.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 */

*{ margin:0; padding:0;}
#cont_especial ul{ list-style-type:none;}
#cont_especial img{ border:0;}
#cont_especial .limpiar{clear:both; margin:0; padding:0; line-height:1px; font-size:1px; height:1px;}
.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 */
.col_c p, .col_d p{ font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#333; margin:0 0 8px 0;}
.cont_player{ text-align:center; padding:10px 0;}
.cont_player iframe{ margin-bottom:15px;}
#noticia .cont_player h3, #emision .cont_player h3{ font:bold 14px/16px Arial, Helvetica, sans-serif; text-decoration:underline; color:#000; margin: 0 13px 5px 13px; text-align:left;}
#noticia .cont_player p, #emision .cont_player p{ font:11px/13px Arial, Helvetica, sans-serif; margin:0 13px 6px 13px; color:#18151e;  text-align:left;}

#cont_especial a{text-decoration:none; color:#f06; background:url('../images/under_pink.gif') repeat-x bottom; font-size:1em}
#cont_especial a:hover{background:none;}

/* PUBLI
*******************/
#cont_especial .publi{ text-align:center; padding:10px 0;}

/* ESTRUCTURA
********************/
#cont_especial{ width:995px; margin:0 auto;}
.contenido{ background: url('../images/fnd_especial_azul.gif') repeat-y; border-bottom:1px solid #fff;}
.col_i{ float:left; width:196px; }
#portada .col_i{height:1px; position:relative; /* <- para que reserve los 210px de ancho cuando el menu tiene margen negativo */}
#portada .col_d{/*padding-top:20px*/}
.col_c{float:left; width:459px;}
.col_d{float:left; width:340px;}
.col_3_cierre{ clear:both; padding:0 364px 0 220px;}

/* CABECERA
******************/
.cab_especial{ position:relative; background: url('../images/fnd_cab.jpg') no-repeat; height:112px; overflow:hidden; border-bottom:1px solid #fff}
.cab_especial2{ position:relative; background: url('../images/fnd_cabecera.jpg') no-repeat; height:112px; overflow:hidden; border-bottom:1px solid #fff}
.cab_especial h1{ float:left; width:210px; overflow:hidden;  }
#cont_especial .cab_especial h1 a{display:block; height:65px; text-indent:-9999px; font-size:1px;background-image:none;}
#cont_especial .cab_especial2 h1 a{height:112px; text-indent:-9999px; display:block; margin-left:auto; width:200px; background-image:none}
.cab_especial h2{ font:bold 15px/15px Arial, Helvetica, sans-serif; color:#fff; padding-top:42px; text-transform:uppercase;}
.cab_especial h2 span.item_1{ display:none; }
.cab_especial h2 span.item_2{ display:none; }
.cab_especial h2 span.item_2_selected{ display:none; }

#cont_especial .cab_home { background:#0D0D0D url(../images/fondo.jpg) no-repeat scroll left bottom; position:relative; min-height:408px;}
* html #cont_especial .cab_home{height:408px}
.player_home{left:350px; position:absolute; top:112px}
#cont_especial .patrocinio{ position:absolute; display:block; right:10px; top:10px; width:200px; height:40px; background:none; text-indent:-9999px;}
#cont_especial .patrocinio a:hover{ background:none;}

.col_d h2{margin:0 0 13px 0; font:bold 19px/21px Arial, Helvetica, sans-serif; color:#333}

/* MENU
*****************/
#portada #menu{position:absolute; top:-136px; left:0; width:197px; background:url('../images/fondo_menu.jpg') no-repeat 0 136px}
#portada #menu ul{margin:0 0 0 22px}
#area_jetix #menu, #a_jugar #menu{background:#137bb2}
#menu{background:#FEDF62; padding-bottom:150px}
#menu ul{margin-left:22px; margin-top:22px; width:150px}
#menu ul li{width:134px}
#menu ul li a{display:block; font:11px/11px Verdana, Arial, Helvetica, sans-serif; padding: 7px 0 7px 14px; color:#000; text-decoration:none; background:none}
#menu ul li a:hover{text-decoration:underline}
#menu ul li.item_menu_1{background:url(../images/menu_fondo_titulo.png) no-repeat; color:#fff; display:block; height:20px; overflow:hidden; font:14px Arial,Verdana,Tahoma; padding:3px 0 0 10px; margin-top:5px}
#menu ul li.item_menu_2{background:#fef0b6; margin-bottom:1px; *margin-bottom:1px}
#menu ul li.item_menu_1 a{color:#fff; padding:0px; margin:0px; font:14px Arial,Verdana,Tahoma}
#menu ul li.item_menu_2 a{color:#000; padding:5px 0 5px 10px}
#area_jetix #menu ul li.item_menu_2, #a_jugar #menu ul li.item_menu_2{background:#7CC3EF}


/* MENU 2
******************/
#portada #menu2{position:absolute; top:-136px; left:0; width:197px) no-repeat 0 136px}
#portada #menu2 ul.menu{margin:0 0 0 22px}

#menu2{padding-bottom:100px}
#menu2 ul.menu{margin:22px 0 0 22px; width:147px}
#menu2 ul.submenu{width:134px}
#menu2 ul.menu li a{display:block; color:#000; text-decoration:none; background:none}
#menu2 ul.menu li a:hover{text-decoration:underline}
#menu2 ul.menu li.item_menu_1{background:url(../images/menu_fondo_titulo.png) no-repeat 0 0; color:#fff; display:block; font:14px Arial,Verdana,Tahoma; margin-top:2px}
#menu2 ul.menu li.item_menu_1 a, #menu2 ul.menu li.item_menu_1 span{color:#fff; cursor:pointer; display:block; font:14px Arial,Verdana,Tahoma}
#menu2 ul.menu li.item_menu_1 a.titulo, #menu2 ul.menu li.item_menu_1 span.titulo{margin-left:10px; height:20px}
#menu2 ul.menu li.item_menu_2{background:#c1dbe8; margin-bottom:1px; height:1%; *margin-bottom:-2px; overflow:hidden}
#menu2 ul.menu li.item_menu_2 a{color:#000; display:block; font:13px/13px Arial,Verdana,Tahoma; padding:3px 0 3px 10px}

#menu2 ul.menu li.m_portada{background-image:url(../images/menu_portada.gif)}
#portada #menu2 ul.menu li.m_portada{}
#menu2 ul.menu li.m_portada .titulo{padding-top:9px}

#menu2 ul.menu li.m_tutele{background-image:url(../images/menu_tutele.gif)}
#portada #menu2 ul.menu li.m_tutele{background-image:url(../images/menu_portada_tutele.gif)}
#menu2 ul.menu li.m_tutele .titulo{padding-top:6px}

#menu2 ul.menu li.m_area_jetix{background-image:url(../images/menu_area_jetix.gif)}
#menu2 ul.menu li.m_area_jetix .titulo{padding-top:11px}

#menu2 ul.menu li.m_diviertete{background-image:url(../images/menu_diviertete.gif)}
#menu2 ul.menu li.m_diviertete .titulo{padding-top:10px}
#menu2 ul.menu li.m_diviertete ul{display:none}

#menu2 ul.menu li.m_aprende{background-image:url(../images/menu_aprende.gif)}
#menu2 ul.menu li.m_aprende .titulo{padding-top:13px}
#menu2 ul.menu li.m_aprende ul{display:none}

#menu2 ul.menu li.m_videos{background-image:url(../images/menu_videos.gif)}
#menu2 ul.menu li.m_videos .titulo{padding-top:7px}

#menu2 ul.menu li.m_apuntate{background-image:url(../images/menu_apuntate.gif)}
#menu2 ul.menu li.m_apuntate .titulo{padding-top:6px}



/* PORTADA
********************/
#portada .contenido{ background: url(../images/fnd_especial_azul.gif) repeat-y left top;}
#portada .col_i{ float:left;  width:196px; height:1px; position:relative; /* <- para que reserve los 210px de ancho cuando el menu tiene margen negativo */}
#portada .col_c{float:left; width:459px}
#portada .col_d{float:left; width:340px;}

#portada .n_letter{ clear:both; padding:30px 24px; background:url('../images/1px_disc_cb.gif') repeat-x; color:#333;}
#portada .n_letter h4{ font:11px/13px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:7px;}
#portada .n_letter h3 a{ font:12px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; background:none; color:#333}
#portada .n_letter h3 a:hover{ background:none;}
#portada .n_letter p{ font:11px/13px Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px;}
#portada .n_letter form label { color: #ff0066; font: 10px/12px Tahoma, Arial, Helvetica, sans-serif; display: block; }
#portada .n_letter form input.text { width: 150px; padding: 1px; display: block; margin: 8px 0 10px 0; border: 1px solid #666; font: 10px/12px Tahoma, Arial, Helvetica, sans-serif; color:#666; }

#cont_especial .btn_suscribir{ padding:6px 0 6px 20px; margin:0px 0px 20px 0; background:url('../images/fnd_boton2.jpg') no-repeat -40px center;  }
#cont_especial .btn_suscribir a{ font:bold 11px/11px Verdana, Helvetica, sans-serif; color:#333; text-transform:uppercase; background:none;}

#cont_especial .retransmisiones{ padding:0 22px 10px 22px; }
#cont_especial .retransmisiones h3{ font:bold 17px/19px Arial, Helvetica, sans-serif; color:#333; margin-bottom:15px; text-transform:uppercase;}
#cont_especial .retransmisiones p{ margin-bottom:10px; padding-left:50px;}
#cont_especial .retransmisiones ul{ margin-bottom:10px;}
#cont_especial .retransmisiones li{ font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#333; margin-bottom:3px;}
#cont_especial .retransmisiones li strong{float:left; color:#990000; margin-right:5px; }
#cont_especial .retransmisiones li span{ float:left;}
#cont_especial .retransmisiones li em{ float:left; color:#666; font-style:normal;}

/* RESUMEN_DEL_DIA
**************************/
#bloqueModificable { font-size: 12px; }
#bloqueModificable p { font-size: 100%; line-height: 110%; }
/* DESTACADO
********************/
#portada .mod_img_txt{ clear:both; padding:1px 0 0 0; background:url('../images/1px_disc_cb.gif') repeat-x;}
#portada  .img_destacado{ float:left; margin-right:10px; display:inline;}
#portada  .img_destacado img{ display:block;}
#portada  .txt_destacado{ display:table; height:1%; padding:10px 0 0 0; width:168px}
#portada  .txt_destacado h4{margin:0 0 7px 0; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase;}
#portada  .txt_destacado h4 a{font:bold 11px/13px Arial, Helvetica, sans-serif; color:#333; background:none}
#portada  .txt_destacado h4 a:hover{text-decoration:underline}
#portada  .txt_destacado h3{font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#333}
#cont_especial .txt_destacado h3 a{ font:12px/14px Verdana, Arial, Helvetica, sans-serif; color:#333; text-decoration:underline; background:none;}
#portada .txt_destacado p{  margin:0 0 7px 0; font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#333;}

.modulo_centro{ overflow:visible;}
.modulo_centro .img_centro{padding:4px 0 20px 11px;}
.modulo_centro .img_centro img{ display:block;}
.modulo_centro h3{font:bold 12px/16px Verdana,Arial,Helvetica,sans-serif; margin:0 20px 15px 20px; color:#333; text-transform:uppercase}
.modulo_centro p{ margin:0 0 8px 20px; overflow:visible; width:419px;}


/* PORTADILLA_NOTICIAS
****************************/
#p_noticias{}
#p_noticias .contenido{ background: url(../images/fnd_especial_azul_sin.gif) repeat-y left top;}
#p_noticias .contenido h2{margin:0 0 0 20px}
#p_noticias .col_d{ width:799px; padding-top:24px}

#p_noticias .mod_img_txt{float:left; width:375px; margin:10px 0 10px 19px; display:inline; border:1px solid #ddd; padding:1px; background:#f7f7f7}
#p_noticias .mod_img_txt .n_letter{margin:15px}
#p_noticias .mod_img_txt .n_letter h3{margin-bottom:5px}
#p_noticias .mod_img_txt img{width:100%}
#p_noticias .mod_txt h3{  margin:0 20px 10px 20px; }
#p_noticias .mod_txt h3 a{font:bold 14px/16px Arial, Helvetica, sans-serif; color:#170D16; background:none; text-decoration:underline; }

#p_noticias .mod_img_txt  h3{font:bold 14px/16px Arial, Helvetica, sans-serif; color:#170D16; margin:0 0 3px 0;}
#p_noticias .mod_img_txt  h3 a{font:bold 14px/16px Arial, Helvetica, sans-serif; color:#170D16; background:none; text-decoration:underline; margin:0 0 3px 0;}

#p_noticias .col_d .list_noticias p{margin:0 0 3px 0}

#p_noticias .mod_txt p{ font:11px/13px Verdana, Arial, Helvetica, sans-serif; margin:0 20px 15px 20px;}

#p_noticias .cont_list_noticias{ clear:both; background:#fff url('../images/1px_b3.gif') repeat-x left top; margin:0 0 0 18px; padding-bottom:20px; height:1%; }
#p_noticias .cont_list_noticias h4{ font:bold 17px/19px Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; padding: 15px 0 15px 5px}
#p_noticias .list_noticias{ font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#333; margin:0 22px;}
#p_noticias .list_noticias li{ /*margin:0 0 10px 0;*/ margin: 0;}

/* NOTICIA
******************/
#noticia{}
#noticia h3{ margin:0 0 13px 0; font:bold 19px/21px Arial, Helvetica, sans-serif; color:#333;}
.cont_noticia{ padding:24px 24px 0 24px;}
.cab_noticia{ margin-bottom:15px; background: url('../images/1px_disc_99.gif') repeat-x left bottom;}
.cont_noticia h4{ font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif; color:333; margin-bottom:20px;}
#cont_especial .cont_noticia .autor{ margin-bottom:10px; font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#333;}
.cont_noticia .autor span{ color:#006699;}
.cont_noticia p{ margin-bottom:18px;}
.tamanio_texto{ padding:10px 0 6px 0;}
.tamanio_texto li{ float:left;}
.tamanio_texto img{ display:block;}
#noticia .img_lateral img, #emision .img_lateral img{ display:block;}
#noticia .pie_foto{ padding:6px 8px; font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#333; background:#ededed; border-bottom:1px solid #fff;  border-top:1px solid #fff;}

/*	PORTADILLA_EMISION
****************************/
#p_emision{}
#p_emision .contenido{ background:#fff url('../images/fnd_especial2.gif') repeat-y; }
#p_emision .col_d{ width:799px; padding-top:24px}

#p_emision .mod_img_txt{ float:left; width:358px; margin:20px 20px 10px 20px; display:inline;}
#p_emision .mod_img{padding:9px; margin-bottom:5px; background:url('../images/fnd_img340x137.gif') no-repeat;}
#p_emision .mod_img img{display:block;}
#p_emision .mod_txt{}
#p_emision .mod_txt h3{  }
#p_emision .mod_txt h3 a{font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#170D16; background:none; text-decoration:underline;  margin:0 10px 8px 10px;}
#p_emision .mod_txt h4{ font:11px/13px Verdana, Arial, Helvetica, sans-serif; margin:0 10px 5px 10px;}
#p_emision .mod_txt p{ font:12px/14px Verdana, Arial, Helvetica, sans-serif; margin:0 10px 5px 10px;}

#p_emision .cont_list_programas{ clear:both; background:#fff url('../images/1px_b3.gif') repeat-x; margin:0 0 0 18px; padding-bottom:20px; }
#p_emision .cont_list_programas h4{ font:bold 17px/19px Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; padding: 15px 0 15px 5px}
#p_emision #cont_especial .list_emision{ margin-left:20px;}
#p_emision #cont_especial .cont_list_programas .item_emision_1_selected{ display:block;}


/* AREA JETIX
******************/
#area_jetix .contenido{background:transparent url(../images/fnd_especial_azul_sin.gif) repeat-y scroll left top}
#area_jetix .col_d{background:#fff url(../images/fondo_area_jetix2.jpg) no-repeat 0 0; width:797px; float:right; height:1289px; position:relative}
#area_jetix .col_d h3{font:bold 20px Arial,Verdana,Tahoma}
#area_jetix .col_d h3.enlace_cabecera{height:34px; left:499px; position:absolute; top:70px; width:164px}
#area_jetix .col_d h3 a{display:block; height:100%; text-indent:-9999px}
#area_jetix .col_d a{background:none}
#area_jetix .col_d div p{text-align:justify; font:normal 14px Arial,Verdana,Tahoma}
#area_jetix .col_d div p.horario{color:#ce9100; font:11px Arial,Verdana,Tahoma; float:right; width:170px; text-align:right; height:38px; background:url(../images/fondo_horario.png) no-repeat; margin-top:20px; padding-top:9px; margin-bottom:0; }

#area_jetix .col_d div.video1 p.horario{background:url(../images/fondo_horario2.png)}
#area_jetix .col_d div.video2 p.horario{background:url(../images/fondo_horario2.png)}

#area_jetix .col_d div p.horario span{display:block;}
#area_jetix .col_d div p.horario span.hora{font-size:13px}
#area_jetix .col_d div.ultimos_videos{position:absolute; top:200px; left:29px; color:#676500; width:328px; height:438px}
#area_jetix .col_d div.ultimos_videos h3{color:#868d29}
#area_jetix .col_d div.ultimos_videos img{margin:48px 0 24px 0}
#area_jetix .col_d div.ultimos_videos p{color:#676500; margin-top:8px}
#area_jetix .col_d div.ultimos_videos p.horario{background:url(../images/fondo_horario_verde.png) no-repeat; position:absolute; bottom:20px; right:0}

/** html #area_jetix .col_d div.ultimos_videos p.horario{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondo_horario_verde.png'); position:absolute; bottom:0; right:0}*/





#area_jetix .col_d .cabecera_jetix{overflow:hidden; position:absolute; right:0; top:1px}
#area_jetix .col_d .cabecera_jetix object{margin-left:1px}

#area_jetix .col_d div.ultimos_videos .titulo a{color:#676500; font:bold 18px Arial,Verdana,Tahoma; text-decoration:underline; background:none}
#area_jetix .col_d div.a_jugar{position:absolute; left:430px; top:195px; width:336px; color:#116fa0}
#area_jetix .col_d div.a_jugar img{margin-bottom:22px}
#area_jetix .col_d div.a_jugar span{font:bold 18px Arial,Verdana,Tahoma; text-transform:uppercase}
#area_jetix .col_d div.a_jugar p{color:#116fa0; overflow:auto; height:80px; display:block}
#area_jetix .col_d div.a_jugar a{text-decoration:underline; font:bold 14px Arial,Verdana,Tahoma; display:block; margin-bottom:3px; color:#116fa0}
#area_jetix .col_d div.a_jugar div{height:320px}
#area_jetix .col_d div.a_jugar div.juego1{margin-top:50px}
#area_jetix .col_d div.a_jugar div.juego2{margin-top:16px}
#area_jetix .col_d div.a_jugar div.juego3{margin-top:22px}
#area_jetix .col_d div.mas_videos{position:absolute; top:688px; color:#cf9200; left:24px; width:360px}
#area_jetix .col_d div.mas_videos div{width:336px; margin-left:7px}
#area_jetix .col_d div.mas_videos div.video1{margin-top:38px; height:160px}
#area_jetix .col_d div.mas_videos div.video2{margin-top:18px; height:164px}
#area_jetix .col_d div.mas_videos div.video3{margin-top:18px; height:164px}

#area_jetix .col_d div.mas_videos img{}
#area_jetix .col_d div.mas_videos span.titulo{float:left; display:block; clear:both; width:150px; font:bold 16px Arial,Verdana,Tahoma; text-align:left; margin-top:32px}
#area_jetix .col_d div.mas_videos span.titulo a{color:#CF9200; font:bold 17px Arial,Verdana,Tahoma; background:none; text-decoration:underline}
#area_jetix .col_d div.contenido_exclusivo{position:absolute; width:225px; top:890px; left:485px; color:#fff}
#area_jetix .col_d div.contenido_exclusivo h3{font:bold 16px Arial; text-align:center}


/* AREA JETIX A JUGAR
******************/
/*#a_jugar .contenido{background:transparent url(../images/fnd_espeazul2_sin.gif) repeat-y scroll left top}*/
#a_jugar .col_d{background:#fff url(../images/fondo_area_jetix_flash.jpg) no-repeat 0 0; width:797px; float:right; height:699px; position:relative}
#a_jugar.invasion .col_d{background:#fff url(../images/fondo_area_jetix_flash_grande.jpg) no-repeat 0 0}
#a_jugar .col_d h3{text-indent:-9999px}
#a_jugar .col_d h3.enlace_cabecera{height:34px; left:499px; position:absolute; top:70px; width:164px}
#a_jugar .col_d h3 a{background:none; display:block; height:100%; text-indent:-9999px}
#a_jugar .col_d .juego_flash{position:absolute; left:100px; top:216px}

/* EMISION
******************/
#emision .contenido{ background:#fff url(../images/fnd_especialAzul_4col.gif) repeat-y; }
#emision h3{margin:0 0 13px 0; font:bold 19px/21px Arial, Helvetica, sans-serif; color:#333;}

#emision p{ margin-bottom:18px;}

#emision .col_list_emision{float:left; width:169px; padding-top:25px;}
#emision .col_c{float:left; width:380px;}
#emision .col_d{float:left; width:250px; padding-top:24px}

.cont_emision{ padding:24px 24px 0 24px;}
.cont_emision h4{ font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif; color:#333; margin-bottom:10px; text-transform:uppercase;}
.cont_emision .fecha_emision{ font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#333;}

.cont_emision .fecha_emision span{ color:#006699;}

#cont_especial .disabled{ filter:alpha(opacity=50);opacity:0.5;}

#cont_especial .logo_canal{ }
#cont_especial .logo_canal a{ background:none; }

#cont_especial .btn_anadir{/* padding:6px 0 6px 30px; margin:0px 0px 20px 0; background:url('../images/bot_anadir.gif) no-repeat left center; margin:0px 0px 20px 95px;*/ width:192px; height:27px; background:url('../images/bot_anadir.gif') no-repeat 0px 3px; font:bold 11px Verdana, Helvetica, sans-serif; color:#333; text-transform:uppercase; border:0px;  }
/*#cont_especial .btn_anadir a{ font:bold 11px/11px Verdana, Helvetica, sans-serif; color:#333; text-transform:uppercase; background:none;}*/
#cont_especial .btn_derecha{ text-align:right; background-position:right bottom;}

#cont_especial .btn_imprimir{ padding:6px 0 6px 30px; margin:0px 0px 20px 125px; background:url('../images/bot_imprimir.gif') no-repeat left center;  }
#cont_especial .btn_imprimir a{ font:bold 11px/11px Verdana, Helvetica, sans-serif; color:#333; text-transform:uppercase; background:none;}

#cont_especial .mensaje{color:#333;font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:14px; background:#f0f0f0 url('../images/aten.gif') no-repeat 20px 15px; padding:16px 30px 15px 40px; margin:10px 0px 20px 0px; }
#cont_especial .mensaje img{ vertical-align:middle;}
#cont_especial .mensaje p{ margin:8px 0px 0px 0px;}

.tablewrap{border:1px solid #d4d4d4; padding:2px;margin-bottom:15px;}
table#alojarejilla{ font:normal 10px Arial, Helvetica, sans-serif;  width:100%; border-collapse:collapse; }
table#alojarejilla th {background-color:#d8d8d8;height:15px;color:#666; font-weight:normal; text-align:left; padding-left:5px; border-right:1px solid #fff;}
table#alojarejilla th.noborde{border:none;}
table#alojarejilla td{padding-left:5px; vertical-align:middle; height:25px;}
table#alojarejilla .impar td{background:#f1f1f1;border:1px solid #f1f1f1;}
table#alojarejilla .par td{background:#fff;}

#emision .pie_foto{ padding:6px 8px; font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#333; background:#ededed; border-bottom:1px solid #fff;  border-top:1px solid #fff;}

#cont_especial .ficha_tecnica{ padding:20px 24px;}
#cont_especial .ficha_tecnica h4{ margin-bottom:14px; font:bold 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
#cont_especial .ficha_tecnica ul{ margin-bottom:14px; font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#333;}
#cont_especial .ficha_tecnica ul strong{ text-transform:uppercase;}
#cont_especial .ficha_tecnica ul span{ color:#cc0000;}
#cont_especial .ficha_tecnica ul li{ margin-bottom:3px;}

/*	EMISIONES_RELACIONADAS
******************************/
#cont_especial .col_list_emision h4{ clear:both; margin:0 15px 12px 15px; text-transform:uppercase; font:bold 14px/16px Arial, Helvetica, sans-serif; color:#333; }
#cont_especial .list_emision{ margin:0 17px 12px 17px;}
#cont_especial .list_emision li{ margin-bottom:4px; background:url('../images/bolo2.gif') no-repeat 0 10px;  padding:0 0 0 8px; }
#cont_especial .list_emision a{ font:10px/12px Verdana, Arial, Helvetica, sans-serif;}
/*#cont_especial .list_emision .item_emision_1_selected{ display:none;}*/

/* RESULTADOS_CLASIFICACIONES
****************************************/
#resultados .col_c{ padding-top:20px;}
#resultados h3{ font:bold 17px/19px Arial, Helvetica, sans-serif; color:#333; margin:0 25px 10px 25px; text-transform:uppercase;}
#resultados .tablewrap{ margin:0 25px 20px 25px;}
table.result{ font:normal 11px/13px Arial, Helvetica, sans-serif;  width:100%; border-collapse:collapse; }
table.result caption{ font-weight:bold; padding:3px 0;}
table.result th {background-color:#d8d8d8;height:15px;color:#666; font-weight:normal; text-align:left; padding:3px 0 3px 5px; border-right:1px solid #fff;}
table.result th.noborde{border:none;}
table.result th.dia{ width:90px;}
table.result th.partido{ width:130px;}
table.result td{padding-left:5px; vertical-align:middle; height:25px;}
table.result .impar td{background:#f1f1f1 url('../images/fnd_td.gif') no-repeat left bottom;border:1px solid #f1f1f1;}
table.result .par td{background:#fff;}
table.partidos td{ padding-top:3px; padding-bottom:3px; line-height:15px;}

/* FOTOGALERIA_VIDEOS
****************************/
#fotogaleria .contenido, #videogaleria .contenido{ background: url('../images/fondo_3columnas_azul.gif') repeat-y;}
/*#fotogaleria .col_c, #videogaleria .col_c{ width:340px;}*/
#fotogaleria .col_d, #videogaleria .col_d{ width:798px;}
#fotogaleria .list_miniaturas, #videogaleria .list_miniaturas{ float:left; width:340px; margin-right:2px; display:inline;}
#fotogaleria .ampli, #videogaleria .ampli{ float:left; width:455px;}
#fotogaleria .list_miniaturas li, #videogaleria .list_miniaturas li{ border-bottom:1px solid #fcfcfc;  border-top:1px solid #ccc; padding:8px 5px;}
#fotogaleria .miniatura{ float:left; padding:7px; margin:0 5px 5px 0; background:url('../images/fnd_min_foto.jpg') no-repeat center center;  }
#videogaleria .miniatura{ float:left; padding:7px; margin:0 5px 5px 0; background:url('../images/fnd_min_video.jpg') no-repeat center center;  }
#fotogaleria .miniatura img, #videogaleria .miniatura img{ display:block;}
#fotogaleria .txt_miniatura, #videogaleria .txt_miniatura{ display:table; height:1%; padding-top:10px;}
#fotogaleria .txt_miniatura .cintillo, #videogaleria .txt_miniatura .cintillo{ font: 11px/13px Verdana, Arial, Helvetica, sans-serif; color:#170d16; margin-bottom:3px;}
#fotogaleria .txt_miniatura h4 a, #videogaleria .txt_miniatura h4 a{ font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#170d16; text-decoration:underline; background:none; margin-bottom:10px;}
#fotogaleria .txt_miniatura .fuente, #videogaleria .txt_miniatura .fuente{ font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#666;}

.list_miniaturas .pag_multimedia{ padding:5px; background:#EDEDED; border-bottom:2px solid #fff; font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:right;}
.list_miniaturas .pag_multimedia img{ vertical-align:middle;}
#cont_especial .list_miniaturas .pag_multimedia a{ background:none;}

.ampli h3{ font:20px/22px Arial, Helvetica, sans-serif; color:#18151E; margin:0 30px 5px 30px; text-transform:uppercase; text-decoration:underline;}
.ampli p{ font:12px/14px Arial, Helvetica, sans-serif; color:#000;  margin:0 30px 10px 30px;}
#cont_especial .ampli .fuente{ font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#000;  margin:0 30px 10px 30px;}
#cont_especial .ampli .cintillo{ font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase; margin:0 30px 8px 30px; }

.elemento_ampli{ margin-bottom:15px; text-align:center;}
#videogaleria .elemento_ampli{ background:#090a0b; padding:35px 0;}
#cont_especial .elemento_ampli img{ border:1px solid #d7d7d7; padding:2px; }
.ampli .pag_multimedia{ padding:5px 0; font:10px/12px Verdana, Arial, Helvetica, sans-serif; margin:0; text-align:right;}

/*	CONCURSOS
******************************/
#concurso .col_c { padding: 0 1px; }
.concurso { padding: 20px 12px; }
.concurso .avisolegal { padding: 10px 20px; background-color: #eee; font-size: 10px; margin-top: 20px;}
.concurso h3 { font: bold 20px Arial, Helvetica, sans-serif; text-decoration: underline;}
.concurso h4 { color:#666; font: 12px Verdana, Arial, Helvetica; margin-bottom: 14px;}
.concurso_respuesta fieldset { border: none; }
.concurso_respuesta textarea { font: 12px Arial, Helvetica, sans-serif; border: 1px solid #7F9DB9; padding: 1px; float: left; }
.concurso_respuesta legend { display: inline; font: bold 14px Arial, Helvetica, sans-serif; }
.concurso_respuesta div { float: left; margin-left: 10px; display: inline; }

.concurso_preguntas fieldset { border: none; margin-bottom: 15px; }
.concurso_preguntas legend { padding-left:10px; background: url('../images/bolo2.gif') no-repeat left center; font: bold 13px Verdana, Arial, Helvetica, sans-serif; border-bottom: 13px solid #fff;}
.concurso_preguntas legend span { color:#666; }
.concurso_preguntas label { display: block; font: 12px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 13px 15px; }

.concurso_preguntas  .cont_boton { float: right; clear: both }
#cont_especial .boton { text-transform:uppercase; color:#333; /*background:url('../images/fnd_boton2.jpg') no-repeat right bottom;*/ display: block; padding: 5px 15px; font: bold 11px Verdana, Arial, Helvetica, sans-serif; }
#cont_especial .boton:hover { /*background:url('../images/fnd_boton2.jpg') no-repeat right bottom;*/ filter:alpha(opacity=78);opacity:0.78;  }

.concurso_videos fieldset { border: none; text-align: center; }
.concurso_videos fieldset div {  margin-bottom: 35px; }
.concurso_videos label { display: block; font: bold 12px Verdana, Arial, sans-serif; text-transform: uppercase; margin-bottom: 10px; }
.concurso_videos p { text-align: left; margin: 12px 50px; }
.concurso_videos p strong { display: block; }
.concurso_videos .boton { float: right; }

.concurso_videos .paginacion { font: 10px Verdana, Arial, Helvetica, sans-serif; background: transparent url(../images/1px_disc_cb.gif) repeat-x; }
.concurso_videos .paginacion span { float: left; margin-right: 1em; }
.concurso_videos .paginacion ul { float: left;}
.concurso_videos .paginacion li { float: left; margin-right: 1em; font-weight: bold; }
.concurso_videos .paginacion li a { font-weight: normal; }
.concurso_videos .superior { background-position: left bottom; padding-bottom: 0.5em; }
.concurso_videos .inferior { background-position: left top; padding-top: 0.5em; }

.concurso_gracias .gracias { background: #ededed; padding: 30px; }
.concurso_gracias .gracias h5 { text-align: center; color: #C00; font: 21px Arial, Helvetica, sans-serif; }
.concurso_gracias .gracias p { font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333; }

/* Versión para imprimir. Fuentes. Elementos eliminados...
------------------------------------------------------------------------------------------------- */

@media print {

/*	FUENTES
****************/
body { font-size: 0.75em; }
.col_c p, .col_d p{ font-size:120%; line-height: 160%; }
#noticia .cont_player h3, #emision .cont_player h3{ font-size: 140%; line-height: 160% ; }
#noticia .cont_player p, #emision .cont_player p{ font-size:110%; line-height: 130% ;}
#cont_especial a{ font-size:110%;}
#portada .n_letter h4{ font-size:110%; line-height: 130% ;}
#portada .n_letter h3 a{ font-size:120%; line-height: 140%; }
#portada .n_letter p{ font-size:110%; line-height: 130%;}
#portada .n_letter form label { color: #ff0066; font: 10px/12px Tahoma, Arial, Helvetica, sans-serif; display: block; }
#portada .n_letter form input.text { width: 150px; padding: 1px; display: block; margin: 8px 0 10px 0; border: 1px solid #666; font: 10px/12px Tahoma, Arial, Helvetica, sans-serif; color:#666; }


#cont_especial .retransmisiones h3{ font-size: 170%; line-height: 190% ;}
#cont_especial .retransmisiones li{ font-size:110%; line-height: 130%;}


#bloqueModificable { font-size: 120%; }
#bloqueModificable p { font-size: 120%; line-height: 130%; }

#portada  .txt_destacado h4{  font-size:110%; line-height: 130% ;}
#portada  .txt_destacado h3{ font-size:120%; line-height: 140%;}
#cont_especial .txt_destacado h3 a{ font-size:120%; line-height: 140%;}
#portada .txt_destacado p{ font-size:110%; line-height: 130%;}

.modulo_centro h3{ font-size: 170%; line-height: 190% ; }

#p_noticias .mod_txt h3 a{font-size: 140%; line-height: 160% ; }
#p_noticias .mod_txt p{ font-size:110%; line-height: 130%; }

#p_noticias .cont_list_noticias h4{ font-size: 170%; line-height: 190% ; }
#p_noticias .list_noticias{ font-size:110%; line-height: 130%; }

.cont_noticia h4{ font-size: 130%; line-height: 150%; }


#noticia .pie_foto{ font-size:110%; line-height: 130%; }


#p_emision .mod_txt h3 a{font-size: 120%; line-height: 140%; }
#p_emision .mod_txt h4{ font-size:110%; line-height: 130%; }
#p_emision .mod_txt p{ font-size:120%; line-height: 140%; }


#p_emision .cont_list_programas h4{ font-size: 170%; line-height: 190% ; }

.cont_emision h4{ font-size: 130%; line-height: 150%; }
.cont_emision .fecha_emision{ font-size:110%; line-height: 130%; }

#cont_especial .ficha_tecnica h4{  font-size: 110%; line-height: 130%; }
#cont_especial .ficha_tecnica ul{ font-size:100%; line-height: 120%; }

#cont_especial .col_list_emision h4{ font-size: 140%; line-height: 160% ; }

#cont_especial .list_emision a{ font-size:100%; line-height: 120%; }

#resultados h3{ font-size: 170%; line-height: 190% ; }

table.result{ font-size:normal 110%; line-height: 130% ; }

#fotogaleria .txt_miniatura .cintillo, #videogaleria .txt_miniatura .cintillo{ font-size: 110%; line-height: 130%; }
#fotogaleria .txt_miniatura h4 a, #videogaleria .txt_miniatura h4 a{ font-size: 120%; line-height: 140%; }
#fotogaleria .txt_miniatura .fuente, #videogaleria .txt_miniatura .fuente{ font-size:100%; line-height: 120%; }

.ampli h3{ font-size:200%; line-height: 220% ; }
.ampli p{ font-size:120%; line-height: 140% ; }
#cont_especial .ampli .fuente{ font-size:100%; line-height: 120%; }
#cont_especial .ampli .cintillo{ font-size:100%; line-height: 120%;  }

.ampli .pag_multimedia{ font-size:100%; line-height: 120%; }

/*	COMUNES
****************/
.col_i, .col_d, .tamanio_texto, .tamanio_texto img, .btn_imprimir, #cont_especial .cab_especial { display: none; }
#piemenu, #pie_dere, #banner_top { display: none; }
#emision .col_c, .col_c { width: auto; margin:0; padding:0; }

#cabecera #divmenutop1, #cabecera #divform_buscar, #cabecera #menutop2 { display: none; }
#cabecera #logo { display: block; border: solid 1px red; }

/*	NOTICIA
****************/
#bloque_modificable { font-size: 14pt; }
.cont_noticia {margin:0; padding:0; }

/*	EMISIONES
*******************/
.cont_emision { margin:0; padding:0; }
.col_list_emision, .btn_anadir, .mensaje { display: none; }




