@import url('pie-comun.css');

/* Estilos base
---------------------------------------------------------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline}
:focus {outline:0}
body {line-height: 1;color: black; font-size: 0.625em; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; overflow: -moz-scrollbars-vertical}
ol, ul {list-style: none}
table {border-collapse: separate; border-spacing: 0}
caption, th, td {text-align: left; font-weight: normal}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
a{color:#000; text-decoration:none}
a:hover{color:#000; text-decoration:underline}
.estirar:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.estirar {display: inline-block}
/* oculto IE-mac \*/
* html .estirar {height: 1%}
.estirar {display: block}
/*fin oculto IE-mac */
p{margin:0px}
.oculto {display:none}
/* modulo comun */
.cont_modulo{}
.cont_modulo img{float:left; display:inline}
.cont_modulo .mod_txt{display:table; height:1%}
/* modulos columna_dcha */
#columna_2 .cont_modulo{margin:0 0 10px 0}
#columna_2 .cont_modulo img{margin:0 10px 0 0}
#columna_2 .cont_modulo a{color:#000; text-decoration:none}
#columna_2 .cont_modulo a:hover{color:#000; text-decoration:underline}
#columna_2 .cont_modulo .mod_txt h3{font:1.7em Georgia, "Times New Roman", Times, serif; margin:0 0 2px 0}
#columna_2 .cont_modulo .mod_txt p{font:1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#666}
#columna_2 .videos{margin:0 0 10px 0}
a.btn1{background:#4A4A4A; color:#333; padding:4px 6px; color:#fff; font: 1.1em/1.9em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif}
a.btn1:hover {color:#fff}
/* menu vertical */
#contenido #menu_lateral {padding:0px; background:#fff}
/* Primer nivel, común */
#menu_lateral dl {font:1.1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif}
#menu_lateral dl dl {font-size:1em}
#menu_lateral dt {border:1px solid #737373; background:#808080 url(/img/fnd_menu_lateral.gif) repeat-x left top; color:#fff; padding:3px 5px 3px 15px}
#menu_lateral dd {border:solid #c8c8c8; border-width:0 1px 1px 0; color:#272727; background:#f5f5f5 url(/img/fnd_menu_lateral_dd.gif) repeat-x left bottom}
#menu_lateral dd.sin_nivel{}
/*
#contenido #menu_lateral dd.sin_nivel a{background:url(/img/bolo.gif) no-repeat 2px 8px}
*/
#menu_lateral dd.sin_nivel_activo a{background: no-repeat 2px 8px; font-weight:bold}
#menu_lateral dd a, #menu_lateral .activo {padding:3px 5px 3px 15px; display:block}
#menu_lateral dl#principal dd.activo dd.activo {padding:0 0 10px 0}
#menu_lateral dd.activo dd.activo dd.activo a{/*padding:0 0 0 15px; */ background:#ff5500}
#menu_lateral .activo {padding:0px 0px}
#menu_lateral .activo{background:#fff; border-right:1px solid #fff; color:#000}
/* Segundo nivel */
#menu_lateral .activo dt {border-bottom:solid 1px #c8c8c8; background:#f5f5f5 url(/img/fnd_menu_lateral_dd.gif) repeat-x left bottom; padding:0}
#menu_lateral .activo dd {background:#fff;border:0; padding:0 0 0 12px}
#menu_lateral .activo dd  a{color:#7a7a7a}
/* Primer nivel, principal */
#menu_lateral dl#principal {padding:0 0 10px 0}
#menu_lateral dl#principal dt {border:0;padding:0}
#menu_lateral dl#principal dt span {padding:3px 5px 3px 15px; display:block; background:url(/img/flecha_eee.gif) no-repeat 3px 9px}
#menu_lateral dl#principal dt a{color:#fff}
#menu_lateral dl#principal dd a {background:url(/img/flecha_5f.gif) no-repeat 3px 7px}
#menu_lateral dl#principal dd a.nuevo{background:url(/img/flecha_5fn.gif) no-repeat 3px 2px; padding-left:17px}
#contenido #menu_lateral dd.sin_nivel_activo a {/*font-weight:bold; */}
#menu_lateral dl#principal .activo {border-right-color:#c8c8c8}
#menu_lateral dl#principal dd.activo dd.activo{padding:0 0 2px 10px}
/*Segundo nivel*/
#menu_lateral dl#principal .activo dt {border-bottom:solid 1px #c8c8c8;background:#f5f5f5 url(/img/fnd_menu_lateral_dd.gif) repeat-x left bottom}
#menu_lateral dl#principal .activo dt a {background:no-repeat 3px 9px; font-weight:bold; color:#7a7a7a}
/*Tercer nivel */
#menu_lateral dl#principal .activo dl .activo dt {background:#fff;border-bottom:0}
#menu_lateral dl#principal .activo dl .activo dt a {font-weight:normal}
#menu_lateral dl#principal .activo dl .activo dd {padding-left:7px; padding-bottom:0px}
#menu_lateral dl#principal .activo dl .activo dd a {background:url(/img/menu_lateral_dot.gif) no-repeat 8px 10px;color:#7a7a7a}
.cierre {border-bottom:1px solid #c8c8c8; line-height:1px; font-size:1px; background:#fff; height:10px}
#menu_lateral .publi{border-right:1px solid #ccc; margin-bottom:0}
#menu_lateral .publi p{border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#F3F3F3; font:1.1em/22px "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;  color:#272727; text-align:left}
#menu_lateral .publi p a{display:block}
#menu_lateral .publi p a:hover{text-decoration: none}
#menu_lateral .publi p a img{vertical-align:middle; margin-right:4px}
/* cabecera */
#cabecera {width:993px; margin:0px auto}
#cabecera ul#migas{border-bottom:5px solid #f0f0f0; padding:8px 0 8px 8px; margin:0 0 6px 0}
#cabecera ul#migas li{font:1em/1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; float:left; display:inline; margin:0 5px 0 0}
#cabecera ul#migas li a{color:#888; text-decoration:none; padding:0 9px 0 0; background:url(/img/iconos/ico_miga.gif) no-repeat right center}
#cabecera ul#migas li a:hover{text-decoration:underline}
#cabecera h1{float:left; display:inline; margin:0 0 0 8px; font:1.6em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; position:relative; width:559px}
#cabecera h1 img{padding:0 10px 0 0}
#cabecera h1 span{position:absolute; bottom:5px}
#cabecera .mod_buscador{float:right; display:inline; margin:8px 0px 0 0; width:358px}
#cabecera .mod_buscador ul{margin:0 0 10px 0}
#cabecera .mod_buscador li{float:left; display:inline; font:1.1em/1.1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; margin:0 0 0 7px; padding:0 0 0 7px; background:url(/img/fnd_punteado_vertical.gif) repeat-y left top}
#cabecera .mod_buscador li.final{background:none; margin:0px; padding:0px}
#cabecera .mod_buscador li a{color:#868686}
#cabecera .mod_buscador li a:hover{color:#868686; text-decoration:underline}
#cabecera .mod_buscador form#buscador{clear:both}
#cabecera .mod_buscador form#buscador input{width:273px; padding:3px; font:1.2em/1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; border:1px solid #D9D9D9}
#cabecera .mod_buscador form#buscador input.buscar{width:65px; height:23px; border:0px; text-indent:-9000px}
#cabecera .cont_cabecera{margin:0 0 10px 0}
#cabecera .menu_principal{clear:both; border-top:1px solid #D2D2D2; height:38px}
#cabecera .menu_principal ul#menu{padding:4px 0 0 3px; background:url(/img/lateral_izq.jpg) no-repeat left top; float:left; display:inline;height:34px}
#cabecera .menu_principal ul#menu li{text-align:center; font:bold 1.7em Arial, Helvetica, sans-serif; color:#666; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(/img/fnd_menu.jpg) no-repeat right center}
#cabecera .menu_principal ul#menu li a{color:#666}
#cabecera .menu_principal ul#menu li.final{background:none}
#cabecera .menu_principal ul#menu li.guias{width:65px}
#cabecera .menu_principal ul#menu li.etiquetas{width:95px}
#cabecera .menu_principal ul#menu li.az{width:48px}
#cabecera .menu_principal ul#menu li.foros{width:60px}
#cabecera .menu_principal ul#menu li.blog{width:54px}
#cabecera .menu_principal ul#menu li.vistazo{width:120px}
#cabecera .menu_principal ul#menu li.widgets{width: 80px}
#cabecera .menu_principal1{clear:both; border-top:1px solid #D2D2D2; height:38px}
#cabecera .menu_principal1 ul#menu{padding:4px 0 0 3px; background:url(/img/lateral_izq.jpg) no-repeat left top;float:left; display:inline;height:34px}
#cabecera .menu_principal1 ul#menu li{text-align:center; font:bold 1.7em Arial, Helvetica, sans-serif; color:#666; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(/img/fnd_menu.jpg) no-repeat right center}
#cabecera .menu_principal1 ul#menu li a{color:#666}
#cabecera .menu_principal1 ul#menu li.final{background:none}
#cabecera .menu_principal1 ul#menu li.guias{width:75px; background:url(/img/guias_activo.jpg) no-repeat}
#cabecera .menu_principal1 ul#menu li.guias a{text-decoration:none}
#cabecera .menu_principal1 ul#menu li.guias a:hover{text-decoration:none}
#cabecera .menu_principal1 ul#menu li.etiquetas{width:95px}
#cabecera .menu_principal1 ul#menu li.az{width:48px}
#cabecera .menu_principal1 ul#menu li.foros{width:60px}
#cabecera .menu_principal1 ul#menu li.blog{width:54px}
#cabecera .menu_principal1 ul#menu li.vistazo{width:120px}
#cabecera .menu_principal1 ul#menu li.widgets{width: 80px}
#cabecera .menu_principal2{clear:both; border-top:1px solid #D2D2D2; height:38px}
#cabecera .menu_principal2 ul#menu{padding:4px 0 0 3px; background:url(/img/lateral_izq.jpg) no-repeat left top;float:left; display:inline;height:34px}
#cabecera .menu_principal2 ul#menu li{text-align:center; font:bold 1.7em Arial, Helvetica, sans-serif; color:#666; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(/img/fnd_menu.jpg) no-repeat right center}
#cabecera .menu_principal2 ul#menu li a{color:#666}
#cabecera .menu_principal2 ul#menu li.final{background:none}
#cabecera .menu_principal2 ul#menu li.guias{width:65px; background:none}
#cabecera .menu_principal2 ul#menu li.guias a:hover{text-decoration:underline}
#cabecera .menu_principal2 ul#menu li.etiquetas{width:105px; background:url(/img/etiquetas_activo.jpg)}
#cabecera .menu_principal2 ul#menu li.etiquetas a{text-decoration:none}
#cabecera .menu_principal2 ul#menu li.etiquetas a:hover{text-decoration:none}
#cabecera .menu_principal2 ul#menu li.az{width:48px}
#cabecera .menu_principal2 ul#menu li.foros{width:60px}
#cabecera .menu_principal2 ul#menu li.blog{width:54px}
#cabecera .menu_principal2 ul#menu li.vistazo{width:120px}
#cabecera .menu_principal2 ul#menu li.widgets{width: 80px}
#cabecera .menu_principal3{clear:both; border-top:1px solid #D2D2D2; height:38px}
#cabecera .menu_principal3 ul#menu{padding:4px 0 0 3px; background:url(/img/lateral_izq.jpg) no-repeat left top;float:left; display:inline; height:34px}
#cabecera .menu_principal3 ul#menu li{text-align:center; font:bold 1.7em Arial, Helvetica, sans-serif; color:#666; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(/img/fnd_menu.jpg) no-repeat right center}
#cabecera .menu_principal3 ul#menu li a{color:#666}
#cabecera .menu_principal3 ul#menu li.final{background:none}
#cabecera .menu_principal3 ul#menu li.guias{width:65px}
#cabecera .menu_principal3 ul#menu li.etiquetas{width:95px; background:none}
#cabecera .menu_principal3 ul#menu li.az{width:58px; background:url(/img/az_activo.jpg) no-repeat}
#cabecera .menu_principal3 ul#menu li.az a:hover{text-decoration:underline}
#cabecera .menu_principal3 ul#menu li.foros{width:60px}
#cabecera .menu_principal3 ul#menu li.blog{width:54px}
#cabecera .menu_principal3 ul#menu li.vistazo{width:120px}
#cabecera .menu_principal3 ul#menu li.widgets{width: 80px}
#cabecera .menu_principal4{clear:both; border-top:1px solid #D2D2D2; height:38px}
#cabecera .menu_principal4 ul#menu{padding:4px 0 0 3px; background:url(/img/lateral_izq.jpg) no-repeat left top;float:left; display:inline; height:34px}
#cabecera .menu_principal4 ul#menu li{text-align:center; font:bold 1.7em Arial, Helvetica, sans-serif; color:#666; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(/img/fnd_menu.jpg) no-repeat right center}
#cabecera .menu_principal4 ul#menu li a{color:#666}
#cabecera .menu_principal4 ul#menu li.final{background:none}
#cabecera .menu_principal4 ul#menu li.guias{width:65px}
#cabecera .menu_principal4 ul#menu li.etiquetas{width:95px}
#cabecera .menu_principal4 ul#menu li.az{width:48px; background:none}
#cabecera .menu_principal4 ul#menu li.foros{width:70px; background:url(/img/foros_activo.jpg) no-repeat}
#cabecera .menu_principal4 ul#menu li.foros a:hover{text-decoration:underline}
#cabecera .menu_principal4 ul#menu li.blog{width:54px}
#cabecera .menu_principal4 ul#menu li.vistazo{width:120px}
#cabecera .menu_principal4 ul#menu li.widgets{width: 80px}
#cabecera .menu_principal5{clear:both; border-top:1px solid #D2D2D2; height:38px}
#cabecera .menu_principal5 ul#menu{padding:4px 0 0 3px; background:url(/img/lateral_izq.jpg) no-repeat left top;float:left; display:inline; height:34px}
#cabecera .menu_principal5 ul#menu li{text-align:center; font:bold 1.7em Arial, Helvetica, sans-serif; color:#666; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(/img/fnd_menu.jpg) no-repeat right center}
#cabecera .menu_principal5 ul#menu li a{color:#666}
#cabecera .menu_principal5 ul#menu li.final{background:none}
#cabecera .menu_principal5 ul#menu li.guias{width:65px}
#cabecera .menu_principal5 ul#menu li.etiquetas{width:95px}
#cabecera .menu_principal5 ul#menu li.az{width:48px}
#cabecera .menu_principal5 ul#menu li.foros{width:60px; background:none}
#cabecera .menu_principal5 ul#menu li.blog{width:64px; background:url(/img/blog_activo.jpg) no-repeat}
#cabecera .menu_principal5 ul#menu li.blog a:hover{text-decoration:underline}
#cabecera .menu_principal5 ul#menu li.vistazo{width:120px}
#cabecera .menu_principal5 ul#menu li.widgets{width: 80px}
#cabecera .menu_principal6{clear:both; border-top:1px solid #D2D2D2; height:38px}
#cabecera .menu_principal6 ul#menu{padding:4px 0 0 3px; background:url(/img/lateral_izq.jpg) no-repeat left top;float:left; display:inline; height:34px}
#cabecera .menu_principal6 ul#menu li{text-align:center; font:bold 1.7em Arial, Helvetica, sans-serif; color:#666; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(/img/fnd_menu.jpg) no-repeat right center}
#cabecera .menu_principal6 ul#menu li a{color:#666}
#cabecera .menu_principal6 ul#menu li.final{background:none}
#cabecera .menu_principal6 ul#menu li.guias{width:65px}
#cabecera .menu_principal6 ul#menu li.etiquetas{width:95px}
#cabecera .menu_principal6 ul#menu li.az{width:48px}
#cabecera .menu_principal6 ul#menu li.foros{width:60px}
#cabecera .menu_principal6 ul#menu li.blog{width:54px}
#cabecera .menu_principal6 ul#menu li.vistazo{width:140px; background:url(/img/vistazo_activo.jpg) no-repeat}
#cabecera .menu_principal6 ul#menu li.vistazo a:hover{text-decoration:underline}
#cabecera .menu_principal6 ul#menu li.widgets{width: 80px; background:none}
#cabecera .menu_principal7{clear:both; border-top:1px solid #D2D2D2; height:38px}
#cabecera .menu_principal7 ul#menu{padding:4px 0 0 3px; background:url(/img/lateral_izq.jpg) no-repeat left top;float:left; display:inline; height:34px}
#cabecera .menu_principal7 ul#menu li{text-align:center; font:bold 1.7em Arial, Helvetica, sans-serif; color:#666; height:26px; padding:8px 0px 0 0; float:left; display:inline; background:url(/img/fnd_menu.jpg) no-repeat right center}
#cabecera .menu_principal7 ul#menu li a{color:#666}
#cabecera .menu_principal7 ul#menu li.final{background:none}
#cabecera .menu_principal7 ul#menu li.guias{width:65px}
#cabecera .menu_principal7 ul#menu li.etiquetas{width:95px}
#cabecera .menu_principal7 ul#menu li.az{width:48px}
#cabecera .menu_principal7 ul#menu li.foros{width:60px}
#cabecera .menu_principal7 ul#menu li.blog{width:54px; background:none}
#cabecera .menu_principal7 ul#menu li.vistazo{width:120px}
#cabecera .menu_principal7 ul#menu li.widgets{width: 90px;background:url(/img/widgets_activo.jpg) no-repeat}
#cabecera .menu_principal7 ul#menu li.widgets a:hover{text-decoration:underline}
#cabecera .menu_principal7, #cabecera .menu_principal6, #cabecera .menu_principal5, #cabecera .menu_principal4, #cabecera .menu_principal3, #cabecera .menu_principal2, #cabecera .menu_principal1{background:url(/img/colores/verde/fnd_cabecera.jpg) repeat-x left top}
#cabecera ul.conectar{float:right; display:inline; padding:12px 8px 0 0; background:url(/img/lateral_izq.jpg) no-repeat right top; height:26px}
#cabecera ul.conectar li{float:left; display:inline; margin:0 0 0 6px; padding:0 0 0 7px; font:1.2em/1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; background:url(/img/fnd_punteado_vertical_negro.gif) repeat-y left center}
#cabecera ul.conectar li.final{background:none}
#cabecera .logeado{float:right; display:inline; padding:0px 8px 0 0; background:url(/img/lateral_izq.jpg) no-repeat right top; height:38px}
#cabecera .logeado h3{float:left; display:inline; margin:0 5px 0 0; padding:11px 0 11px 18px; background:url(/img/fnd_logeado.jpg) no-repeat left top; font:1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif}
#cabecera .logeado h3 a{color:#000}
#cabecera .logeado h3 span a{color:#888}
#cabecera .logeado ul{float:left; display:inline; margin:0px; background:url(/img/fnd_logeado_menu.jpg) no-repeat left top; font:1em/1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif}
#cabecera .logeado li{float:left; display:inline; padding:4px 8px 0 7px; height:34px; background:url(/img/fnd_logeado_menu.jpg) no-repeat left top}
#cabecera .logeado li.activo{background:#fff url(/img/fnd_logeado_menu.jpg) no-repeat left top}
#cabecera .logeado li p{text-align:center;width:40px}
#cabecera .logeado li strong{color:#000; font:1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif}
#cabecera .logeado li a{color:#666}
/* saludo guia */
.navidad #contenedor_portada .cont_modulo_guia, #contenedor .cont_modulo_guia {border-top:1px solid #ccc; padding:0 0 10px 0;background:#fff url(/img/estaticos/concursos/concursos_bg.gif) repeat-x left top}
#contenedor_portada .cont_modulo_guia, #contenedor .cont_modulo_guia {border-top:1px solid #ccc; padding:0 0 10px 0;background:#fff url(/img/fnd_guia_interior.gif) repeat-x left top}
#contenedor .cont_modulo_guia {border-top:0}
.cont_modulo_guia{}
.modulo_guia_interior{float:left; display:inline}
.navidad .modulo_guia_interior .cont_modulo{padding:6px 0 6px 10px; float:left; display:inline; width:530px}
.navidad.thehost .modulo_guia_interior .cont_modulo{width:630px}
.modulo_guia_interior .cont_modulo{padding:6px 0 6px 9px; float:left; display:inline; width:300px}
.modulo_guia_interior .cont_modulo img{margin:0 7px 0 0}
.modulo_guia_interior .cont_modulo .txt{font:1.1em/1.1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; padding:6px 0 0 0}
.modulo_guia_interior .cont_modulo .txt a{text-decoration:underline}
.cont_modulo_guia .icono{float:right; display:inline}
.cont_modulo_guia .icono .guia{float:left; display:inline; width:302px; height:67px}
.cont_modulo_guia .icono .patrocinado{float:left; display:inline; border-left:1px solid #dadada; padding:7px 7px 7px 25px}
.cont_modulo_guia .icono .patrocinado p{font:1em Georgia, "Times New Roman", Times, serif; float:left; display:inline; margin:0 7px 0 0; color:#888; padding:10px 0 0 0}
.cont_modulo_guia .icono .patrocinado img{float:left; display:inline}
/* modulo listado 2 columnas */
h3.titular{font:bold 1.3em/1em Georgia, "Times New Roman", Times, serif; text-transform:uppercase; border-bottom:1px solid #ccc; padding:0 0 3px 15px; margin:0 0 17px 0}
#tres_columnas_home  #contenedor_portada #columna_1 .cont_2_col h3.titular{padding:5px 0 5px 26px}
#tres_columnas_home  #contenedor_portada #columna_1 h3.titular{padding:5px 0 5px 26px}
#tres_columnas_home  #contenedor_portada #columna_1 li.final{margin:0px; background:none; padding:0px}
#tres_columnas_home  #contenedor_portada #columna_1 li{float:left; display:inline; width:257px; margin:0 0 10px 0; background:url(/img/fnd_punteado.gif) repeat-x left bottom; padding:0 0 11px 0; /*height:110px; */}
#tres_columnas_home  #contenedor_portada #columna_1 .dcha{float:right; display:inline; width:258px; margin:0 0 10px 0; background:url(/img/fnd_punteado.gif) repeat-x left bottom; padding:0 0 11px 0}
#tres_columnas_home  #contenedor_portada #columna_1 li h4{font:1.2em Georgia, "Times New Roman", Times, serif}
#tres_columnas_home  #contenedor_portada #columna_1 li h3{color:#000; font:1.7em Georgia, "Times New Roman", Times, serif; margin:0 0 2px 0}
#tres_columnas_home  #contenedor_portada #columna_1 li p{color:#999; font:1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; text-transform:uppercase}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo{background:url(/img/fnd_punteado.gif) repeat-x left bottom; padding:0 0 6px 0; margin-bottom:10px}
#dos_columnas #contenido #contenedor .cont_info .dos_columnas .margen{margin:0 0 10px 16px}
#dos_columnas #contenido #contenedor .cont_info .tres_columnas .margen{margin:0 16px 10px 16px}
#dos_columnas #contenido #contenedor .cont_info .dos_columnas {width:529px}
#dos_columnas #contenido #contenedor .cont_info .tres_columnas {width:845px; background:url(/img/punteado_2col.gif) repeat-y center top; margin:0 0 17px 0}
#dos_columnas #contenido #contenedor .cont_info .dos_columnas .cont_modulo{width:256px; float:left; display:inline}
#dos_columnas #contenido #contenedor .cont_info .tres_columnas .cont_modulo{width:271px; float:left; display:inline; height:115px}
#dos_columnas #contenido #contenedor .cont_info .tres_columnas .audio{height:95px}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .cont_imagen{float:left; display:inline; width:80px; margin:0 8px 0 0}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .mod_imagen{position:relative; margin:0 0 4px 0}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .genero{position:absolute; top:2px; right:2px}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .mod_txt{display:table; height:1%}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .mod_txt h4{font:1.2em Georgia, "Times New Roman", Times, serif}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .mod_txt h3{color:#000; font:1.7em Georgia, "Times New Roman", Times, serif; margin:0 0 2px 0}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .mod_txt p{color:#999; font:1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; text-transform:uppercase}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .mod_txt p.audio{color:#000; font:1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; text-transform:none;margin:0 0 5px 0; height:auto}
#dos_columnas #contenido #contenedor .cont_info .cont_modulo .mod_txt p.audio a{color:#000; padding:3px 0 3px 34px}
.cont_2_col .col_1_1 li,  .cont_2_col .col_1_2 li{margin:0 0 10px 0; padding:0 0 11px 0; background:url(/img/fnd_punteado.gif) repeat-x left bottom}
.cont_2_col .col_1_1 li.final, .cont_2_col .col_1_2 li.final{margin:0px; padding:0px; background:none}
.cont_2_col .col_1_1 li h4, .cont_2_col .col_1_2 li h4{font:1.2em Georgia, "Times New Roman", Times, serif}
.cont_2_col .col_1_1 li h3, .cont_2_col .col_1_2  li h3{color:#000; font:1.7em Georgia, "Times New Roman", Times, serif; margin:0 0 2px 0}
.cont_2_col .col_1_1 li p, .cont_2_col .col_1_2 li p{color:#999; font:1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; text-transform:uppercase}
.cont_2_col .col_1_1 li p.audio, .cont_2_col .col_1_2 li p.audio{color:#000; font:1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; text-transform:none; margin:0 0 5px 0; height:auto}
.cont_2_col .col_1_1 li p.audio a, .cont_2_col .col_1_2 li p.audio a{padding:3px 0 3px 34px}
.cont_2_col .cont_modulo .cont_imagen{float:left; display:inline; width:80px; margin:0 8px 0 0}
.cont_2_col .cont_modulo .mod_imagen{position:relative; margin:0 0 4px 0}
.cont_2_col .cont_modulo .genero{position:absolute; top:2px; right:2px}
.cont_2_col .cont_modulo .mod_txt{display:table; height:1%}
.cont_2_col .cont_modulo .mod_txt h4{font:1.2em Georgia, "Times New Roman", Times, serif}
#info_relacionada .cont_2_col li h3{color:#000; font:1.7em Georgia, "Times New Roman", Times, serif; margin:0 0 2px 0; padding:0px; background:none; border:0px}
.cont_2_col .cont_modulo .mod_txt p{color:#999; font:1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; text-transform:uppercase}
.cont_2_col .cont_modulo .mod_txt p.audio{color:#000; font:1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; text-transform:none;margin:0 0 5px 0; height:auto}
.cont_2_col .cont_modulo .mod_txt p.audio a{color:#000; padding:3px 0 3px 34px; background:url(/img/iconos/ico_escuchar.gif) no-repeat left center}
/* paginacion */
.paginacion_listado{margin:0 0px 7px 0px; padding:7px 7px 12px 0; background:#F8F8F8; border-top:1px solid #ccc; border-bottom:1px solid #ccc}
.paginacion_listado p.ver_todos{padding:0 0 0 10px}
.paginacion_listado p{font:1.2em/1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#000; float:right; display:inline; margin:0 5px 0 0px; padding:4px 0 0 0}
.paginacion_listado p.navegacion {padding:0px; margin:0 0 0 5px}
.paginacion_listado p.navegacion a{text-indent:-9000px; display:block;width:50px; height:21px}
.paginacion_listado p.navegacion a.siguiente{background:#4A4A4A url(/img/iconos/ico_flecha_siguiente.gif) no-repeat right center; overflow:hidden}
.paginacion_listado p.navegacion a.siguiente:hover{background:#666 url(/img/iconos/ico_flecha_siguiente.gif) no-repeat right center}
.paginacion_listado p.navegacion a.anterior{background:#4A4A4A url(/img/iconos/ico_flecha_ant.gif) no-repeat left center;overflow:hidden}
.paginacion_listado p.navegacion a.anterior:hover{background:#666 url(/img/iconos/ico_flecha_ant.gif) no-repeat left center;overflow:hidden}
/* portada audios */
ul.audios{}
ul.audios li{float:left; display:inline; width:269px; margin:0px}
ul.audios li.margen{margin:0 18px}
ul.audios li h4{font:1.4em Georgia, "Times New Roman", Times, serif}
ul.audios li h3{color:#000; font:2.2em/1.2em Georgia, "Times New Roman", Times, serif}
ul.audios li p{font:1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#666; margin:0 0 10px 0}
ul.audios li p.audio {font:1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; text-transform:none}
ul.audios li p.audio a{color:#000; padding:3px 0 3px 34px; margin:0 0 5px 0; height:auto}
/* portada fotogaleria */
ul.fotogaleria{margin:0 0 0 8px}
ul.fotogaleria li{float:left; display:inline; width:416px; margin:0 10px 0 0}
ul.fotogaleria .cont_imagen{float:left; display:inline; width:190px; margin:0 8px 0 0}
ul.fotogaleria .mod_imagen{position:relative; margin:0 0 4px 0}
ul.fotogaleria .genero{position:absolute; top:4px; right:4px}
ul.fotogaleria .mod_txt{display:table; height:1%}
ul.fotogaleria h4{font:1.4em Georgia, "Times New Roman", Times, serif}
ul.fotogaleria h3{color:#000; font:2.2em/1.2em Georgia, "Times New Roman", Times, serif}
ul.fotogaleria p{font:1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#666; margin:0 0 6px 0}
ul.fotogaleria p.fotos{font:1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#999; text-transform:uppercase}
/* portada videos */
ul.video{margin:0 0 0 8px}
ul.video li{float:left; display:inline; width:416px; margin:0 10px 0 0}
ul.video .cont_imagen{float:left; display:inline; width:190px; margin:0 8px 0 0}
ul.video .mod_imagen{position:relative; margin:0 0 4px 0}
ul.video .genero{position:absolute; top:4px; right:4px}
ul.video .mod_txt{display:table; height:1%}
ul.video h4{font:1.4em Georgia, "Times New Roman", Times, serif}
ul.video h3{color:#000; font:2.2em/1.2em Georgia, "Times New Roman", Times, serif}
ul.video p{font:1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#666; margin:0 0 10px 0}
#cont_video_detalle{padding:0 0 13px 0; background:#fff; margin:0 0 0 1px}
#video_detalle{background:url(/img/fnd_punteado.gif) repeat-x left bottom; padding:0 0 9px 0}
#video_detalle .mod_video{float:left; display:inline; margin:0 10px 0 0}
#video_detalle .video_txt{height:291px; position:relative; float:left; display:inline; width:527px}
#video_detalle .video_txt h3{font:1.6em Georgia, "Times New Roman", Times, serif; margin:0 0 8px 0}
#video_detalle .video_txt h2{font:2.2em Georgia, "Times New Roman", Times, serif; color:#000; margin:0 0 7px 0}
#video_detalle .video_txt h2 a{color:#000; text-decoration:none}
#video_detalle .video_txt h2 a:hover{color:#000; text-decoration:underline}
#video_detalle .video_txt p{font:1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#666; margin:0 0 8px 0}
#video_detalle .video_txt p.copy{font:1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#999; margin:0px}
#video_detalle .video_txt dl{margin:10px 0 0 0}
#video_detalle .video_txt dt{display:inline; font:1.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif}
#video_detalle .video_txt dd{display:inline; font:1.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#999}
#video_detalle .video_txt dd a{text-decoration:underline; color:#999}
#video_detalle .video_txt .publi{position:absolute; left:0px; bottom:0px; height:auto; margin:0px; padding:0px}
#video_detalle .video_txt .publi img{display:block}
#video_detalle .video_txt .pag{position:absolute; right:0px; bottom:0px}
#video_detalle .video_txt .pag li{float:left; display:inline; margin:0 0 0 5px; font:1.1em/1em Arial, Helvetica, sans-serif}
#video_detalle .video_txt .pag a.anterior{background:#4A4A4A url(/img/iconos/ico_flecha_ant.gif) no-repeat left center; padding:5px 10px 5px 20px; display:block; color:#fff}
#video_detalle .video_txt .pag a.anterior:hover {background:#666 url(/img/iconos/ico_flecha_ant.gif) no-repeat left center; text-decoration:none}
#video_detalle .video_txt .pag a.siguiente{background:#4A4A4A url(/img/iconos/ico_flecha_siguiente.gif) no-repeat right center;padding:5px 20px 5px 10px; display:block; color:#fff}
#video_detalle .video_txt .pag a.siguiente:hover {background:#666 url(/img/iconos/ico_flecha_siguiente.gif) no-repeat right center;text-decoration:none}
/* portada videos */
#cont_audio_detalle{padding:0 0 13px 0; background:#fff; margin:0 0 0 1px}
#audio_detalle{background:url(/img/fnd_punteado.gif) repeat-x left bottom; padding:0 0 9px 0}
#audio_detalle .audio_txt{position:relative; padding:0 10px; height:1%}
#audio_detalle .audio_txt h3{font:1.6em Georgia, "Times New Roman", Times, serif; margin:0 0 8px 0}
#audio_detalle .audio_txt h2{font:2.2em Georgia, "Times New Roman", Times, serif; color:#000; margin:0 0 7px 0}
#audio_detalle .audio_txt h2 a{color:#000; text-decoration:none}
#audio_detalle .audio_txt h2 a:hover{color:#000; text-decoration:underline}
#audio_detalle .audio_txt p{font:1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#666; margin:0 0 8px 0}
#audio_detalle .audio_txt p.copy{font:1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#999; margin:0px}
#audio_detalle .audio_txt dl{margin:10px 0}
#audio_detalle .audio_txt dt{display:inline; font:1.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif}
#audio_detalle .audio_txt dd{display:inline; font:1.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#999}
#audio_detalle .audio_txt dd a{text-decoration:underline; color:#999}
#audio_detalle .audio_txt .publi{position:absolute; right:0px; bottom:0px}
#audio_detalle .audio_txt .publi img{display:block; margin:0px}
#audio_detalle .audio_txt .player {}
#audio_detalle .audio_txt .player img{display:block}
/* portada fotogaleria */
#cont_foto_detalle{padding:13px 0 13px 0; background:#fff; margin:0 0 0 1px;border-top: 1px solid #CCCCCC;}
#cont_foto_detalle  h3{font:1.6em Georgia, "Times New Roman", Times, serif; margin:0 0 3px 8px}
#cont_foto_detalle  h2{font:2.6em Georgia, "Times New Roman", Times, serif; color:#000; margin:0 0 8px 8px}
#cont_foto_detalle  h2 a{color:#000; text-decoration:none}
#cont_foto_detalle  h2 a:hover{color:#000; text-decoration:underline}
#cont_foto_detalle p{font:1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#000; margin:0 0 8px 8px}
#foto_detalle .mod_foto{float:left; display:inline; margin:0px; border-right:1px solid #ccc; width:547px; text-align:center}
#foto_detalle .mod_foto img{display:block;margin: 0 auto;}
#foto_detalle{border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#F8F8F8; position:relative; height:1%}
#foto_detalle .foto_txt{/*display:table; height:1%; */float:left; display:inline; margin:0px; width:313px}
#foto_detalle .foto_txt .mod_txt{margin:8px}
#foto_detalle .foto_txt p{font:1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#000; margin:0 0 8px 0}
#foto_detalle .foto_txt .paginacion_listado p {color:#999; font-weight: bold}
#foto_detalle .foto_txt p a{font-weight: normal}
#foto_detalle .foto_txt h4{font:bold 1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#000; margin:0 0 10px 0}
#foto_detalle .foto_txt .mod_txt p{font:1.4em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#666; margin:0 0 8px 0}
#foto_detalle .foto_txt p.copy{font:1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#999; margin:0px}
#foto_detalle .foto_txt dl{margin:10px 0}
#foto_detalle .foto_txt dt{display:inline; font:1.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif}
#foto_detalle .foto_txt dd{display:inline; font:1.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#666}
#foto_detalle .foto_txt dd a{text-decoration:underline; color:#666}
#foto_detalle .publi{float: left;margin-left: 6px;}
#foto_detalle_ajax img{border-bottom:1px solid #ccc; padding: 10px 140px;background:#fff}
#foto_detalle .publi img{display:block; margin:0px}
#foto_detalle .foto_txt .player {}
#foto_detalle .foto_txt .player img{display:block}
#foto_detalle .paginacion_listado{margin:0px; padding:5px 0; border-top:0px; background:#fff}
#foto_detalle .paginacion_listado p{margin:0 5px 0 0}
#grafico_detalle{border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#F8F8F8; position:relative; height:1%; padding:10px 0; text-align:center}
/* saludo guia */
.modulo_guia{border-bottom:1px solid #ccc; background:#EDEEEE url(/img/fnd_guia.jpg) repeat-x left top}
.modulo-patrocinador{background:#fff url(../img/patrocinio-bankinia.gif) no-repeat 0 0; height:53px; position:relative}
.modulo-patrocinador a.bankimia{height:50px; display:block;width:330px; text-indent:-9999px; float:left } 
.modulo-patrocinador p{display:block;width:200px;float:left; font:11px Arial, Helvetica, sans-serif; color:#666; line-height:11px; position:absolute; bottom:8px; right:5px } 
.modulo-patrocinador p a{text-decoration:none; color:#666}
.modulo-patrocinador p a:hover{text-decoration:underline}
.modulo_guia .cont_modulo{padding:6px 0 6px 9px; float:left; display:inline; margin:0 6px 0 0; width:220px}
.modulo_guia .cont_modulo img{margin:0 7px 0 0}
.modulo_guia .cont_modulo .txt{font:1.1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; padding:6px 0 0 0}
.modulo_guia .cont_modulo .txt a{text-decoration:underline}
.modulo_guia .saludo{overflow:visible;width:240px; float:right; display:inline; background:url(/img/comillas.gif) no-repeat left; height:52px; padding:0 0 0 60px}
.modulo_guia .saludo h2{padding:8px 0 0 0; font:1.7em/1em Georgia, "Times New Roman", Times, serif; color:#666; font-style:italic}
.modulo_guia .saludo img {margin-left: 5px}
/* paginacion */
 .paginacion{margin:0 0px 7px 0px; height:1%}
/*#info_relacionada .comentarios .cont_comentarios */.paginacion p{font:1.2em/1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#000; float:right; display:inline; margin:0 5px 0 0px; padding:4px 0 0 0}
/*#info_relacionada .comentarios .cont_comentarios */.paginacion p.navegacion {padding:0px; margin:0 0 0 5px}
/*#info_relacionada .comentarios .cont_comentarios */.paginacion p.navegacion a{text-indent:-9000px; display:block;width:50px; height:21px}
/*#info_relacionada .comentarios .cont_comentarios */.paginacion p.navegacion a.siguiente{background:#4A4A4A url(/img/iconos/ico_flecha_siguiente.gif) no-repeat right center; overflow:hidden}
/*#info_relacionada .comentarios .cont_comentarios */.paginacion p.navegacion a.siguiente:hover{background:#666 url(/img/iconos/ico_flecha_siguiente.gif) no-repeat right center}
/*#info_relacionada .comentarios .cont_comentarios */.paginacion p.navegacion a.anterior{background:#4A4A4A url(/img/iconos/ico_flecha_ant.gif) no-repeat left center;overflow:hidden}
/*#info_relacionada .comentarios .cont_comentarios*/ .paginacion p.navegacion a.anterior:hover{background:#666 url(/img/iconos/ico_flecha_ant.gif) no-repeat left center;overflow:hidden}
/*#info_relacionada .comentarios .cont_comentarios */.fondo{margin-bottom:20px; background:url(/img/fnd_punteado.gif) repeat-x left bottom; padding:0 0 5px 0; height:1%}
/* Pie
---------------------------------------------------------------------------------------------------- */

/* 404 */
.msg_error{border:1px solid #d2d2d2; padding:0 0 27px 0}
.msg_error .cab_error{margin:0 0 20px 0; border-bottom:1px solid #d2d2d2; padding:11px 13px; background:#f8f8f8 url(/img/fnd_error.jpg) repeat-x left bottom}
.msg_error .cab_error h2{font:2.2em Georgia, "Times New Roman", Times, serif; background:url(/img/iconos/error.gif) no-repeat left center; padding:3px 0 3px 40px}
.msg_error h3{font:bold 2.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; margin:0 0 2px 13px}
.msg_error h4{font:1.6em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; margin:0 0 20px 13px; color:#414141}
.msg_error ul{}
.msg_error li{font:1.3em/1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#333; margin:0 0 10px 10px; padding:0 0 0 10px; background:url(/img/bolo.gif) no-repeat left 6px}
.msg_error li a{font-weight:bold; color:#333; text-decoration:underline}
/* mensaje generico */
.cont_mensaje .cab_breve{margin:0 0 20px 0; border-bottom:1px solid #d2d2d2; padding:11px 13px; background:#f8f8f8 url(/img/fnd_error.jpg) repeat-x left bottom}
.cont_mensaje .cab_breve h2{font:2.2em Georgia, "Times New Roman", Times, serif; background:url(/img/iconos/error.gif) no-repeat left center; padding:3px 0 3px 40px}
.cont_mensaje h3{font:bold 1.6em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; margin:0 0 10px 13px}
.cont_mensaje h4{font:1.6em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; margin:0 0 20px 13px; color:#414141}
.cont_mensaje p{font:1.3em/1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#333; margin:0 10px 20px 10px}
.cont_mensaje ul{margin:0 10px 0 0}
.cont_mensaje li{font:1.3em/1.2em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; color:#333; margin:0 0 10px 10px; padding:0 0 0 10px; background:url(/img/bolo.gif) no-repeat left 6px}
.cont_mensaje li a{font-weight:bold; color:#333; text-decoration:underline}
/* publicidad */
/* Inicio Publicidad superior */
.banner_top {text-align:center; width:995px; margin:0px auto; padding-bottom:1px; background-color:#F2F2F2}
.banner_top_0 {margin:0px auto; width:763px}
.banner_top_a {float: left; display:inline; background:url(/img/publicidad/tit_publi_top.gif) no-repeat left center; text-align:center; margin-right:2px}
.banner_top_a_i {margin-left:11px; font-size:1%}
.banner_top_b {float:left; display:inline; margin-bottom:3px}
.banner_top_c {float:left; display:inline}
/* Fin Publicidad superior */
/* publi */
.publi {background:#EEF0EE url(/img/tit_publi_2.gif) no-repeat center top; height:1%;line-height:1px;margin-bottom:10px;padding:12px 0 0 0;text-align:center}
.no-resultados {font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif; font-size:1.3em; color:#333; background:#f1f1f1; padding:11px; margin: 10px 9px 10px 8px }
p.volver{text-align:right; font-size:1.2em}
p.volver a{text-decoration:underline}
/*Articulos patrocinadores*/
#columna_2 .productos {border: solid 1px #d2d2d2; margin-bottom: 10px}
#columna_2 .productos h3 {line-height: 1.5em; padding-left: 20px; margin: 0; font-size: 1.5em; font-weight: normal}
#columna_2 .productos ul {background: #f8f7f8; padding: 13px 10px 0 10px}
#columna_2 .productos li {margin-bottom: 10px}
#columna_2 .productos .imagen {float: left; display: inline; border: solid 1px #d2d2d2; border-bottom: none; width: 78px; background: #d2d2d2}
#columna_2 .productos .imagen img {margin-bottom: 1px; display: block}
#columna_2 .productos .texto {float: right; display: inline; width: 190px}
#columna_2 .productos .texto p.tipo {font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;; color: #333; text-transform: uppercase}
#columna_2 .productos .texto p.tipo strong {font: 1.2em "Georgia", Times New Roman, Times, serif; text-transform: none; font-weight: normal}
#columna_2 .productos .texto h4 {font: normal 1.7em "Georgia", Times New Roman, Times, serif; color: #000}
#columna_2 .productos .texto p {font: 1.2em/1.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;; color: #666666}
#columna_2 .productos .texto h5 {font: 1.2em/1.3em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;; color: #000; font-weight: bold; margin-top: 5px}
#columna_2 .productos .texto h5 abbr {font-weight: normal}
/*Modulo Google*/
.google {background: #eef0ee;border: solid 1px #bcbcbc;margin-bottom: 10px}
.google a:hover {text-decoration: underline}
#columna_2 .google h3 {background: none}
#columna_2 .google h3 {font: bold 11px/1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;background: none;color: #727272;float: left;display: inline;margin: 5px 0 5px 5px;padding: 0;border: none}
.google a {float: right;display: inline;font: normal 9px/1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;color: #666;text-decoration: underline;margin:5px 5px 5px 0}
.google ul {clear: both;background: #fff;padding: 10px 5px 1px}
.google li {margin-bottom: 10px}
.google li a {float: none;display: inherit;margin: 0}
.google li h4 a {font: normal 1.2em/1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;color: #000;text-decoration: none;border-bottom:1px dotted #ccc; margin-bottom:3px}
.google li p {font: normal 1.1em/1.1em Arial, Verdana, sans-serif;color: #535353}
.google li h5 a {font: normal 1.1em/1.5em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;text-decoration: none}
#columna_1 .google h3 {font: bold 11px/1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Arial, Verdana, sans-serif;background: none;color: #727272;float: left;display: inline;margin: 5px 0 5px 5px;padding: 0;border: none}


/* banner500 */
.banner500 {background:#FFFFFF;margin:0 2px 1.5em;padding:6px 2px;border-bottom:1px solid #CCCCCC}
.banner500 .promo-box {background:#e4e4e4 url(/img/publicidad/txt-publi-vert.gif) no-repeat left center;padding:3px 20px}
.banner500 .promo-box img{border:1px solid #c2c2c2}
/* banner500 */

/*PIE COMUN***************************/
/*************************************/
#pie-comun{background:#fff; padding:8px 0;}
#pie-comun .pc_inner{background:url(http://www.cuatro.com/img/piecomun/pie_comun.gif) no-repeat center top; position:relative; margin:0 auto; height:60px; width:995px;}
#pie-comun a{display:block; text-indent:-9999px; overflow:hidden; /*background:#f90; opacity:.5;*/}
#pie-comun ul{margin-left:160px; padding-top:8px; width:702px;}
#pie-comun ul li{display:inline; float:left; background:none; margin:0 9px 0 0; padding:0;}
#pie-comun #pc_prisa{width:113px; height:48px; position:absolute; left:18px; top:6px;}
#pie-comun #pc_elpais{width:100px; height:18px;}
#pie-comun #pc_cuatro{width:66px; height:18px;}
#pie-comun #pc_cincodias{width:98px; height:18px;}
#pie-comun #pc_plus{width:63px; height:18px;}
#pie-comun #pc_parasaber{width:81px; height:18px;}
#pie-comun #pc_elviajero{width:72px; height:18px;}
#pie-comun #pc_clasificados{width:64px; height:18px;}
#pie-comun #pc_santillana{width:70px; height:18px;}
#pie-comun #pc_as{width:55px; height:24px;}
#pie-comun #pc_los40{width:74px; height:24px; margin-left:3px;}
#pie-comun #pc_ser{width:49px; height:24px; margin-left:5px;}
#pie-comun #pc_kalipedia{width:70px; height:24px;}
#pie-comun #pc_wip{width:63px; height:24px;}
#pie-comun #pc_maxima{width:45px; height:24px;}
#pie-comun #pc_m80{width:48px; height:24px;}
#pie-comun #pc_dial{width:46px; height:24px; margin-left:4px;} 
#pie-comun #pc_radiole{width:50px; height:24px;} 
#pie-comun #pc_prisacom{width:71px; height:24px; margin-left:10px;} 

#pie-comun #empresa1{width:125px; height:55px; background:url(http://www.cuatro.com/img/piecomun/barcelona.gif) no-repeat left top; position:absolute; top:3px; right:10px;}
#pie-comun #empresa2{display:none;}
/*************************************/

#pie{width:993px; margin:0 auto; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; position:relative}	
#pie .pie_sup{background:#fff; padding:9px 7px 9px 0; border-bottom:1px solid #d2d2d2}
#pie .pie_inf{background:#f1f1f1; padding:9px 7px; border-bottom:1px solid #d2d2d2}
#pie .btn_pie{float:right; color:#FFFFFF;display:inline;font:110%/100% Arial,Helvetica,sans-serif;padding:4px 22px 4px 0; margin-left:5px;text-align:center}
#pie .pie_sup .btn_pie{background:url(/img/btn_pie1.gif) no-repeat right top; width:129px}
#pie .pie_inf .btn_pie{background:url(/img/btn_pie2.gif) no-repeat right top; width:89px}
#pie .pie_sup ul{color:#333;font:110%/100% Arial,Helvetica,sans-serif; padding:3px 0 0 0; margin:0 auto; width:600px}
#pie .pie_sup ul li{float:left; border-right:1px solid #696969;padding:0 7px}
#pie .pie_sup ul li.rss{border:0; background: url(/img/ico_rss.gif) no-repeat right center; padding-right:15px; margin-right:7px}
#pie .pie_inf address{color:#333;font:110%/100% Arial,Helvetica,sans-serif; padding:5px 0 0 0}
#pie .pie_inf address img{vertical-align:middle}
#pie #enlaces0,#pie #enlaces1,#pie #enlaces2{border:1px solid #d2d2d2; background:#FAFBFB url(/img/fnd_modulo_pie.jpg) repeat-x left bottom; color:#DE972D; padding:16px 13px}
#pie #enlaces0{position:absolute; right: 7px; bottom:66px;z-index:11}
#pie #enlaces1{position:absolute; right: 7px; bottom: 29px;z-index:10}
#pie #enlaces2{position:absolute; right: 123px; bottom: 29px;z-index:12}
#pie #enlaces0, #pie #enlaces1, #pie #enlaces2{font:110%/105% Arial, Helvetica, sans-serif}
#pie #enlaces0 a, #pie #enlaces1 a, #pie #enlaces2 a{color:#666}
#pie #enlaces0 ul, #pie #enlaces1 ul, #pie #enlaces2 ul{margin-bottom:10px}
#pie #enlaces0 li, #pie #enlaces1 li, #pie #enlaces2 li{background:url('/img/bolo.gif') no-repeat left 4px; padding:0 0 0 9px; margin-bottom:3px}
#pie #enlaces0 h2, #pie #enlaces1 h2, #pie #enlaces2 h2{font:bold 110%/105% Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding-bottom:4px}
#pie #enlaces0 h2 a, #pie #enlaces1 h2 a, #pie #enlaces2 h2 a{color:#000}
#pie #enlaces1 h3, #pie #enlaces2 h3{font:100%/105% Arial, Helvetica, sans-serif; color:#000; padding-bottom:3px}
#pie #enlaces1 h3 a, #pie #enlaces2 h3 a{color:#000}
#pie .columna{float:left; width:120px}
#pie #enlaces1 .columna{width:140px}

/* Pie V2 con indice */
#pie.pie-ampliado .pie_sup{border-top:1px solid #d2d2d2}
#pie.pie-ampliado .pie-indice{/*background: #e1e1e1 url(/img/home/bg-pie-indice-full.gif) repeat-y top left*/}
#pie.pie-ampliado .pie-indice .col-1{width:680px;float:left;background:#e1e1e1 /*url(/img/home/bg-pie-indice.gif) repeat-x top left;*/; height:200px; padding:15px 0; display:inline}
#pie.pie-ampliado .pie-indice .col-2{width:310px;background:#fff;float:right; display:inline;min-height:130px;height:auto !important;height:130px;padding:15px 0}
#pie.pie-ampliado .pie-indice ul{width:158px;float:left;display:inline}
	#pie.pie-ampliado .pie-indice ul.p1{margin-left:30px}
		#pie.pie-ampliado .pie-indice .col-1 ul.p4{width:130px}
#pie.pie-ampliado .pie-indice ul li{padding:3px 0}
#pie.pie-ampliado .pie-indice ul li a{background:url(/img/home/item-cubo.gif) no-repeat 0 50%;padding-left:10px}
#pie.pie-ampliado .pie-indice,
#pie.pie-ampliado .pie-indice a {font-size:11px;font-family:Tahoma;color:#666;text-decoration:none}
#pie.pie-ampliado .pie-indice a:hover {text-decoration:underline}
#pie.pie-ampliado .pie-indice .col-2 ul{width:140px}

/* infografias tamaño variable */
#cont_foto_detalle.cont-infografias #foto_detalle .mod_foto{width:auto;margin-right:10px}
#cont_foto_detalle.cont-infografias #foto_detalle .foto_txt {width:auto;float:none}


/* coregistros */
#coregistros #contenido-coregistros #COR_campaignsDiv table{border-color:#fff !important}
#coregistros #contenido-coregistros #COR_campaignsDiv {border-color:#fff !important}
#coregistros #contenido-coregistros input.button,
#coregistros #contenido-coregistros input[type=button] {background-color:#333333;border:0 none;color:#fff; float:right !important;font:14px tahoma,Arial,Helvetica,sans-serif;height:21px;margin-top:20px;padding:0 0 2px;text-transform:uppercase;width:90px}


/*cambios pie*/
.pie-indice h2{display:block;height:15px;line-height:15px;margin:0 0 5px 27px; width:200px; *margin-left:45px; font:bold 14px Georgia, "Times New Roman", Times, serif }
.pie-indice .red{width:200px;height:40px;line-height:40px;background: url(/img/pie/redes_sociales.jpg) no-repeat 0 0; margin:0 0 10px 10px; float:left}
.pie-indice .red a{display:block;float:left; height:35px; width:40px; float:left;text-indent:-9999px;line-height:35px; }
#pie .pie_sup ul li.ult{float:left; padding:0 7px; border-left:1px solid #696969; border-right:0}

.banner_bottom{border-top:1px solid #CCC; padding:5px 0}
.banner_bottom_a {float: left; display:inline; background:url(/img/publicidad/tit_publi_top.gif) no-repeat left center; text-align:center; margin-right:2px}
.banner_bottom_a_i {margin-left:11px; font-size:1%}

/*modulo mi apuesta*/
.banner_miapuesta a{margin:0 auto;padding-bottom:1px;text-align:center;width:995px;height:90px; display:block; text-indent:-9999px}
.modulo-miapuesta{background:url(/img/miapuesta/fnd-miapuesta.jpg) repeat-x;height:54px}
.modulo-miapuesta a {display:block;height:52px;text-indent:-9999px;width:100%;background:url(/img/miapuesta/a-miapuesta.gif) no-repeat right top}
/*modulo unnico*/
.modulo-patrocinador.unicco{background:#fff url(../img/patrocinio-unicco.gif) no-repeat 0 0; display:block}
.modulo-patrocinador a.unicco{height:50px; display:block;width:330px; text-indent:-9999px; float:left } 
.cont_widget{position:relative; height:295px;}
.widget-unicco{position:absolute; top:-8px; left:-8px; width:310px; height:285px;}
/*modulo enterbio*/
.modulo-patrocinador.enterbio{background:#fff url(../img/patrocinio-enterbio.gif) no-repeat 0 0; display:block}
.modulo-patrocinador.enterbio a{height:50px; display:block;width:100%; text-indent:-9999px; float:left } 

/*modulo amistad*/
.modulo-patrocinador.amistad{background:#fff url(../img/patrocinio-club_amistad.gif) no-repeat 0 0; }
.modulo-patrocinador a.club{height:50px; display:block;width:330px; text-indent:-9999px; float:left } 
.modulo-patrocinador.amistad p{width:210px; bottom:10px}

/*modulo minijuegos*/
.modulo-patrocinador.minijuegos{background:#fff url(../img/patrocinio-minijuegos.gif) no-repeat 0 0; }
.modulo-patrocinador a.minijuegos{height:50px; display:block;width:330px; text-indent:-9999px; float:left } 
.modulo-patrocinador.minijuegos p{width:205px; bottom:10px}


.botones-redes {width:294px; padding:15px 2px; border-right:1px solid #CAD4E7; border-left:1px solid #CAD4E7; border-bottom:1px solid #CAD4E7; float:left }
.botones-redes li {float:left; display:inline;  }
.botones-redes a{display:block; background:url(../img/iconos/btn-redes.png) no-repeat 0 0; width:90px; height:30px; margin:0 2px 0 6px; text-indent:-9999px}
.botones-redes a.tuenti{background-position:-98px 0 }
.botones-redes a.youtube{background-position:-196px 0; }
.pie-indice .col-2 h2{margin-left:13px; float:left}
#pie.pie-ampliado .pie-indice .col-2 ul.p1{margin:0 0 10px 17px}
#columna_2 .mod-respuestas h3.titular{border-bottom:0; margin:0}
.mod-respuestas{margin-bottom:10px}
.portada .mod-respuestas{margin-bottom:0}
