.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:12px/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:11px;}
#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_especial3.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_int.jpg') no-repeat 0 0; border-bottom:1px solid #fff;}
#portada .cab_especial{background: url('../images/fnd_cab.jpg') no-repeat 0 0;; border:none}
.cab_especial h1{ float:left; width:210px; overflow:hidden;  }
#cont_especial .cab_especial h1 a{display:block; height:111px; text-indent:-9999px; font-size:1px;background: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; }

.cab_home{height:275px; background:#0d0d0d url('../images/fnd_portada.jpg') no-repeat 0 0}
.player_home{float:right; padding:32px 36px 38px 0}

#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;}

/* Menu
--------------------------------------------------------------------------------------------------------------------- */
#menu{ border-top:3px solid #f89415; margin-left:0; background:#090A0B; padding-bottom:150px}
#portada #menu{ /*margin-top:-239px;*/ position:absolute; top:-279px; left:0; width:196px; z-index:100;}
#menu{ font:11px/11px Verdana, Arial, Helvetica, sans-serif;}
#menu li{margin:0 4px 0 6px; background: url('../images/1px_disc.gif') repeat-x left bottom; /* especio en ie6 -> */font-size:1px;}
#menu li a{ display:block;font:11px/11px Verdana, Arial, Helvetica, sans-serif; padding:7px 0 7px 14px; color:#fff; text-decoration:none; background: url('../images/flecha.gif') no-repeat 5px 11px;}
#menu li a:hover{text-decoration:underline;background: url('../images/flecha.gif') no-repeat 5px 11px;}
#menu li.item_menu_2 a, #menu li.item_menu_2_selected a{ color:#999;  padding:7px 0 7px 30px; background: url('../images/bolo.gif') no-repeat 21px 13px;}
#menu li.item_menu_2 a:hover, #menu li.item_menu_2_selected a:hover{background: url('../images/bolo.gif') no-repeat 21px 13px; text-decoration:underline;}

/* Portada
--------------------------------------------------------------------------------------------------------------------- */
/*#portada .contenido{ background: url('../images/fnd_especial.gif') repeat-y -17px 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:442px;}*/
#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 día
--------------------------------------------------------------------------------------------------------------------- */
#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;}
#portada  .txt_destacado h4{ margin:0 0 7px 0; font:11px/13px Arial, Helvetica, sans-serif; color:#333; text-transform:uppercase; }
#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 .img_centro{margin:1px 0 20px 1px;}
.modulo_centro .img_centro img{ display:block;}
.modulo_centro h3{ font:bold 17px/19px Arial, Helvetica, sans-serif; color:#333; margin:20px 20px 15px;}

.modulo_centro p{ margin:0 20px 8px 20px;}


/* Portadilla noticias
--------------------------------------------------------------------------------------------------------------------- */
#p_noticias{}
#p_noticias .contenido{ background:#fff url('../images/fnd_especial2.gif') repeat-y; }
#p_noticias .col_d{ width:799px;}

#p_noticias .mod_img_txt{ float:left; width:393px; margin:3px 0 10px 6px; display:inline;}
#p_noticias .mod_img_txt img{display:block; margin-bottom:22px;}
#p_noticias .mod_txt{}
#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_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; margin:0 0 0 18px; padding-bottom:20px; }
#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;}



/* 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{ width: 340px;}
#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;}

#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;}

/* Emision
--------------------------------------------------------------------------------------------------------------------- */
#emision .contenido{ background:#fff url('../images/fnd_especial_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;}
#emision .emision_3col { float:left; background:#fff url(../images/fnd_especial5.gif) repeat-y right top; }
#emision .emision_3col .col_c { width:549px; }
#emision .img_lateral img, #emision .img_lateral img{width:250px}
#emision #cont_especial .col_c .cont_emisiones{padding:40px}

.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:172px; 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 y 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;}

/* Fotogalería y videos
--------------------------------------------------------------------------------------------------------------------- */
#fotogaleria .contenido, #videogaleria .contenido{ background: url('../images/fnd_especial4.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, #videogaleria .txt_miniatura h4{ font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;   background:none; margin-bottom:10px;}
#fotogaleria .txt_miniatura h4 a , #videogaleria .txt_miniatura h4 a { text-decoration:underline; color:#170d16; }
#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:#ebebe9; 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; }

}
.arbol_genealogico { padding:10px 0; float:left; width:799px; background:#fff; }
.arbol_genealogico p { font: 11px Arial, Helvetica, sans-serif; }
.arbol_genealogico p, #noticia .arbol_genealogico h3 { margin-left:20px; }
.arbol_genealogico img { display:block; margin:0 auto; }
