span:before{
content: "";
}


body {
background-color:#125977; /*   #166282;  ;  #0B3B24*/
}


span:hover:before{
content: url("img_fer/flecha_nav.png");
}
a hover{
color:white;
}
#todo{
position:relative;
width:800px;
margin:0px 0px 0px 85px;
}
#header{
position:relative;
background-color:yellow;
width:800px;
}
/*
#logo{
position:relative;
background-image:url(img_fer/Dibujo1.jpg);
width:160px;
height:120px;
float:left;
}
*/
#header_text{
position:relative;
width:800px;
height:160; /*120px;*/
float:left;/*right;*/
background-image:url(img_fer/logounacinux_3er_tem_1.png);
}
#title_header{
position:relative;
text-align:center;
width:480px;
/*height:120px;*/
float:left;
}
#login{
position:relative;
text-align:center;
width:160px;
font-family:Verdana,Helvetica;
font-size:8pt;
float:right;
}
#contenedor{
position:relative;
width:800px;
float:left;
background-image:url(img_fer/bar.png);
}
#parte{
background-color:red;
width:160px;
height:40px;
background-image:url(img_fer/fond2.png);
}
#parte_reg{
margin:0px 0px 0px 50px;
}
#nav_left{
position:relative;
background-color:#75c5f0;
width:160px;
float:left;
}
#contenido{
position:relative;
background-color:#a3d6f4;/*#99f1ea;;#bdec8a*/;
width:620px;
float:right;
margin:10px 0px 10px 10px;
font-family:Verdana,Helvetica;
font-size:10pt;
padding:5px;
}
#fl{
width:620px;
height:30px;
float:left;
}
#option a {
background-color:#0199cb;
text-decoration:none;
display:block;
color:white;
text-align:right;
font-size:10pt;
margin:-15px 10px 0px 10px;
}
#option a:hover{
background-color:blue;
}
#nav_hori{
position:relative;
text-align:center;
width:640px;
height:40px;
float:left;
background-image:url(img_fer/fond2.png);
}
#navi li{  
list-style:none;
margin:0;
padding:0;
font-family:Verdana,Helvetica;
}
#navi li a {
margin:0px 0px -15px -30px;
display:block;
width:130px;
padding:4px 0;
text-decoration:none;
text-align:center;
font-size:10pt;
color:#FFFFFF;
background-color:#0199cb;
border-left:10px solid #ffce22;  
}
#navi li a:hover {
color:white;
background-color:black;
border-left-color:#cfcfcf;
font-weight:bold;
}
#navi2 li{  
list-style:none;
padding:0;
float:left;
}
#navi2 li a {
display:block;
width:110px;
text-decoration:none;
text-align:center;
font-size:10pt;
color:#FFFFFF;
background-color:#0199cb;
border-bottom:3px solid #ffce22;
}
#navi2 li a:hover {
color:white;
background-color:black;
border-bottom-color:#cfcfcf;
border-top:3px solid #cfcfcf;
}
#footer{
position:relative;
background:#75c5f0;
width:800px;
height:30px;
float:left;
color:white;
text-align:right;
}
#boton{
font-size:10px;
font-family:Verdana,Helvetica;
font-weight:bold;
color:white;
background:#0199cb;
border:0px;
width:80px;
height:19px;
border:1px solid black;
}
#boton2{
font-size:10px;
font-family:Verdana,Helvetica;
font-weight:bold;
color:white;
background:#0199cb;
border:0px;
width:80px;
height:19px;
border:1px solid black;
}
#todito{
background-color:green;
width:800px;
height:600px;
}
#img{
width:50px;
height:50px;
background-image:url(img_fer/tuxp.png);
float:right;
}
#form_reg{
text-align:center;
}
.cajita{
border:1px solid black;
}

td { color: black; font-family: Arial; font-size: large;font-size:10pt }
th { color: black; font-family: Arial; font-size: large;font-size:10pt }

