#cab { position: relative; height: 120px; background: #EEE url(../images/fondo.gif) repeat-x; }
#logo { position: absolute; left: 0; top: 0; }
#lema { position: absolute; left: 164px; top: 0; }
#flash_textos { position: absolute; left: 164px; top: 19px; }
#menusup { position: absolute; right: 0; top: 0; }
#menusup a { margin-right: 1px; }
#menu { position: absolute; left: 0; top: 61px; width: 900px; font-size: 11px; color: #425D70; }
#menu a { color: #425D70; font-weight: bold; }
#botonera { position: relative; margin-left: 31px; }
/*#submenu a { position: relative; padding: 0 5px; }
#submenu a.on { color: #000; }
#submenu1DIV { position: absolute; left: 16px; top: 32px; width: 840px; padding: 8px 0 8px 20px; background: #FFF url(../images/submenu.gif) 0 12px no-repeat; visibility: hidden; }
#submenu2DIV { position: absolute; left: 16px; top: 32px; width: 840px; padding: 8px 0 8px 20px; background: #FFF url(../images/submenu.gif) 0 12px no-repeat; visibility: hidden; }
#submenu3DIV { position: absolute; left: 16px; top: 32px; width: 840px; padding: 8px 0 8px 20px; background: #FFF url(../images/submenu.gif) 0 12px no-repeat; visibility: hidden; }
#submenu4DIV { position: absolute; left: 16px; top: 32px; width: 840px; padding: 8px 0 8px 20px; background: #FFF url(../images/submenu.gif) 0 12px no-repeat; visibility: hidden; }
#submenu5DIV { position: absolute; left: 16px; top: 32px; width: 840px; padding: 8px 0 8px 20px; background: #FFF url(../images/submenu.gif) 0 12px no-repeat; visibility: hidden; }*/
#contenido {
	position: relative; 
	top: -18px;
}
#izq ul { list-style: none; margin: 0; padding: 0; }
#izq ul.naranja { list-style: none; margin: 0 0 5px; padding: 0; }
#izq li { margin: 0 0 5px; padding: 0 0 0 16px; background: url(../images/flecha_negra.gif) 0 3px no-repeat; }
#izq li.azul { margin: 0 0 5px; padding: 0 0 0 10px; background: url(../images/flecha_negra.gif) 0 3px no-repeat; }
#izq A {
	FONT-WEIGHT: normal;
	COLOR: #EA7500;/*#FF9900*/
	text-decoration: none;
	font-size: 13px;
}
#izq A.especial { FONT-WEIGHT: normal; COLOR: #006FAF; font-size: 10px;}
#ctr A {
	FONT-WEIGHT: bold;
	COLOR: #FF9900;
	text-decoration: none;
}
#ctr li.azul { margin: 0 0 5px; padding: 0 0 0 10px; background: url(../images/flecha_negra.gif) 0 3px no-repeat; }
#ctr A.especial { FONT-WEIGHT: normal; COLOR: #006FAF; font-size: 12px;}
#izq a.on { color: #000; }
#pie { position: relative; margin: 40px 0; text-align: center; top: -40px; height: 30px}
#pie1 { padding: 6px 0; background: #E4E9F1; color: #8F9090; font-size: 10px; font-weight: bold; text-align: center;}
/* #pie1 { padding: 6px 0; background: #EDEFF0; color: #8F9090; font-size: 10px; font-weight: bold; text-align: center;} */
#pie1 a { color: #8F9090; }
#pie2 { position: relative; width: 900px; padding: 6px 0 20px; font: 10px Tahoma, Arial, Helvetica, sans-serif; color: #95A5B0; FONT-WEIGHT: bold;text-align: center;}
#pie2 a { color: #95A5B0; text-decoration: none; }
#pie2 a:hover { text-decoration: underline; }
#calidad_pie{ position: absolute; top: 0; right: 0; }
