body{width:1060px;margin:0px auto;padding-top:5px;font:11px Verdana,Geneva,sans-serif;background:#bccdd9;}
.cabecera{overflow:hidden;padding:10px 10px 5px 10px;background:#ffffff;margin-bottom:0px;}
.pie{overflow:hidden;padding:10px 10px 5px 10px;background:#CC0000;text-align:center;font:bold 12px Verdana;color:#ffffff;}
.contenido{overflow:hidden;background:#ffffff;}
.contenido_centro{overflow:hidden;float:left;width:740px;padding:10px;}
.contenido_lateral{overflow:hidden;float:right;width:300px;background:#FFFF99;}
.contenido_lateral_1{overflow:hidden;float:left;width:140px;padding:10px 5px;background:#FFFF99;text-align:center;}
.contenido_lateral_2{overflow:hidden;float:right;width:140px;padding:10px 5px;background:#DADEE0;text-align:center;}
.contenido_lateral_EIG{overflow:hidden;padding:10px 5px;background:#FFFF99;}
.portada_columna_1{overflow:hidden;float:left;width:240px;margin-right:10px;}
.portada_columna_2{overflow:hidden;float:right;width:490px;}
.portada_columna_2a{overflow:hidden;float:left;width:240px;margin-right:10px;}
.portada_columna_2b{overflow:hidden;float:right;width:240px;}
.facebook{overflow:hidden;width:290px;padding:10px 5px;;background:#ffffff;}
.mas_vistos{overflow:hidden;width:290px;padding:10px 5px;background:#ffcc66;text-align:center;}
.publicidad_lateral{overflow:hidden;width:290px;padding:5px;text-align:center;background:#DADEE0;}

.portada_seccion_titulo{clear:both;padding-top:5px;padding-bottom:5px;font:bold italic 16px Georgia, serif;color:#ffffff;text-align:center;background:#2c50b8;}
.portada_seccion_titulo a{text-decoration:none;}
.portada_seccion_titulo a :hover{text-decoration:none;}
.portada_seccion{padding:5px;margin-top:5px;margin-bottom:5px;border:1px solid #2c50b8;background:#eaf3f4;}

.banner{padding:10px 10px 5px 10px;background:#DADEE0;text-align:center;}
.banner_contenido{clear:both;padding:5px 0px;margin-bottom:5px;text-align:center;background:#DADEE0;border-top:1px solid #C17231;border-bottom:1px solid #C17231;}
.banner_articulo{overflow:hidden;float:right;padding:10px;margin:10px;background:#DADEE0;border:2px solid #C17231;}
.banner_externo_izq{height:auto;top:5px;right:50%;margin-right:540px;width:120px;position:fixed;display:block;}
.banner_externo_der{height:auto;top:5px;left:50%;margin-left:540px;width:120px;position:fixed;display:block;}
.banner_mega{overflow:hidden;padding:10px 10px 5px 10px;background:#DADEE0;text-align:center;}
.banner1{float:left;padding:0px 10px 0px 10px;background:#DADEE0;text-align:center;}
.banner2{float:right;padding:0px 10px 0px 10px;background:#DADEE0;text-align:center;}

.empresas_columna_1{overflow:hidden;float:left;width:180px;margin-right:10px;}
.empresas_columna_2{overflow:hidden;float:right;width:550px;}

/*Inicio - Capas ultimas noticias Javascript */
.ultimas_noticias{overflow:hidden;padding:5px 10px 0px 10px;background:#698291;font:bold 12px Verdana;color:#ffffff;}
#pscroller{height:20px;text-align:center;}
#pscroller a{color:#ffffff;text-decoration:none;}
#pscroller a:hover{color:#0000CD;}
/*Final - Capas ultimas noticias Javascript */

.separador {height:0px;border-bottom:solid 2px #C17231;border-top:0px;}

/*Inicio - Estilos textos*/
.lateral_titulo{padding-bottom:5px;border-bottom:2px solid #C17231;font:bold italic 13px Georgia, serif;}
.lateral_contenido{padding-bottom:5px;font:11px Verdana;color:#333333;}
.seccion_titulo{padding-bottom:5px;border-bottom:2px solid #C17231;font:bold italic 16px Georgia, serif;}
.seccion_titulo_indice{font:bold italic 16px Georgia, serif;}
.noticia_titulo{font:bold italic 20px Georgia, serif;color:#C17231;}
.noticia_titulo_indice{font:bold italic 16px Georgia, serif;color:#C17231;}
.noticia_texto{font:11px Verdana;color:#333333;}
.noticia_fecha{font:italic 11px Verdana;color:#CC0000;}
.noticia_firma{font:bold 11px Verdana;color:#333333;}
.noticia_entradilla{font:bold italic 11px Verdana;color:#333333;}
.noticia_sumario{font:9px Verdana;color:#333333;}

.portada_titulo{font:bold italic 16px Georgia, serif;color:#C17231;}
.portada_texto{font:11px Verdana;color:#333333;}
.portada_firma{font:bold 10px Verdana;color:#333333;}

a{text-decoration:none;}
a :hover {background:#d4d8bd;}

/* Estilos formulario */
fieldset{border:1px solid #C17231;margin-bottom:5px;}
legend{font:bold 10px Verdana;color:#333333;}
.input_empresas{font:10px Verdana;color:#333333;}
.select_empresas{font:10px Verdana;color:#333333;}
.boton_empresas{font:bold 10px Verdana;color:#333333;}

/* Estilos navegador paginas */
.indice_pag{font-weight:bold;font-size:10px;}
.indice_pag_div{background:#df0000;color:#fff;}
.indice_pag a{color:#0000CD;text-decoration:none;}

/* Estilos aviso cookies */
#cookieVentana {position:fixed;top:-12px;left:0px;width:100%;z-index:999999;display:none;}
#cookieTexto {margin:auto;position:relative;top:0px;height:24px;width:100%;text-align:center;background-color:#eeeeee;}
#cookieTexto p {line-height:24px;font-size:12px;text-align:center;}

/* ============================================================================================================================== 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any way to fit your requirements.
============================================================================================================================== */
.menu{float:left;}
.menu_vacio{background:#698291;font-size:12px;padding:5px 0;margin-right:1px;}

/* remove the bullets, padding and margins from the lists */
.menu ul{list-style-type:none;padding:0;margin:0px}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{float:left;position:relative;z-index:100;}
/* use the table to position the dropdown list */
.menu table{position:absolute;border-collapse:collapse;z-index:80;left:-1px;top:25px;}
/* style all the links */
.menu a, .menu :visited{display:block;font-size:12px;width:149px;padding:5px 0;color:#FFFFFF;background:#698291;text-decoration:none;margin-right:1px;text-align:center;font-family:Verdana;}
/* style the links hover */
.menu :hover{color:#444;background:#d4d8bd;}
/* hide the sub level links */
.menu ul ul {visibility:hidden;position:absolute;width:149px;height:0;}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}