/*cabecera*/
.minicab {text-align:center; margin:0 auto; padding:0px;}
.minicab iframe {width:1002px; height:32px; margin:0px; padding:0;}
.minicab2 {text-align:center; margin:0 auto; padding:0px;}
.minicab2 iframe {width:1002px; height:46px; margin:0px; padding:0;}
.minicab3 {text-align:center; margin:0 auto; padding:0px;}
.minicab3 iframe {width:1002px; height:52px; margin:0px; padding:0;}

#cabecera {height:112px; text-align:center; margin:0 auto;}
#cab1 {float:left; width:198px; height:112px;}
#cab1 h1 {text-align:center; margin:0 0 0 auto; padding:0; height:112px;}
#cab1 h1 span {display:none;}
#cab1 h1 img {margin:0 0 0 0}
#cab2 {text-align:left; height:112px; position:relative; float:right; width:300px;}
#cab3 {position:absolute; bottom:15px; right:0px;}
#cab3 .cabfecha {float:right; color:#666666; padding:10px 15px 0 0; font-size:14px; font-weight:normal;}

/*menu de navegación horizonal*/
#menunav {height:40px; text-align:left; margin:0 0 7px 0; width:1002px;} 
.menunav {height:40px; text-align:left; background: url(/img_comun/f_menunav.gif) repeat-x; background-position: bottom left; position:relative; margin:0 7px 0 7px;} 
#menunav ul {list-style:none; position:absolute; bottom:0px; left:0px; padding:0 0 0 0px}
#menunav li {color:#333333; float:left; font-size:13px;} 
#menunav li a { color:#333333; display:block; float:left;} 
#menunav li span {display:block; padding:8px 6px 7px 6px} 
#menunav li.activo span {display:block; padding:9px 8px 7px 8px} 
#menunav div.lema {float:right; font-size:12px; text-transform:uppercase; padding:13px 3px 7px 3px; width:300px; display:block; text-align:right;} 

#submenunav {height:25px; text-align:left; margin:0 0 7px 0; width:1002px;} 
.submenunav {height:25px; text-align:left; background: url(/img_comun/f_submenunav.gif) repeat-x; background-position: bottom left; position:relative; margin:0 7px 0 7px;} 
.encabezado {display:none;}
#submenunav ol {list-style:none; position:absolute; bottom:-1px; left:0px; padding:0 0 0 5px}
#submenunav li {color:#333333; float:left; background: url(/img_comun/f_subms.gif) no-repeat; background-position: right 50%; font-size:12px;} 
#submenunav li h2{ color:#333; font-size:12px; font-weight:normal; float:left;}
#submenunav li a { color:#333333; display:block; float:left;} 
#submenunav li span {display:block; padding:6px 8px 9px 8px} 
#submenunav li.activo span {display:block; padding:6px 8px 9px 8px} 

/*Registro*/
#registrobuscador {float:right; width:1002px; clear:left; font-size:11px; color:#333333; height:26px; padding:0 0 7px 0;}
.registrobuscador {height:26px; margin:0 7px 0 7px; background: url(/img_comun/f_registrobuscador.jpg) repeat-x; background-position: top;}
.registrobuscador2 {height:26px;}
#registrobuscador form {padding:0px 6px 0 6px}
#registrobuscador p {float:right; padding:2px 5px 0 0px; margin:1px 0 0 0}
#registrobuscador .caja {width:148px; height:18px; line-height:18px; border-top:1px solid #A3A09A; border-left:1px solid #A3A09A;border-bottom:1px solid #CCC8C0;border-right:1px solid #CCC8C0; font-size:11px;}
#registrobuscador .img {margin:2px 0 0 0px; vertical-align:middle;}
