

#mainnav {float:left; border-top: #fff 1px solid; width: 1000px; line-height:normal; background:url(../img/bg_red.png) repeat; }
#mainnav ul { margin:0; padding-left:10px; list-style:none; background:url(../img/bg_red.png) repeat; }
#mainnav li{ float:left; background:url("../img/lefto.png") no-repeat left top; margin:0; padding:0; }
#mainnav a { display:block; background:url("../img/righto.png") no-repeat right top; padding:10px 10px 4px 6px; text-decoration:none; font-weight:bold; color:#4A1A2C; font-size:1.4em; }
#mainnav a:hover { color:#333; }
#mainnav #current { background-image:url("../img/lefto_on.png"); }
#mainnav #current a { background-image:url("../img/righto_on.png"); color:#333; padding-bottom:5px;}

.dir_box_title3{ width: 630px; height:25px; FONT-WEIGHT: bold; background:#595959; color:#fff; font-size:15px; padding-top:4px;}
.dir_box_title4{ width: 630px; height:25px; FONT-WEIGHT: bold; background:#0029A6; color:#fff; font-size:15px; padding-top:4px;}


.busqueda { height: 60px; background: #d20202; width:980px; float:left; margin-top:-10px; }   
.busqueda2 { height: 90px; background: url(../img/bg_blue.png) repeat; width:318px; margin:10px; float:left;}   
.info_box { width:660px; height:100px; margin: 2px; background:#fff; }

 .uno1 { FONT-SIZE: 0.8em;  font-style:italic;  color: #3C3A3A;    } 
 .fil { FONT-SIZE:0.8em;  font-style:italic;  color: #3C3A3A;    } 
.mask { font-size:1.3em; padding-left: 10px; }
.mask  a:active, .mask a:link, .mask a:visited {color: #fff; text-decoration: none;}
.mask  a:hover {color: #fff; text-decoration: none;}
.links{ font-size:0.9em; FONT-WEIGHT: bold;}
.links  a:link, .links a:visited, .links a:active {color: #4B6CA3;}
.links  a:hover {color: #0000ff; text-decoration: underline; }
.links2{ font-size:0.9em;}
.links2  a:link, .links2 a:visited, .links2 a:active {color: #4B6CA3;}
.links2  a:hover {color: #0000ff; text-decoration: underline; }

