@font-face{
	font-family: "Liberation";
	font-style: normal;
	font-weight: normal;
	src: url('liberationserif-bolditalic-webfont.eot') format("embedded-opentype"), url('liberationserif-bolditalic-webfont.ttf') format("truetype"), url('liberationserif-bolditalic-webfont.svg') format("svg"), url('liberationserif-bolditalic-webfont.otf') format("truetype");
}
@font-face {
	font-family: "Oswald";
	font-style: normal;
	font-weight: normal;
	src: url('oswald-webfont.eot') format("embedded-opentype"), url('oswald-webfont.ttf') format("truetype"), url('oswald-webfont.svg') format("svg"), url('oswald-webfont.otf') format("truetype");
}
@font-face {
	font-family: "Palatino";
	font-style: normal;
	font-weight: normal;
	src: url('palab-webfont.eot') format("embedded-opentype"), url('palab-webfont.ttf') format("truetype"), url('palab-webfont.svg') format("svg"), url('palab-webfont.otf') format("truetype");
}
body { margin: 0px; }
h1, h2, h3, h4, h5, h6, p, pre, blockquote { margin: 0px; }
ul, ol, dl, dt, dd { padding: 0px; margin: 0px; }
div, span, p, a, li, td, strong, em {  }
table { border-collapse: collapse; width: 100%; font-size: 1em; }
td { vertical-align: top; }
caption, th { text-align: left; }
a { text-decoration: none; outline: medium none; }
a img { border: medium none; }
form { margin: 0px; }
fieldset { margin: 0px; padding: 0px; border: medium none; }
input, textarea, select { font-size: 1em; font-family: Arial,Helvetica,sans-serif; outline: medium none; }
input[type="search"] {  }
.estirar:after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
:first-child + html .estirar {  }
.publi980_elpais { padding-left: 10px; background: url('publicidad_vertical_bbb_derecha.png') no-repeat scroll 991px 6px transparent; }
.en_pie .publi980_elpais { padding-left: 3px; background-position: 988px 6px; margin: 0px 0px 5px; clear: both; }
.bloques_ancho_completo .publi980_elpais { width: 980px; background-position: 991px 6px; margin: 0px -10px 10px; padding: 0px 10px; }
.publi728_elpais { background: url('publicidad_vertical_bbb_derecha.png') no-repeat scroll 731px 6px transparent; margin: 0px 0px 0px 10px; padding: 0px 4px 0px 0px; height: 90px; width: 738px ! important; float: left; }
.bloques_ancho_completo .publi728_elpais { padding: 0px; margin: 0px 0px 10px; background-position: 730px 6px; }
.publi220_elpais { background: url('publicidad_vertical_bbb_derecha.png') no-repeat scroll 223px 6px transparent; margin: 0px 10px 0px 0px; padding: 0px 4px 0px 0px; height: 90px; width: 230px ! important; float: right; }
.bloques_ancho_completo .publi220_elpais { padding: 0px; margin: 0px 0px 10px; background-position: 223px 6px; }
.publi400_elpais { padding: 12px 0px 10px; background: url('publicidad_horizontal.png') no-repeat scroll 160px 3px transparent; border-top: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; clear: both; }
.publi300_elpais { padding: 12px 0px 10px; background: url('publicidad_horizontal.png') no-repeat scroll 160px 3px rgb(250, 250, 250); border: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; clear: both; text-align: center; }
.publi300_elpais object, .publi300_elpais iframe, .publi300_elpais img, .publi300_elpais div { margin: 0px auto ! important; }
.publi120_elpais { border-top: 1px solid rgb(221, 221, 221); padding-top: 11px; background: url('publicidad_horizontal.png') no-repeat scroll 22px 2px transparent; width: 120px; margin: 7px 0px 0px; }
.primera .publi120_elpais { margin: 0px; padding: 0px 0px 11px; border-top: medium none; background: url('publicidad_horizontal_inferior.png') no-repeat scroll center bottom transparent; }
#portada .primera .publi120_elpais { margin: 0px; padding-top: 11px; background: url('publicidad_horizontal.png') no-repeat scroll 22px 2px transparent; border-top: 1px solid rgb(221, 221, 221); }
.eskup_ventana .envoltorio_publi { float: right; }
.envoltorio_publi iframe, .envoltorio_publi object { display: block; }
.en_pie { clear: both; }
/*
a { color: rgb(0, 151, 200); }
a:hover { color: rgb(0, 0, 0); }
*/
/*.contenedor_principal { margin: 0px auto; width: 1000px; background-color: rgb(255, 255, 255); border-left: 1px solid rgb(206, 206, 206); border-right: 1px solid rgb(206, 206, 206); clear: both; }*/
.oculto { display: none; }
.miniatura { float: left; width: 150px; }
.miniatura .foto { width: 140px; }
.miniatura .foto img { display: block; }
.article .grande .foto p, .article .izquierda .foto p, .article .derecha .foto p, .article .centro .foto p { font: 11px/15px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding: 4px 0px 5px; margin: 0px; color: rgb(136, 136, 136); border-bottom: 1px dotted rgb(204, 204, 204); }
p.figcaption .firma { color: rgb(153, 153, 153); font-size: 10px; line-height: 12px; text-transform: uppercase; }
.apoyos { background-color: rgb(247, 247, 247); border-top: 1px solid rgb(230, 230, 230); padding: 8px 0px; margin: 10px 0px 0px; clear: both; }
.apoyos ul li { font: 11px/18px Tahoma,Arial,Helvetica,Garuda,sans-serif; background: url('bolillo_505050.png') no-repeat scroll 10px 6px transparent; padding: 0px 8px 0px 25px; clear: both; list-style-type: none; }
.apoyos ul li a { padding: 2px 0px; color: rgb(0, 151, 200); }
a.elpais_tv { background: url('apoyo_icono_elpais_tv.png') no-repeat scroll 0px 3px transparent; }
.apoyos ul li a.elpais_tv { padding: 0px 0px 1px 80px; }
.apoyos ul li a .tipo { font: bold 10px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(0, 0, 0); margin-right: 5px; }
.columna_secundaria .apoyos ul li a .tipo { margin-right: 2px; }
.apoyos ul li a.descargable .tipo { padding-left: 15px; background: url('icono_descargar_portada.png') no-repeat scroll 0px 2px transparent; }
.apoyos ul li.columnas { background-color: rgb(238, 238, 238); border-width: 1px; border-style: solid; border-color: rgb(224, 224, 224) rgb(255, 255, 255) rgb(255, 255, 255) rgb(224, 224, 224); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; clear: none; color: rgb(0, 132, 175); float: left; font-weight: normal; line-height: 16px; margin: 0px 1px 4px 0px; min-height: 50px; padding: 5px 3px 5px 5px; width: 198px; display: inline-block; }
.apoyos ul li.columnas .miniatura, .columna_principal .destacada .article .apoyos ul li.columnas .miniatura { background-color: rgb(247, 247, 247); border-right: 1px solid rgb(224, 224, 224); border-width: 1px; border-style: solid; border-color: rgb(247, 247, 247) rgb(224, 224, 224) rgb(224, 224, 224); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; float: left; margin: -6px 7px 0px 0px; padding: 0px 3px 3px; width: 70px; }
.apoyos ul li.columnas .miniatura img { width: 70px; height: auto; display: block; }
.apoyos ul li.columnas a:hover { color: rgb(51, 51, 51); }
.apoyos ul li.columnas a:hover img { opacity: 0.7; }
.apoyos ul li a:hover { color: rgb(0, 0, 0) ! important; }
.apoyos ul li.ancho_completo { width: 407px; background-image: none; float: none; }
.columna_secundaria .article .apoyos ul li.ancho_completo, .columna_secundaria .bloque_deportes .destacada .apoyos ul li.ancho_completo { width: 369px ! important; }
.apoyos ul li.ancho_completo .cintillo { display: block; text-transform: uppercase; color: rgb(102, 102, 102); text-shadow: 1px 1px 0px rgb(255, 255, 255); margin: 3px 0px; }
@media �screen {
	.apoyos ul li.ancho_completo .cintillo { margin-top: -12px; }
}
.apoyos ul li.ancho_completo a:hover .cintillo { color: rgb(0, 0, 0); }
.apoyos ul li.ancho_completo strong { background: url('bolillo_505050.png') no-repeat scroll 0px 3px transparent; padding-left: 15px; }
.destacada_dos_columnas .secundaria .apoyos ul li.columnas, .columna_secundaria .article .apoyos ul li.columnas, .columna_secundaria .bloque_deportes .destacada .apoyos ul li.columnas, .columna_secundaria .breves .article .apoyos ul li.columnas, .bloques_paralelos .article .apoyos ul li.columnas { width: 180px; padding: 3px; background-image: none; }
.columna_secundaria .article .apoyos ul li.columnas .miniatura, .columna_secundaria .article .apoyos ul li.columnas .miniatura img, .destacada_dos_columnas .secundaria .apoyos ul li.columnas .miniatura, .destacada_dos_columnas .secundaria .apoyos ul li.columnas .miniatura img, .colgante .apoyos ul li.columnas .miniatura, .colgante .apoyos ul li.columnas .miniatura img, .bloques_paralelos .apoyos ul li.columnas .miniatura, .bloques_paralelos .apoyos ul li.columnas .miniatura img { width: 57px; }
.columna_secundaria .article .apoyos ul li.columnas .miniatura, .colgante .apoyos ul li.columnas .miniatura, .destacada_dos_columnas .secundaria .apoyos ul li.columnas .miniatura, .bloques_paralelos .apoyos ul li.columnas .miniatura { margin-top: 1px; padding: 2px; }
.colgante .apoyos ul li.columnas .miniatura, .destacada_dos_columnas .secundaria .apoyos ul li.columnas .miniatura, .imprescindibles .article .apoyos ul li.columnas .miniatura, .breves .article .apoyos ul li.columnas .miniatura, .caja .destacada .apoyos ul li.columnas .miniatura, .columna_secundaria .bloque_deportes .destacada .apoyos ul li.columnas .miniatura { border: 1px solid rgb(224, 224, 224); }
.envoltorio_destacadas_3_col { background-color: rgb(255, 255, 255); padding-bottom: 1px; }
.caja { border: 1px solid rgb(204, 204, 204); margin: 0px 0px 20px; padding: 0px 10px 10px; }
.caja h3 .bolillo { background: url('mascara_flecha_encabezado.png') no-repeat scroll -9px 0px rgb(102, 102, 102); display: block; width: 19px; height: 23px; float: left; }
.caja h3 a, .caja h3 .sin_enlace { text-transform: uppercase; font: 14px/18px Arial,Helvetica,Garuda,sans-serif; padding: 8px 0px 0px 8px; display: block; margin: 0px 0px 10px 20px; color: rgb(102, 102, 102); border-left: 1px solid rgb(204, 204, 204); }
.caja h3 a:hover { color: rgb(153, 153, 153); }
.caja .ventana { margin: 7px 0px 0px; padding: 10px 10px 2px; max-height: 350px; overflow-y: auto; border: 1px solid rgb(221, 221, 221); }
.caja .article { padding: 10px 0px 0px; margin: 10px 0px 0px; border-top: 1px dotted rgb(175, 175, 175); }
.caja .article:first-child { margin: 0px; }
.caja .antetitulo { font: 11px/12px Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; margin: 0px 0px 3px; color: rgb(102, 102, 102); }
.caja .antetitulo a { color: rgb(102, 102, 102); }
.caja .antetitulo a:hover { color: rgb(51, 51, 51); }
.caja h4 { font: bold 16px/22px Arial,Helvetica,Garuda,sans-serif; margin-bottom: 3px; }
.caja h4 a { padding: 2px 0px; color: rgb(0, 0, 0); }
.caja h4 a:hover { color: rgb(102, 102, 102); }
.caja .article .firma_comentarios { color: rgb(153, 153, 153); font: 10px/16px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.caja .article .firma_comentarios a { color: rgb(170, 170, 170); }
.caja .article .firma_comentarios a:hover { color: rgb(0, 0, 0); }
.caja .article .firma_comentarios .data { border-left: 1px solid rgb(153, 153, 153); }
.caja p { font: 12px/18px Arial,Helvetica,Garuda,sans-serif; margin: 4px 0px 0px; }
.caja .apoyos ul li.ancho_completo .cintillo { padding-top: 4px; }
.caja .destacada .article { padding: 0px; margin: 8px 0px 0px; }
.caja .destacada .foto img { width: 378px; height: auto; }
.caja .destacada .miniatura { margin: 4px 0px 0px; }
.caja .destacada .miniatura img { width: 140px; }
.caja .destacada .article h4 { font: bold 22px/27px Arial,Helvetica,Garuda,sans-serif; margin: 5px 0px 4px; }
.caja a.vermas { display: block; font: bold 11px/19px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding: 10px 0px 0px; text-align: right; color: rgb(102, 102, 102); }
.caja a.vermas:hover { color: rgb(153, 153, 153); }
.caja .destacada:first-child .article { margin-top: 10px; }
.caja .destacada:first-child .article, .caja .article:first-child { border-top: medium none; }
.caja h3 + .article, .caja .destacada .article { border-top: 1px dotted rgb(175, 175, 175); }
.columna_secundaria .elpais_recomienda { border-top-color: rgb(54, 123, 167); }
.columna_secundaria .elpais_recomienda h3 .bolillo { background-color: rgb(54, 123, 167); }
.columna_secundaria .elpais_recomienda h3 a, .columna_secundaria .elpais_recomienda h3 .sin_enlace, .columna_secundaria .elpais_recomienda .antetitulo a, .columna_secundaria .elpais_recomienda .antetitulo .contenido, .columna_secundaria .elpais_recomienda .apoyos ul li a { color: rgb(54, 123, 167); }
.columna_secundaria .elpais_recomienda h3 { height: 28px; }
.columna_secundaria .elpais_recomienda h3 .sin_enlace { font: 19px/20px "Oswald",Arial,Helvetica,Garuda,sans-serif; padding-top: 7px; }
.columna_secundaria .elpais_recomienda h3 strong { background: url('caja_elpais_recomienda.png') no-repeat scroll 0px 0px rgb(54, 123, 167); display: block; float: left; width: 75px; height: 17px; text-indent: -9999px; overflow: hidden; margin: 1px 5px 0px 0px; vertical-align: top; cursor: text; outline: 2px solid rgb(255, 255, 255); }
.columna_secundaria .breves { margin: 0px 0px 20px; }
.columna_secundaria .breves .article { border: 1px solid rgb(224, 222, 213); padding: 0px 0px 0px 10px; margin: 10px 0px 0px; clear: both; }
.columna_secundaria .breves .antetitulo { margin: 7px 0px 0px; }
.columna_secundaria .breves .antetitulo a { font: bold 10px/10px "Trebuchet MS",Arial,Helvetica,Garuda,sans-serif; margin: 0px; padding: 0px 0px 6px; background-color: rgb(255, 255, 255); text-transform: uppercase; display: block; color: rgb(0, 151, 200); }
.columna_secundaria .breves .antetitulo a .bolillo { width: 20px; height: 7px; display: inline-block; margin: 0px 6px 0px 0px; font-size: 1px; background-color: rgb(0, 151, 200); }
.columna_secundaria .breves .cultura .antetitulo a { color: rgb(222, 42, 112); }
.columna_secundaria .breves .cultura .antetitulo a .bolillo { background-color: rgb(222, 42, 112); }
.columna_secundaria .breves .tecnologia .antetitulo a { color: rgb(65, 185, 230); }
.columna_secundaria .breves .tecnologia .antetitulo a .bolillo { background-color: rgb(65, 185, 230); }
.columna_secundaria .breves .gente .antetitulo a { color: rgb(187, 0, 0); }
.columna_secundaria .breves .gente .antetitulo a .bolillo { background-color: rgb(187, 0, 0); }
.columna_secundaria .breves .actualidad .antetitulo a { color: rgb(103, 147, 163); }
.columna_secundaria .breves .actualidad .antetitulo a .bolillo { background-color: rgb(103, 147, 163); }
.columna_secundaria .breves .antetitulo a:hover { color: rgb(102, 102, 102); }
.columna_secundaria .breves .antetitulo a:hover .bolillo { background-color: rgb(102, 102, 102); }
.columna_secundaria .breves .miniatura { background-color: rgb(255, 255, 255); margin: 10px 0px 5px; }
.columna_secundaria .breves h4 { font: bold 16px/21px Arial,Helvetica,Garuda,sans-serif; margin: -3px 0px 3px; padding: 0px 10px 0px 0px; }
.columna_secundaria .breves h4 a { color: rgb(0, 0, 0); padding: 2px 0px; }
.columna_secundaria .breves h4 a:hover { color: rgb(102, 102, 102); }
.columna_secundaria .breves .firma_comentarios { font: 10px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.columna_secundaria .breves p { font: 12px/17px Arial,Helvetica,Garuda,sans-serif; margin: 3px 0px 0px; padding: 0px 10px 10px 0px; color: rgb(68, 68, 68); }
.columna_secundaria .breves .article .apoyos { margin: 0px; padding: 5px 0px 10px; border-top: 1px solid rgb(240, 240, 240); border-left: 1px solid rgb(240, 240, 240); }
.columna_secundaria .breves .article .apoyos ul li { background: url('bolillo_505050_peq.png') no-repeat scroll 10px 6px transparent; padding-left: 22px; padding-right: 10px; line-height: 16px; list-style-type: none; }
.columna_secundaria .breves .article .apoyos ul li a { color: rgb(102, 102, 102); text-shadow: 1px 1px 0px rgb(255, 255, 255); }
.columna_secundaria .cultura { border-top-color: rgb(222, 42, 112); }
.columna_secundaria .cultura h3 .bolillo { background-color: rgb(222, 42, 112); }
.columna_secundaria .cultura h3 a, .columna_secundaria .cultura h3 .sin_enlace, .columna_secundaria .cultura .antetitulo a, .columna_secundaria .cultura .antetitulo .contenido, .columna_secundaria .cultura .apoyos ul li a { color: rgb(222, 42, 112); }
.columna_secundaria .deportes { border-top-color: rgb(115, 192, 0); }
.columna_secundaria .deportes h3 .bolillo { background-color: rgb(115, 192, 0); }
.columna_secundaria .deportes h3 a, .columna_secundaria .deportes h3 .sin_enlace, .columna_secundaria .deportes .antetitulo a, .columna_secundaria .deportes .antetitulo .contenido, .columna_secundaria .deportes .apoyos ul li a { color: rgb(115, 192, 0); }
.columna_secundaria .tecnologia { border-top-color: rgb(65, 185, 230); }
.columna_secundaria .tecnologia h3 a, .columna_secundaria .tecnologia h3 .sin_enlace, .columna_secundaria .tecnologia .antetitulo a, .columna_secundaria .tecnologia .antetitulo .contenido, .columna_secundaria .tecnologia .apoyos ul li a { color: rgb(65, 185, 230); }
.columna_secundaria .gente { border-top-color: rgb(187, 0, 0); }
.columna_secundaria .gente h3 a, .columna_secundaria .gente h3 .sin_enlace, .columna_secundaria .gente .antetitulo a, .columna_secundaria .gente .antetitulo .contenido, .columna_secundaria .gente .apoyos ul li a { color: rgb(187, 0, 0); }
.columna_secundaria .actualidad { border-top-color: rgb(103, 147, 163); }
.columna_secundaria .actualidad h3 a, .columna_secundaria .actualidad h3 .sin_enlace, .columna_secundaria .actualidad .antetitulo a, .columna_secundaria .actualidad .antetitulo .contenido, .columna_secundaria .actualidad .apoyos ul li a { color: rgb(103, 147, 163); }
.columna_secundaria .elpais_tv { border-top-color: rgb(0, 180, 244); }
.columna_secundaria .eps { border-top-color: rgb(0, 0, 0); }
.columna_secundaria .eps h3 .bolillo { background-color: rgb(0, 0, 0); }
.columna_secundaria .eps h3 a, .columna_secundaria .eps h3 .sin_enlace { background: url('caja_seccion_eps_v3.png') no-repeat scroll 8px 10px transparent; height: 20px; width: 195px; }
.columna_secundaria .elviajero { border-top-color: rgb(109, 181, 45); }
.columna_secundaria .elviajero h3 .bolillo { background-color: rgb(109, 181, 45); }
.columna_secundaria .elviajero h3 a, .columna_secundaria .elviajero h3 .sin_enlace { background: url('caja_seccion_elviajero.png') no-repeat scroll 8px 10px transparent; height: 20px; width: 85px; }
.columna_secundaria .elpais_tv h3 a, .columna_secundaria .elpais_tv h3 .sin_enlace, .columna_secundaria .eps h3 a, .columna_secundaria .eps h3 .sin_enlace, .columna_secundaria .huffingtonpost h3 a, .columna_secundaria .huffingtonpost h3 .sin_enlace, .columna_secundaria .elviajero h3 a, .columna_secundaria .elviajero h3 .sin_enlace, .columna_secundaria .tentaciones_2012 h3 a, .columna_secundaria .tentaciones_2012 h3 .sin_enlace { text-indent: 100%; white-space: nowrap; overflow: hidden; }
.columna_secundaria .elpais_tv h3 a:hover, .columna_secundaria .eps h3 a:hover, .columna_secundaria .huffingtonpost h3 a:hover, .columna_secundaria .elviajero h3 a:hover, .columna_secundaria .tentaciones_2012 h3 a:hover { opacity: 0.5; }
.columna_secundaria .seccion h3 a:hover, .columna_secundaria .seccion .antetitulo a:hover { color: rgb(102, 102, 102); }
.columna_secundaria .seccion .article .apoyos ul li a { color: rgb(102, 102, 102); text-shadow: 1px 1px 0px rgb(255, 255, 255); }
.columna_secundaria .bloque_centradas { border: 1px solid rgb(224, 222, 213); padding: 0px 0px 10px 10px; }
.columna_secundaria .bloque_centradas a { color: rgb(0, 0, 0); }
.bloque_centradas .modulo .article { height: 183px; width: 165px; float: left; margin: 0px 0px 0px 8px; padding: 2px 10px 15px; border-bottom: 1px solid rgb(225, 227, 213); border-top: 1px solid rgb(192, 194, 177); background-color: rgb(213, 215, 198); text-align: center; }
.bloque_centradas .modulo .article:first-child { margin: 0px; }
.bloque_centradas h4 { font: bold 12px/17px Arial,Helvetica,Garuda,sans-serif; margin: 0px; }
.bloque_centradas h4 a { padding: 2px 0px; }
.bloque_centradas h4 a:hover { color: rgb(115, 111, 87); }
.columna_secundaria .bloque_centradas .miniatura { width: 100%; display: inline; float: none; text-align: center; }
.columna_secundaria .bloque_centradas .miniatura .foto { display: inline; }
.columna_secundaria .bloque_centradas .miniatura .foto img { margin: 0px auto 4px; border: 1px solid rgb(225, 227, 213); }
.columna_secundaria .bloque_centradas .destacada { margin: 0px 10px 9px 0px; }
.columna_secundaria .bloque_centradas .destacada .article { padding: 10px 9px; height: auto; border: 1px solid rgb(221, 221, 221); background-color: rgb(245, 245, 245); }
.bloque_centradas .destacada .article h4 { font: bold 22px/26px Arial,Helvetica,Garuda,sans-serif; margin: 0px 0px 3px; padding: 0px 0px 8px 13px; border-bottom: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(221, 221, 221); }
.bloque_centradas .destacada .article h4 a { color: rgb(0, 0, 0); padding: 0px; }
.columna_secundaria .bloque_centradas .destacada .article h4 a:hover { color: rgb(136, 136, 136); }
.columna_secundaria .bloque_centradas .destacada .article .grande { border-left: 1px solid rgb(221, 221, 221); margin: 0px; padding: 0px 0px 8px 10px; }
.columna_secundaria .bloque_centradas .destacada .article .grande .foto img { border: medium none; width: 347px; height: auto; }
.columna_secundaria .vinetas { text-align: center; }
.vinetas .modulo .article { height: 140px; padding: 10px; }
.columna_secundaria .vinetas .miniatura .foto { display: block; margin: 0px auto; padding: 0px 11px; border-width: 1px; border-style: solid; border-right: 1px solid rgb(229, 230, 217); border-color: rgb(204, 206, 190) rgb(229, 230, 217) rgb(229, 230, 217) rgb(204, 206, 190); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgb(218, 220, 204); }
.columna_secundaria .vinetas .miniatura .foto img { border: medium none; margin: 0px; }
.vinetas h4 { border-top: 1px solid rgb(103, 105, 84); border-bottom: 1px solid rgb(255, 255, 255); font-size: 1px; line-height: 1px; height: 0px; margin: 15px auto; padding: 0px 10px; text-align: center; display: inline-block; }
.columna_secundaria .vinetas h4 a { background-color: rgb(213, 215, 198); color: rgb(103, 105, 84); display: inline-block; font: 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; margin: -8px 0px 0px; padding: 0px 5px; text-transform: uppercase; text-shadow: 0px 1px 0px rgb(238, 239, 228); text-align: center; }
.columna_secundaria .vinetas h4 a:hover { color: rgb(0, 0, 0); }
.columna_secundaria .vinetas .fecha { display: none; }
.columna_secundaria .vinetas .destacada .article .antetitulo, .columna_secundaria .vinetas .destacada .article .grande, .columna_secundaria .vinetas .destacada .article h4, .columna_secundaria .vinetas .destacada .article .firma_comentarios, .columna_secundaria .vinetas .destacada .article p { border-left: medium none; margin-left: 0px; padding-left: 0px; }
.columna_secundaria .vinetas .destacada .article .grande .foto img { width: 358px; }
.columna_secundaria .vinetas .destacada h4, .columna_secundaria .vinetas .destacada h4 a { text-transform: none; font: italic 20px/24px Georgia,"Times New Roman",Times,serif; padding-right: 0px; padding-bottom: 8px; height: auto; margin: 0px; border: medium none; background-color: transparent; }
.columna_secundaria .vinetas .destacada h4 a { padding-bottom: 0px; }
.columna_secundaria .bloque_blogs .ventana { max-height: 356px; background-color: rgb(245, 245, 245); }
.columna_secundaria .bloque_blogs .article { border-top: medium none; margin: 0px; padding: 0px; }
.columna_secundaria .bloque_blogs .article .fondo { background-color: rgb(241, 241, 241); border-width: 1px; border-style: solid; border-right: 1px solid rgb(255, 255, 255); border-color: rgb(229, 229, 229) rgb(255, 255, 255) rgb(255, 255, 255) rgb(229, 229, 229); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 5px; margin: 0px 0px 8px; border-radius: 2px; }
.columna_secundaria .bloque_blogs .fondo:hover { background-color: rgb(250, 250, 250); }
.columna_secundaria .bloque_blogs .article .antetitulo { font: bold 10px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; margin-bottom: 4px; }
.bloque_blogs .antetitulo a { color: rgb(0, 151, 200); }
.columna_secundaria .bloque_blogs .article h4 { font: bold 12px/17px Arial,Helvetica,Garuda,sans-serif; }
.columna_secundaria .bloque_blogs .article .firma_comentarios { font: 10px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.eskup_ventana { width: 378px; margin: 0px 0px 20px; background-color: rgb(239, 239, 239); padding: 0px 10px; border: 1px solid rgb(204, 204, 204); clear: both; }
.eskup_ventana .eskup_cabecera { margin: 0px 0px 3px; }
.eskup_ventana .eskup_cabecera h3 a { display: inline-block; float: left; background: url('eskup_cabecera_icono_elpais.png') no-repeat scroll 0px 0px transparent; font: 19px/19px 'Oswald',Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; text-shadow: 1px 1px 0px rgb(255, 255, 255); color: rgb(51, 51, 51); padding: 7px 0px 3px 35px; margin: -1px 0px 10px; text-decoration: none; }
.eskup_ventana .eskup_cabecera h3 a:hover { text-decoration: none; color: rgb(102, 102, 102); }
.eskup_ventana .eskup_pie { margin: 0px 20px 0px 0px; padding: 0px 0px 3px; }
.eskup_ventana .eskup_pie a { display: block; background: url('eskup_caja_icono_elpais_pie.png') no-repeat scroll 313px 1px transparent; height: 20px; margin: 0px; }
.eskup_ventana .eskup_pie a.widget { display: block; float: left; width: 90px; height: 17px; margin: 0px; background: url('eskup_cabecera_icono_widget.png') no-repeat scroll 0px 3px transparent; font: 11px/14px Arial,Helvetica,Garuda,sans-serif; color: rgb(170, 170, 170); padding: 5px 0px 0px 25px; }
.eskup_ventana .eskup_pie a.widget:hover { color: rgb(102, 102, 102); }
.eskup_ventana .eskup_pie a.enlace { display: block; float: right; width: 45px; background: url('eskup_caja_icono_elpais_pie.png') no-repeat scroll 0px 1px transparent; height: 20px; margin: 3px 0px 0px; }
.eskup_ventana .eskup_pie a.enlace:hover { opacity: 0.5; }
.columna_secundaria .caja .article.opinion h4, .columna_secundaria .caja .article h4 em, .columna_secundaria .breves .article.opinion h4, .columna_secundaria .breves .article h4 em, .columna_secundaria .fotonoticia .article.opinion h3, .columna_secundaria .fotonoticia .article h3 em, .columna_secundaria .videonoticia .opinion h3 { font: italic 19px/22px Georgia,"Times New Roman",Times,serif; letter-spacing: -1px; }
.columna_secundaria .caja .destacada .article.opinion h4, .columna_secundaria .caja .destacada .article h4 em { font: italic 26px/32px Georgia,"Times New Roman",Times,serif; letter-spacing: -1px; }
.columna_secundaria .lo_mas_visto { margin: 0px 0px 20px; padding: 0px 9px 9px; border-color: rgb(223, 205, 205); }
.columna_secundaria .lo_mas_visto h3 { width: 280px; float: left; padding-bottom: 10px; }
.columna_secundaria .lo_mas_visto h3 .bolillo { background: url('mascara_flecha_encabezado.png') no-repeat scroll -9px 0px rgb(144, 109, 107); }
.columna_secundaria .lo_mas_visto h3 a, .columna_secundaria .lo_mas_visto h3 .sin_enlace { border-left-color: rgb(223, 205, 205); color: rgb(144, 109, 107); font: bold 11px/18px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding-left: 10px; margin-bottom: 0px; }
.lo_mas_visto a.vermas { width: 45px; padding: 2px 10px 3px 7px; display: block; float: right; font: 11px/19px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(255, 255, 255); text-shadow: 1px 1px 0px rgb(105, 79, 77); background-color: rgb(144, 109, 107); border-right: 1px solid rgb(128, 96, 94); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(128, 96, 94) rgb(128, 96, 94); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.lo_mas_visto a.vermas:hover { background-color: rgb(204, 204, 204); border-color: rgb(194, 194, 194); text-shadow: 1px 1px 0px rgb(153, 153, 153); color: rgb(255, 255, 255); }
.lo_mas_visto .pestanas { background-color: rgb(219, 219, 219); padding: 7px 0px 0px; margin: 0px 0px 10px; width: 380px; border-top-left-radius: 3px; border-top-right-radius: 3px; clear: both; }
.lo_mas_visto .pestanas ul { font: bold 11px/13px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding-left: 13px; }
.lo_mas_visto .pestanas ul li { display: block; float: left; margin: 0px 0px 0px 7px; }
.lo_mas_visto .pestanas ul li a { display: block; padding: 5px 12px; height: 13px; float: left; text-decoration: none; color: rgb(247, 247, 247); background-color: rgb(180, 180, 180); border-top-left-radius: 2px; border-top-right-radius: 2px; }
.lo_mas_visto .pestanas ul li.activo a { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); }
.lo_mas_visto .pestanas ul li a:hover { color: rgb(255, 255, 255); background-color: rgb(198, 198, 198); }
.lo_mas_visto .pestanas ul li.activo a:hover { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); cursor: text; }
.lo_mas_visto .subpestanas { padding: 10px 0px 0px; background-color: rgb(255, 255, 255); }
.lo_mas_visto .subpestanas ul { border-top: 1px solid rgb(223, 205, 205); margin-left: 0px; padding-left: 13px; }
.lo_mas_visto .subpestanas ul li a { font-weight: normal; color: rgb(165, 165, 165); background-color: rgb(255, 255, 255); padding: 12px 10px 5px; }
.lo_mas_visto .subpestanas ul li.activo a { font-weight: bold; background: url('flecha_abajo_4_lomasvisto.png') no-repeat scroll center top rgb(255, 255, 255); color: rgb(144, 109, 107); }
.lo_mas_visto .subpestanas ul li.activo a:hover { color: rgb(144, 109, 107); cursor: text; }
.lo_mas_visto .subpestanas ul li a:hover { background: url('flecha_abajo_4_lomasvisto.png') no-repeat scroll center top rgb(255, 255, 255); color: rgb(144, 109, 107); }
.lo_mas_visto .contenido { clear: both; }
.lo_mas_visto ol { margin: 0px; }
.lo_mas_visto ol li { padding: 4px 0px 5px; border-top: 1px solid rgb(239, 239, 239); list-style-type: none; }
.lo_mas_visto ol li .numero { display: block; float: left; width: 15px; margin: 0px 5px 0px 0px; font: 11px/18px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(153, 153, 153); text-align: right; }
.lo_mas_visto ol li a { padding: 0px 0px 0px 10px; font: bold 12px/19px Arial,Helvetica,Garuda,sans-serif; color: rgb(51, 51, 51); display: inline-block; width: 348px; }
.lo_mas_visto ol li a:hover { color: rgb(119, 119, 119); }
.lo_mas_visto ol li .video, .lo_mas_visto ol li .foto, .lo_mas_visto ol li .grafico { display: block; width: 20px; height: 13px; float: left; border: medium none; margin: 3px 6px 0px 0px; padding: 0px; vertical-align: middle; text-indent: -9000px; overflow: hidden; }
.lo_mas_visto ol li .video { background: url('lomasvisto_video.png') no-repeat scroll 0px 0px transparent; }
.lo_mas_visto ol li .foto { background: url('lomasvisto_foto.png') no-repeat scroll 0px 0px transparent; }
.lo_mas_visto ol li a:hover .video, .lo_mas_visto ol li a:hover .foto { opacity: 0.4; }
.aside h5 { padding: 0px; margin: 0px; font: bold 11px/20px Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; background-position: left bottom; background-repeat: no-repeat; color: rgb(51, 51, 51); }
.aside h5 a, .aside h5 .sin_enlace { color: rgb(0, 151, 200); display: block; padding-left: 2px; }
.aside h5 a:hover { text-decoration: underline; }
.extracto_opinion { margin-bottom: 15px; overflow: hidden; font: 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.extracto_opinion h5 { font: 11px/19px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding: 0px 0px 1px 5px; margin-bottom: 6px; background-color: rgb(143, 159, 41); border-top: 1px solid rgb(123, 135, 35); position: relative; }
.extracto_opinion h5 a { color: rgb(255, 255, 255); display: block; }
.extracto_opinion h5 a strong { background: url('opinion_col_3_circulo_fff.png') no-repeat scroll 0px 0px transparent; display: block; width: 15px; height: 15px; position: absolute; top: 2px; right: 4px; color: rgb(143, 159, 41); line-height: 13px; text-align: center; }
.extracto_opinion h5 a:hover, .extracto_opinion h5 a:hover strong { color: rgb(0, 0, 0); text-decoration: none; background-image: none; }
.extracto_opinion .inner .article { border-top: 1px dotted rgb(204, 204, 204); margin-top: 7px; padding: 4px 0px 0px; }
.extracto_opinion .inner .article:first-child { border-top: medium none; margin-top: 0px; padding-top: 0px; }
.extracto_opinion h4 { font: italic 18px/22px Georgia,Arial,Helvetica,Garuda,sans-serif; margin-bottom: 2px; }
.extracto_opinion h4 a { color: rgb(0, 0, 0); }
.extracto_opinion h4 a:hover { color: rgb(153, 153, 153); }
.extracto_opinion .autor, .extracto_opinion .tipologia { font-size: 10px; text-transform: uppercase; margin: 6px 0px 2px; color: rgb(143, 159, 41); display: block; }
.extracto_opinion p { line-height: 16px; color: rgb(85, 85, 85); }
.aside a.kiosko { margin-bottom: 7px; display: block; width: 117px; height: 64px; border-top: 1px dotted rgb(204, 204, 204); padding: 6px 0px; background: url('boton-col3-suscriptor.jpg') no-repeat scroll 0px 8px transparent; text-indent: -9999px; overflow: hidden; }
.aside .edicion_impresa a.kiosko { margin: 7px auto 3px; height: 31px; width: 108px; background: url('boton-col3-suscriptor-mini.png') no-repeat scroll 0px 0px transparent; border-top: medium none; padding: 0px; display: block; }
.aside a.kiosko:hover { opacity: 0.6; }
.aside a.pagina_inicio { display: block; height: 34px; border-bottom: 1px dotted rgb(239, 239, 239); background-position: 5px 11px; background-repeat: no-repeat; text-indent: -9999px; margin: 0px; padding: 7px 0px 9px; }
.aside a.pagina_inicio:hover { opacity: 0.6; }
.aside a.portada { background-image: url('pagina_inicio_portada-v2.png'); margin-top: 15px; border-top: 1px dotted rgb(239, 239, 239); }
.menu_lateral { border-top: 1px solid rgb(239, 239, 239); margin-top: 12px; margin-bottom: 15px; border-bottom: 1px solid rgb(239, 239, 239); }
.menu_lateral ul { margin: 0px; padding-top: 5px; padding-bottom: 5px; font: 11px/19px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.menu_lateral ul li { list-style-type: none; }
.menu_lateral > ul > li { border-bottom: 1px dotted rgb(214, 214, 214); position: relative; display: block; }
.menu_lateral ul li a { color: rgb(0, 0, 0); padding: 2px 0px; }
.menu_lateral ul li a.categoria { text-transform: uppercase; font-weight: bold; background: url('sprite_menu_lateral.png') no-repeat scroll 5px -94px transparent; padding: 0px 0px 0px 28px; line-height: 21px; display: block; position: relative; }
.menu_lateral ul li a.subcategoria { background: url('nivel_menu_lateral.png') no-repeat scroll 0px 4px transparent; color: rgb(0, 0, 0); padding: 0px 0px 0px 10px; }
.menu_lateral ul li.subnivel { font-size: 9px; line-height: 14px; padding: 2px 0px 2px 10px; background: url('bolillo_333_peq.png') no-repeat scroll 0px 8px transparent; }
.menu_lateral > ul > .subnivel { border-bottom: 0px none; }
.menu_lateral ul li.primero { margin-top: 5px; }
.menu_lateral ul li a:hover { color: rgb(0, 151, 200); }
.menu_lateral ul li .desplegar { width: 21px; height: 21px; text-indent: -9999px; display: block; position: absolute; top: 0px; left: 0px; border-right: 1px solid rgb(223, 223, 223); background: url('sprite_menu_lateral.png') no-repeat scroll 5px 6px rgb(255, 255, 255); padding: 0px; z-index: 10; }
.menu_lateral ul li a.categoria:hover { background: url('sprite_menu_lateral.png') no-repeat scroll 5px -119px rgb(255, 255, 255); }
.menu_lateral ul .activa .desplegar { background: url('sprite_menu_lateral.png') no-repeat scroll 5px -45px rgb(255, 255, 255); }
.menu_lateral ul .activa .categoria { border-bottom: 1px dotted rgb(214, 214, 214); }
.menu_lateral ul li .desplegar:hover { background: url('sprite_menu_lateral.png') no-repeat scroll 5px -19px rgb(0, 151, 200); }
.menu_lateral ul .activa .desplegar:hover { background: url('sprite_menu_lateral.png') no-repeat scroll 5px -70px rgb(0, 151, 200); }
.menu_lateral .subcategorias { background: none repeat scroll 0% 0% rgb(243, 243, 243); padding: 10px 2px 10px 6px; margin: -1px 0px 15px; display: none; border-top: 1px solid rgb(255, 255, 255); }
.menu_lateral .activa .subcategorias { display: block; }
.menu_lateral ul li.subnivel { background: url('sprite_menu_lateral.png') no-repeat scroll 0px -173px transparent; }
.siguenos { border-top: 1px solid rgb(223, 223, 223); margin-bottom: 7px; }
.siguenos h5 { padding: 3px 0px 0px 2px; }
.siguenos ul li { display: inline; list-style-type: none; }
.siguenos ul li a { display: inline-block; width: 28px; height: 28px; float: left; margin: 0px 1px 1px 0px; background-color: rgb(255, 255, 255); text-indent: -9999px; overflow: hidden; background-image: url('redes_sociales_sprite.png'); background-repeat: no-repeat; }
.siguenos ul li a.facebook { background-position: 0px -68px; }
.siguenos ul li a.twitter { background-position: 0px -204px; }
.siguenos ul li a.eskup { background-position: 0px 0px; }
.siguenos ul li a.googleplus { background-position: 0px -136px; margin-right: 0px; }
.siguenos ul li a:hover { opacity: 0.6; }
.movilidad { border-top: 1px solid rgb(239, 239, 239); margin: 10px 0px 0px; }
.edicion_impresa { margin-top: 15px; }
.edicion_impresa .contenido { border-radius: 4px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); padding: 4px; }
.edicion_impresa .portada { border-bottom: 1px solid rgb(223, 223, 223); }
.edicion_impresa .portada img { display: block; width: 110px; height: auto; }
.edicion_impresa ul.movilidad li { display: block; clear: both; }
.edicion_impresa ul.movilidad li a { display: block; width: auto; height: auto; float: none; margin: 1px 0px 0px; padding: 3px 0px 3px 12px; border-top: 1px solid rgb(223, 223, 223); border-bottom: medium none; color: rgb(0, 151, 200); font: 11px/14px Arial,Helvetica,Garuda,sans-serif; text-transform: none; text-indent: 0px; background: url('bolillo_0097c8_peq.png') no-repeat scroll 2px 7px rgb(255, 255, 255); }
.edicion_impresa ul { margin: 4px 0px 0px; }
.edicion_impresa ul li { list-style-type: none; }
.edicion_impresa ul li a { display: block; margin: 0px; padding: 3px 0px; border-bottom: 1px solid rgb(223, 223, 223); background-position: 0px 2px; background-repeat: no-repeat; font: bold 10px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; color: rgb(0, 0, 0); text-indent: -9000px; overflow: hidden; }
.edicion_impresa ul li a:hover { opacity: 0.5; }
.edicion_impresa .portada a:hover img { opacity: 0.8; }
.modulo_widgets_v3 { margin-top: 15px; }
.modulo_widgets_v3 ul li { list-style-type: none; }
.modulo_widgets_v3 ul li a { display: block; font: bold 11px/16px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; text-shadow: 1px 1px 0px rgb(255, 255, 255); color: rgb(51, 51, 51); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(226, 226, 226) rgb(243, 243, 243) rgb(243, 243, 243) rgb(226, 226, 226); height: 33px; margin: 2px 0px 0px; padding: 6px 0px 7px 5px; background-repeat: no-repeat; background-color: rgb(243, 243, 243); }
.modulo_widgets_v3 ul li a em { font-style: normal; font-weight: normal; text-transform: none; display: block; }
.modulo_widgets_v3 ul li a { background-image: url('widgets_sprite.png'); background-repeat: no-repeat; background-position: 0px 100px; }
.modulo_widgets_v3 ul li a.champions { background-position: 77px 6px; }
.modulo_widgets_v3 ul li a.eskup { background-position: 77px -67px; }
.modulo_widgets_v3 ul li a.europaleague { background-position: 77px -144px; }
.modulo_widgets_v3 ul li a.liga { background-position: 77px -219px; }
.modulo_widgets_v3 ul li a:hover { background-color: rgb(255, 255, 255); border-color: rgb(233, 233, 233); }
.cotizaciones { margin-top: 15px; }
.cotizaciones ul { font: 10px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.cotizaciones ul li { list-style-type: none; }
.cotizaciones ul li a { color: rgb(89, 118, 135); display: block; border: 1px solid rgb(222, 222, 222); background-color: rgb(243, 243, 243); border-radius: 2px; margin: 0px 0px 4px; overflow: hidden; }
.cotizaciones ul li a .relieve { display: block; padding: 1px 0px 3px 3px; border-top: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); background-color: transparent; border-radius: 2px; overflow: hidden; }
.cotizaciones ul li a:hover { background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); text-decoration: none; }
.cotizaciones ul li .bolsa { display: inline-block; width: 61px; float: left; font-size: 11px; }
.cotizaciones ul li .sube, .cotizaciones ul li .baja, .cotizaciones ul li .mantiene { padding: 0px 13px 0px 0px; text-align: right; display: inline-block; width: 40px; float: right; font-size: 11px; }
.cotizaciones ul li .sube { background: url('bolsa_sube.png') no-repeat scroll 43px 4px transparent; color: rgb(0, 153, 0); }
.cotizaciones ul li .baja { background: url('bolsa_baja.png') no-repeat scroll 43px 5px transparent; color: rgb(255, 0, 0); }
.cotizaciones .nota { display: block; float: left; width: 33px; font: 9px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(153, 153, 153); padding: 2px 0px 0px; }
.cotizaciones a.mas { font: 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(51, 51, 51); padding: 2px 0px 0px; background-color: rgb(255, 255, 255); display: block; float: right; text-align: right; width: 87px; white-space: nowrap; }
.cotizaciones a:hover { text-decoration: underline; }
.mas_servicios { margin-top: 20px; }
.mas_servicios ul { font: 11px/14px Arial,Helvetica,Garuda,sans-serif; }
.mas_servicios ul li { list-style-type: none; }
.mas_servicios ul li a { color: rgb(0, 0, 0); background-color: rgb(243, 243, 243); }
.mas_servicios ul.otros { border-top: 1px solid rgb(239, 239, 239); border-bottom: 1px solid rgb(239, 239, 239); margin-top: 10px; padding: 10px 0px 6px; margin-bottom: 10px; }
.mas_servicios ul.otros li { list-style-type: none; }
.mas_servicios ul.otros li a { color: rgb(68, 68, 68); background-color: rgb(255, 255, 255); }
.mas_servicios ul li a, .mas_servicios ul.otros li a { display: block; border: 1px solid rgb(222, 222, 222); background-repeat: no-repeat; background-position: 78px 0px; border-radius: 2px; margin: 0px 0px 4px; padding: 10px 43px 0px 8px; height: 25px; }
.mas_servicios ul li a { background-image: url('servicios_sprite.png'); background-repeat: no-repeat; }
.mas_servicios ul li a.eltiempo { background-position: 78px 0px; }
.mas_servicios ul li a.playas { background-position: 78px -76px; }
.mas_servicios ul li a.nieve { background-position: 78px -152px; }
.mas_servicios ul li a.trafico { background-position: 78px -228px; }
.mas_servicios ul li a.gasolineras { background-position: 78px -304px; }
.mas_servicios ul li a.tv { background-position: 78px -380px; }
.mas_servicios ul li a.traductor { background-position: 78px -455px; }
.mas_servicios ul li a.diccionarios { background-position: 78px -530px; }
.mas_servicios ul li a.cartelera { background-position: 78px -605px; }
.mas_servicios ul li a.horoscopo { background-position: 78px -680px; }
.mas_servicios ul li a.juegos { background-position: 78px -756px; }
.mas_servicios ul li a.sorteos { background-position: 78px -832px; }
.mas_servicios ul li a.callejero { background-position: 78px -908px; }
.mas_servicios ul li a.podcast { background-position: 78px -984px; }
.mas_servicios ul li a.rss { background-position: 78px -1060px; }
.mas_servicios ul li a.misfavoritos { background-position: 78px -1212px; }
.mas_servicios ul.otros li a.amistad { background-position: 78px -1288px; }
.mas_servicios ul li a:hover { background-color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); text-decoration: none; }
.clasificados { margin-top: 15px; }
.clasificados ul { font: bold 11px/29px Arial,Helvetica,Garuda,sans-serif; }
.clasificados ul li { list-style-type: none; background: url('bolillo_1.png') no-repeat scroll 5px 12px rgb(243, 243, 243); border-top: 1px solid rgb(226, 226, 226); margin-bottom: 2px; padding: 0px; }
.clasificados ul li:hover { background: url('bolillo_1.png') no-repeat scroll 5px 12px rgb(255, 255, 255); border-color: rgb(233, 233, 233); padding: 0px; }
.clasificados ul li a { background-position: 5px 5px; color: rgb(49, 49, 63); text-shadow: 1px 1px 0px rgb(255, 255, 255); text-transform: uppercase; display: block; padding: 0px 0px 0px 14px; background-color: transparent; margin: 0px; border-radius: 0px; border: medium none; height: auto; }
.clasificados ul li a { background: url('servicios_sprite_clasificados.png') no-repeat scroll left top transparent; text-transform: uppercase; display: block; padding: 0px 0px 0px 14px; margin: 0px; border-radius: 0px; border: medium none; height: auto; }
.clasificados ul li a.cursos { background-position: 92px 2px; }
.clasificados ul li a.empleo { background-position: 92px -53px; }
.clasificados ul li a.vivienda { background-position: 92px -108px; }
.clasificados ul li a.motor { background-position: 92px -163px; }
.clasificados ul li a:hover { padding: 0px 0px 0px 14px; border: 0px none; background-color: transparent; }
#wrap-bloque-limited { border-bottom: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0); font-family: Arial,Helvetica,sans-serif; font-size: 11px; line-height: 12px; margin: 0px 0px 10px; padding: 0px; }
#wrap-bloque-limited .logo { background-position: 20px center; background-repeat: no-repeat; height: 31px; padding-top: 4px; text-align: center; }
#wrap-bloque-limited .foto { float: left; height: 49px; }
#wrap-bloque-limited .texto { float: left; height: 30px; margin-left: 5px; margin-top: 5px; width: 113px; }
#wrap-bloque-limited #vinos { border-bottom: 1px solid rgb(164, 29, 62); }
#wrap-bloque-limited .bloque { border: 1px solid rgb(221, 221, 221); clear: both; height: 119px; margin-bottom: 10px; }
#wrap-bloque-limited a:link { color: rgb(0, 0, 0); text-decoration: none; }
#wrap-bloque-limited a:visited { color: rgb(0, 0, 0); text-decoration: none; }
#wrap-bloque-limited a:hover { color: rgb(153, 153, 153); }
.aside .comerciales { background: none repeat scroll 0% 0% rgb(229, 232, 235); }
.aside .comerciales h6 { padding: 10px 0px; text-align: center; }
.aside .comerciales h6 a { width: 101px; height: 22px; display: block; text-indent: -9999px; background: url('el_pais_aside.png') no-repeat scroll 0px 0px transparent; margin: auto; }
.aside .comerciales h6 a:hover { opacity: 0.8; }
.aside .comerciales .article { width: 112px; margin: auto; border: 0px none; padding: 0px 0px 17px; }
.aside .article .figure { position: relative; margin-bottom: 4px; }
.aside .article .figure img { max-width: 112px; width: 112px; height: auto; outline: medium none; display: block; }
.aside .article .figure a:hover img { opacity: 0.7; }
.aside .article .antetitulo { background: none repeat scroll 0% 0% rgb(215, 218, 223); margin: 0px; font: bold 11px/16px Tahoma,Geneva,sans-serif; text-shadow: 1px 1px rgb(187, 187, 187); padding: 5px 0px; text-transform: uppercase; border-top: 1px solid rgb(204, 204, 204); }
.aside .article .antetitulo a { display: block; color: rgb(255, 255, 255); }
.aside .article .antetitulo .contenido { padding-left: 6px; display: block; color: rgb(255, 255, 255); }
.aside .article .antetitulo a:hover { text-decoration: none; color: rgb(102, 102, 102); }
.aside .article h2 { font: bold 11px/15px Tahoma,Arial,Geneva,sans-serif; text-transform: uppercase; margin-bottom: 2px; padding-left: 4px; }
.aside .article h2 a { color: rgb(66, 66, 81); }
.aside .article h2 a:hover { color: rgb(0, 0, 0); }
.aside .comerciales .article p { color: rgb(131, 131, 140); font: 11px/13px Tahoma,Arial,Geneva,sans-serif; padding-right: 5px; padding-left: 4px; display: block; text-shadow: 1px 1px 0px rgb(255, 255, 255); }
.aside .apoyos { padding: 4px 0px 0px 4px; background: none repeat scroll 0% 0% transparent; margin: 0px; border: medium none; }
.aside .apoyos li { color: rgb(66, 66, 81); font: bold 9px/12px Tahoma,Arial,Geneva,sans-serif; padding: 0px; background: none repeat scroll 0% 0% transparent; margin: 0px 0px 3px; }
.aside .apoyos li a { color: rgb(0, 151, 200); }
a.posicionador { position: relative; display: block; }
.ampliar_foto { position: absolute; left: 15px; bottom: 15px; display: block; border-radius: 2px; background: url('icono_ampliar_foto_hover.png') no-repeat scroll 5px 4px rgb(51, 51, 51); }
.reposo { width: 25px; height: 25px; opacity: 0.8; border: 1px solid rgb(85, 85, 85); }
.encima { color: rgb(204, 204, 204); border: 1px solid rgb(34, 34, 34); height: 25px; padding: 0px 8px 0px 27px; opacity: 1; font: 11px/23px Tahoma,Arial,Helvetica,Garuda,sans-serif; }



.ver_fotogaleria.reposo { width: 29px; }
.ver_fotogaleria.encima { width: auto; padding-left: 33px; }
.article .centro .foto img, .article .grande .foto img, .article .izquierda .foto img, .article .derecha .foto img, .article .miniatura .foto img, .flotante_foto .foto img { display: block; }
.article .centro .foto a:hover img, .article .grande .foto a:hover img, .article .izquierda .foto a:hover img, .article .derecha .foto a:hover img, .article .miniatura .foto a:hover img, .article .fototexto a:hover img { opacity: 0.8; }
.boton_video { display: block; position: absolute; width: 65px; height: 35px; left: 15px; bottom: 15px; background-position: 0px 0px; background-repeat: no-repeat; 
}
.boton_video:hover { cursor: pointer; }
.mosca_elpaistv { display: block; position: absolute; width: 150px; height: 30px; right: 10px; top: 10px; background-position: 0px 0px; background-repeat: no-repeat; background-image: url('mosca_videos_elpais.png'); }
.miniatura .boton_video { width: 35px; height: 25px; left: 10px; bottom: 10px; background-image: url('boton_video_miniatura_peq.png'); }
.video_bc .img_bc { position: absolute; }
.division_columnas .columna_principal .article .cintillo_grafico .contenido, .bloque_inferior .columna_principal .article .cintillo_grafico .contenido { background-color: transparent; padding: 0px; margin: 6px 0px -2px; }
.article .cintillo_grafico .contenido a { display: block; text-indent: -9000px; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: 0px 0px; }
.article .cintillo_grafico .contenido a:hover { opacity: 0.5; }
/* ::::: http://ep01.epimg.net/estilos/v1.x/v1.2/portadilla.css ::::: */

@font-face {
	font-family: "Terminal";
	font-style: normal;
	font-weight: normal;
	src: url('terminaldosis-light-webfont.eot') format("embedded-opentype"), url('terminaldosis-light-webfont.ttf') format("truetype"), url('terminaldosis-light-webfont.svg') format("svg"), url('terminaldosis-light-webfont.otf') format("truetype");
}
.contenido_principal { margin: 15px 0px 20px; background: url('columna_2_3.png') repeat-y scroll 8px 0px rgb(255, 255, 255); }
.columnas_principal_y_secundaria { width: 839px; float: left; padding: 0px 10px; }
.division_columnas { background: url('columna_1_2.png') repeat-y scroll 0px 0px transparent; }
.columna_principal { width: 418px; float: left; padding: 0px 10px 0px 0px; }
.columna_secundaria { width: 400px; float: left; padding: 0px 0px 0px 11px; }
.aside { width: 120px; float: left; margin: 0px 0px 0px 11px; }
.columna_principal .article { padding: 0px 0px 10px; margin: 0px; border-top: 1px solid rgb(187, 187, 187); background-color: rgb(255, 255, 255); }
.columna_principal .article a { color: rgb(0, 151, 200); }
.columna_principal .article .foto { margin: 3px 0px 0px; }
.columna_principal .article .grande .foto { margin: 10px 0px 5px; }
.columna_principal .article .grande .foto img { width: 418px; height: auto; }
.columna_principal .article .antetitulo { font-size: 1px; }
.columna_principal .article .antetitulo .contenido { font: bold 11px/13px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; color: rgb(241, 237, 229); background-color: rgb(119, 115, 107); padding: 0px 5px 1px; display: inline-block; margin: -1px 0px 0px; }
.columna_principal .article .antetitulo .contenido a { color: rgb(255, 255, 255); }
.columna_principal .article .antetitulo .contenido a:hover { color: rgb(203, 199, 190); }
.columna_principal .article h2 { font: 28px/32px Georgia,"Times New Roman",Times,serif; letter-spacing: -1px; margin: 7px 0px 8px; }
.columna_principal .destacada h2.destacado { font: 38px/40px Georgia,"Times New Roman",Times,serif; letter-spacing: -1px; margin: 0px 0px 7px; }
.columna_principal .article h2 a { color: rgb(0, 0, 0); }
.columna_principal .article h2 a:hover { border-bottom: 1px dotted rgb(51, 51, 51); color: rgb(0, 0, 0); }
.article .firma_comentarios { font: 11px/16px Arial,Helvetica,Garuda,sans-serif; color: rgb(117, 117, 117); }
.article .firma_comentarios .autor { text-transform: uppercase; margin-right: 5px; }
.article .firma_comentarios .autor a, .article .firma_comentarios .data a { color: rgb(117, 117, 117); }
.article .firma_comentarios .autor a:hover, .article .firma_comentarios .data a:hover { border-bottom: 1px dotted rgb(117, 117, 117); }
.article .firma_comentarios .data { border-left: 1px solid rgb(117, 117, 117); margin-right: 5px; padding: 0px 0px 0px 6px; }
.article .firma_comentarios a.comentarios { background: url('comentarios_aeaeae.png') no-repeat scroll 0px 2px transparent; padding: 0px 0px 1px 16px; color: rgb(0, 151, 200); }
.article .firma_comentarios a.comentarios:hover { color: rgb(51, 51, 51); }
.columna_principal .article p { font: 14px/19px Arial,Helvetica,Garuda,sans-serif; margin: 5px 0px; }
.columna_principal .article p a:hover { color: rgb(87, 214, 255); border-bottom: medium none; }
.columna_principal .destacada { margin: 0px; border-top: medium none; }
.columna_principal .destacada .antetitulo { margin: 0px; padding: 0px; height: 15px; background-image: none; border-top: 1px solid rgb(119, 115, 107); display: block; background-color: transparent; }
.columna_principal .destacada .antetitulo .contenido { background-color: rgb(255, 255, 255); margin: -4px 0px 0px; padding: 0px 7px 0px 0px; color: rgb(119, 115, 107); }
.columna_principal .destacada .antetitulo .contenido a { color: rgb(119, 115, 107); }
.columna_principal .destacada .antetitulo .contenido a:hover { color: rgb(51, 51, 51); }
.columna_principal .destacada .grande .foto { margin-top: 0px; }
.columna_principal .destacada h2 { margin-bottom: 5px; margin-top: 0px; }
.columna_principal .colgante { padding-left: 20px; margin: -10px 0px 0px; background: url('noticia_colgante.png') no-repeat scroll 0px 5px rgb(255, 255, 255); border-top: medium none; }
.columna_principal .colgante .grande .foto img { width: 398px; height: auto; }
.columna_principal .titulares { border-top: 2px solid rgb(248, 248, 248); border-bottom: 2px solid rgb(248, 248, 248); margin: 15px -10px 20px; padding: 0px 0px 0px 10px; }
.columna_principal .envoltorio { border-width: 1px medium 1px 5px; border-style: solid none solid solid; border-color: rgb(221, 221, 221) -moz-use-text-color rgb(221, 221, 221) rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 0px 0px 15px; margin: 0px 0px 0px -15px; }
.columna_principal .titulares .encabezado { border-bottom: 1px solid rgb(252, 136, 0); border-left: 5px solid rgb(252, 136, 0); background-color: rgb(236, 236, 236); margin: 0px 0px 12px -5px; padding: 10px 0px 0px 10px; }
.columna_principal .titulares h4 { font: bold 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; text-shadow: 1px 1px 0px rgb(255, 255, 255); display: block; float: left; width: 200px; margin-top: 2px; }
.columna_principal .titulares h4 a { color: rgb(102, 102, 102); }
.columna_principal .titulares h4 a:hover { color: rgb(51, 51, 51); }
.columna_principal .titulares a.enlace { float: right; font: 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(252, 136, 0); width: 85px; padding: 5px 3px 5px 10px; margin: 0px 10px -1px 0px; background-color: rgb(255, 255, 255); border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); border-top-left-radius: 2px; border-top-right-radius: 2px; }
.columna_principal .titulares .encabezado a.enlace:hover { color: rgb(102, 102, 102); }
.columna_principal .titulares ul { padding: 0px 10px; }
.columna_principal .titulares ul li { list-style-type: none; }
.columna_principal .titulares ul li strong { font: bold 11px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; display: block; width: 35px; float: left; padding: 4px 5px 5px 0px; color: rgb(252, 136, 0); }
.columna_principal .titulares ul li h3 { font: bold 12px/20px Arial,Helvetica,Garuda,sans-serif; margin-top: 5px; }
.columna_principal .titulares ul li h3 a { color: rgb(0, 0, 0); border-bottom: 1px dotted rgb(255, 255, 255); padding: 2px 0px; }
.columna_principal .titulares ul li h3 a:hover { border-bottom: 1px dotted rgb(0, 0, 0); }
.revistas_debates .miniatura { margin-top: 2px; }
.revistas_debates h4 { margin: 0px 0px 2px; line-height: 20px; }
.revistas_debates p { margin: 4px 0px 0px; line-height: 16px; }
.revistas_debates .destacada h4 { margin: 0px 0px 4px; }
.revistas_debates .destacada p { margin: 4px 0px 0px; line-height: 17px; }
.columna_secundaria .as { border-top: 1px solid rgb(189, 0, 0); }
.columna_secundaria .as h3 { margin-bottom: 5px; }
.columna_secundaria .as h3 .bolillo { background-color: rgb(189, 0, 0); }
.columna_secundaria .as h3 a { background: url('cabecera_as.png') no-repeat scroll 8px 10px transparent; text-indent: -9000px; overflow: hidden; padding: 0px; width: 150px; height: 25px; }
.columna_secundaria .as h3 a:hover { opacity: 0.5; }
/* ::::: http://ep01.epimg.net/estilos/v1.x/v1.2/cintillos.css ::::: */

.article .cintillo_cincodias .contenido a { width: 131px; height: 20px; background: url('cincodias.png') no-repeat scroll 0px 4px transparent; }
/* ::::: http://ep01.epimg.net/elpais/estilos/v1.x/v1.2/portada/bloques_inferiores.css ::::: */

.bloques_ancho_completo { clear: both; margin: 0px 10px 0px; padding: 10px 0px 0px; }
.bloque_inferior { margin: 0px 0px 10px; border: 1px solid rgb(221, 221, 221); padding: 0px 10px 10px; box-shadow: 0px 0px 2px rgb(239, 239, 239); }
.bloque_inferior .encabezado { margin: 0px; }
.bloque_inferior .encabezado h3 { border-bottom: 1px solid; width: 828px; }
.bloque_inferior .encabezado h3 a, .bloque_inferior .encabezado h3 .sin_enlace { display: block; font: 14px/19px Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; padding: 10px 0px 7px; }
.bloque_inferior .encabezado h3 a:hover { opacity: 0.5; }
.bloque_inferior .inner { background: url('columnas_bloques_ancho_completo_2.png') repeat-y scroll 0px 0px transparent; }
.bloque_inferior .columna_secundaria { float: left; width: 378px; padding-left: 11px; padding-right: 11px; }
.bloque_inferior .columna_tercera { float: right; width: 120px; padding: 0px 0px 0px 10px; }
.bloque_inferior .columna_principal .article { padding-top: 0px; padding-bottom: 0px; margin: 10px 0px 0px; }
.bloque_inferior .columna_principal .article:first-child { margin-top: 0px; }
.bloque_inferior .columna_principal .antetitulo, .bloque_inferior .columna_principal .antetitulo .contenido { font: 11px/14px Arial,Helvetica,Garuda,sans-serif; }
.bloque_inferior .columna_principal .antetitulo { border-top: medium none; height: auto; }
.bloque_inferior .columna_principal .antetitulo .contenido { margin: 4px 0px -6px; padding: 0px; display: block; }
.bloque_inferior .columna_principal .destacada .antetitulo .contenido { margin: 0px; padding: 4px 0px; }
.bloque_inferior .columna_secundaria .caja { padding: 0px; margin: 0px; border: 0px none; }
.bloque_inferior .columna_secundaria .caja .article:first-child { border-top: medium none; }
.bloque_inferior .columna_secundaria .miniatura { float: right; margin-left: 10px; width: 110px; }
.bloque_inferior .columna_secundaria .miniatura .foto, .bloque_inferior .columna_secundaria .miniatura img { width: 110px; height: auto; }
.bloque_inferior .columna_tercera ul { font: bold 11px/18px Tahoma,Arial,Helvetica,Garuda,sans-serif; margin-top: -400px; }
.bloque_inferior .columna_tercera ul li { list-style-type: none; background: url('bolillo_999_peq.png') no-repeat scroll 0px 9px transparent; }
.bloque_inferior .columna_tercera ul li a { color: rgb(65, 185, 230); padding: 2px 0px 2px 14px; display: block; }
.bloques_ancho_completo .opinion .article { text-align: center; border-top: 1px dotted rgb(187, 187, 187); margin-top: 10px; }
.bloques_ancho_completo .opinion .columna_principal { padding-top: 5px; }
.bloques_ancho_completo .opinion .article:first-child { margin-top: 0px; border-top: medium none; }
.bloques_ancho_completo .opinion .article .antetitulo { margin: 0px; font-size: 11px; }
.bloques_ancho_completo .opinion .destacada .antetitulo { border-top: medium none; height: auto; }
.bloques_ancho_completo .opinion .antetitulo .contenido { font: bold 11px/13px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; padding: 0px; margin: 5px 0px 0px; }
.bloques_ancho_completo .opinion .article .miniatura { float: none; width: auto; margin: 10px 0px 0px; }
.bloques_ancho_completo .opinion .article .miniatura .foto { margin: 0px auto 10px; }
.bloques_ancho_completo .opinion h2 { margin-bottom: 2px; font: italic 20px/26px Georgia,"Times New Roman",Times,serif; letter-spacing: -1px; margin-top: 0px; }
.bloques_ancho_completo .opinion .destacada h2 { font-size: 26px; line-height: 30px; }
.bloques_ancho_completo .opinion h2 a:hover { border-bottom: 1px dotted rgb(0, 0, 0); }
.bloques_ancho_completo .opinion .columna_secundaria .bloque_centradas { padding-top: 10px; }
.bloques_ancho_completo .opinion .columna_secundaria .bloque_centradas .destacada { margin: 0px; float: left; width: 200px; }
.bloques_ancho_completo .opinion .columna_secundaria .bloque_centradas .destacada .article { padding: 0px; border: 0px none; background-color: transparent; }
.bloques_ancho_completo .opinion .bloque_centradas .destacada .article .grande { padding: 0px; }
.bloques_ancho_completo .opinion .vinetas .destacada .article .grande .foto { width: 200px; }
.bloques_ancho_completo .opinion .vinetas .destacada .article .grande .foto img { max-height: 220px; max-width: 200px; width: auto; height: auto; margin: 0px auto; }
.bloques_ancho_completo .opinion .vinetas .destacada h4 { border-top: 1px solid rgb(103, 105, 84); display: inline-block; font-size: 1px; height: 0px; line-height: 1px; margin: 10px auto 0px; padding: 0px 20px; }
.bloques_ancho_completo .opinion .columna_secundaria .vinetas .destacada h4 a { background-color: rgb(255, 255, 255); color: rgb(85, 85, 85); text-shadow: none; display: inline-block; font: 9px/11px Tahoma,Arial,Helvetica,Garuda,sans-serif; margin: -8px 0px 0px; padding: 0px 5px; text-align: center; text-transform: uppercase; }
.bloques_ancho_completo .opinion .columna_secundaria .bloque_centradas .modulo { float: left; }
.bloques_ancho_completo .opinion .bloque_centradas .modulo .article { border: medium none; margin: 0px; padding: 0px; width: auto; height: auto; float: none; }
.bloques_ancho_completo .opinion .bloque_centradas .modulo:first-child .article { border: medium none; padding: 0px; margin: 0px; }
.bloques_ancho_completo .opinion .columna_secundaria .vinetas .miniatura { float: none; margin: 0px; }
.bloques_ancho_completo .opinion .columna_secundaria .vinetas .miniatura .foto { background-color: transparent; border: 1px solid rgb(221, 221, 221); padding: 1px; margin: 0px; }
.bloques_ancho_completo .opinion .columna_secundaria .bloque_centradas .modulo { width: 79px; margin-left: 10px; }
.bloques_ancho_completo .opinion .columna_secundaria .vinetas .miniatura .foto, .bloques_ancho_completo .opinion .columna_secundaria .vinetas .miniatura .foto img { width: 75px; height: auto; }
.bloques_ancho_completo .opinion .vinetas h4 { border-top: 1px solid rgb(102, 102, 102); margin: 10px auto; padding: 0px 10px; }
.bloques_ancho_completo .opinion .bloque_centradas .modulo .article, .bloques_ancho_completo .opinion .columna_secundaria .vinetas h4 a { background-color: rgb(255, 255, 255); color: rgb(85, 85, 85); font-size: 9px; text-shadow: none; }
.blogs_semiautomatica .encabezado h3 { width: 429px; }
.blogs_semiautomatica .encabezado h3 a { color: rgb(102, 102, 102); font-weight: bold; display: inline-block; padding-right: 11px; background: url('flecha_abajo_666_3.png') no-repeat scroll right 18px transparent; }
.blogs_semiautomatica .columna_principal { padding-right: 0px; width: 428px; }
.blogs_semiautomatica .columna_principal .ventana { margin: 5px 0px 0px; }
.blogs_semiautomatica .columna_principal .article { width: 195px; height: 95px; float: left; margin: 5px 5px 0px 0px; padding: 5px; border: 1px solid rgb(229, 229, 229); }
.blogs_semiautomatica .columna_principal .article:first-child { margin-top: 5px; }
.blogs_semiautomatica .columna_principal .article h4 { font: bold 12px/17px Arial,Helvetica,Garuda,sans-serif; padding: 0px 0px 5px; height: 35px; overflow-y: hidden; }
.blogs_semiautomatica .columna_principal .article h4 a { color: rgb(0, 0, 0); padding: 2px 0px; }
.blogs_semiautomatica .columna_principal .article .fondo { background-color: rgb(241, 241, 241); border-top: 1px solid rgb(229, 229, 229); }
.blogs_semiautomatica .columna_principal .article .foto { margin: 0px 0px 0px 5px; width: 55px; float: right; }
.blogs_semiautomatica .columna_principal .article .foto a, .blogs_semiautomatica .columna_principal .article .foto img { display: block; }
.blogs_semiautomatica .columna_principal .article .foto img { width: 55px; height: auto; margin-top: -1px; }
.blogs_semiautomatica .columna_principal .article .fondo:hover .foto img { opacity: 0.5; }
.blogs_semiautomatica .columna_principal .antetitulo { font: bold 9px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; padding: 5px 0px 0px 5px; text-shadow: 1px 1px 0px rgb(255, 255, 255); }
.blogs_semiautomatica .columna_principal .article .firma_comentarios { font: 10px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; margin: 0px 0px 0px 5px; color: rgb(153, 153, 153); height: 17px; overflow: hidden; width: 130px; }
.blogs_semiautomatica .columna_v2 .article { height: 100px; padding: 0px 0px 5px 5px; width: 200px; }
.blogs_semiautomatica .columna_v2 .article .fondo { border-top: medium none; }
.blogs_semiautomatica .columna_v2 .antetitulo { float: left; max-height: 40px; overflow: hidden; padding: 5px 5px 5px 0px; width: 143px; }
.blogs_semiautomatica .columna_v2 .article .foto { float: left; margin: 0px 8px 0px 0px; }
.blogs_semiautomatica .columna_v2 .article .foto img { margin-top: 0px; }
.blogs_semiautomatica .columna_v2 .article .foto, .blogs_semiautomatica .columna_v2 .article .foto img { width: 40px; }
.blogs_semiautomatica .columna_v2 .article h4 { height: auto; max-height: 33px; overflow: hidden; padding: 6px 0px 3px; }
.blogs_semiautomatica .columna_v2 .article .firma_comentarios { line-height: 15px; margin: 0px; width: auto; }
.blogs_semiautomatica .columna_secundaria .bloque_blogs { margin: -37px 0px 0px -10px; padding: 0px 10px; width: 389px; }
.bloques_ancho_completo .blogs_semiautomatica h3 { border-bottom: 1px solid; }
.blogs_semiautomatica .columna_secundaria .bloque_blogs h3 a { border-left: medium none; padding: 11px 11px 7px 0px; color: rgb(102, 102, 102); font-weight: bold; display: inline-block; background: url('flecha_abajo_666_3.png') no-repeat scroll right 18px transparent; margin: 0px; }
.blogs_semiautomatica .columna_secundaria .bloque_blogs h3 a:hover { opacity: 0.5; }
.blogs_semiautomatica .columna_secundaria .bloque_blogs .ventana { max-height: 324px; padding: 0px 0px 5px 10px; margin: 10px 11px 0px 0px; background-color: rgb(245, 245, 245); border: 1px solid rgb(229, 229, 229); }
.blogs_semiautomatica .columna_secundaria .bloque_blogs .actualizado { margin: 9px 0px 0px; width: 45px; float: left; font: 11px/17px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-shadow: 1px 1px 0px rgb(255, 255, 255); color: rgb(153, 153, 153); }
.blogs_semiautomatica .columna_secundaria .bloque_blogs .actualizado strong { display: block; }
.blogs_semiautomatica .columna_secundaria .bloque_blogs .fondo { width: 286px; float: left; margin: 5px 0px 0px; padding-left: 8px; }
.bloques_paralelos .izquierda, .bloques_paralelos .elviajero { width: 407px; float: left; }
.bloques_paralelos .derecha, .bloques_paralelos .smoda { width: 542px; float: right; }
.bloques_paralelos .derecha .inner, .bloques_paralelos .smoda .inner { background: url('columnas_bloques_ancho_completo_2.png') repeat-y scroll -40px 0px transparent; }
.bloques_paralelos .encabezado h3 { width: auto; border-bottom: 1px solid; height: 36px; }
.bloques_paralelos .derecha .encabezado h3, .bloques_paralelos .smoda .encabezado h3 { width: 378px; }
.bloques_paralelos .smoda .encabezado h3 a, .bloques_paralelos .elviajero .encabezado h3 a { text-indent: -9000px; overflow: hidden; padding: 0px; }
.bloques_paralelos .article .grande .foto, .bloques_paralelos .article .grande .foto a.posicionador { max-height: 200px; overflow: hidden; }
.bloques_paralelos .destacada .foto img { height: auto; }
.bloques_paralelos .elviajero .columna_principal, .bloques_paralelos .elviajero .destacada .foto img, .bloques_paralelos .izquierda .columna_principal, .bloques_paralelos .izquierda .destacada .foto img { width: 407px; }
.bloques_paralelos .smoda .columna_principal, .bloques_paralelos .smoda .destacada .foto img, .bloques_paralelos .derecha .columna_principal, .bloques_paralelos .derecha .destacada .foto img { width: 378px; }
.bloques_paralelos .columna_principal .article { border-top: 1px dotted rgb(204, 204, 204); }
.bloques_paralelos .columna_principal .destacada { border-top: medium none; }
.bloques_paralelos .columna_principal .article h2 { font: 18px/24px Arial,Helvetica,Garuda,sans-serif; margin: 6px 0px 5px; letter-spacing: 0px; }
.bloques_paralelos .columna_principal .article h2 a:hover { border-bottom: medium none; color: rgb(153, 153, 153); }
.bloques_paralelos .article p { font: 12px/18px Arial,Helvetica,Garuda,sans-serif; margin-top: 4px; margin-bottom: 0px; }
.bloques_paralelos .tira_pequenas { border-top: 1px dotted rgb(200, 176, 176); padding: 10px 0px 0px; margin: 10px 0px 0px; }
.bloques_paralelos .tira_pequenas .article { float: left; border-top: medium none; margin: 0px 0px 0px 10px; width: 119px; }
.bloques_paralelos .tira_pequenas .article:first-child { margin: 0px; }
.bloques_paralelos .tira_pequenas .article .miniatura { float: none; }
.bloques_paralelos .tira_pequenas .article .foto { margin: 0px; }
.bloques_paralelos .tira_pequenas .article .miniatura, .bloques_paralelos .tira_pequenas .article .foto, .bloques_paralelos .tira_pequenas .article .foto img { width: 119px; height: auto; }
.bloques_paralelos .tira_pequenas .article h4 { font: 12px/16px Arial,Helvetica,Garuda,sans-serif; margin-top: 4px; }
.bloques_paralelos .tira_pequenas .article h4 a { color: rgb(0, 0, 0); padding: 2px 0px; }
.bloques_paralelos .izquierda .tira_pequenas .article, .bloques_paralelos .elviajero .tira_pequenas .article { margin-left: 12px; width: 132px; }
.bloques_paralelos .izquierda .tira_pequenas .article .miniatura, .bloques_paralelos .elviajero .tira_pequenas .article .miniatura { border-left: 1px dotted rgb(204, 204, 204); padding-left: 12px; }
.bloques_paralelos .izquierda .tira_pequenas .article h4, .bloques_paralelos .elviajero .tira_pequenas .article h4 { padding-left: 12px; }
.bloques_paralelos .izquierda .tira_pequenas .article:first-child, .bloques_paralelos .elviajero .tira_pequenas .article:first-child { border-left: medium none; padding-left: 0px; margin-right: 3px; width: 119px; }
.bloques_paralelos .izquierda .tira_pequenas .article:first-child .miniatura, .bloques_paralelos .elviajero .tira_pequenas .article:first-child .miniatura { border-left: medium none; padding-left: 0px; }
.bloques_paralelos .izquierda .tira_pequenas .article:first-child h4, .bloques_paralelos .elviajero .tira_pequenas .article:first-child h4 { padding-left: 0px; }
.bloques_paralelos .elviajero .encabezado h3 a { background: url('bloque_inferior_elviajero_2.png') no-repeat scroll 0px 10px transparent; width: 163px; height: 21px; display: block; padding: 10px 0px 0px; }
.bloques_paralelos .smoda .encabezado h3 { height: 36px; position: relative; }
.bloques_paralelos .smoda .encabezado h3 a { background: url('bloque_inferior_smoda.png') no-repeat scroll 0px 0px transparent; width: 115px; height: 115px; display: block; margin: 10px 0px 5px; position: absolute; right: -138px; top: -16px; }
.bloques_paralelos .smoda .columna_tercera ul { margin: 75px 0px 0px; }
.bloques_paralelos .huffingtonpost { min-height: 432px; position: relative; }
.bloques_paralelos .huffingtonpost .encabezado h3, .bloques_paralelos .huffingtonpost .columna_principal, .bloques_paralelos .huffingtonpost .destacada .foto img, .bloques_paralelos .huffingtonpost .article .foto img { width: 519px; }
.bloques_paralelos .huffingtonpost .encabezado h3 a { background: url('bloque_inferior_huffingtonpost.png') no-repeat scroll 0px 12px transparent; text-indent: -9999px; overflow: hidden; }
.bloques_paralelos .huffingtonpost .encabezado h3 a:hover { opacity: 1; }
.bloques_paralelos .huffingtonpost .encabezado h3 a strong { background: url('bloque_inferior_huffingtonpost_icono.png') no-repeat scroll 0px 0px transparent; display: block; width: 80px; height: 80px; position: absolute; z-index: 10; top: 10px; right: 20px; }
.bloques_paralelos .huffingtonpost .inner { background-image: none; }
.bloques_paralelos .huffingtonpost .columna_principal .article { padding-bottom: 10px; max-height: 385px; overflow: hidden; }
.bloques_paralelos .huffingtonpost .columna_principal .article h2 { font-size: 25px; line-height: 32px; font-weight: bold; text-transform: uppercase; text-align: center; letter-spacing: -1px; margin: 10px 0px 5px; }
.bloques_paralelos .huffingtonpost .columna_principal .destacada h2 { margin: 15px 0px 10px; }
.bloques_paralelos .huffingtonpost .columna_principal .article p { font-size: 18px; line-height: 22px; text-align: center; margin: 5px 0px 0px; }
.bloques_paralelos .huffingtonpost .columna_principal .article h2 a, .bloques_paralelos .huffingtonpost .columna_principal .article p a { padding: 2px 0px; }
.bloques_paralelos .huffingtonpost .columna_principal .article .apoyos { background-color: transparent; border-top: medium none; margin: 5px 0px 0px; padding: 0px; text-align: center; }
.bloques_paralelos .huffingtonpost .columna_principal .article .apoyos ul li { background-image: none; clear: none; font: bold 14px/18px Arial,Helvetica,Garuda,sans-serif; list-style-type: none; padding: 0px 2px 0px 0px; display: inline; }
.bloques_paralelos .huffingtonpost a:hover { text-decoration: underline; }
.bloques_paralelos .multimedia_videos .encabezado 
h3 a {text-indent: 0px; white-space: nowrap; overflow: hidden; }
.bloques_ancho_completo .opinion .encabezado h3 { border-bottom-color: rgb(143, 159, 41); }
.bloques_ancho_completo .opinion .encabezado h3 a, .bloques_ancho_completo .opinion .encabezado h3 .sin_enlace, .bloques_ancho_completo .opinion .columna_tercera ul li a, .bloques_ancho_completo .opinion .article .antetitulo .contenido, .bloques_ancho_completo .opinion .antetitulo a, .bloques_ancho_completo .opinion .destacada .antetitulo .contenido, .bloques_ancho_completo .opinion .destacada .antetitulo .contenido a, .bloques_ancho_completo .opinion .article a, .bloques_ancho_completo .opinion .article .firma_comentarios a.comentarios, .bloques_ancho_completo .opinion .article .antetitulo .contenido a { color: rgb(143, 159, 41); }
.bloques_ancho_completo .blogs_semiautomatica h3 { border-bottom-color: rgb(10, 86, 154); }
.bloques_ancho_completo .blogs_semiautomatica h3 .sin_enlace, .blogs_semiautomatica .columna_secundaria .bloque_blogs .ventana .article .fondo .antetitulo a, .bloques_ancho_completo .blogs_semiautomatica .article .antetitulo a, .bloques_ancho_completo .blogs_semiautomatica .columna_tercera ul li a, .blogs_semiautomatica .encabezado h3 a strong { color: rgb(10, 86, 154); }
.bloques_ancho_completo .promociones .encabezado h3 { border-bottom-color: rgb(216, 54, 0); }
.bloques_ancho_completo .promociones .encabezado h3 a, .bloques_ancho_completo .promociones .encabezado h3 .sin_enlace, .bloques_ancho_completo .promociones .columna_tercera ul li a, .bloques_ancho_completo .promociones .article .antetitulo .contenido, .bloques_ancho_completo .promociones .antetitulo .contenido a, .bloques_ancho_completo .promociones .destacada .antetitulo .contenido, .bloques_ancho_completo .promociones .destacada .antetitulo .contenido a, .bloques_ancho_completo .promociones .article a, .bloques_ancho_completo .promociones .article .firma_comentarios a.comentarios { color: rgb(216, 54, 0); }
.bloques_paralelos .izquierda .article .firma_comentarios a.comentarios, .bloques_paralelos .izquierda a, .bloques_paralelos .izquierda .encabezado h3 a, .bloques_paralelos .izquierda .article .antetitulo .contenido a, .bloques_paralelos .izquierda .article .antetitulo .contenido { color: rgb(21, 57, 148); }
.bloques_paralelos .izquierda .encabezado h3 { border-bottom-color: rgb(21, 57, 148); }
.bloques_paralelos .derecha .article .firma_comentarios a.comentarios, .bloques_paralelos .derecha a, .bloques_paralelos .derecha .encabezado h3 a, .bloques_paralelos .derecha .article .antetitulo .contenido a, .bloques_paralelos .derecha .article .antetitulo .contenido, .bloques_paralelos .derecha .columna_tercera ul li a { color: rgb(208, 6, 113); }
.bloques_paralelos .derecha .encabezado h3 { border-bottom-color: rgb(208, 6, 113); }
.combi_multimedia { background: url('f_trama.gif') repeat scroll 0px 0px rgb(26, 26, 26); border-color: rgb(0, 0, 0); box-shadow: none; margin-bottom: 10px; }
.combi_multimedia .bloque_inferior { border: medium none; background-image: none ! important; background-color: transparent ! important; }
.combi_multimedia .izquierda.multimedia_videos, .combi_multimedia .izquierda.multimedia_fotografia { border-right: 1px dotted rgb(200, 176, 176) ! important; padding-right: 16px; }
.bloques_paralelos .multimedia_videos .article .firma_comentarios a.comentarios, .bloques_paralelos .multimedia_videos a, .bloques_paralelos .multimedia_videos .encabezado h3 a, .bloques_paralelos .multimedia_videos .encabezado h3 .sin_enlace, .bloques_paralelos .multimedia_videos .columna_tercera ul li a, .bloques_paralelos .multimedia_videos .inner .article h2 a, .bloques_paralelos .multimedia_videos .inner .article h4 a, .bloques_paralelos .multimedia_videos .encabezado h3, .bloques_paralelos .multimedia_fotografia .article .firma_comentarios a.comentarios, .bloques_paralelos .multimedia_fotografia a, .bloques_paralelos .multimedia_fotografia .encabezado h3 a, .bloques_paralelos .multimedia_fotografia .encabezado h3 .sin_enlace, .bloques_paralelos .multimedia_fotografia .inner .article h2 a, .bloques_paralelos .multimedia_fotografia .inner .article h4 a { color: rgb(60, 166, 201); }

.bloques_paralelos .multimedia_fotografia .columna_tercera ul li a {color: rgb(0, 0, 0); }





.bloques_paralelos .multimedia_videos .encabezado h3, .bloques_paralelos .multimedia_fotografia .encabezado h3 { border-bottom-color: rgb(60, 166, 201); }
.bloques_paralelos .multimedia_videos .inner .article h2 a:hover, .bloques_paralelos .multimedia_videos .inner .article h4 a:hover, .bloques_paralelos .multimedia_videos .antetitulo .contenido, .bloques_paralelos .multimedia_videos .firma_comentarios, .bloques_paralelos .multimedia_videos .article .firma_comentarios .firma .autor a, .bloques_paralelos .multimedia_videos .article .antetitulo .contenido a, .bloques_paralelos .multimedia_fotografia .inner .article h2 a:hover, .bloques_paralelos .multimedia_fotografia .inner .article h4 a:hover, .bloques_paralelos .multimedia_fotografia .article .antetitulo .contenido, .bloques_paralelos .multimedia_fotografia .firma_comentarios, .bloques_paralelos .multimedia_fotografia .article .firma_comentarios .firma .autor a, .bloques_paralelos .multimedia_fotografia .article .antetitulo .contenido a { color: rgb(136, 124, 124); }
.bloques_paralelos .multimedia_videos, .bloques_paralelos .multimedia_fotografia { background: url('f_trama.gif') repeat scroll 0px 0px rgb(26, 26, 26); border-color: rgb(0, 0, 0); box-shadow: none; }
.bloques_paralelos .multimedia_videos .inner, .bloques_paralelos .multimedia_fotografia .inner { background-image: none; }
.bloques_paralelos .multimedia_videos .article, .bloques_paralelos .multimedia_fotografia .article { background-color: transparent; }
.bloques_paralelos .multimedia_videos .article p, .bloques_paralelos .multimedia_fotografia .article p { color: rgb(136, 136, 136); }
.bloques_paralelos .multimedia_videos .tira_pequenas, .bloques_paralelos .multimedia_fotografia .tira_pequenas { border-top-color: rgb(200, 176, 176); }
.bloques_paralelos .izquierda.multimedia_videos .tira_pequenas .article .miniatura, .bloques_paralelos .izquierda.multimedia_fotografia .tira_pequenas .article .miniatura { border-left-color: rgb(200, 176, 176);}
.bloques_paralelos .multimedia_videos .article .grande .foto { position: relative; }
.bloques_paralelos .derecha.multimedia_videos .columna_principal, .bloques_paralelos .derecha.multimedia_fotografia .columna_principal { border-right: 1px dotted rgb(200, 176, 176); }
.bloques_paralelos .multimedia_fotografia .columna_tercera ul li { background-image: url('bolillo_505050_peq.png'); }
.bloques_paralelos .multimedia_fotografia .columna_tercera ul li a:hover { color: rgb(136, 124, 124); }
.bloques_paralelos .elviajero a, .bloques_paralelos .elviajero .encabezado h3 a, .bloques_paralelos .elviajero .encabezado h3 .sin_enlace, .bloques_paralelos .elviajero .article .antetitulo .contenido a { color: rgb(109, 181, 45); }
.bloques_paralelos .elviajero .encabezado h3 { border-bottom-color: rgb(109, 181, 45); }
.bloques_paralelos .smoda a, .bloques_paralelos .smoda .encabezado h3 a, .bloques_paralelos .smoda .encabezado h3 .sin_enlace, .bloques_paralelos .smoda .article .antetitulo .contenido a, .bloques_paralelos .smoda .columna_tercera ul li a { color: rgb(230, 4, 34); }
.bloques_paralelos .smoda .encabezado h3 { border-bottom-color: rgb(230, 4, 34); }
.bloques_paralelos .promociones a, .bloques_paralelos .promociones .encabezado h3 a, .bloques_paralelos .promociones .encabezado h3 .sin_enlace, .bloques_paralelos .promociones .article .antetitulo .contenido a { color: rgb(216, 54, 0); }
.bloques_paralelos .promociones .encabezado h3 { border-bottom-color: rgb(216, 54, 0); }
.bloques_paralelos .huffingtonpost a, .bloques_paralelos .huffingtonpost .columna_principal .article p, .bloques_paralelos .huffingtonpost .columna_principal .article p a:hover, .bloques_paralelos .huffingtonpost .article .antetitulo .contenido a { color: rgb(5, 139, 123); }
.bloques_paralelos .huffingtonpost .encabezado h3 { border-bottom-color: rgb(5, 139, 123); }
.bloques_paralelos .huffingtonpost .columna_principal .article h2 a:hover, .bloques_paralelos .huffingtonpost .columna_principal .article .apoyos ul li a { color: rgb(0, 0, 0); }
.bloques_paralelos .huffingtonpost .columna_principal .article .apoyos ul li a strong { font-weight: 700; }
.bloques_ancho_completo .bloque_inferior .destacada .antetitulo .contenido, .bloques_ancho_completo .bloque_inferior .caja .antetitulo .contenido, .bloques_ancho_completo .opinion .article .antetitulo .contenido, .bloques_ancho_completo .generico .article .antetitulo .contenido, .bloques_ancho_completo .promociones .article .antetitulo .contenido { background-color: transparent; }
.bloques_ancho_completo .bloque_inferior .antetitulo .contenido, .bloques_ancho_completo .bloque_inferior .caja h4 a:hover, .bloques_ancho_completo .blogs .article h4 a:hover, .bloques_ancho_completo .blogs_semiautomatica .article h4 a:hover, .bloques_ancho_completo .opinion h2 a:hover { color: rgb(102, 102, 102); }
.bloques_ancho_completo .bloque_inferior .article h2 a, .bloques_ancho_completo .bloque_inferior .caja h4 a, .bloques_ancho_completo .bloque_inferior .article p a:hover, .bloques_ancho_completo .bloque_inferior .article .firma_comentarios a.comentarios:hover, .bloques_ancho_completo .bloque_inferior .article .antetitulo .contenido a:hover, .bloque_inferior .columna_tercera ul li a:hover, .bloques_ancho_completo .blogs .article .antetitulo a:hover, .bloques_ancho_completo .blogs_semiautomatica .ventana .article .fondo .antetitulo a:hover { color: rgb(0, 0, 0); }
.bloques_ancho_completo .bloque_inferior .article .firma_comentarios .autor a, .bloque_inferior .article .firma_comentarios .data { color: rgb(117, 117, 117); }
.bloques_paralelos .tira_pequenas .article h4 a:hover { color: rgb(153, 153, 153); }
.bloques_ancho_completo .kioskoymas { margin: 15px 0px 25px; font: 11px/16px Tahoma,Arial,Helvetica,Garuda,sans-serif; border: 0px none; padding: 0px; box-shadow: none; }
.bloques_ancho_completo .kioskoymas .encabezado { background-color: rgb(228, 228, 228); border: 1px solid rgb(214, 214, 214); border-radius: 4px; padding: 0px 0px 7px; margin: 0px; }
.bloques_ancho_completo .kioskoymas .encabezado .periodico { background: none repeat scroll 0% 0% rgb(85, 85, 85); border-radius: 2px; position: relative; width: 170px; height: 32px; float: left; margin: 7px 13px 0px 7px; }
.bloques_ancho_completo .kioskoymas .encabezado .periodico .imagen { background: url('bloque_inferior_periodico.png') no-repeat scroll 0px 0px transparent; width: 153px; height: 65px; position: absolute; top: -13px; left: 10px; text-indent: -9000px; overflow: hidden; }
.bloques_ancho_completo .kioskoymas .encabezado a.titulo { background: url('bloque_inferior_logos.png') no-repeat scroll 0px 0px rgb(228, 228, 228); width: 242px; height: 27px; display: block; float: left; text-indent: -9000px; overflow: hidden; margin: 8px 17px 0px 0px; }
.bloques_ancho_completo .kioskoymas .encabezado a.titulo:hover { opacity: 0.5; }
.bloques_ancho_completo .kioskoymas .boton { border-radius: 4px; font-weight: bold; text-transform: uppercase; text-align: center; display: block; }
.bloques_ancho_completo .kioskoymas .suscriptores { background-color: rgb(170, 170, 170); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(153, 153, 153) rgb(239, 239, 239) rgb(239, 239, 239) rgb(153, 153, 153); float: left; padding: 7px 15px; margin: 7px 0px 0px; color: rgb(0, 0, 0); text-shadow: 1px 1px 0px rgb(187, 187, 187); }
.bloques_ancho_completo .kioskoymas .encabezado a.suscriptores:hover { background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); text-shadow: 1px 1px 0px rgb(0, 0, 0); }
.bloques_ancho_completo .kioskoymas .encabezado p { text-shadow: 1px 1px 0px rgb(255, 255, 255); color: rgb(136, 136, 136); width: 286px; float: right; padding: 15px 0px 0px; }
.bloques_ancho_completo .kioskoymas .inner { margin-top: 20px; background-image: none; }
.bloques_ancho_completo .kioskoymas .izquierda { width: 450px; float: left; }
.bloques_ancho_completo .kioskoymas .centro { width: 219px; float: left; }
.bloques_ancho_completo .kioskoymas .derecha { width: 311px; float: right; }
.bloques_ancho_completo .kioskoymas .modulo { float: left; border-left: 1px solid rgb(204, 204, 204); padding: 0px 15px; }
.bloques_ancho_completo .kioskoymas .modulo .imagen { display: block; margin-bottom: 5px; overflow: hidden; }
.bloques_ancho_completo .kioskoymas .modulo .imagen img { height: auto; display: block; }
.bloques_ancho_completo .kioskoymas .modulo .nombre { font-weight: bold; text-transform: uppercase; color: rgb(0, 0, 0); }
.bloques_ancho_completo .kioskoymas .modulo .fecha { text-transform: uppercase; color: rgb(225, 25, 35); }
.bloques_ancho_completo .kioskoymas .modulo .nombre, .bloques_ancho_completo .kioskoymas .modulo .fecha { display: block; }
.bloques_ancho_completo .kioskoymas .modulo a:hover { cursor: pointer; }
.bloques_ancho_completo .kioskoymas .modulo a:hover .nombre, .bloques_ancho_completo .kioskoymas .modulo a:hover .fecha { color: rgb(170, 170, 170); }
.bloques_ancho_completo .kioskoymas .modulo a:hover img { opacity: 0.5; }
.bloques_ancho_completo .kioskoymas .centro .modulo { border-right: 1px solid rgb(204, 204, 204); width: 190px; padding: 0px 14px; }
.bloques_ancho_completo .kioskoymas .centro .modulo .imagen { height: 267px; }
.bloques_ancho_completo .kioskoymas .suscriptores { width: 190px; }
.bloques_ancho_completo .kioskoymas .centro .modulo .imagen img { margin: -5px 0px 0px; max-width: 190px; }
.bloques_ancho_completo .kioskoymas .centro .modulo .fecha { line-height: 12px; margin: 3px 0px 0px; }
.bloques_ancho_completo .kioskoymas .izquierda .modulo:first-child { border-left: medium none; padding-left: 5px; }
.bloques_ancho_completo .kioskoymas .izquierda .modulo .imagen { height: 156px; }
.bloques_ancho_completo .kioskoymas .izquierda .modulo, .bloques_ancho_completo .kioskoymas .izquierda .modulo .imagen img { max-width: 122px; width: auto; }
.bloques_ancho_completo .kioskoymas .derecha .modulo:first-child { border-left: medium none; }
.bloques_ancho_completo .kioskoymas .derecha .modulo { width: 135px; padding: 0px 3px 0px 9px; margin-left: 8px; }
.bloques_ancho_completo .kioskoymas .derecha .modulo .imagen { height: 190px; }
.bloques_ancho_completo .kioskoymas .derecha .modulo .imagen img { max-height: 196px; max-width: 135px; margin: 0px auto; }
.bloques_ancho_completo .kioskoymas .derecha .modulo .nombre, .bloques_ancho_completo .kioskoymas .derecha .modulo .fecha { padding-left: 6px; }
.bloques_ancho_completo .kioskoymas .dispositivos { background-color: rgb(229, 229, 229); margin: 41px 17px 0px 0px; padding: 10px; position: relative; }
.bloques_ancho_completo .kioskoymas .dispositivos .ejemplos { position: absolute; background: url('bloque_inferior_dispositivos.png') no-repeat scroll 0px 0px transparent; width: 209px; height: 100px; top: -15px; right: 0px; text-indent: -9000px; overflow: hidden; }
.bloques_ancho_completo .kioskoymas .dispositivos p { text-shadow: 1px 1px 0px rgb(248, 248, 248); color: rgb(102, 102, 102); width: 240px; }
.bloques_ancho_completo .kioskoymas .dispositivos a { color: rgb(225, 25, 35); font-weight: bold; }
.bloques_ancho_completo .kioskoymas .dispositivos a:hover { color: rgb(0, 0, 0); }
.bloques_ancho_completo .kioskoymas .acceso { margin: 29px 6px 0px 15px; text-align: center; }
.bloques_ancho_completo .kioskoymas .acceso p { color: rgb(68, 68, 68); }
.bloques_ancho_completo .kioskoymas .acceso p strong { color: rgb(225, 25, 35); font-weight: bold; }
.bloques_ancho_completo .kioskoymas a.acceso { background-color: rgb(226, 25, 35); border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(235, 98, 105) rgb(129, 14, 21) rgb(129, 14, 21) rgb(235, 98, 105); padding: 13px 0px; margin: 0px 0px 0px 7px; color: rgb(255, 255, 255); text-shadow: 1px 2px 0px rgb(139, 14, 20); font: bold 16px/18px Arial,Helvetica,Garuda,sans-serif; }
.bloques_ancho_completo .kioskoymas a.acceso:hover { background-color: rgb(254, 0, 0); text-shadow: none; border-color: rgb(221, 0, 0) rgb(254, 0, 0) rgb(254, 0, 0) rgb(221, 0, 0); }

.header .menu { width: 552px; float: right; margin: 9px 0px 0px; }
.header .menu ul { font: bold 11px/16px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.header .menu ul li { list-style-type: none; margin: 0px 0px 0px 1px; float: left; }
.header .menu ul li:first-child {  }
.header .menu ul li a { display: block; width: 79px; background-color: rgb(53, 53, 53); color: rgb(255, 255, 255); text-transform: uppercase; padding: 8px 0px 18px 8px; margin-top: 4px; border-top-width: 6px; border-top-style: solid; }
.header .menu ul li a:hover { border-top: medium none; margin-top: 10px; }
.header .menu ul li a.internacional { border-top-color: rgb(17, 114, 194); width: 103px; }
.header .menu ul li a.politica { border-top-color: rgb(255, 77, 0); }
.header .menu ul li a.economia { border-top-color: rgb(255, 118, 153); }
.header .menu ul li a.culturas { border-top-color: rgb(224, 56, 122); }
.header .menu ul li a.sociedad { border-top-color: rgb(28, 155, 129); }
.header .menu ul li a.deportes { border-top-color: rgb(140, 187, 0); }
.header .menu ul li a.internacional:hover { background-color: rgb(0, 91, 154); }
.header .menu ul li a.politica:hover { background-color: rgb(255, 77, 0); }
.header .menu ul li a.economia:hover { background-color: rgb(255, 118, 153); }
.header .menu ul li a.culturas:hover { background-color: rgb(224, 56, 122); }
.header .menu ul li a.sociedad:hover { background-color: rgb(28, 155, 129); }
.header .menu ul li a.deportes:hover { background-color: rgb(140, 187, 0); }


.contenedor_principal .header { margin: 0px 10px; padding: 8px 0px 0px; }
.header .logo { width: auto; float: left; padding: 0px 0px 8px; }
.header .logo img { display: block; outline: 2px solid rgb(255, 255, 255); }
#portada .header .logo a:hover img { opacity: 0.8; }
.contenedor_barras { background-color: rgb(229, 229, 229); border-top: 1px solid rgb(202, 202, 202); clear: both; padding-top: 10px; }
.contenedor_barra_superior { border-bottom: 1px solid rgb(221, 221, 221); margin: 0px 10px; padding: 0px; position: relative; z-index: 5015; }
.contenedor_izquierda { font: 11px/14px Arial,Helvetica,Garuda,sans-serif; color: rgb(112, 112, 112); padding: 14px 15px 0px 0px; float: left; }
.contenedor_izquierda .fecha { float: left; font: 11px/14px Arial,Helvetica,Garuda,sans-serif; color: rgb(112, 112, 112); display: inline; }
.contenedor_izquierda .actualizado { color: rgb(0, 0, 0); font-weight: bold; display: inline; margin: 0px 0px 0px 10px; border-left: 1px solid rgb(153, 153, 153); padding: 0px 0px 0px 10px; }
.contenedor_izquierda .actualizado abbr { border-bottom: 1px dotted rgb(0, 0, 0); }
.contenedor_izquierda .actualizado abbr:hover { border-bottom: medium none; cursor: pointer; }
.contenedor_barra_superior .hemeroteca a { font: 11px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; margin: 10px 7px 0px 0px; float: left; display: block; width: 60px; padding: 2px 17px 4px 8px; border: 1px solid rgb(214, 214, 214); color: rgb(102, 102, 102); background: url('flecha_abajo_999_3.png') no-repeat scroll 73px 7px rgb(236, 236, 236); border-radius: 2px; }
.contenedor_barra_superior .hemeroteca a:hover { color: rgb(0, 0, 0); background-color: rgb(209, 209, 209); border: 1px solid rgb(187, 187, 187); }
.contenedor_derecha { width: 551px; float: right; position: relative; z-index: 5016; }
.contenedor_derecha .usuario { width: 252px; float: left; position: relative; z-index: 5017; }
.contenedor_derecha .usuario .fuera { position: relative; width: 252px; margin: 10px 0px 7px; }
.contenedor_derecha .boton { background-color: rgb(135, 161, 171); border: 1px solid rgb(117, 140, 149); color: rgb(255, 255, 255); font: 11px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding: 2px 25px 4px 7px; border-radius: 2px; }
.contenedor_derecha .iniciar_sesion { width: 86px; float: left; background: url('flecha_abajo_fff_3.png') no-repeat scroll 104px 8px rgb(135, 161, 171); }
.contenedor_derecha .registro { width: 92px; float: right; background-color: rgb(255, 51, 0); border: 1px solid rgb(227, 45, 0); }
.contenedor_derecha .interrogante { padding: 0px; text-align: center; background-color: rgb(129, 26, 0); border-radius: 2px; border-color: rgb(105, 21, 0); display: block; width: 20px; height: 14px; position: absolute; top: 2px; right: 2px; z-index: 5; font: italic bold 14px/14px Georgia,"Times New Roman",Times,serif; color: rgb(255, 255, 255); }
.contenedor_derecha a.boton:hover { background-color: rgb(151, 183, 195); border-color: rgb(151, 183, 195); }
.contenedor_derecha a.interrogante:hover { background-color: rgb(194, 39, 0); border-color: rgb(175, 35, 0); }
.contenedor_derecha a.registro:hover { background-color: rgb(194, 39, 0); border-color: rgb(194, 39, 0); }
.contenedor_derecha .capa_iniciar_sesion, .contenedor_derecha .capa_ventajas { width: 242px; position: absolute; top: 10px; left: 0px; z-index: 5018; padding: 0px 10px 10px 0px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; font: 11px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.contenedor_derecha .capa_iniciar_sesion { background-color: rgb(135, 161, 171); border-top: 1px solid rgb(119, 140, 148); }
.contenedor_derecha .capa_iniciar_sesion .encabezado { border-bottom: 1px solid rgb(119, 140, 148); padding: 0px 0px 9px 10px; }
.contenedor_derecha .capa_iniciar_sesion .iniciar_sesion { background-image: none; background-color: transparent; border: medium none; padding: 0px; margin: 12px 0px 0px; }
.contenedor_derecha .capa_iniciar_sesion a.iniciar_sesion:hover { background-color: transparent; cursor: text; }
.contenedor_derecha .capa_iniciar_sesion .cerrar, .contenedor_derecha .capa_ventajas .cerrar { background: url('cerrar.png') no-repeat scroll 0px 0px transparent; width: 16px; height: 16px; display: block; float: right; margin: 11px 0px 0px; }
.contenedor_derecha .capa_ventajas .cerrar { background-image: url('cerrar_capa_registro.png'); }
.contenedor_derecha .capa_iniciar_sesion a.cerrar:hover, .contenedor_derecha .capa_ventajas a.cerrar:hover { background: url('cerrar_hover_fff.png') no-repeat scroll 0px 0px transparent; }
.contenedor_derecha .capa_iniciar_sesion .elemento { border-top: 1px solid rgb(159, 180, 188); border-bottom: 1px solid rgb(119, 140, 148); overflow: hidden; padding: 6px 0px 8px 10px; }
.contenedor_derecha .capa_iniciar_sesion label { width: 95px; float: left; color: rgb(255, 255, 255); }
.contenedor_derecha .capa_iniciar_sesion input { width: 125px; float: right; border: 1px solid rgb(255, 255, 255); font: bold 11px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding: 3px; letter-spacing: 1px; }
.contenedor_derecha .capa_iniciar_sesion .recuperar_contrasena { font: 11px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(86, 104, 111); clear: both; margin-left: 100px; padding: 7px 0px 0px; display: inline-block; text-shadow: 1px 1px 0px rgb(159, 180, 188); }
.contenedor_derecha .capa_iniciar_sesion a.recuperar_contrasena:hover { color: rgb(255, 255, 255); text-shadow: none; }
.contenedor_derecha .capa_iniciar_sesion .enviar, .contenedor_derecha .capa_ventajas .enviar { border-top: 1px solid rgb(159, 180, 188); overflow: hidden; padding: 7px 0px 0px; }
.contenedor_derecha .capa_iniciar_sesion a.entrar, .contenedor_derecha .capa_ventajas a.entrar { background-color: rgb(108, 129, 137); font: bold 11px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; text-transform: uppercase; color: rgb(255, 255, 255); float: right; padding: 6px 0px; border-radius: 3px; margin: 0px; width: 133px; text-align: center; }
.contenedor_derecha .capa_iniciar_sesion a.entrar:hover, .contenedor_derecha .capa_ventajas a.entrar:hover { background-color: rgb(88, 105, 112); }
.contenedor_derecha .capa_ventajas { background-color: rgb(194, 39, 0); border-top: 1px solid rgb(227, 45, 0); }
.contenedor_derecha .capa_ventajas .encabezado { border-bottom: 1px solid rgb(165, 33, 0); padding: 0px 0px 8px 10px; text-transform: uppercase; }
.contenedor_derecha .capa_ventajas p { width: 200px; float: left; padding: 0px; margin: 11px 0px 0px; color: rgb(255, 255, 255); }
.contenedor_derecha .capa_ventajas ul { border-top: 1px solid rgb(202, 69, 35); padding: 8px 0px 8px 10px; line-height: 19px; }
.contenedor_derecha .capa_ventajas ul li { list-style-type: none; background: url('bolillo_capa_registro.png') no-repeat scroll 0px 7px transparent; padding-left: 12px; color: rgb(255, 255, 255); }
.contenedor_derecha .capa_ventajas .enviar { border-top: medium none; }
.contenedor_derecha .capa_ventajas a.entrar { background-color: rgb(113, 22, 0); margin: 0px 0px 5px; }
.contenedor_derecha .capa_ventajas a.entrar:hover { background-color: rgb(255, 60, 12); }
.contenedor_derecha .capa_ventajas a.entrar { float: left; margin-left: 10px; }
.contenedor_barra_superior .edicion { float: left; margin: 10px 7px -2px 0px; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(1, 92, 154); border-top-left-radius: 2px; border-top-right-radius: 2px; }
.contenedor_barra_superior .edicion a { border-top: 4px solid rgb(17, 114, 194); background: url('sprite_menu_lateral.png') no-repeat scroll 98px -20px rgb(1, 92, 154); color: rgb(255, 255, 255); display: block; font: bold 11px/17px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding: 2px 18px 4px 5px; width: 90px; margin-bottom: 1px; }
.contenedor_barra_superior .edicion a:hover { color: rgb(17, 114, 194); background: url('edicion_hover.png') no-repeat scroll 98px 5px rgb(255, 255, 255); border-top-color: rgb(17, 114, 194); }
.contenedor_barra_superior .capa_edicion { position: absolute; top: 3px; left: -7px; padding: 6px; background: url('bg-bbb-50.png') repeat scroll 0px 0px transparent; border-radius: 2px; border: 1px solid rgb(204, 204, 204); }
.contenedor_barra_superior .capa_edicion a { background-color: rgb(255, 255, 255); border-top: 1px dotted rgb(204, 204, 204); color: rgb(119, 119, 119); font: bold 11px/12px Tahoma,Arial,Helvetica,Garuda,sans-serif; padding: 8px 2px 6px 6px; width: 106px; display: block; }
.contenedor_barra_superior .capa_edicion a:first-child { border-top: medium none; padding-top: 9px; }
.contenedor_barra_superior .capa_edicion a:hover { background-color: rgb(244, 244, 244); color: rgb(0, 0, 0); }
.contenedor_derecha .contenedor_buscadores { width: 271px; float: right; border: medium none; margin: 10px 0px 6px; padding: 0px; }
.contenedor_derecha .buscar_contenido { width: 165px; float: right; background-color: rgb(255, 255, 255); border-radius: 2px; border: 1px solid rgb(204, 204, 204); padding: 0px 0px 0px 6px; }
.contenedor_derecha .buscar_contenido input { width: 145px; float: left; background-color: rgb(255, 255, 255); border: medium none; padding: 2px 0px; font: 11px/15px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(153, 153, 153); letter-spacing: 0px; margin: 0px; outline: medium none; }
.contenedor_derecha .buscar_contenido .buscar { display: block; float: right; width: 20px; height: 18px; background: url('lupa_777.png') no-repeat scroll 2px 2px transparent; }
.capa_hemeroteca { width: 552px; background-color: rgb(53, 53, 53); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; font: 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; position: absolute; border-top: 1px solid rgb(0, 0, 0); top: 10px; left: 0px; z-index: 5020; box-shadow: 0px 3px 8px rgb(51, 51, 51); }
.capa_hemeroteca .encabezado { border-bottom: 1px solid rgb(34, 34, 34); padding: 4px 11px 3px 10px; }
.capa_hemeroteca .contenedor_eleccion { border-top: 1px solid rgb(68, 68, 68); padding: 10px 6px 10px 10px; }
.capa_hemeroteca .eleccion_dia { width: 345px; float: left; border-right: 1px solid rgb(34, 34, 34); padding: 0px 11px 0px 0px; height: 232px; }
.capa_hemeroteca .eleccion_franja_horaria { border-left: 1px solid rgb(68, 68, 68); padding: 0px 0px 0px 10px; position: relative; width: 164px; height: 232px; float: left; }
.capa_hemeroteca .paso { font-weight: bold; color: rgb(204, 204, 204); border-radius: 2px; background-color: rgb(42, 42, 42); padding: 2px 0px 4px 7px; border-top: 1px solid rgb(36, 36, 36); border-left: 1px solid rgb(36, 36, 36); margin: 0px 0px 10px; }
.capa_hemeroteca .encabezado a.nombre { display: inline-block; font-weight: bold; padding: 11px 0px 5px; color: rgb(40, 179, 224); float: left; }
.capa_hemeroteca .encabezado a.nombre:hover { color: rgb(0, 0, 0); }
.capa_hemeroteca .encabezado .seccion { background-color: transparent; height: auto; border-width: medium medium medium 1px; border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(34, 34, 34); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-image: none; display: inline-block; font: 24px/20px Georgia,"Times New Roman",Times,serif; padding: 0px 5px 0px 10px; color: rgb(46, 116, 139); text-shadow: 1px 1px 0px rgb(17, 17, 17); margin: 5px 0px 0px 10px; float: left; }
.capa_hemeroteca .encabezado a.cerrar { display: block; float: right; width: 16px; height: 16px; margin: 7px 0px 0px; background: url('cerrar_hemeroteca_mascara.png') no-repeat scroll 0px 0px rgb(40, 179, 224); }
.capa_hemeroteca .encabezado a.cerrar:hover { background: url('cerrar_hover.png') no-repeat scroll 0px 0px transparent; }
.capa_hemeroteca .contenedor_desplegables { width: 147px; float: left; margin: 0px; }
.capa_hemeroteca .contenedor_calendario { width: 168px; height: 180px; float: right; border-right: medium none; border-width: 1px medium medium 1px; border-style: solid none none solid; border-color: rgb(47, 47, 47) -moz-use-text-color -moz-use-text-color rgb(47, 47, 47); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 4px; background-color: rgb(57, 57, 57); padding: 10px; }
.capa_hemeroteca .contenedor_desplegables p { font: 12px/20px Arial,Helvetica,Garuda,sans-serif; margin: 0px 2px 5px 0px; color: rgb(119, 119, 119); height: 100px; }
.capa_hemeroteca .contenedor_desplegables select { width: 144px; margin: 5px 0px 0px; border: medium none; border-radius: 2px; background-color: rgb(50, 78, 87); padding: 5px; font: 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(192, 219, 228); }
.capa_hemeroteca .contenedor_desplegables select.inactivo { background-color: rgb(52, 59, 62); color: rgb(36, 40, 42); text-shadow: 1px 1px 0px rgb(62, 70, 74); }
.capa_hemeroteca .contenedor_calendario .navegacion { padding: 0px 0px 6px; border-bottom: 1px solid rgb(40, 179, 224); }
.capa_hemeroteca .contenedor_calendario .anyoymes { width: 120px; height: 20px; float: left; font: bold 12px/28px Tahoma,Arial,Helvetica,Garuda,sans-serif; color: rgb(40, 179, 224); }
.capa_hemeroteca .contenedor_calendario .boton { width: 16px; height: 21px; float: left; border-radius: 2px; display: block; font: bold 15px/20px Arial,Helvetica,Garuda,sans-serif; text-align: center; margin: 0px 0px 0px 1px; padding: 2px 3px 0px 4px; }
.capa_hemeroteca .contenedor_calendario .activo { background-color: rgb(40, 179, 224); color: rgb(255, 255, 255); }
.capa_hemeroteca .contenedor_calendario .activo:hover { background-color: rgb(87, 214, 255); color: rgb(255, 255, 255); }
.capa_hemeroteca .contenedor_calendario .inactivo { background-color: rgb(53, 53, 53); color: rgb(44, 44, 44); text-shadow: 1px 1px 0px rgb(63, 63, 63); }
.capa_hemeroteca table { font: 11px/13px Tahoma,Arial,Helvetica,Garuda,sans-serif; }
.capa_hemeroteca table th, .capa_hemeroteca table td.vacio, .capa_hemeroteca table td a { width: 22px; height: 18px; text-align: center; padding: 3px 0px 0px; color: rgb(0, 0, 0); }
.capa_hemeroteca table th { color: rgb(204, 204, 204); font-weight: normal; padding-bottom: 3px; }
.capa_hemeroteca table td.vacio { color: rgb(44, 44, 44); text-shadow: 1px 1px 0px rgb(68, 68, 68); padding: 4px 0px 0px; }
.capa_hemeroteca table td a { color: rgb(40, 179, 224); display: block; border-radius: 2px; }
.capa_hemeroteca table td a.activo { background-color: rgb(40, 179, 224); color: rgb(255, 255, 255); }
.capa_hemeroteca table td a:hover { background-color: rgb(40, 179, 224); color: rgb(255, 255, 255); }
.capa_hemeroteca table th abbr { border-bottom: medium none; }
.capa_hemeroteca table th abbr:hover { border-bottom: 1px dotted rgb(255, 255, 255); }
.capa_hemeroteca .eleccion_franja_horaria .fecha { padding: 9px 0px 0px 7px; margin: 0px 0px 43px; border-right: 1px solid rgb(64, 64, 64); border-width: 1px; border-style: solid; border-color: rgb(47, 47, 47) rgb(64, 64, 64) rgb(64, 64, 64) rgb(47, 47, 47); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-radius: 4px; font: 20px/20px "Lucida sans unicode","Lucida Grande",Arial,Helvetica,Garuda,sans-serif; background: url('trama_puntos_negros.png') repeat scroll 1px 1px rgb(57, 57, 57); color: rgb(40, 179, 224); height: 31px; }
.capa_hemeroteca .eleccion_franja_horaria p { font: 12px/20px Arial,Helvetica,Garuda,sans-serif; margin: 0px 0px 10px; color: rgb(119, 119, 119); }
.capa_hemeroteca .eleccion_franja_horaria ul.franja { margin: 0px; }
.capa_hemeroteca .eleccion_franja_horaria ul.franja li { list-style-type: none; }
.capa_hemeroteca .eleccion_franja_horaria ul.franja li a, .capa_hemeroteca .eleccion_franja_horaria ul.franja li .inactivo { width: 159px; display: inline-block; margin: 0px 0px 5px; font: 11px/18px Tahoma,Arial,Helvetica,Garuda,sans-serif; background-color: rgb(50, 78, 87); padding: 3px 0px 4px 6px; border-radius: 2px; color: rgb(192, 219, 228); }
.capa_hemeroteca .eleccion_franja_horaria ul.franja li .inactivo { background-color: rgb(52, 59, 62); color: rgb(36, 40, 42); text-shadow: 1px 1px 0px rgb(62, 70, 74); }
.capa_hemeroteca .enlace_edicion { font-weight: bold; background-color: rgb(42, 42, 42); padding: 8px 23px 12px 0px; border-top: 1px solid rgb(36, 36, 36); text-align: right; margin-top: 2px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
.capa_hemeroteca .enlace_edicion a { color: rgb(171, 160, 123); text-shadow: 1px 1px 0px rgb(0, 0, 0); }
.capa_hemeroteca .enlace_edicion a:hover { color: rgb(255, 255, 255); text-shadow: none; }
.contenedor_barra_etiquetas { background-color: rgb(241, 241, 241); border-right: 1px solid rgb(229, 229, 229); border-left: 1px solid rgb(229, 229, 229); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(229, 229, 229) rgb(216, 216, 216); font-family: Verdana,Arial,Helvetica,Garuda,sans-serif; letter-spacing: -1px; line-height: 14px; font-weight: bold; clear: both; }
.contenedor_barra_etiquetas .encabezado { display: block; float: left; color: rgb(0, 0, 0); text-transform: uppercase; background: url('bolillo_000.png') no-repeat scroll 7px 12px transparent; padding: 9px 6px 10px 20px; font-size: 11px; position: relative; z-index: 2; }
.contenedor_barra_etiquetas .pico { display: block; width: 8px; height: 14px; position: absolute; top: 10px; right: -8px; z-index: 3; background: url('menu_pico_derecha.png') no-repeat scroll 0px 0px transparent; }
.contenedor_barra_etiquetas .contenido { float: left; font-size: 12px; width: 774px; overflow: hidden; position: relative; z-index: 1; }
.contenedor_barra_etiquetas .contenido .degradado { position: absolute; width: 28px; height: 33px; background: url('degradado_barra_etiquetas.png') repeat-y scroll 0px 0px transparent; top: 0px; right: 0px; }
.contenedor_barra_etiquetas ul { width: 2000px; }
.contenedor_barra_etiquetas ul li { list-style-type: none; border-left: 1px dotted rgb(158, 158, 158); display: block; float: left; height: 33px; }
.contenedor_barra_etiquetas ul li a { padding: 8px 11px 11px; color: rgb(0, 107, 146); display: block; border-left: 1px solid rgb(255, 255, 255); }
.contenedor_barra_etiquetas ul li:first-child a { padding-left: 14px; }
.contenedor_barra_etiquetas ul li a:hover { text-decoration: underline; }
.contenedor_barra_etiquetas .mastemas { border-left: 1px dotted rgb(158, 158, 158); float: right; width: 90px; }
.contenedor_barra_etiquetas .mastemas a { color: rgb(0, 0, 0); display: block; text-transform: uppercase; padding: 9px 8px 9px 7px; font-size: 11px; border-left: 1px solid rgb(255, 255, 255); }
.contenedor_barra_etiquetas .mastemas a:hover { color: rgb(102, 102, 102); }
.contenedor_barra_etiquetas .mastemas .pequeno { font: 10px/14px Verdana,Arial,Helvetica,Garuda,sans-serif; }
.contenedor_derecha .contenedor_buscadores { width: 169px; }
.contenedor_derecha .buscar_contenido { width: 162px; }
.contenedor_derecha .buscar_contenido input { width: 142px; }
/* ::::: http://ep01.epimg.net/estilos/v1.x/v1.2/cabecera_portada.css ::::: */

.contenedor_barra_etiquetas { width: 837px; float: left; }
.contenedor_barra_etiquetas .contenido { width: 633px; }
.contenedor_barras .elpaistv { float: right; width: 141px; background: url('columna_1_2.png') repeat-y scroll -418px 1px rgb(255, 255, 255); }
.contenedor_barras .elpaistv a { float: right; margin-top: 1px; border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(229, 229, 229) rgb(216, 216, 216) rgb(216, 216, 216) rgb(229, 229, 229); font: bold 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; letter-spacing: 0px; color: rgb(0, 0, 0); text-shadow: 1px 1px 0px rgb(255, 255, 255); background: url('elpaistv_estapasando.png') no-repeat scroll 4px 4px rgb(229, 229, 229); }
.contenedor_barras .elpaistv a:hover { opacity: 0.6; cursor: pointer; }
.contenedor_barras .elpaistv a .relieve { display: block; border-color: rgb(239, 239, 239); border-width: 1px 0px 0px 1px; border-style: solid; width: 76px; height: 24px; padding: 7px 0px 0px 41px; }
.sk40528905428 { left: 50%; width: 130px; height: 768px; position: fixed; right: 0px; top: 0px; display: block; z-index: 100; }

/* ::::: http://ep01.epimg.net/estilos/v1.x/v1.2/cajas_libres/caja_planeta_futuro.css ::::: */

.caja_planeta_futuro { background: none repeat scroll 0% 0% rgb(244, 244, 244); padding: 0px 0px 10px; border: 0px none; }
.caja_planeta_futuro h3 { padding: 0px; margin: 0px; }
.caja_planeta_futuro h3 .bolillo { display: none; }
.caja_planeta_futuro h3 a { display: block; padding: 0px; margin: 0px; width: 400px; height: 84px; background: url('caja_planeta_futuro.png') repeat scroll 0% 0% transparent; text-indent: -9999px; border: 0px none; }
.caja_planeta_futuro h3 a:hover { opacity: 0.7; }
.caja_planeta_futuro .article { margin-left: 11px; margin-right: 11px; }
.caja_planeta_futuro .destacada .article { margin: 0px 11px; border-top: 1px solid rgb(63, 151, 106); }
.caja_planeta_futuro h4 a { color: rgb(0, 0, 0); }
.caja_planeta_futuro h4 a:hover { color: rgb(51, 51, 51); }
.caja_planeta_futuro p { color: rgb(80, 80, 80); }
.caja_planeta_futuro .article .firma_comentarios .autor a { color: rgb(149, 149, 149); }
.ocultar_pestana_vivienda { display: none; }
.ocultar_pestana_cursos { display: none; }
/* ::::: http://ep01.epimg.net/estaticos/2013/06/clasificados/css/clasificados.css ::::: */

.caja_clasificados { padding: 0px; }
.caja_clasificados .caja { margin: 0px; }
.caja_clasificados h3 { padding-left: 10px; }
.contenedor_lista { border-bottom: 1px solid rgb(214, 214, 214); margin: 0px 9px 10px; }
.caja_clasificados .lista { list-style: none outside none; background: none repeat scroll 0% 0% rgb(219, 219, 219); border-top-left-radius: 4px; border-top-right-radius: 4px; padding-top: 7px; padding-left: 20px; margin-bottom: 10px; }
.caja_clasificados .lista li { float: left; margin-right: 8px; }
.caja_clasificados .lista li a { border-top-left-radius: 4px; border-top-right-radius: 4px; background: none repeat scroll 0% 0% rgb(180, 180, 180); font: bold 11px/23px Tahoma,Arial,Geneva,sans-serif; color: rgb(255, 255, 255); display: block; padding: 0px 7px; }
.caja_clasificados .lista .marcado a { color: rgb(0, 0, 0); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.caja_clasificados .caja { padding: 0px; border: 0px none; margin: 0px; }
.caja_clasificados .article:first-child { margin: 0px 10px 5px; padding: 0px; }
.columna_secundaria .caja_cursos h3 { margin: 0px; padding: 0px; }
.columna_secundaria .caja_cursos h3 .bolillo { display: none; }
.columna_secundaria .caja_clasificados .caja_cursos h3 a { background: url('elpais.png') no-repeat scroll 301px 18px rgb(191, 207, 255); width: 380px; height: 41px; padding: 0px; margin: 0px 0px 10px 9px; border: medium none; display: block; text-indent: -9999px; }
.columna_secundaria .caja_cursos .interior { padding: 9px; border-top: 1px solid rgb(218, 218, 218); background: none repeat scroll 0% 0% rgb(247, 247, 247); position: relative; height: 180px; }
.columna_secundaria .caja_cursos ul { list-style: none outside none; }
.columna_secundaria .caja_cursos li { background: url('li.png') no-repeat scroll left 10px transparent; padding-left: 6px; }
.columna_secundaria .caja_cursos li a { font: bold 11px/13px Tahoma,Arial,Geneva,sans-serif; text-shadow: 1px 1px 0px rgb(255, 255, 255); color: rgb(102, 102, 102); }
.columna_secundaria .caja_cursos li a:hover { border-bottom: 1px dotted rgb(102, 102, 102); }
.columna_secundaria .caja_cursos .boton_enviar { font: bold 11px/15px Tahoma,Arial,Geneva,sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; border: 0px none; margin: 0px; width: 100px; padding: 0px; background: none repeat scroll 0% 0% rgb(90, 90, 90); border-radius: 4px; cursor: pointer; position: absolute; bottom: 9px; right: 9px; height: 35px; }
.columna_secundaria .caja_cursos .campo { width: 350px; display: block; padding: 7px 6px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(201, 201, 201) rgb(255, 255, 255) rgb(255, 255, 255) rgb(201, 201, 201); border-radius: 3px; font: 12px/14px Arial,Helvetica,sans-serif; color: rgb(51, 51, 51); margin-bottom: 65px; }
.columna_secundaria .caja_cursos label { font: bold 11px/15px Tahoma,Arial,Geneva,sans-serif; color: rgb(102, 102, 102); display: block; padding: 0px 0px 7px 3px; }
.caja_clasificados .breves { margin-bottom: 0px; }
.caja_clasificados .breves .article { border: 0px none; margin: 0px 10px 10px; padding-top: 1px; }
.caja_clasificados .breves .miniatura { background: none repeat scroll 0% 0% transparent; margin: 0px; }
.caja_clasificados .breves h4 { line-height: 19px; margin-top: 0px; }
.caja_clasificados .breves h4 a { padding-top: 0px; }
.caja_clasificados .breves .antetitulo { margin-bottom: 0px; margin-top: 0px; }
/* ::::: http://ep01.epimg.net/economia/estilos/v1.x/v1.2/vivienda_buscador.css ::::: */

.caja_idealista { position: relative; margin-bottom: 15px; }
.caja_idealista .envoltorio { background: none repeat scroll 0% 0% rgb(247, 247, 247); }
.caja_idealista .radios { font: 12px/14px Tahoma,Geneva,sans-serif; color: rgb(0, 0, 0); }
.caja_idealista .interior { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(227, 227, 227) rgb(255, 255, 255) rgb(255, 255, 255) rgb(227, 227, 227); border-radius: 4px; padding: 9px; }
.caja_idealista select { border: medium none; font: 13px/16px Tahoma,Geneva,sans-serif; color: rgb(0, 0, 0); }
.caja_idealista .actions ul { list-style: none outside none; }
.caja_idealista .actions ul li { background: url('li.png') no-repeat scroll left 10px transparent; padding-left: 6px; }
.caja_idealista .actions li a { color: rgb(74, 74, 74); font: bold 11px/17px Tahoma,Arial,Geneva,sans-serif; text-shadow: 1px 1px 0px rgb(255, 255, 255); }
.caja_idealista .actions li a:hover { border-bottom: 1px dotted rgb(68, 68, 68); }
.caja_idealista .submit { font: bold 11px/13px Tahoma,Arial,Geneva,sans-serif; color: rgb(255, 255, 255); text-transform: uppercase; border: 0px none; margin: 0px 0px 15px; width: 100px; padding: 11px 0px 10px; background: none repeat scroll 0% 0% rgb(68, 68, 68); border-radius: 4px; cursor: pointer; }
.columna_secundaria .caja_idealista h2 { font: bold 14px/18px Arial,Helvetica,sans-serif; color: rgb(19, 25, 5); text-transform: uppercase; background: none repeat scroll 0% 0% rgb(204, 255, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; padding: 11px 15px 10px; display: block; margin: 0px 1px; }
.columna_secundaria .caja_idealista .logo_idealista { background: url('logo_idealista.png') repeat scroll 0% 0% transparent; width: 105px; height: 13px; text-indent: -9999px; display: block; position: absolute; right: 13px; top: 12px; }
.columna_secundaria .caja_idealista .envoltorio { border: 1px solid rgb(218, 218, 218); border-radius: 4px; padding: 15px; }
.columna_secundaria .caja_idealista .radios { margin-bottom: 15px; }
.columna_secundaria .caja_idealista .select { float: left; margin-bottom: 14px; }
.columna_secundaria .caja_idealista .select + .select { float: right; }
.columna_secundaria .caja_idealista select { width: 158px; }
.columna_secundaria .caja_idealista .submit { float: right; }
.columna_secundaria .caja_idealista .actions { clear: both; }
.columna_secundaria .caja_idealista .actions ul { float: left; }
.columna_secundaria .caja_clasificados .caja_idealista { position: relative; margin-bottom: 0px; }
.columna_secundaria .caja_clasificados .caja_idealista h2 { display: none; }
.columna_secundaria .caja_clasificados .caja_idealista .logo_idealista { width: 380px; height: 41px; background: url('logo_idealista.png') no-repeat scroll 265px 18px rgb(204, 255, 51); text-indent: -9999px; display: block; position: static; right: auto; top: auto; padding: 0px; margin: 0px auto 10px; }
.columna_secundaria .caja_clasificados .caja_idealista .envoltorio { border-radius: 0px; border-left: 0px none; border-right: 0px none; padding: 9px; border-bottom: 0px none; height: 180px; }
.columna_secundaria .caja_clasificados .caja_idealista .select { margin-bottom: 9px; }
.columna_secundaria .caja_clasificados .caja_idealista .radios { font: bold 11px/15px Tahoma,Geneva,sans-serif; color: rgb(102, 102, 102); text-shadow: 1px 1px 0px rgb(255, 255, 255); margin-bottom: 4px; }
.columna_secundaria .caja_clasificados .caja_idealista input[type="radio"] { font: 11px/15px Tahoma,Geneva,sans-serif; }
.columna_secundaria .caja_clasificados .caja_idealista .actions {  }
.columna_secundaria .caja_clasificados .caja_idealista .actions ul { line-height: 15px; float: none; }
.columna_secundaria .caja_clasificados .caja_idealista .actions li a { color: rgb(102, 102, 102); line-height: 13px; }
.columna_secundaria .caja_clasificados .caja_idealista .submit { background: none repeat scroll 0% 0% rgb(90, 90, 90); position: absolute; bottom: 9px; right: 9px; margin: 0px; float: none; padding: 0px; line-height: 15px; height: 35px; }
.columna_secundaria .caja_clasificados .caja_idealista select { height: 80px; }
.columna_secundaria .caja_idealista h2 { background: none repeat scroll 0px 0px rgb(204, 255, 51); border-top-left-radius: 4px; border-top-right-radius: 4px; color: rgb(19, 25, 5); display: block; font: bold 14px/18px Arial,Helvetica,sans-serif; margin: 0px 1px; padding: 11px 15px 10px; text-transform: uppercase; }
.columna_secundaria .caja_idealista h2 a { color: rgb(0, 0, 0); }
/* ::::: http://ep01.epimg.net/estaticos/2013/04/monster/css/buscador.css ::::: */

.caja_monster { border-top-color: rgb(129, 90, 167); }
.caja_monster h3 a { color: rgb(129, 90, 167); font-weight: bold; margin-bottom: 13px; }
.caja_monster h3 .bolillo { background: url('mascara_flecha_encabezado.png') no-repeat scroll -9px 0px rgb(129, 90, 167); }
.caja_monster .monster_form { padding: 14px 10px; background: none repeat scroll 0% 0% rgb(237, 237, 237); border-radius: 3px 3px 0px 0px; }
.caja_monster .monster_form p { float: left; display: inline-block; margin: 0px; }
.caja_monster .monster_form p:first-child { margin-right: 6px; }
.caja_monster .monster_form label { display: block; margin: 0px 0px 7px 3px; font: bold 11px/11px Tahoma,Arial,Geneva,sans-serif; color: rgb(0, 0, 0); text-shadow: 1px 1px rgb(255, 255, 255); }
.caja_monster .monster_form input { display: block; padding: 7px 6px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(201, 201, 201) rgb(255, 255, 255) rgb(255, 255, 255) rgb(201, 201, 201); border-radius: 3px; font: 12px/14px Arial,Helvetica,sans-serif; color: rgb(51, 51, 51); }
.caja_monster .monster_form .monster_palabras { width: 147px; }
.caja_monster .monster_form .monster_localidad { width: 88px; }
.caja_monster .monster_form a { float: right; padding: 9px 0px 10px; width: 76px; text-align: center; margin: 19px 0px 0px; font: bold 11px/11px Tahoma,Arial,Geneva,sans-serif; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(129, 90, 167); border-radius: 2px; }
.caja_monster .monster_links { clear: both; }
.caja_monster .monster_links ul { list-style: none outside none; }
.caja_monster .monster_links li { color: rgb(0, 0, 0); float: right; font: bold 11px/11px Tahoma,Arial,Geneva,sans-serif; margin: 0px 7px 0px 0px; padding: 13px 0px 4px; text-shadow: 1px 1px rgb(255, 255, 255); }
.caja_monster .monster_links li:first-child { margin-left: 8px; margin-right: 0px; float: left; }
.caja_monster .monster_links li a { color: rgb(129, 90, 167); text-decoration: underline; }
.caja_monster .monster_links li a:hover { opacity: 0.85; }
.columna_secundaria .caja_clasificados .caja_monster { position: relative; }
.columna_secundaria .caja_clasificados .caja_monster h3 { margin: 0px; padding: 0px; }
.columna_secundaria .caja_clasificados .caja_monster h3 .bolillo { display: none; }
.columna_secundaria .caja_clasificados .caja_monster h3 a { background: url('mini_logo_monster.png') no-repeat scroll 282px 18px rgb(127, 87, 162); width: 380px; height: 41px; padding: 0px; margin: 0px 0px 10px 9px; border: medium none; display: block; text-indent: -9999px; }
.columna_secundaria .caja_clasificados .caja_monster .monster_form { border-radius: 0px; border-top: 1px solid rgb(218, 218, 218); background: none repeat scroll 0% 0% rgb(247, 247, 247); padding: 9px; width: 380px; height: 108px; }
.columna_secundaria .caja_clasificados .caja_monster .monster_form label { color: rgb(102, 102, 102); }
.columna_secundaria .caja_clasificados .caja_monster .monster_form p { float: none; display: block; margin-bottom: 0px; }
.columna_secundaria .caja_clasificados .caja_monster .monster_form .monster_palabras { width: 350px; }
.columna_secundaria .caja_clasificados .caja_monster .monster_form a { background: none repeat scroll 0% 0% rgb(90, 90, 90); position: absolute; bottom: 9px; right: 9px; width: 100px; border-radius: 4px; margin: 0px; padding: 10px 0px; line-height: 15px; }
.columna_secundaria .caja_clasificados .caja_monster .monster_links { background: none repeat scroll 0% 0% rgb(247, 247, 247); padding: 0px 0px 0px 15px; width: 383px; height: 72px; }
.columna_secundaria .caja_clasificados .caja_monster .monster_links ul { padding-top: 28px; }
.columna_secundaria .caja_clasificados .caja_monster .monster_links ul li { float: none; margin: 0px; color: rgb(102, 102, 102); font-weight: normal; background: url('li.png') no-repeat scroll left 10px transparent; padding: 0px 0px 0px 6px; line-height: 17px; }
.columna_secundaria .caja_clasificados .caja_monster .monster_links ul li a { font-weight: bold; color: rgb(102, 102, 102); text-decoration: none; }
.columna_secundaria .caja_clasificados .caja_monster .monster_links li a:hover { opacity: 1; border-bottom: 1px dotted rgb(102, 102, 102); }
/* ::::: http://ep01.epimg.net/estilos/v1.x/v1.5/pie.css ::::: */

.linea_ccc { height: 1px; font-size: 1px; line-height: 1px; background: none repeat scroll 0% 0% rgb(255, 255, 255); clear: both; }
.linea_disc { height: 1px; font-size: 1px; line-height: 1px; }
.limpiar { clear: both; font-size: 1px; line-height: 1px; }
#pie { padding: 0px; width: 995px; margin: 0px auto; position: relative; z-index: 6000; clear: both; }
#pie ul { list-style-type: none; }
#pie img { border: 0px none; }
#pie a { text-decoration: none; color: rgb(85, 85, 85); }
#pie a:hover { text-decoration: underline; }
#pie #nav_auxiliar_nueva { background: none repeat scroll 0% 0% rgb(246, 245, 245); padding: 7px 5px; border: 1px solid rgb(204, 204, 204); margin: 0px; }
#pie #nav_auxiliar_nueva ul { font: 11px Arial,Helvetica,sans-serif; margin: 0px; padding: 0px; color: rgb(102, 102, 102); }
#pie #nav_auxiliar_nueva li { display: inline; border-right: 1px solid rgb(167, 167, 167); padding: 0px 4px 0px 0px; margin: 0px 2px 0px 0px; }
#pie #nav_auxiliar_nueva ul li a { color: rgb(85, 85, 85); }
#pie #nav_auxiliar_nueva img {  }
#pie #nav_auxiliar_nueva .versercciones, #pie #nav_auxiliar_nueva .boton { float: right; position: relative; }
#pie #nav_auxiliar_nueva .boton { margin-right: 5px; }
#pie #nav_auxiliar_nueva .kiosko_pie { position: relative; top: 1px; left: 1px; }
#pie #modulo0 { width: auto ! important; position: absolute; z-index: 110; float: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#pie .navegacion { border: 2px solid rgb(234, 234, 234); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#pie .navegacion .contenido_nav { border: 1px solid rgb(196, 196, 196); margin: 0px; padding: 0px; }
#pie .navegacion ul { margin: 0px 10px; padding: 0px; font: 11px/13px Arial,Helvetica,sans-serif; }
#pie .navegacion li { margin: 0px 0px 3px; font: 11px/15px Arial,Helvetica,sans-serif; }
#pie .border_azul { border-left: 1px solid rgb(123, 148, 183); padding: 0px 0px 0px 4px; }
#pie .border_gris { border-left: 1px solid rgb(168, 168, 168); padding: 0px 0px 0px 4px; }
#pie #modulo0 .navegacion ul { margin: 0px 0px 3px 10px; font: 11px/15px Arial,Helvetica,sans-serif; float: left; display: inline; }
#pie #modulo0 .navegacion li { margin: 0px 0px 0px 5px; font: 11px/15px Arial,Helvetica,sans-serif; padding: 0px; float: left; display: inline; clear: both; }
#pie #modulo0 .navegacion ul ul li { margin: 0px; padding: 0px; float: left; display: inline; clear: both; width: 100px; font: 10px Arial,Helvetica,sans-serif; }
#pie #modulo0 .navegacion ul ul { margin: 0px 0px 3px 5px; padding: 0px; clear: both; line-height: 13px; }
#pie .navegacion p { font: 10px Arial,Helvetica,sans-serif; margin: 10px 0px 5px 10px; color: rgb(153, 153, 153); position: relative; }
#pie .navegacion .cierre { height: 3px; font-size: 3px; background: none repeat scroll 0% 0% rgb(123, 148, 183); }
#pie .navegacion .medio { margin: 10px; border-left: 1px solid rgb(204, 204, 204); padding-left: 5px; float: left; display: inline; }
#pie .navegacion .medio p { margin: 0px; line-height: 12px; }
#pie .navegacion .medio ul { margin: 1px 0px 5px; }
#pie .navegacion .medio li { font-size: 11px; margin-left: 4px; line-height: 15px; }
#pie .navegacion .cierre_medio { height: 3px; font-size: 3px; background: none repeat scroll 0% 0% rgb(204, 204, 204); border: 1px solid red; }
#pie #modulo1 { position: absolute; width: 360px; padding: 0px; z-index: 11; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#pie #modulo2 { position: absolute; width: 680px; padding: 0px; z-index: 12; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#pie #modulo2 .navegacion .contenido_nav { max-height: 300px; overflow-y: auto; position: relative; }
.col_t_1 li, .col_t_2 li, .col_t_3 li, .col_t_4 li { width: 110px; }
.col_t_1 { width: 120px; float: left; display: inline; }
.col_t_2 { width: 120px; float: left; display: inline; }
.col_t_3 { width: 120px; float: left; display: inline; }
.col_t_4 { width: 130px; float: left; display: inline; }
.col_t_5 { width: 230px; float: left; display: inline; border-left: 1px solid rgb(168, 168, 168); margin-left: 10px; }
.col_t_6 { width: 200px; float: left; display: inline; border-left: 1px solid rgb(168, 168, 168); margin-left: 10px; }
#pie .navegacion .col_t_5 p { margin: 0px 0px 2px 5px; }
#pie .navegacion .col_t_6 p { margin: 0px 0px 2px 5px; }
#pie #modulo0 .navegacion .col_t_5 ul { margin-left: 5px; }
#pie #modulo0 .navegacion .col_t_6 ul { margin-left: 5px; }
#pie .navegacion { border-bottom: 3px solid rgb(123, 148, 183); }
#pie .navegacion .cierre { display: none; }
#pie .navegacion .cierre_medio { display: none; }
.sh { display: none; bottom: 150px; right: 0px; }
#pie #modulo0 .navegacion .contenedor_encabezado { width: 490px; }
#pie .navegacion .contenedor_encabezado p { float: left; }
#pie .navegacion .contenedor_encabezado a.cerrar { background: url('cerrar.png') no-repeat scroll 0px 0px transparent; display: block; float: right; height: 16px; margin: 10px 10px 0px 0px; width: 16px; }
#pie #modulo0 .navegacion .contenedor_encabezado a.cerrar, #pie #modulo2 .navegacion .contenedor_encabezado a.cerrar { margin-bottom: 10px; }
#pie .navegacion .contenedor_encabezado a.cerrar:hover { background: url('cerrar_hover_333.png') no-repeat scroll 0px 0px transparent; }
#pie-comun .inside { background: url('pie_comun_v15.png') no-repeat scroll 0px 0px transparent; border-top: 1px solid rgb(240, 240, 240); padding: 0px; width: 993px; height: 116px; margin: 0px auto; position: relative; text-align: left; border-bottom: 1px solid rgb(210, 210, 210); }
#pie-comun a { display: block; text-indent: -9999px; overflow: hidden; color: rgb(0, 0, 0); text-decoration: none; text-align: left; }
#pie-comun a:hover { text-decoration: underline; }
#pie-comun .medios-destacados, #pie-comun .muestra-medios { float: left; width: auto; display: inline; }
#pie-comun .medios-destacados ul { margin-left: 215px; width: 775px; margin-top: 5px; margin-bottom: 0px; overflow: hidden; padding: 0px; }
#pie-comun .medios-destacados ul.primerafila { padding-top: 10px; }
#pie-comun .medios-destacados ul li { display: inline; float: left; background: none repeat scroll 0% 0% transparent; margin: 0px 6px 0px 0px; padding: 0px; }
#pie-comun #pc_prisa { height: 57px; left: 18px; position: absolute; top: 15px; width: 144px; }
#pie-comun #pc_elpais { width: 80px; height: 25px; }
#pie-comun #pc_as { width: 55px; height: 25px; }
#pie-comun #pc_cincodias { width: 92px; height: 25px; }
#pie-comun #pc_santillana { width: 90px; height: 25px; }
#pie-comun #pc_elviajero { width: 65px; height: 25px; }
#pie-comun #pc_clasificados { width: 65px; height: 25px; }
#pie-comun #pc_canalplus { width: 70px; height: 25px; }
#pie-comun #pc_tvi { width: 80px; height: 25px; }
#pie-comun #pc_tvi24 { width: 55px; height: 25px; }
#pie-comun #pc_ser { width: 60px; height: 25px; }
#pie-comun #pc_los40 { width: 59px; height: 25px; }
#pie-comun #pc_caracol { width: 77px; height: 25px; }
#pie-comun #pc_adn { width: 61px; height: 25px; }
#pie-comun #pc_wradio { width: 51px; height: 25px; }
#pie-comun #pc_continental { width: 45px; height: 25px; }
#pie-comun #pc_maxima { width: 64px; height: 25px; }
#pie-comun #pc_m80 { width: 62px; height: 25px; }
#pie-comun #pc_dial { width: 58px; height: 25px; }
#pie-comun #pc_alfaguara { width: 80px; height: 25px; }
#pie-comun #pc_uno { width: 52px; height: 25px; }
#pie-comun #pc_cinemania { width: 70px; height: 25px; }
#pie-comun #pc_rollingstone { width: 70px; height: 25px; }
#pie-comun #pc_plural { width: 71px; height: 25px; }
#pie-comun #pc_tareasymas { width: 77px; height: 25px; }
#pie-comun #pc_huffington { width: 158px; height: 25px; }
#pie-comun #pc_meristation { width: 85px; height: 25px; }
#pie-comun #pbt-medios { height: 24px; left: 18px; position: absolute; top: 80px; width: 143px; }
#pie-comun #pc_kebuena { width: 90px; height: 25px; }
#pie-comun #pc_richmond { width: 77px; height: 25px; }
#pie-comun #pc_moderna { width: 82px; height: 25px; }
#pie-comun #pc_clasificados { width: 57px; height: 25px; }
#pie-comun a#cierrame { background: url('pc-bgs.gif') no-repeat scroll 0px -22px transparent; width: 64px; height: 21px; line-height: 21px; overflow: hidden; display: block; text-indent: -9999px; }
#pie-comun #capa-webs-grupo { position: absolute; z-index: 999; top: -268px; right: 0px; }
#pie-comun .muestra-medios { margin-top: 40px; margin-left: 25px; position: relative; font: 400 12px Arial; color: rgb(51, 51, 51); }
#pie-comun .muestra-medios a { text-indent: 0px; }
#pie-comun .muestra-medios .capa-medios { background: url('pc-bgs.gif') repeat-x scroll 0px -44px rgb(233, 233, 233); height: 311px; width: 993px; display: none; }
#pie-comun .muestra-medios .capa-medios h3 { padding: 0px 0px 0px 11px; font-weight: 400; line-height: 29px; margin: 0px; }
#pie-comun .cabecera-capa { padding: 3px; border-style: solid; border-color: rgb(153, 153, 153); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px 1px 0px; height: 20px; }
#pie-comun .muestra-medios .cabecera-capa h3 { float: left; line-height: 20px; color: rgb(0, 0, 0); }
#pie-comun .cabecera-capa a { float: right; }
#pie-comun .webs-grupo { background: url('pc-cols.gif') repeat-y scroll 195px 0px rgb(233, 233, 233); border-width: 1px 1px 0px; border-style: solid solid none; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(204, 204, 204) rgb(153, 153, 153); overflow: auto; height: 281px; }
#pie-comun .webs-grupo .webs-grupo-col { width: 200px; display: inline; float: left; }
#pie-comun .webs-grupo .webs-grupo-col ul { width: 185px; margin-bottom: 20px; }
#pie-comun .webs-grupo .webs-grupo-col.ultimo { width: 170px; }
#pie-comun .webs-grupo .webs-grupo-col.ultimo ul { width: 160px; }
#pie-comun .webs-grupo .webs-grupo-col ul li { margin-left: 10px; padding: 1px 0px; list-style: none outside none; background: url('punto.gif') no-repeat scroll 0px 10px transparent; }
#pie-comun .webs-grupo .webs-grupo-col ul li.sub { padding-left: 10px; background-position: 10px 10px; }
#pie-comun .webs-grupo .webs-grupo-col ul li.nolink { padding: 4px 0px 4px 8px; color: rgb(0, 0, 0); font: bold 12px Arial,Helvetica,sans-serif; }
#pie-comun .webs-grupo .webs-grupo-col ul li a { margin-left: 8px; color: rgb(0, 0, 0); text-decoration: none; font: 12px Arial,Helvetica,sans-serif; border-bottom: 1px dashed rgb(205, 205, 205); }
#pie-comun .webs-grupo .webs-grupo-col ul li a:hover { text-decoration: none; color: rgb(104, 104, 104); }
#pie-comun .webs-grupo .webs-grupo-col ul li.nolink a { padding: 0px; font-weight: bold; margin: 0px; }
#pie-comun .webs-grupo .webs-grupo-col ul li a:hover { text-decoration: none; }
#pie-comun .webs-grupo .webs-grupo-col ul li.encabezado { background: none repeat scroll 0% 0% transparent; }
#pie-comun .webs-grupo .webs-grupo-col ul li.encabezado a { padding: 0px 0px 1px; font-weight: bold; margin: 0px; }
#pie-comun .webs-grupo .webs-grupo-col ul li.tit-seccion { margin: 3px 0px 5px 10px; font: bold 12px Arial,Helvetica,sans-serif; border-top: 1px solid rgb(205, 205, 205); padding-top: 5px; background: none repeat scroll 0% 0% transparent; }
#pie-comun .webs-grupo .webs-grupo-col ul li.tit-seccion a { padding: 0px; font-weight: bold; margin: 0px; }
#pie-comun .webs-grupo .webs-grupo-col ul li.tit-seccion.dos { border: 0px none; }
#pie-comun .webs-grupo .webs-grupo-col ul li.tit-principal { margin: 10px 0px 10px 10px; font: bold 12px Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); padding: 4px 0px 4px 6px; background: none repeat scroll 0% 0% rgb(136, 136, 136); }
#pie-comun .webs-grupo .webs-grupo-col ul li.encabezado.subrayado { border-top: 1px solid rgb(205, 205, 205); padding-top: 3px; margin-top: 5px; }
