body {margin: 0px auto; font-family: Verdana; font-size: 8pt;}
div.todo {margin: 0px auto; width: 992px;}
div.arriba {background-color: #5A5458; width: 924px; height: 26px; margin-bottom: 1px; text-align: right;}
div.contenidoLineaSuperior {padding-right: 40px; color: #FFFFFF;}
div.contenidoLineaSuperior a {color: #FFFFFF; text-decoration: none;}
div.cabecera_botonera {background-color: #FFFFFF; width: 924px; height: 298px;}
div.columna_izquierda {float: left; width: 100px; height: 270px;}
div.menu {float: left; width: 170px; height: 24px; background-color: #cccccc;}
div.linea {float: left; background: url(../gfx/linea.jpg) no-repeat; width: 170px; height: 1px; font-size: 0.5pt;}
div.espacio {float: left; width: 151px; height: 15px;}
div.columna_centro {float: left; width: 630px; padding-left: 20px;}
div.columna_derecha {float: left; width: 172px;}

/* imagenes */
IMG.ifoto {float: left; margin: 5px; border: none;}
IMG.dfoto {float: right; margin: 5px; border: none;}
IMG.cfoto {float: center; margin: 5px; border: none;}

/* lightbox */
a.lightBoxLink {text-decoration: none;}
#lightbox {background-color:#eee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666;}
#lightboxDetails {font-size: 0.8em; padding-top: 0.4em;}
/* Texto descriptivo inferior */
#lightboxCaption {float: left; font-family: Arial; font-size: 9pt;}
#keyboardMsg {float: right; font-size: 8pt;}
#closeButton {top: 5px; right: 5px;}
#lightbox img {border: none; clear: both;}
#overlay img {border: none;}
#overlay {background-image: url(../gfx/overlay.png);}
* html #overlay {background-color: #333; back\ground-color: transparent; background-image: url(gfx/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gfx/overlay.png", sizingMethod="scale");}

/* Botonera para las secciones */
div.botonera {width: 926px; height: 31px; background-color: #FFFFFF;}
div.botonera div {float: left;}
div.boton_1 {width: 114px; height: 31px; margin-right: 1px;}
div.boton_1 a {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_1.jpg) 0px 0px no-repeat;}
div.boton_1 a.boton_1_selected {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_1.jpg) 0px -31px no-repeat;}
div.boton_1 a:hover {background: url(../gfx/boton_1.jpg) 0px -31px no-repeat;}
div.boton_2 {width: 114px; height: 31px; margin-right: 1px;}
div.boton_2 a {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_2.jpg) 0px 0px no-repeat;}
div.boton_2 a.boton_2_selected {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_2.jpg) 0px -31px no-repeat;}
div.boton_2 a:hover {background: url(../gfx/boton_2.jpg) 0px -31px no-repeat;}
div.boton_3 {width: 114px; height: 31px; margin-right: 1px;}
div.boton_3 a {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_3.jpg) 0px 0px no-repeat;}
div.boton_3 a.boton_3_selected {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_3.jpg) 0px -31px no-repeat;}
div.boton_3 a:hover {background: url(../gfx/boton_3.jpg) 0px -31px no-repeat;}
div.boton_4 {width: 114px; height: 31px; margin-right: 1px;}
div.boton_4 a {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_4.jpg) 0px 0px no-repeat;}
div.boton_4 a.boton_4_selected {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_4.jpg) 0px -31px no-repeat;}
div.boton_4 a:hover {background: url(../gfx/boton_4.jpg) 0px -31px no-repeat;}
div.boton_5 {width: 114px; height: 31px;}
div.boton_5 a {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_5.jpg) 0px 0px no-repeat;}
div.boton_5 a.boton_5_selected {position: absolute; width: 114px; height: 31px;	background: url(../gfx/boton_5.jpg) 0px -31px no-repeat;}
div.boton_5 a:hover {background: url(../gfx/boton_5.jpg) 0px -31px no-repeat;}
div.boton_antes {background-color: #737A7D; width: 100px; height: 31px;}
div.boton_relleno {background-color: #737A7D; width: 249px; height: 31px;}

/* franja */
div.franja_cabecera {height: 16px; background: url(../gfx/franja_larga.jpg) bottom repeat-x;}

/* Portada */
div.noticiaPortada {display: block; float:left; width: 600px; padding-bottom: 10px;}
div.cabeceraPortada {display: block; float: left; width: 600px; min-height: 40px; height: auto !important; height: 40px; border-bottom: 1px solid #FFD6C0; margin-bottom: 10px;}
div.imgPortada {display:block; float:left; width: 150px;}
div.contenidoPortada {display:block; float:left; width: 435px; padding-left: 15px;}

/* Footer */
div.footer {display: block; float: left; width: 926px; min-height: 126px; height: auto !important; height: 126px; text-align: right; background: url(../gfx/footer.jpg) 0px 100px no-repeat;}
div.footer a {color: #000000; text-decoration: none;}
div.notaLegal {display: block; float:left; padding-top: 210px; padding-bottom: 10px; text-align: center; width: 926px;}
div.tituloNotaLegal {display: block; float:left; font-weight: bold; color: #A9A9A9; text-align: left; padding-left: 280px; padding-right: 200px;}
div.contenidoNotaLegal {display: block; float:left; color: #A9A9A9; text-align: left; padding-left: 280px; padding-right: 200px;}

/* Títulos de las noticias de la portada */
.noticia {width:600px; height:83px; background-color:#fff; font-family: arial,}
.barra_vert_noticia {float:left; width:7px; height:83px; background-color:#f47929}
.separ_vert_noticia {float:left; width:26px; height:83px; }
.separ_hz_noticia {float:left; width:567px; height:8px; }
.lmayus {float:left; width:567px; height:42px; text-align:left; font-size:32pt; color:#eb772c; font-family:tahoma; font-weight:bold}
.separ_hz2_noticia {float:left; width:567px; height:12px; }
.texto_noticia {float:left; width:567px; height:15px; text-align:left;  font-size:11pt; }
span.texto_neg {color:#3a3839; font-weight:bold;}
span.texto_nar {color:#F39357}

/* entradas blog */
.linkEntradaBlogPortada {text-decoration: none;}
.linkEntradaBlogPortada:hover {text-decoration: underline; color: #000000;}

/* anuncios */
.anuciosWeb {float: left; padding-bottom: 10px;}