/************ QUITAR EL LUNES *************/
/*NEW@import url('/css/facebox.css');*/
/******************************************/
/*common*/@import url('/css/rtve.commons/rtve.modules/encuestas.css');
/*style2011*/@import url('/css/style2011/slide.css');
/*style2011 @import url('/css/style2011/mainhead.css');*/
/*style2015@import url('/css/rtve.2015/rtve.transicion/new-cabeceras/header.alacarta.css');*/
/*style2015@import url('/css/rtve.2015/rtve.transicion/footer.css');*/


/*@import url('/css/style/old-style/header.alacarta.css');*/
/*@import url('/css/style/old-style/header.tabs.css');*/
/*@import url('/css/style/old-style/footer.css');*/
/*style2015@import url('/css/rtve.2015/rtve.transicion/new-cabeceras/header.rtve.css');*/
/*style2015@import url('/css/rtve.2015/rtve.transicion/new-cabeceras/header.tabs.css');*/ 
/*@import url('/css/rtve.commons/rtve.modules/alertas/rtve.alertas.css');*/
/*style2015:rediseno */ @import url('/css/rtve.2015/rtve.transicion/new-cabeceras/header.rediseno.css'); 
/*edades*/@import url('/css/rtve.commons/rtve.modules/agerate.css');



* {padding:0;margin:0;}
html {font-family:arial,heltevica,sans-serif;font-size:62.50%;}
/**/    * html {overflow:none;}
/**/    *:first-child+html {overflow:auto;}
body {font-size:1em;/*line-height:110%;*/line-height:1;}

/********** GESTION GENERAL DE ENLACES **********/
/************************************************/ 
/*
a {width:auto;color:#004276;text-decoration:none;outline:none;border-bottom:1px solid #004276;//solo se puede con "display:inline"}
a:hover {color:#b00640;border-bottom:1px solid #b00640;}
*/
a {width:auto;color:#004276;text-decoration:none;outline:none;}
a:hover {color:#b00640;text-decoration:underline;}
/*enlaces en listas*/
li a {}
li a:hover {}
/*Subrayado de titulares en módulos madre*/
/*Utilizamos border-bottom en lugar de subrayado::siempre nos aseguramos el estilo sea normal o bold*/
.news h3 a,
.news h2 a,
.breakingnews h2 a {border-bottom:0;text-decoration:none !important; //Explorer 6 necesita arrastrar esta declaracion al estado 'hover'}
.news h3 a:hover,
.news h2 a:hover,
.breakingnews h2 a:hover {border-bottom:1px solid #b00640;}

.bodier a img {display: inline-block;width: 100%;}

/********** GESTION GENERAL DE ENLACES **********/
/*****************  END  ************************/ 

/*li,ol,ul {list-style:none;}*/
ul li {list-style:none;}
/*    * html .news ul {width:100%;}*/
/*reseteo de tamanyo de fuentes*/
h1,h2,h3,h4,h5,h6,p {font-size:100%;font-weight:normal;}

img {border:0;width:auto;}
a img {display:block;}

form {margin:0;padding:0;}
fieldset {border:0;}
input, textarea {outline:none;}

.hddn,.oculto {visibility:hidden;position:absolute;top:-100%;left:-100%;}
*::selection			{background:#fff2a8;}
*::-moz-selection {background:#fff2a8;}


/*nuevo elemento exclusivo de 'A la Carta'*/
.tipo {display:none;}
/*****************************************/


/* icos blue */
.bg02 .new      { background:url("/css/style/i/iconos/news-blue.gif")       0 0  no-repeat; }
.bg02 .video    { background:url("/css/style/i/iconos/video-blue.gif")      0 0  no-repeat; }
.bg02 .audio    { background:url("/css/style/i/iconos/audio-blue.gif")      0 0  no-repeat; }
.bg02 .question { background:url("/css/style/i/iconos/question-blue.gif")   0 0  no-repeat; }
.bg02 .doc      { background:url("/css/style/i/iconos/doc-blue.gif")        0 0  no-repeat; }
.bg02 .podcast  { background:url("/css/style/i/iconos/podcast-blue.gif")    0 0  no-repeat; }
.bg02 .foto     { background:url("/css/style/i/iconos/foto-blue.gif")       0 0  no-repeat; }
/* icos blue */

/***********START AJUSTES "main.css"*/

/*start iconos */ 
.taghead .vdirect,
.taghead .bullet,
.taghead .rss,
.taghead .download,
.taghead .play,
.taghead .new,
.taghead .video,
.taghead .foto,
.taghead .audio,
.taghead .question,
.taghead .doc,
.taghead .blog,
.taghead .podcast,
.taghead .print,
.taghead .mail,
.taghead .pdf,
.taghead .poll {height:20px;display:block;}
/* end iconos  */

/******************especifico ATLANTIS********************************/
.m100 {width:100%;float:left;padding:0;margin:0;}
/*los dummys*/
.dummy {display:block;width:100%;height:auto;-webkit-box-sizing:border-box;padding:7px;}
/*Selectores de componentes en Atlantis -- solo para WebKit*/
.b_rollovered {background-color:#E2F2E2;cursor:pointer;}
.b_selected,.c100.b_selected {background-color:#F2E2E2 !important;//important por definicion incorrecta de las lineas de fondo de portadas 3.0;}
.b_selected	.b_selected {background-color:transparent !important;}
/*mensajes de error*/
.kotic {display:none;} .m100 .kotic {display:block;}
.m100 .edlKO,.m100 .kotic {width:100%;background:#f5f5d5;border:0.3em solid #800;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.2em;}
.m100 .edlKO .title {font-size:140%;line-height:150%;font-weight:bold;background:#800;color:#fff;position:relative;left:-0.857em;top:-0.857em;padding:0.857em;width:100%;display:block;text-align:center;}
.m100 .edlKO dt {color:#800;font-weight:bold;margin:0.615em 0 0 0;}
	.m100 .edlKO dt:first-child {margin:0;}
.m100 .edlKO dt,.m100 .edlKO dd,.m100 .text {clear:both;font-size:130%;line-height:123.08%;}	

/*maquetacion basica*/
#wrapper {margin:0 auto;width:100%;float:left;display:inline;}
#head    {padding:0;margin:0 0 10px 0;width:100%;float:left;display:inline;}
/*MOD IE6*/#head {padding:0;margin:0;width:100%;float:left;}
.container {margin:0 auto;width:95.2em;overflow:hidden;clear:both;}
/**/    * html .container {width:95.8em;//calcula de forma incorrecta los ems;}
/**/    *:first-child+html .container {width:95.8em;//calcula de forma incorrecta los ems;}
.container {margin:0 auto;width:95.2em;overflow:visible/*hidden*/;clear:both;}
.container:after,.round:after {display:block;clear:both;content:" ";float:none;}
/**/    * html .container {width:95.8em;//calcula de forma incorrecta los ems;}
/**/    *:first-child+html .container {width:95.8em;//calcula de forma incorrecta los ems;}


/*esto se puede quitar ?????*/
.unit {margin:0;float:left;}
.comp {width:auto;}
.mark {}


/*ajustes para no tocar 'subtabs'*/
#wrapper {padding:0 0 2em 0;}
/**/    *:first-child+html #wrapper {display:table;//para evitar que el contenido sobrepase al contenedor;}
.subtabs {margin-bottom:1em;}

/*definicion basica ancho columnas*/
.c100 {width:100%;}
.c80  {width: 80%;}
.c75  {width: 75%;}
.c70  {width: 70%;}
.c66  {width: 66%;}
.c60  {width: 60%;}
.c50  {width: 50%;}
/**/    * html 						 .c50 {width:49.99%;}
/**/    *:first-child+html .c50 {width:49.99%;}
.c40  {width: 40%;}
.c36  {width: 36%;}
.c34  {width: 34%;}
.c33  {width: 33%;}
.c30  {width: 30%;}
/**/    *:first-child+html .c30 {width:29.98%;}
.c27	{width: 27%;}
.c25  {width: 25%;}
.c20  {width: 20%;}
.c15  {width: 15%;}
.c10  {width: 10%;}
/*ajustes de modulos anidados para EXPLORER*/
/**/    * html 						 .round .c20 {width:19.98%;}
/**/    *:first-child+html .round .c20 {width:19.98%;}
/**/    * html 						 .round .c25 {width:24.99%;}
/**/    *:first-child+html .round .c25 {width:24.99%;}
/**/    * html 						 .round .c33 {width:32.98%;}
/**/    *:first-child+html .round .c33 {width:32.98%;} 
/**/    * html 						 .round .c34 {width:33.98%;}
/**/    *:first-child+html .round .c34 {width:33.98%;}

/* SE ESTA VIENDO/ESCUCHANDO0***********************************/
/***************************************************************/
/*SOLO PARA LA MAQUETA*/
	/*.mark.top {display:none;}*/
/*contenedor modulo*/
.themost {background:#efefef url('/css/style2011/i/alcModulo_bkg.png') repeat-x;border:1px solid #ccc;}
.thumbox {padding-bottom:0 !important;}
/*PIE/ENLACE*/
.themost p {display:block;clear:both;height:2.9em;background:url('/css/style2011/i/alcModulo_bkgPie.png') repeat-x left top;}
.themost p a {display:block;float:right;padding:0 0.8em 0 0;}
.themost p a span {font-size:120%;line-height:241.67%;}
	/*hay una //P vacia en los textos*/.themost .txt p {display:none;}
/*CABECERA*/
	/*loguito*/
	.themost .logo {display:block;float:left;width:13.2em;height:4.8em;background:url('/css/style2011/i/alcModulo_logo.png') no-repeat;}
	.themost .logo a {display:block;width:10em;height:3.8em;}
	/*falso combo*/
	.falsecombo strong,.falsecombo .down,.listado .corner {background:url('/css/alacarta20/i/comunes/opciones-cabecera.png') no-repeat;}
	.falsecombo,.falsecombo .down {height:2em;}
	.falsecombo .down,.falsecombo .listado {width:12em;}
	.falsecombo {margin:1.4em 0.6em 0 0;position:relative;z-index:19;float:right;}
	.falsecombo strong {width:8em;height:1.818em;}/*s//font-size:11px*/
	.falsecombo strong {background-position:-8.182em 0;font-size:110%;font-weight:normal;line-height:1.636em;padding:0 0.909em;display:block;}
	.falsecombo .down {background-position:right 0;display:block;position:relative;}
	/*desplegando*/
	.falsecombo .listado {position:absolute;visibility:hidden;left:-100%;top:-100%;padding:0 0 1em 0;height:auto;}
	.falsecombo:hover .down {background-position:right -4em;cursor:pointer;}
	.falsecombo:hover .listado {visibility:visible;left:0;top:2em;cursor:default;}
	.falsecombo:hover strong {cursor:pointer;}
	/*menu desplegable*/
	.falsecombo .listado li {background:#e3e3e3;border-top:1px solid #d1d1d1;float:left;width:100%;}
		.falsecombo .listado .tve li:hover {background-color:#bcd;}
		.falsecombo .listado .rne li:hover {background-color:#dbb;}
	.falsecombo .listado li a,
	.falsecombo .listado li span {line-height:2em;//22px s/font-size:11px;color:#000;font-size:110%;font-weight:bold;padding:0 0 0 6%;width:94%;display:block;}
		.falsecombo .listado .tve li span {background-color:#bcd;}
		.falsecombo .listado .rne li span {background-color:#dbb;}
	.falsecombo .listado .tve li a span,.falsecombo .listado .rne li a span {font-size:100%;padding:0;background:none;}
	.falsecombo .listado li a:hover,.falsecombo .listado li a:hover span {cursor:pointer;}
		/*directos*/
		.falsecombo .listado .directo {border-color:#fff;}
		.falsecombo .listado .tve .directo span,.falsecombo .listado .rne .directo span {width:96%;color:#fff;background:url('/css/alacarta20/i/BelowHeader/BarraMenu_DirectPoint.png') no-repeat 100% 50%;}
		.falsecombo .listado .tve .directo {background:#348 url('/css/style2011/i/alcModulo_bkgTVE.png') repeat-x;} 
		.falsecombo .listado .rne .directo {background:#812 url('/css/style2011/i/alcModulo_bkgRNE.png') repeat-x;} 		
		.falsecombo .listado .tve .directo:hover,.falsecombo .listado .rne .directo:hover {background:#000;}
		.falsecombo .listado .directo a:hover {text-decoration:none;}
	/*listas anidadas*/
	.falsecombo .listado ol li {padding:0 0 0 11%;width:89%;background:url('/css/style2011/i/alcModulo_dots.png') no-repeat;}
		.falsecombo .listado .tve ol li {background-position:7% -100%;}
		.falsecombo .listado .tve ol li:hover {background-color:#348;}
			.falsecombo .listado .tve ol li span {color:#348;}
		.falsecombo .listado .rne ol li {background-position:7% 180%;color:#812;}
		.falsecombo .listado .rne ol li:hover {background-color:#812;}
			.falsecombo .listado .rne ol li span {color:#812;}
	.falsecombo .listado li:hover {cursor:default;}
	.falsecombo .listado ol li:hover a {text-decoration:none;}
	.falsecombo .listado ol li:hover span {color:#fff;}
 	/*cierre lista*/
	.down .listado .corner {position:absolute;bottom:0;width:2em;height:1em;display:block;}
		.down .listado .bl {background-position:-9em bottom;left:0;width:10em;}
		.down .listado .br {background-position:right bottom;right:0;}
/*desplegable secciones web*/
.falsecombo strong {z-index:9999;position:absolute;left:-0.909em;top:0;}
.falsecombo .listado {z-index:9999;position:absolute;}
/*navegacion por pestañas*/
.themost .nav {display:block;clear:both;width:100%;border-bottom:1px solid #c1c1c1;height:2.3em;}
.themost .nav li {width:auto;float:left;margin:0 1em -0.1em 0;padding:0 0 0 1em;background:transparent;position:relative;left:1em;	}
.themost .nav a {display:block;padding:0 1em 0 0;margin:0 -1em 0 0;float:left;}
.themost .nav span {display:block;font-size:120%;line-height:200%;float:left;cursor:pointer;}
.themost .nav .active,.themost .nav .active a {background:url('/css/style2011/i/alcTabActive.png') no-repeat;}
.themost .nav .active a {background-position:100% 0;text-decoration:none;}
.themost .nav .active span {color:#333;font-weight:bold;cursor:default;}
/*ocultamos lo que sobra*/
.themost .ladillo {display:none;}
.themost .mark {display:none;}
/* contenedor de 'thumbs' */
.themost .thumbox {display:block;}
.thumbox {padding:0 0.7em;background:#fff;}
/*modulo 'thumb'*/
.basicmod {width:100%;float:left;position:relative;padding:0 0 0.6em 0;}
	.col2 .basicmod,.SlideDest .col2 .layercanales li {width:50%;}
	.col3 .basicmod,.SlideDest .col3 .layercanales li {width:33%;}
	.col4 .basicmod,.SlideDest .col4 .layercanales li {width:25%;}
	.col5 .basicmod,.SlideDest .col5 .layercanales li {width:20%;}
	.col6 .basicmod,.SlideDest .col6 .layercanales li {width:16.66%;}
.basicmod .txt {display:block;width:auto;padding:0 0.6em 0 0;}
	.aniadirA + .txt,.favoritos + .txt {padding:0 0.6em 0 2.2em;}
/**/*:first-child+html .basicmod .txt {float:left;padding:0 0.3em 0 0.3em;}
/*ajuste thumbs en modulo social*/.c55 .basicmod {margin:0;}
.aniadirA {display:none;}
	/*textos*/
	.basicmod .ico {height:1.4em;line-height:1em;margin:0;padding:0 0 0 1.2em;display:block;clear:both;}
	.basicmod .titu {width:97%;display:block;padding:0 0 0.6em 0;}
	.basicmod .titu a {font-family:Tahoma,Lucida grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;font-weight:bold;font-size:110%;line-height:127.3%;}
	.basicmod .titu em {font-style:normal;}
	.basicmod .titu strong {font-weight:normal;}
	/*colores*/
	.basicmod .titu a {color:#3f3f3f;}
	.basicmod p,.basicmod .titu em {color:#949393;}
	/*iconos*/
						.basicmod .ico {background-image:url('/css/alacarta20/i/iconos/defin/ico_destacados.png');background-repeat:no-repeat;}
						.modVideo .ico {background-position:0 -1.6em;}
	.directos .modVideo .ico {background-position:0 -3.4em;}
						.modAudio .ico {background-position:0 0.2em;}
	/*marcos-imagenes*/
	.basicmod .img,.SlideDest .layercanales li {float:left;}
	.basicmod .img {margin:0 0.6em 0 0;padding:0 0 0.6em 0;}
	.basicmod .img a,.SlideDest .layercanales li a span {display:block;border:0.3em solid #d8d8d8;width:13.9em;height:7.8em;overflow:hidden;position:relative;}
	.directos .basicmod .img a {border-color:#f30;}
	.basicmod .img a:hover {border-color:#09f;border-color:#0b6ede;}
	/*ajustando ancho por si no hay imágenes con el tamaño adecuado*/.basicmod .img a img {width:13.9em;}
	.basicmod .img a img {/*width:18.5em;position:relative;top:-24%;left:-15%;*/}
	/*EXCEPCIONES*/
	.false .col2 .basicmod {width:20%;}
	.false .separador {display:none;}	
/***********MENSAJES OCULTOS***************/
.basicmod .img {position:relative;}
.basicmod .img div {background:url('/css/alacarta20/i/comunes/black.png');width:13.9em;height:7.8em;position:absolute;top:0.3em;left:0.3em;}
.basicmod .img div p {width:90%;padding:1.2em 5% 0 5%;text-align:center;font-size:120%;color:#ddd;}
.basicmod .img div a {border:none;width:auto;display:inline;color:#ddd;text-decoration:underline;}
.basicmod .img div a:hover {color:#fff;}

/*SABANAS*/
.alc_menu .container {position:relative;z-index:32;}

.alc_menu .container {overflow:visible;}
/*reset menu*/
.TotalNavigation li,
.TotalNavigation2 li {height:auto;}
.TotalNavigation .thumbox,
.TotalNavigation2 .thumbox {background:transparent;}
.MainNavigation .c60,
.MainNavigation2 .c60 {width:60.5%;}
.MainNavigation .c40,
.MainNavigation2 .c40 {width:39%;}
/*estructura*/
.ContentNavigation {width:100%;}


.ContentNavigation {position:absolute;top:1.8em;z-index:3;}
.doc2alacarta .ContentNavigation {top:6em;}
.doc2portada .ContentNavigation {top:2em;}

	/*poniendo fondos*/
	.ContentNavigation .corner,.ContentNavigation .side {display:none;}
	.ContentNavigation .round {display:inline-block;width:100%;border-radius:2em;border:0.2em solid #ccc;padding:2.4em;
	background:#fff url('/css/alacarta20/i/BelowHeader/bkg_content.png') repeat-x left bottom;
	box-shadow:0 0 2em rgba(0,0,0,0.75);
	}

/*ladillos*/
.ContentNavigation .ladillo {text-align:left;}
.ContentNavigation .ladillo span {font-family:RTVEfontR,Tahoma,serif;font-size:180%;line-height:100%;}
.ContentNavigation .SlideList .ladillo {padding:1em 0;margin-bottom:1.2em;}

/*destacados*/


/*.ContentNavigation .col6 .basicmod,.ContentNavigation .col6 .layercanales li {width:12.4%;}*/
.ContentNavigation .basicmod .txt {width:100%;clear:both;display:inline-block;padding-top:0.8em;}
	/*reutilizando modulo generico de canales/cadenas*/
	.alc_menu .ContentNavigation .layercanales {clear:both;display:block;float:none;width:100%;padding:0;}
	.ContentNavigation .layercanales li span {background-size:100% auto;}
		.ContentNavigation .layercanales .tve1 a span {background-image:url('/css/alacarta20/i/iconos/cadenas/la1_masa.png');}
		.ContentNavigation .layercanales .tve2 a span {background-image:url('/css/alacarta20/i/iconos/cadenas/la2_masa.png');}
		.ContentNavigation .layercanales .c24h a span {background-image:url('/css/alacarta20/i/iconos/cadenas/24-horas_masa.png');}
		.ContentNavigation .layercanales .tldp a span {background-image:url('/css/alacarta20/i/iconos/cadenas/teledeporte_masa.png');}
		.ContentNavigation .layercanales .clan a span {background-image:url('/css/alacarta20/i/iconos/cadenas/clan_masa.png');}
		.ContentNavigation .layercanales .rne a span {background-image:url('/css/alacarta20/i/iconos/cadenas/rne_masa.png');}
		.ContentNavigation .layercanales .rnc a span {background-image:url('/css/alacarta20/i/iconos/cadenas/radio-clasica_masa.png');}
		.ContentNavigation .layercanales .rn3 a span {background-image:url('/css/alacarta20/i/iconos/cadenas/radio-3_masa.png');}
		.ContentNavigation .layercanales .rn4 a span {background-image:url('/css/alacarta20/i/iconos/cadenas/radio-4_masa.png');}
		.ContentNavigation .layercanales .rn5 a span {background-image:url('/css/alacarta20/i/iconos/cadenas/radio-5_masa.png');}
		.ContentNavigation .layercanales .rnx a span {background-image:url('/css/alacarta20/i/iconos/cadenas/radio-exterior_masa.png');}
	.ContentNavigation .basicmod .titu a,
	.ContentNavigation .layercanales li a strong {font-family:Tahoma,Lucida grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;font-size:120%;line-height:100%;font-weight:bold;text-align:left;color:#3f3f3f;width:auto;float:left;}
	.ContentNavigation .layercanales li a strong {clear:both;width:100%;padding-top:0.667em;}
	.ContentNavigation .layercanales li a:hover {text-decoration:none;}
	.ContentNavigation .layercanales li a strong:hover {color:#0b6ede;text-decoration:underline;}
/**/
/*listados*/
.SlideList {padding-top:1.5em;clear:both;}
.alc_menu .TotalNavigation .SlideList ul,
.TotalNavigation2 .SlideList ul {float:left;margin:0;display:block;width:25%;//4 columnas;}
.TotalNavigation .SlideList li,
.TotalNavigation2 .SlideList li {float:left;margin:0 0 1.2em 0;padding:0;clear:both;width:100%;}
.TotalNavigation .SlideList li a,
.TotalNavigation2 .SlideList li a {display:block;width:100%;clear:both;color:#555;text-align:left;height:auto;}
.TotalNavigation .SlideList li a:hover,
.TotalNavigation2 .SlideList li a:hover {text-decoration:underline;color:#000;height:auto;}
.TotalNavigation .SlideList li a span,
.TotalNavigation2 .SlideList li a span {font-size:140%;line-height:121.42%;color:#000;height:auto;}
.TotalNavigation .SlideList li a span strong,
.TotalNavigation2 .SlideList li a span strong {font-family:sans-serif;color:#888;line-height:15px;font-size:18px;height:13px;overflow:hidden;display:inline-block;}
/**/*:first-child+html .TotalNavigation .SlideList li a span strong {height:14px;}
/*boton inferior*/
.botonera {float:left;width:100%;}
.ContentNavigation .botonera {padding-top:2em;float:right;width:auto;}
.alc_menu .ContentNavigation .botones {padding:0 2.4em 0 0;}
.TotalNavigation ul.KingSize li,
.TotalNavigation ul.KingSize li span,
.TotalNavigation ul.KingSize li a,
.TotalNavigation2 ul.KingSize li,
.TotalNavigation2 ul.KingSize li span,
.TotalNavigation2 ul.KingSize li a {background:url('/css/alacarta20/i/BelowHeader/BotonesKing.png') no-repeat;}
.TotalNavigation ul.KingSize li,
.TotalNavigation ul.KingSize li:hover,
.TotalNavigation2 ul.KingSize li,
.TotalNavigation2 ul.KingSize li:hover {margin:0;padding:0 0 0 1.8em;background-position:0 100%;display:inline-block;}
.TotalNavigation ul.KingSize li span,
.TotalNavigation2 ul.KingSize li span {float:left;background-position:100% 100%;}
.TotalNavigation ul.KingSize li a,
.TotalNavigation ul.KingSize li:hover a,
.TotalNavigation2 ul.KingSize li a,
.TotalNavigation2 ul.KingSize li:hover a {line-height:28px;height:28px;font-size:13px;padding:0;margin:0 18px 0 0;background-repeat:repeat-x;color:#bbb;background-position:0 0;}
.TotalNavigation ul.KingSize li a:hover,
.TotalNavigation2 ul.KingSize li a:hover {background-position:0 0;background-repeat:repeat-x !important;color:#fff;text-decoration:none;}

/*cerrar*/
.ContentNavigation .close {display:none;}

.breakingnews,.lasticker {background-color:#eee;border:1px solid #bbb;display:block;float:left;width:99.6%;}

/* MODULO BREAKING *********************************************/
/***************************************************************/
.breakingnews {padding:0.8em 0;//ver arriba;position:relative;}
.breakingnews a:hover {cursor:pointer;}
.breakingnews a:hover p {text-decoration:none;}
.breakingnews .close {display:block;position:absolute;right:0.6em;top:0.6em;}
.breakingnews .close img {width:2.2em;height:2.2em;background:url('/css/style2011/i/ButtonClose.png') no-repeat;}
.breakingnews .close img:hover {cursor:pointer;background-position:100% 100%;}
	/*imagen*/
	.breakingnews .imgL {max-width:8em;}
	.breakingnews .imgL img {float:left;margin:0 0 0 0.8em;width:auto;max-width:7em;}
	/*textos*/
		/*separacion izquierda cuando no hay foto 10px*/
		.breakingnews .BreakT,
		.lasthour h2.L {padding:0 4em 0.2em 0.4em;padding:0 40px 2px 4px;font-size:24px;line-height:104.167%;font-weight:normal;//QUITAR ESTO CUANDO SE MODIFIQUE LA XSLT DE 'BREAKING';}
		.lasthour h2.L {font-size:24px !important;}
		.breakingnews p {padding:0 0 0 0.333em;//4px s/12;}
	.breakingnews .BreakT,.breakingnews p {display:table;}
	/**/    *:first-child+html .breakingnews .BreakT,*:first-child+html .breakingnews p {display:inline-block;}
	.breakingnews p {font-size:120%;line-height:133.334%;color:#000;}
	.breakingnews .hour {font-weight:bold;color:#b00;}
	/*banditas*/
	.breakingnews em {position:absolute;left:-1em;top:-1em;width:6.4em;height:6.4em;display:block;background-repeat:no-repeat;}
		.break_01 em {background-image:url('/css/style2011/i/break_01.png');}
		.break_02 em {background-image:url('/css/style2011/i/break_02.png');}
		.break_03 em {background-image:url('/css/style2011/i/break_03.png');}
	/*position*/
	.breakingnews {z-index:9;}
	.breakingnews .imgL {z-index:10;}
	.breakingnews em {z-index:11;}
/* MODULO BREAKING *********************************************/
/* END *********************************************************/

/* MODULO TICKER ***********************************************/
/***************************************************************/
	/*ESTRUCTURA*/
	.lasticker span,.lasticker .content_box,.lasticker .botonera,.lasticker li {float:left;display:block;}
	.lasticker li {display:none;}
	/*fijando altos*/
	.lasticker span,.lasticker .content_box {height:3.3em;}
	.lasticker .botonera,.lasticker button {height:2.1em;}
	.lasticker .botonera li {display:block;height:100%;}
	/*los anchos*/
	.lasticker {//ver arriba;}
	.lasticker .title {width:11.3em;}	
	.lasticker .content_box {width:80%;}	
	.lasticker .botonera {width:auto;padding:0.6em 0;float:right;}
	.lasticker button {width:2.2em;}

.lasticker .content_box ol {position:relative;}
.lasticker .content_box li {position:absolute;}
.lasticker ol li {list-style:none;width:100%;}
.lasticker ol li * {float:left;background:none;}
.lasticker .content_box {overflow:hidden;}

.lasticker button {background:none;border:none;padding:0;margin:0;cursor:pointer;}
.lasticker strong {padding:0;}
.lasticker span,.lasticker strong {color:#fff;}
.lasticker li span {color:#000;width:94%;overflow:hidden;}  


.lasticker .title {background:url('/css/style2011/i/lastHour.jpg') no-repeat 100% -0.2em;}

.lasticker button::-moz-focus-inner {outline:none;border:0;}

.lasticker li span,.lasticker li em {font-size:140%;font-size:130%;line-height:2.357em;//33px s/14;height:2.357em;}
.lasticker li a {padding:0 0 0 0.8em;width:92%;}
.lasticker li em {padding:0 0 0 0.571em;font-style:normal;font-weight:bold;color:#b00;}

/*botonera*/
.lasticker .botonera strong {position:absolute;left:-1000%;top:-1000%;visibility:hidden;}
.lasticker .botonera .paus {}
.lasticker .botonera button 							{background:url('/css/style2011/i/TickerControls.png') no-repeat;}
	.lasticker .botonera .paus							{background-position:050% 033%;/*visibility:visible;*/}
	.lasticker .botonera .paus.desactive		{background-position:050% 000%;}
	.lasticker .botonera .back 							{background-position:100% 000%;}
	/*active*/
	.lasticker .botonera .paus.active 			{background-position:050% 033%;}
	/*hover*/
	.lasticker .botonera .ward:hover 				{background-position:000% 100%;}
	.lasticker .botonera .paus:hover 				{background-position:050% 066%;}
	.lasticker .botonera .back:hover 				{background-position:100% 100%;}
	/*active-hover*/
	.lasticker .botonera .paus.active:hover	{background-position:050% 100%;}
/* MODULO TICKER ***********************************************/
/* END *********************************************************/

/**AQUI IBA EL INCLUDE DE LA CABECERA GENERAL DE RTVE.ES**/

/* CABECERA ESPECIAL GENERICA **********************************/
/***************************************************************/
.cab_especial .round {background:#fff url('/css/style/cab_generica/i/basic_bkg_sphead.jpg') repeat-x left bottom;}
.cab_especial .round .lbot,.cab_especial .round .rbot {display:none !important;}/*activar si queremos cabeceras con 4 esquinas*/
.cab_box {width:97.6%;margin:0 0 0 1.2%;//determina espacio util interior;height:auto;min-height:6.8em;display:block;clear:both;float:left;}
/******* bloques de texto *******/
/*titulo principal*/
.cab_box h1 {margin:0.6em 0 0 0;float:left;position:relative;z-index:99;}
.cab_box h1 a {display:block;width:auto;}
.cab_box h1 span {font-size:2.4em;line-height:133.34%;font-weight:bold;display:inline;}
/*bloque texto auxiliar*/
.cab_box .text {clear:both;float:left;}
.cab_box p,.cab_box span.emision {font-size:140%;width:auto;float:left;}
	.cab_box p 						{line-height:150%;}/*si queremos ponerlos en l?nea, hay que igualar los "line-height"*/
	.cab_box span.emision {line-height:170%;}
/*datos emisi?n*/
.cab_box span.emision em,.cab_box span.emision strong {display:inline-block;}
.cab_box span.emision em {font-style:normal;}
.cab_box span.emision .tve {padding-left:2em;background:url('/css/style/cab_generica/i/iconos/tve.png') no-repeat;}
.cab_box span.emision .tve1 {padding-left:2em;background:url('/css/style/cab_generica/i/iconos/tve1.png') no-repeat;}
.cab_box span.emision .tve2 {padding-left:2em;background:url('/css/style/cab_generica/i/iconos/tve2.png') no-repeat;}
.cab_box span.emision .c24h {padding-left:2em;background:url('/css/style/cab_generica/i/iconos/c24h.png') no-repeat;}
.cab_box span.emision .tdpt {padding-left:2em;background:url('/css/style/cab_generica/i/iconos/tdpt.png') no-repeat;}
.cab_box span.emision .clan {padding-left:2em;background:url('/css/style/cab_generica/i/iconos/clan.png') no-repeat;}
.cab_box span.emision .rtve {padding-left:3em;background:url('/css/style/cab_generica/i/iconos/rtve.png') no-repeat;}
/******* menus navegacion *******/
/*generico*/
.cab_box .nav {width:auto;display:inline;display:block;clear:both;}
.cab_box .nav li {float:left;margin:0 0.2em 0 0;}
.cab_box .nav li a {display:block;font-weight:bold;font-size:130%;background:#999 url('/css/style/cab_generica/i/bkg_maintabs.png') repeat-x left bottom;color:#fff;padding:0 0.769em;-moz-border-radius:0.462em 0.462em 0 0;-webkit-border-top-left-radius:0.462em;-webkit-border-top-right-radius:0.462em;}
.cab_box .nav li a:hover {background-color:#000;text-decoration:none;color:#fff;}
.cab_box .nav li.active a,.cab_box .nav li.active a:hover {background:#f2f2f2 url('/css/style/cab_generica/i/bkg_main_ac.png') repeat-x left bottom;color:#000;cursor:default;}
/*principal*/
.cab_box .principal {float:left;margin:0.7em 0 0 0;}
.cab_box .principal li a {line-height:1.923em;padding-top:0.231em;//line-height==28px/s130%fontsize==25+3;}
/*menu desplegable*/
.cab_box .more {position:relative;overflow:hidden;}
.cab_box .nav .more span {padding-right:1.8em;background:url('/css/style/cab_generica/i/iconos/flecha.gif') no-repeat right 0.2em;}
.cab_box .more:hover {overflow:visible;}
.cab_box .more:hover span {background-position:right -1.4em;}
.cab_box .more ul {position:absolute;left:0;top:2.8em;width:200%;padding:0;margin:0;}
.cab_box .more ul li {clear:both;margin:0;width:100%;background:#ddd;}
.cab_box .more ul li a {color:#000;width:auto;background:none;border-top:1px solid #f2f2f2;margin:0;-moz-border-radius:0;-webkit-border-radius:0;}
/*secundaria*/
.cab_box .secundaria li {margin:0 0.4em 0 0;}
.cab_box .secundaria li a {line-height:1.462em;padding-bottom:0.154em;background-position:left 80%;-moz-border-radius:0.615em;-webkit-border-top-left-radius:0.462em;-webkit-border-top-right-radius:0.462em;}
.cab_box .secundaria li.active a,.cab_box .secundaria li.active a:hover {background-image:url('/css/style/cab_generica/i/bkg_scnd_ac.png');}
/*ajuste desplazamiento lateral contenido principal*/
.cab_box h1,.cab_box .text {margin-left:1em;}
.cab_box .principal {margin-left:0;}
/*posicionamiento elementos*/
.cab_box .principal   {position:relative;left:0;}
.cab_box .secundaria  {position:absolute;left:50%;top:1.4em;}
.cab_box span.emision {position:absolute;top:0.857em;right:1.286em;//top==12px-right==18px/s140%fontsize;}

/******* ESTRUCTURA *******/
.header {width:100%;float:left;}
.cab_especial {width:95.2em !important;float:none;margin:0 auto;clear:both;overflow:visible;display:table;}/*hace las veces de 'container'*/
/**/ *:first-child+html	.cab_especial {width:94.2em;display:block;}
/**/ * html	.cab_especial {width:94.2em;display:block;}
.cab_especial .round {overflow:visible;float:left;width:100%;}
/*para cabeceras al 100% de la pagina*/
.header {background:transparent;//por defecto no pinta color de fondo;}
.header .corner4 {padding:0.7em;//poner a "0" los 'padding-top' y 'padding-bottom';}
/* CABECERA ESPECIAL GENERICA **********************************/
/* END *********************************************************/



/**/    *:first-child+html .c75 {width:74.98%;}
button {font-family:arial,helvetica,sans-serif;font-size:10px;}
#wrapper {background:#f2f2f2 url('/css/style2011/i/WrapperBkgGeneral.png') repeat-x 0 -36em;}
.wrapper.alc_menu {float:left;width:100%;}

/*sabanas 'alacarta'*/
.ContentNavigation .round {background:#fff url('/css/alacarta20/i/BelowHeader/bkg_content.png') repeat-x left bottom;overflow:visible;float:left;}
.ContentNavigation .round .corner {width:2em;height:2em;}


/* ENCABEZADOS *************************************************/
/***************************************************************/
/*Estudio nuevos size de fuente//Los paddings compensan la relacion con el elemento inferior, para que no se monte el borde inferior del enlace*/
h3, h2 span {word-spacing:-0.0875em;}/*NO debe llevar margen inferior por ser el unico elemento que puede ir solo*/
h3.S, 	h2.S	 span {font-size:1.4em;line-height:114.35%;padding-bottom:1px;letter-spacing:-0.0075em;/*font-weight:bold;*/}
h3.M, 	h2.M   span {font-size:1.8em;line-height:105.56%;padding-bottom:1px;letter-spacing:-0.0025em;}
h3.L, 	h2.L 	 span	{font-size:2.4em;line-height:100.00%;padding-bottom:2px;letter-spacing:-0.0025em;}
h3.XL, 	h2.XL  span {font-size:3.0em;line-height:096.70%;padding-bottom:3px;letter-spacing:-0.0050em;}
h3.XXL, h2.XXL span {font-size:3.8em;line-height:094.74%;padding-bottom:3px;letter-spacing:-0.0125em;}
/*ajustes Explorer*/
/**/    *:first-child+html h3,*:first-child+html h2 span																				{letter-spacing:-1px;word-spacing:-1px;}
/**/    *:first-child+html h3.L,*:first-child+html h3.M,*:first-child+html h3.S,
				*:first-child+html h2.L span,*:first-child+html h2.M span,*:first-child+html h2.S span	{letter-spacing:0;word-spacing:-2px;}
/**/    * html h3.XXL,* html h2.XXL span																												{letter-spacing:-1px;word-spacing:-1px;}
/**/    * html h3.XL,* html h3.L,* html h3.M,* html h3.S,
				* html h2.XL span,* html h2.L span,* html h2.M span,* html h2.S	span										{letter-spacing:0;word-spacing:-2px;}
/*ajustes WebKit*/
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	h3,    h2 		span {word-spacing:-2px;}
	h3.S,  h2.S 	span {line-height:116%;letter-spacing:0;}
	h3.M,  h2.M   span {line-height:107%;letter-spacing:0;}
	h3.L,  h2.L   span {line-height:100%;letter-spacing:0;}
	h3.XL, h2.XL  span {line-height:99%;letter-spacing:0;word-spacing:0;}
	h3.XXL,h2.XXL span {line-height:97%;letter-spacing:-1px;word-spacing:0;}
	}

	.secmod h3.S,#dest3Items h3.S,
	.secmod h2.S span,#dest3Items h2.S span {font-weight:normal;}
	#dest3Items h3.S,#dest3Items h2.S	span	{font-size:1.3em;line-height:115.45%;letter-spacing:0;}
	#dest3Items h3.M,#dest3Items h2.M	span	{font-size:1.7em;line-height:105.89%;letter-spacing:0;}


/* BLOQUES SIMPLES DE TEXTO ************************************/
/***************************************************************/
/*ANTETITULOS MODULOS DE PORTADA*/
.comp span.XXL,.comp span.XL,.comp span.L,.comp span.M,.comp span.S,
.comp h4.XXL span,.comp h4.XL span,.comp h4.L span,.comp h4.M span,.comp h4.S span
{font-size:1.3em;line-height:1.231em;font-weight:bold;display:table;margin:0.231em 0;padding:0.154em 0 0.308em 0;}
/**/
* html .comp h4,*:first-child+html .comp h4 {display:inline;}
* html .comp span.XXL,* html .comp h4.XXL	span,				
* html .comp span.XL, * html .comp h4.XL	span, 				
* html .comp span.L,  * html .comp h4.L		span,  				
* html .comp span.M,  * html .comp h4.M		span,  				
* html .comp span.S, 	* html .comp h4.S		span,
*:first-child+html .comp span.XXL,*:first-child+html .comp h4.XXL	span,						
*:first-child+html .comp span.XL, *:first-child+html .comp h4.XL	span, 						
*:first-child+html .comp span.L,  *:first-child+html .comp h4.L		span,  						
*:first-child+html .comp span.M,  *:first-child+html .comp h4.M		span,  						
*:first-child+html .comp span.S,  *:first-child+html .comp h4.S 	span {margin:0.3em 0;width:auto;}
* html .comp h4.XXL	span,*:first-child+html .comp h4.XXL span,	
* html .comp h4.XL	span,*:first-child+html .comp h4.XL	 span,   
* html .comp h4.L		span,*:first-child+html .comp h4.L	 span, 
* html .comp h4.M		span,*:first-child+html .comp h4.M	 span, 
* html .comp h4.S		span,*:first-child+html .comp h4.S 	 span {display:inline-block;}

.comp span.XXL,.comp h4.XXL span 	{font-size:1.4em;line-height:1.071em;padding:0.143em 0 0.286em 0;margin:0.214em 0;border-top:1px dotted #ccc;}
.comp span.XL ,.comp h4.XL  span	{text-transform:uppercase;font-size:1.2em;line-height:1.334em;padding:0.167em 0 0.334em 0;margin:0.25em 0;}
.comp span.S 	,.comp h4.S 	span	{font-weight:normal;}
.comp span.L 	,.comp h4.L 	span	{background:#ccc;color:#fff;padding:0.308em;padding-top:0.154em;}
/*Colores Antetitulos segun destino de publicacion*/
						.comp span.XXL,						 .comp h4.XXL span  {border-color:#c50;}	
#noticias 	.comp span.XXL,#noticias 	 .comp h4.XXL span  {border-color:#806;}	
#television .comp span.XXL,#television .comp h4.XXL span 	{border-color:#36b;}	
#radio 			.comp span.XXL,#radio 		 .comp h4.XXL span	{border-color:#a22;}	
#deportes 	.comp span.XXL,#deportes 	 .comp h4.XXL span  {border-color:#272;}	
#infantil 	.comp span.XXL,#infantil 	 .comp h4.XXL span  {border-color:#84c;}	
						.comp span.L 	,						 .comp h4.L 	span  {background-color:#f70;}
#noticias 	.comp span.L 	,#noticias 	 .comp h4.L 	span  {background-color:#807;}
#television .comp span.L 	,#television .comp h4.L 	span	{background-color:#06c;}
#radio		 	.comp span.L 	,#radio		 	 .comp h4.L 	span  {background-color:#b22;}
#deportes 	.comp span.L 	,#deportes 	 .comp h4.L 	span  {background-color:#080;}
#infantil 	.comp span.L 	,#infantil 	 .comp h4.L 	span  {background-color:#a5e;}

/*RELACIONADOS*/
.news ul {padding:10px 0 0 0;}
.news ul li {font-size:130%;}
.news ul li {display:table;background:transparent url('/css/i/ul/pointb.gif') no-repeat left 0.23em;line-height:123.077%;/*13/16*/;padding:0 0 0 1em;margin:0.075em 0 0.3em 0;text-indent:0;}
/**/    * html .news ul li 						{display:inline-block;width:auto;}
/**/    *:first-child+html .news ul li {display:inline-block;width:auto;}
/*AUTORIA*/
span.capitalize {display:inline;font-weight:bold;text-transform:uppercase;font-size:110%;}/*Se ha puesto "display:inline" debajo para que recorra*/
/*ENTRADILLAS*/
.news .chapeaux {margin:0.231em 0 0 0;padding:0;font-size:130%;line-height:123.077%;display:inline;}/*13/16*//*por ausencia de elemento //P*/
.news .chapeaux * {font-size:1em !important;}
.news .chapeaux ul {padding:0;margin-top:0.46em;}
.news .chapeaux ul li {margin-bottom:0.15em;}
/*Ajustes LISTAS de ENTRADILLAS*/
/**/    * html .news ul li 											 {margin:0.1em 0 0.4em 0;}
/**/    * html .news .chapeaux ul li 						 {margin-bottom:0.2em;}
/**/    *:first-child+html .news .chapeaux ul 	 {margin-top:0.56em;}
/**/    *:first-child+html .news ul li 					 {margin:0.1em 0 0.4em 0;}
/**/    *:first-child+html .news .chapeaux ul li {margin-bottom:0.2em;}
/**/    * html .news .chapeaux ul 							 {margin-top:0.56em;}

/*ajustes WebKit*/
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	.news ul li,.news .chapeaux {line-height:1.23em;}
	.news ul li {margin:0.1em 0 0.4em 0;}
	.news .chapeaux ul li {margin-bottom:0.3em;}
	.news .chapeaux ul {margin-top:0.6em;}
	}

/* ICONOGRAFIA *************************************************/
/***************************************************************/
/* DEFINICION BASICA */
.comm,.vidirect,.bullet,.rss,.new,.video,.audio,.question,.doc,.blog,.podcast,.print,.mail,.poll,.foto,.pdf 
{background-repeat:no-repeat;text-indent:28px;}
.comm 		,.news .comm 		{background-image:url('i/iconos/newcom.gif');}
.vdirect  ,.news .vdirect  {background-image:url('i/iconos/endirecto.gif');}
.bullet   ,.news .bullet   {background-image:url('i/iconos/pointb.gif');}
.rss      ,.news .rss      {background-image:url('i/iconos/rss.gif');}
.download ,.news .download {background-image:url('i/iconos/download2.gif');}
.new 		  ,.news .new 		  {background-image:url('i_news/iconos/news2009.gif');}
.video    ,.news .video    {background-image:url('i/iconos/video.gif');}
.audio    ,.news .audio    {background-image:url('i/iconos/audio.gif');}
.question ,.news .question {background-image:url('i/iconos/question.gif');}
.doc      ,.news .doc      {background-image:url('i/iconos/doc.gif');}
.blog     ,.news .blog     {background-image:url('i/iconos/blog.gif');}
.podcast  ,.news .podcast  {background-image:url('i_news/iconos/podcast2009.gif');}
.print    ,.news .print    {background-image:url('i/iconos/print.gif');}
.mail     ,.news .mail     {background-image:url('i/iconos/mail.gif');}
.poll     ,.news .poll     {background-image:url('i/iconos/question.gif');}
.foto     ,.news .foto     {background-image:url('i/iconos/foto.gif');}
.pdf      ,.news .pdf      {background-image:url('i/iconos/pdficon.gif');}
/* AJUSTES ICONOGRAFIA EN TITUALES Y ANTETITULOS */
/* Posicion segun los size de Titulares */
h3.M.new,			h2.M.new,     						
h3.M.video,   h2.M.video,   						
h3.M.foto,    h2.M.foto,    						
h3.M.audio,   h2.M.audio,   						
h3.M.question,h2.M.question,						
h3.M.doc,     h2.M.doc,     						
h3.M.podcast, h2.M.podcast, 						
h3.M.poll,    h2.M.poll,    						
h3.M.pdf, 		h2.M.pdf {background-position:left 2px;}
*:first-child+html h3.M.new,			
*:first-child+html h3.M.video,    
*:first-child+html h3.M.foto,     
*:first-child+html h3.M.audio,    
*:first-child+html h3.M.question, 
*:first-child+html h3.M.doc,      
*:first-child+html h3.M.podcast,  
*:first-child+html h3.M.poll,     
*:first-child+html h3.M.pdf {background-position:left 1px;}
* html h3.new,			
* html h3.video,    
* html h3.foto,     
* html h3.audio,    
* html h3.question, 
* html h3.doc,      
* html h3.podcast,  
* html h3.poll,     
* html h3.pdf {background-position:left 0;}
/* Ajuste iconos en Titulares y Antetitulos columna izquierda sectarios */
.sec_content .last .new,
.sec_content .last .video,
.sec_content .last .foto,
.sec_content .last .audio,
.sec_content .last .question,
.sec_content .last .doc,
.sec_content .last .podcast,
.sec_content .last .poll,
.sec_content .last .pdf {text-indent:0;padding-left:28px;}
.bL .new,
.bL .video,
.bL .foto,
.bL .audio,
.bL .question,
.bL .doc,
.bL .podcast,
.bL .poll,
.bL .pdf      
{text-indent:28px;padding-left:0;background-position:100px 2px;}
.bL h4 .new,
.bL h4 .video,
.bL h4 .foto,
.bL h4 .audio,
.bL h4 .question,
.bL h4 .doc,
.bL h4 .podcast,
.bL h4 .poll,
.bL h4 .pdf {background-position:0 2px;}


/* Ajuste iconos Modulo 3 Breves Destacados */
#dest3Items .bL .new,
#dest3Items .bL .video,
#dest3Items .bL .foto,
#dest3Items .bL .audio,
#dest3Items .bL .question,
#dest3Items .bL .doc,
#dest3Items .bL .podcast,
#dest3Items .bL .poll,
#dest3Items .bL .pdf      
{background-position:100px 0 !important;}
/**/    *:first-child+html #dest3Items .comp span,*:first-child+html #dest3Items .bL span {padding-left:280px;text-indent:0;background-position:left top !important;}
/**/    * html #dest3Items .comp span {padding-left:28px;text-indent:0;}
* html #dest3Items .bL .new,
* html #dest3Items .bL .video,
* html #dest3Items .bL .foto,
* html #dest3Items .bL .audio,
* html #dest3Items .bL .question,
* html #dest3Items .bL .doc,
* html #dest3Items .bL .podcast,
* html #dest3Items .bL .poll,
* html #dest3Items .bL .pdf      
{background-position:left top !important;}
/* Ajuste iconos RELACIONADOS en ModulosMadre */
li.comm,li.vidirect,li.bullet,li.rss,li.download,li.new,li.video,li.audio,li.question,li.doc,li.blog,li.podcast,li.print,li.mail,li.poll,li.foto,li.pdf 
{background-repeat:no-repeat;background-position:left top !important;padding-left:28px !important;}
li.comm a {font-weight:bold;}

/* ICONOGRAFIA *************************************************/
/* END *********************************************************/


/* SEPARADORES *************************************************/
/***************************************************************/
/*separadores horizontales*/
/*en sectarios esta puesto a cero el padding-bottom de los 'mark'*/
.stripT {padding-top:0 !important;}
.stripT .comp,.lt {border-top:1px solid #cdcdcd;padding-top:0.7em !important;position:relative;}
.stripT .comp {margin-top:0;}
/*los separadores 'lt' no son afectados por el 'mark' hay que saltarselo y jugar solo con 'comp'*/
.lt {margin-top:0.3em;}
/**/    *:first-child+html .lt {margin-top:0;position:relative;top:0.3em;}
/**/    * html .lt 						 {margin-top:0;position:relative;top:0.3em;}
.lb {border-bottom:1px solid #cdcdcd;padding-bottom:1em;margin-bottom:-1.175em;margin-top:-0.175em;}
/**/    *:first-child+html .lb {position:relative;padding-bottom:1em;}
/**/    * html .lb 						 {position:relative;padding-bottom:1em;}

.secmod .stripT .comp {margin-top:1.3em;}
.secmod .lb {padding-bottom:1.3em;margin-bottom:-0.3em;margin-top:0;}
/**/    *:first-child+html .secmod .lb 	{margin-bottom:0;}
/**/    * html .secmod .lb 							{margin-bottom:0;}

/*separadores verticales sobre bordes de columna*/
/*HAY QUE ESTUDIAR COMO SE COMPORTARAN SEGUN SI HAY REDONDEADOS O NO*/
.border {margin:1em 0 -1em 0;padding-bottom:1em;background-image:url('i_news/sectarios/division.gif');background-repeat:repeat-y;}
.border .mark {padding-top:0 !important;}
.left {background-position:left bottom;}
.right {background-position:right bottom;}

/*JUGUEMOS CON LAS DIVISIONES VERTICALES*/
				.divideV {background:orange;}
				.divideV .unit {background:yellow;margin:10px 0 -20px 0;}
				.divideV .mark {padding-top:0;padding-bottom:0;margin:0 0 20px 0;}
				.divideV {padding-bottom:10px;}
/* SEPARADORES *************************************************/
/* END *********************************************************/

span.hour {color:#B00640;display:inline;font-size:12px;font-weight:bold;margin-right:3px;}

/* NUEVA ESTRUCTURA MODULOS MARK *******************************/
/***************************************************************/
/*este bloque es importante y peligroso*/
/***/    .comp,
				 .mark {display:table;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;flex-flow: column;}
/***/    .mark {padding:0.7em;float:left;}
/**/    * html .mark {width:auto;display:inline;//ojo con esto a ver si da problemas;}
/**/    *:first-child+html .comp {width:100%;}
/**/    *:first-child+html .mark {width:auto;overflow:hidden;float:none;}



/* NUEVA ESTRUCTURA MODULOS MARK *******************************/
/* END *********************************************************/




/* MODULOS BREVES **********************************************/
/***************************************************************/
/*Ajustes Antetitulo/Titulo con iconos*/

/*Ajustes Antetitulo/Titulo con iconos e imagenes*/
.bL .imgL {margin-right:7px;}
/**/    * html .bL .imgL {margin-right:5px !important;}


.bL h3 {clear:right;}
.bL img,.bR img {}

/*Ajuste modulo 3 Destacados Breves*/
#dest3Items .comp span {display:block;padding:0;}
#dest3Items .imgL,#dest3Items .imgT {padding:0 !important;/*el ajuste de los iconos en Explorer se hace con padding en este módulo*/}
/* MODULOS BREVES **********************************************/
/* END *********************************************************/

/* PROMOCIONAL *************************************************/
/***************************************************************/
.ad_aviso {position:absolute;visibility:hidden;left:-100%;top:-100%;}
.ad {background:transparent url('/css/i/bg/promociongray.gif') no-repeat 50% 0.4em;float:left;width:100%;text-align:center;display:inline;}
.ad div {float:left;width:100%;display:inline;}/*podemos utilizar este elemento para decorar el fondo de promociones especiales*/
.ad div object,.ad div embed {display:block;float:none;margin:0 auto;}
.size300x250 {padding:1.8em 0 0.4em 0;}
.size300x250 div {line-height:25em;}
		 .round .size300x250 {padding-top:1.6em;background-position:50% 0;}
.c34 .round .size300x250 {margin-left:-0.5em;}
/* PROMOCIONAL *************************************************/
/* END *********************************************************/

/* CUE-POINTS **************************************************/
/***************************************************************/
.cuecontainer .mediaCP {height:auto;overflow-y:auto;}
.cuecontainer .mediaCP ul {margin:0.5em 0 0 0;}
.cuecontainer .mediaCP li {display:list-item;background:url(/css/style2011/i/iconos/bullet_play.jpg) no-repeat 0 0.538em;padding:0.231em 0 0.231em 1em;line-height:138.46%;border-bottom:#bbb 1px dotted;}
.cuecontainer .mediaCP li:first-child {border-top:#bbb dotted 1px;}
.cuecontainer .mediaCP li a {}
/*control numero elementos a mostrar*/
.cp0 .mediaCP {display:none;}
.cp1 .mediaCP {height:3.1em;overflow-y:hidden;}
.cp2 .mediaCP {height:6.2em;}
.cp3 .mediaCP {height:9.1em;}
.cp4 .mediaCP {height:12.0em;}
.cp5 .mediaCP {height:14.9em;}
.cp6 .mediaCP {height:17.8em;}
.cp7 .mediaCP {height:20.7em;}
.cp8 .mediaCP {height:23.6em;}
/* CUE-POINTS **************************************************/
/* END *********************************************************/

/**********************MODULOS REDONDEADOS**********************************/
/*este bloque es importante y peligroso*/
.corner4 {padding:0.7em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.corner4 .mark {padding:1em;}
/**/    * html 						 .corner4 {width:auto;}
/**/    *:first-child+html .corner4 {width:auto;overflow:hidden;float:none;}
/*esquinas redondeadas** MEDIDAS ABSOLUTAS POR LAS IMAGENES DE FONDO **/
.round {background:#fff;position:relative;overflow:visible;float:none;//importante para correcto en FireFox2;}
/*
.round .corner {position:absolute !important;overflow:hidden;width:12px;height:12px;display:block !important;background:transparent url('i_news/corner.gif') no-repeat;}
  .ltop,.rtop {top:0;}
  .lbot,.rbot {bottom:0;}
  .ltop,.lbot {left:0;}
  .rtop,.rbot {right:0;}
  .round .ltop {background-position:-12px -12px;}
  .round .rtop {background-position:  0   -12px;}
  .round .lbot {background-position:-12px   0  ;}
*/
/*hasta que averigüemos por qué*/
/**/    * html .c100 {float:none !important;}
/**/    * html .round .lbot,* html .round .rbot {margin-bottom:-1px;}
/**/    * html .include .lbot,* html .include .rbot {margin-bottom:0;}
/**/    * html .nav_container .lbot,* html .nav_container .rbot {margin-bottom:-1px;}

/*2 bordes solo*/
.T2 {padding-bottom:0;}
.B2 {padding-top:0;}
.T2 .lbot,.T2 .rbot {display:none !important;}
.B2 .ltop,.B2 .rtop {display:none !important;}


/*modificacion para que funcionen los menus desplegables*/
.round {z-index:0;}
.cab_especial .round {z-index:9;}

/************** MODULOS SECTARIOS *************/
/**********************************************/
/*Cabecera Sectario*/
.secmod h2 {background:url('i_news/sectarios/bkg_h2.gif') repeat-x left -5px;font-size:2em;margin:0;padding:0 0 0 12px;line-height:36px;letter-spacing:0 !important;border-bottom:2px solid #f2f2f2;}

		/*ajustes evolucion Portadas 3.0*/
		.secmod h2 {background:none;}
		.secmod .sec_content h2 {font-size:100%;line-height:110%;background-repeat:no-repeat;border:none;padding:0;}
		.secmod .sec_content h2 a {color:#004276;}
		.secmod .sec_content h2 a:hover {color:#b00640;}

.secmod h2 a:hover {text-decoration:none;} 
    .sec-mundo h2,.sec-mundo .sec_h3 {color:#a00;border-bottom-color:#a00 !important;}
    .sec-mundo h2 a,.sec-mundo .sec_h3 a {color:#a00;}
    .sec-espana h2,.sec-espana .sec_h3 {color:#059;border-bottom-color:#059 !important;}
    .sec-espana h2 a,.sec-espana .sec_h3 a {color:#059;}
    .sec-cultura h2,.sec-cultura .sec_h3 {color:#829;border-bottom-color:#829 !important;}
    .sec-cultura h2 a,.sec-cultura .sec_h3 a {color:#829;}
    .sec-deportes h2,.sec-deportes .sec_h3 {color:#073;border-bottom-color:#073 !important;}
    .sec-deportes h2 a,.sec-deportes .sec_h3 a {color:#073;}
    .sec-tecnologia h2,.sec-tecnologia .sec_h3 {color:#660;border-bottom-color:#660 !important;}
    .sec-tecnologia h2 a,.sec-tecnologia .sec_h3 a {color:#660;}
    .sec-economia h2,.sec-economia .sec_h3 {color:#b82;border-bottom-color:#b82 !important;}
    .sec-economia h2 a,.sec-economia .sec_h3 a {color:#b82;}
.secmod .comp {/*padding:0;*/}/*esto puede que no sea necesario*/

/*ajuste imagenes*/
.comp .imgT {/*margin-top:6px;//margen superior foto grande;//se le ha puesto al H3 directamente para empuje a todas las fotos cuando va en la parte superior*/}

.comp .imgL a {display:block;}
/*.comp .imgL a img,.comp .imgR a img {width:287px;margin:0;}*/
.secmod .imgL a img,.secmod .imgR a img {margin:0;}
/*UNIFICAR ESPACIOS VERTICALES*/


/*division vertical*/
.secmod .sec_content {background: url('i_news/sectarios/division.gif') 50% 24px repeat-y;margin-top:12px;}

.secmod .sec_content .c50 {margin-top:-12px;}
  /*ajuste generico*/

/*ajuste 'marks' sectario para eliminar exceso de margenes verticales*/
.secmod .mark {padding-bottom:0;}
.secmod {padding-bottom:14px !important;}

/***************************************************************************/
/*que pasa con los bordes superiores??*/
/*.mark .lt {padding-top:5px !important;}*/





/*Hay algun problema con el espaciado vertical. AVERIGUAR*/    *:first-child+html {}





/* MODULOS CON PESTAÑAS ****************************************/
/***************************************************************/
.new_nav .active.first {background:#fff url('i_news/corner.gif') -12px -12px no-repeat;}
/*En esta posicion porque IE6 no interpreta un doble ClassName*/
.new_nav,.new_viewall {width:100%;list-style:none;position:relative !important;padding:0 10px;/*float:left;Provoca fallos con otras listas flotadas a continuacion 'p.e. CCTT'*/overflow:hidden;}
.new_nav {margin:-10px 0 10px -10px;background:#e4e4e4;}
/**/    * html .new_nav {display:inline;float:left;}
.new_nav li {background:url('i_news/corner_navleft.gif') left top no-repeat;float:left;width:auto !important;margin:0 10px 0 -10px;padding:0;position:relative;//Problemas con las esquinas;/*background:#cdcdcd;*/}
.new_nav .first {background:url('i_news/corner_first_navleft.gif') left top no-repeat;}
/**/    * html .new_nav li {display:inline;}
/**/    * html .new_viewall li {display:inline;}
.new_nav h2,.new_nav h3,.new_nav h4 {background:url('i_news/bkg_navtab.gif') left top repeat-x;margin:0 0 0 12px;letter-spacing:0 !important;line-height:100%;}
/**/    * html .new_nav h3 {float:left;display:inline;}
.new_nav li a {font-size:13px;line-height:38px;display:block;height:38px !important;font-weight:bold;padding:0 12px 0 0;background:url('i_news/corner_navright.gif') right top no-repeat;}
/**/    * html .new_nav li a {float:left !important;}
/**/    * html .new_viewall li a {float:left !important;}
.new_nav li a:visited {color:#004276;}
.new_nav li a:hover {color:#B00640;text-decoration:underline;}
.new_nav .active {background:#fff url('i_news/corner_active_navleft.gif') left top no-repeat;z-index:99;}
/**/    * html .new_nav .active {background-image:url('i_news/corner_active_navleft_ie6.gif');}
.new_nav .active h2,.new_nav .active h3,.new_nav .active h4 {background:#fff;}
.new_nav .active a {color:#000 !important;background:url('i_news/corner_active_navright.gif') right top no-repeat;cursor:default !important;}
.new_nav .active a:hover {text-decoration:none;color:inherit;}
.new_nav .corner,.new_viewall .corner {background-image:url('i_news/corner_grey.gif') !important;}
/* MODULOS CON PESTAÑAS ****************************************/

/* END *********************************************************/
/* CIERRE 'VER TODOS' ******************************************/
/***************************************************************/
.new_viewall {margin:0 0 -12px -10px;background:#e4e4e4 url('i_news/bkg_viewall.gif') left -4px repeat-x;border-top:2px solid #e8e8e8;clear:both;}
.new_viewall li {float:right !important;width:auto !important;}
.new_viewall li a {font-size:12px;font-weight:bold;line-height:32px;display:block;padding:0 0 0 10px !important;background:url('i_news/arrow_viewall.gif') left 12px no-repeat;}
/**/    * html .new_viewall li {}
.new_viewall li a:visited {color:#004276;}
.new_viewall li a:hover {color:#B00640;text-decoration:underline;background-position:left -18px;}
/**/    * html .new_viewall li a:hover {color:#004276;background-position:left 12px;}/*hay un problema con los estados del enlace y no pinta bien el "hover"*/
/**/    * html .new_viewall li a:visited:hover {}
/* CIERRE 'VER TODOS' ******************************************/
/* END *********************************************************/

/* BLOGS RTVE **************************************************/
/***************************************************************/
.BlogsRTVE ul {padding-bottom:4px;float:left;width:100%;}
.BlogsRTVE ul li {margin-bottom:3px;float:left;width:100%;/*position:relative;*/}
.BlogsRTVE a {display:block;clear:both;padding:0;}
.BlogsRTVE a h5 {font-size:14px;margin:0;line-height:16px;}
.BlogsRTVE a span {font-weight:bold;line-height:16px;margin-bottom:2px;display:block;font-size:120%;color:#333;}
.BlogsRTVE a p {line-height:15px;font-size:120%;color:#000;padding:3px 0 0 24px;/*display:inline-block;*/display:table;margin:2px 0 0 0;background:url('i_news/iconos/BlogsGlobe.gif') no-repeat left 2px;}
.BlogsRTVE a p {/*position:absolute;bottom:9px;left:100px;*/}
/**/    * html .BlogsRTVE a p {/*bottom:7px;*/display:inline-block;}
/**/    *:first-child+html .BlogsRTVE a p {display:inline-block;}
.BlogsRTVE a:hover {text-decoration:none;}
.BlogsRTVE a:hover span {color:#B00640;}
.BlogsRTVE a:hover p {color:#000;}
.BlogsRTVE a .imgL {position:relative;margin-top:4px;}
.BlogsRTVE a img,.BlogsRTVE a .imgL,.BlogsRTVE a .imgL span {width:94px !important;height:64px;}
.BlogsRTVE a .imgL {padding-bottom:8px;}
.BlogsRTVE a .imgL span {height:72px;position:absolute;background:transparent url('i_news/Blogs_sombra.png') no-repeat;}
* html .BlogsRTVE a .imgL span {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/i_news/Blogs_sombra.png', sizingMethod='scale');background-image:none;}
/* BLOGS RTVE **************************************************/
/* END *********************************************************/

/* JACKSONS ****************************************************/
/***************************************************************/
.jackson ul {margin:0;clear:both;}
.jackson ul li {padding:0 0 7px 34px;margin:0 0 8px 0;border-bottom:1px dotted #ccc;text-indent:0;}
/*jacksons como RELACIONADOS*/
.comp ul h3 {margin:0;line-height:16px;font-size:14px;font-weight:normal;}

.jackson li h3 {margin:0;line-height:16px;font-size:13px;font-weight:normal;}
/**/    *:first-child+html .jackson li h3 {letter-spacing:0;}
.jackson li h3 a {display:block;font-weight:normal;}
/* JACKSONS ****************************************************/
/* END *********************************************************/

/* DESTACADOS TVE Y RNE ****************************************/
/***************************************************************/
.dest {float:left;padding-bottom:10px;}
.dest .mark {padding-bottom:0;}
.dest .imgL {margin-bottom:0;}
.dest .imgL img {//height:7em !important;}
.dest div.chapeaux {float:none;}
.dest div.chapeaux ul,.dest div.chapeaux ol {margin-top:0;width:auto;}
.dest div.chapeaux ul li,.dest div.chapeaux ol li {margin:0;font-size:1.077em !important;line-height:120%;background:url('i_news/item_list.gif') no-repeat left 4px;padding:0;}
.dest div.chapeaux ul li a {padding:0 0 0 12px;}
.dest div.chapeaux ol li {list-style:none outside;background:none;}
/**/    * html .dest div.chapeaux ul li {float:left;width:60%;//hasta que averiguemos por que;margin-bottom:0;}
.dest .comp span.M {display:block;line-height:100%;font-size:1.2em;background-position:100px -1px !important;padding-top:0.1em;margin:0;}
/**/    * html .dest .comp span.M {background-position:-1px -1px !important;}
/**/    *:first-child+html .dest .comp span.M {background-position:-1px -1px !important;}
/*cabeceras*/
.dest form {text-align:right;border-bottom:2px solid #e8e8e8;}
/**/    * html .dest form {float:none;display:block;//Para anular el display-inline general;}
.dest form,.dest h2,.dest h4,.dest h3 {height:32px;}
.dest h2,.dest h4,.dest h3 {float:left;width:42px;margin:0;}
.dest h2 a,.dest h4 a,.dest h3 a {display:block;width:auto;height:28px;background-repeat:no-repeat;background-position:2px top;}
  #destTVE h2 a,#destTVE h4 a {background-image:url('i_news/logo_tve.gif');}
  #destRNE h2 a,#destRNE h4 a {background-image:url('i_news/logo_rne.gif');}
.dest h2 a span,.dest h4 a span,.dest label {visibility:hidden;position:absolute;left:-100%;top:-100%;}
.dest form select {font:normal 11px /14px arial;width:150px;margin:3px 0 0 0;}
/*ajustes destacados DIRECTOS*/
.dest h3 a span {color:#000000;font:normal 18px Arial,Helvetica,sans-serif;font-weight:bold;}
/* DESTACADOS TVE Y RNE ****************************************/
/* END *********************************************************/

/* DIRECTOS ****************************************************/
/***************************************************************/
.corner4 .direc_block {padding-bottom:0;margin-bottom:-9px;}
.corner4 .nolist {padding-bottom:12px;margin-bottom:0;}

.direc_block h3 {height:24px;width:100%;text-align:right;line-height:100%;margin:0 0 4px 0;padding:6px 0 0 0;font-size:18px;font-weight:normal;float:left;background:url('i_news/logo_tve.gif') 2px top no-repeat;}
.direc_block h3 a {display:block;width:auto;padding:0 60px 0 0;height:30px;background:url('i_news/minidirect2.gif') right top no-repeat;}
.direc_block h3 a span {color:#3A3A80;}
.direc_block h3 a:hover span {color:#B00640;text-decoration:underline;}

.direc_block .mediadest div {clear:both;}

.direc_list dl {font-size:11px;font-weight:bold;margin:3px 0 0 0;padding:0;width:100%;display:block;clear:both;}
.direc_list dt,.direc_list dd {display:block;clear:both;margin:0;}

.direc_list dd a:visited {color:#004276;}
.direc_list dd a:hover {color:#B00640;}

.direc_list dt {width:95%;padding:0 2.5%;}
.direc_list dt.titulo1 {color:#fff;line-height:30px;background:#393939;}
.direc_list dt.titulo2 {color:#000;line-height:24px;padding-top:6px;background:#fff url('i_news/minical.gif') 97% 8px no-repeat;border-bottom:3px solid #393939;}
.direc_list dd {width:100%;float:left;line-height:14px;padding:6px 0;-moz-border-radius:8px;-webkit-border-radius:8px;}
.direc_list dd span {float:left;padding:0 0 0 2.5%;margin:0;width:69%;}
.direc_list dd.par {background:#E1EAED;}
.direc_list dd.par span {}
.direc_list dd span a:hover {text-decoration:underline;}
.direc_list dd em {width:26%;line-height:14px;float:left;text-align:right;padding:0 2.5% 0 0;font-style:normal;font-weight:normal;color:#bd1627;}
.direc_list dd em img {margin:2px 0 0 0;}
/* DIRECTOS ****************************************************/
/* END *********************************************************/

/* CCTT Y CORRESPONSALIAS **************************************/
/***************************************************************/
.news .cctt {float:left;width:100%;background:transparent url('i_news/sectarios/division.gif') repeat-y 46% 0;height:auto;}
.news .cctt ul {width:50%;float:left;margin-top:0;}
.news .cctt ul li {background:none;padding:0;margin-bottom:0.46em;}/*las //LI tienen 130% de font-size*/
.news .cctt ul li a {padding:0 0 0 0.923em;font-size:0.923em;font-weight:bold;background:transparent url(i_news/item_list.gif) no-repeat scroll left 3px;}
/*Corresponsalias TVE*/
.corresTVE a {float:left;width:100%;background:url('i_news/corresponsalesRTVE.gif') no-repeat 50% top;height:143px;}
/**/    * html .corresTVE a {clear:both;float:none;display:block;}
/**/    *:first-child+html .corresTVE a {clear:both;float:none;display:block;}
/* CCTT Y CORRESPONSALIAS **************************************/
/* END *********************************************************/

/* MODULO TWITTER POR DEFECTO **********************************/
/***************************************************************/
#divTwitter,
#divTwitter_hash,
#divTwitter_listas,
#divTwitter_users {padding:1em;height:auto;width:auto;float:left;display:table;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
/**/*:first-child+html #divTwitter,
	  *:first-child+html #divTwitter_hash,
	  *:first-child+html #divTwitter_listas,
	  *:first-child+html #divTwitter_users {width:auto;overflow:hidden;float:none;}
#GENERAL {float:left;width:100%;max-width:952px;background:url('/css/i/modtwitter/bgTwitter.jpg') no-repeat 50% 0.5em;}
#GENERAL .header {background:url('/css/i/modtwitter/titTwitter.jpg') no-repeat 100% 0;width:100%;}
#GENERAL .header * {float:left;}
#GENERAL .header a {display:block;color:#fff;font-weight:bold;font-size:140%;text-shadow:1px 1px #000;text-decoration:none;line-height:2em;padding-left:24px;background:url('/css/i/modtwitter/leftImg.jpg') no-repeat;}
#GENERAL .header a:hover {color:#5ce;//color twitter;}
#GENERAL .contents {width:100%;float:none;margin:0 auto;}
#GENERAL .titular {width:100%;text-align:center;}
	#GENERAL .titular span {display:block;font-size:140%;line-height:171.43%;font-family:'tahoma',verdana,arial,sans-serif;color:#333;font-weight:bold;}
#GENERAL .tweetsEnviado,#GENERAL .endTweets {float:left;width:100%;height:auto;}
	#GENERAL .tweetsEnviado {background:url('/css/i/modtwitter/izqTweets.png') no-repeat;}
	#GENERAL .endTweets {/*background:url('/css/i/modtwitter/bottom.png') no-repeat 100% 0;*/}
#GENERAL .tweetsEnviado ul {margin:0 0 0 1.7em;padding:2em 0 0 0;overflow:hidden;height:auto;background:url('/css/i/modtwitter/bgTweets.png') no-repeat 100% 0;}
	#GENERAL .tweetsEnviado li {float:left;width:92%;height:auto;padding:0.727em 0;font-size:110%;line-height:118.2%;border-bottom:1px dotted #ccc;color:#333;}
		#GENERAL .tweetsEnviado .noline {border:none;}
	#GENERAL .tweetsEnviado li a {color:#004276;font-weight:bold;}
	#GENERAL .tweetsEnviado li a:hover {color:#B00640;text-decoration:underline;}
	#GENERAL .tweetsEnviado img {float:left;margin:0 0.909em 0 0;}
#GENERAL .endTweets ul {margin:0;padding:4em 0 0 0;height:auto;overflow:hidden;background:url('/css/i/modtwitter/leftBottom.png') no-repeat;}
.corner4 #divTwitter .mark,
.corner4 #divTwitter_hash .mark,
.corner4 #divTwitter_listas .mark,
.corner4 #divTwitter_users .mark {padding:0;}
#GENERAL .endBlock .sign {font-size:140%;line-height:200%;display:block;text-align:right;padding:0 0.5em 0 0;color:#fff;}
/* MODULO TWITTER POR DEFECTO **********************************/
/* END *********************************************************/

/* MODULO OPEN GRAPH FACEBOOK **********************************/
/***************************************************************/
.fb_actions_module { width:100%!important;}
.fb_actions_module a { text-decoration:none;}

.fb_actions_module #info_cabecera_fb,
.fb_actions_module #botonera { margin-bottom: 1em;}

/* Info Cabeza
---------------------------------*/
.fb_actions_module #info_cabecera_fb { background:url(i/openGFB/bgTitIzq.png) no-repeat left top; /*font-size: 1.17em;*/ padding-left:10px;}
.fb_actions_module #info_cabecera_fb h3 { font-size: 1.5em; padding:10px 0; font-family: RTVEfontR; color:#FFF; /*font-weight:bold;*/ background:url(i/openGFB/bgTitDch.png) no-repeat right top;}

/* Botonera
---------------------------------*/
.fb_actions_module #botonera { float:right; width:112px;}
.fb_actions_module #botonera input { border:none; width:112px; height:31px; text-indent:-1000px; margin-bottom:0.3em; cursor:pointer;}
.fb_actions_module #botonera #fbbin { background:url(i/openGFB/bgFbbin.png) no-repeat left top;}
.fb_actions_module #botonera #fbbout { background:url(i/openGFB/bgFbbout.png) no-repeat left top;}

/* Info User
---------------------------------*/
.fb_actions_module #info_user { overflow:hidden; width:auto;}
.fb_actions_module #info_user img { border:solid 1px #3B5999; float:left; margin-right:5px;}
.fb_actions_module #info_user a { font-weight:bold; font-size:1.2em; padding-right:3px; line-height:1.2em;}
.fb_actions_module #info_user a:hover { color:#1C8CE2;}

#info_comp { padding:5px 0; text-align:center; font-size:1.1em;}
#info_comp #contadorAction, #info_comp #cancel_comp { color:#900;}
#info_comp #cancel_comp { font-weight:bold; cursor:pointer;}


/* Panel
---------------------------------*/
.fb_actions_module #panel { width:100%; clear:both; background-color:#DEDEDE;}
.fb_actions_module #panel #panel_actividad { padding:1px;}

  /** Menu **/
  .fb_actions_module #panel #panel_actividad #activity_menu { 
    background:url(i/openGFB/bgActivityMenu.jpg) repeat-x; overflow:hidden; height:46px;
    border-bottom: solid 1px #999; margin-bottom:1px;
  }
  /* Botones menu */
  .fb_actions_module #panel #panel_actividad #activity_menu p { padding-left:5px; margin-top:5px;}
  .fb_actions_module #panel #panel_actividad #activity_menu p:hover { background: url(i/openGFB/bgBtnIzq.png) no-repeat left top;}
  .fb_actions_module #panel #panel_actividad #activity_menu p a  { 
	  font-size:1em; color:#333; text-shadow: 0 1px 0px rgba(250,250,250,.7); line-height:1.2em; 
	  display:block; height:100%; margin:0!important;
  }
  .fb_actions_module #panel #panel_actividad #activity_menu p a:hover  { background: url(i/openGFB/bgBtnDch.png) no-repeat right top; color:#e9e9e9; text-shadow: 0 1px 0px rgba(20,20,20,.7);}
  .fb_actions_module #panel #panel_actividad #activity_menu p a span  { padding-right:5px; padding-top:6px; padding-bottom:7px; display:block; background-repeat:no-repeat; background-position:6px 8px;}
  
  .user a span{ padding-left:26px; background-image:url(i/openGFB/actUserp.png);}
  .friends a span { padding-left:37px; background-image:url(i/openGFB/actFriendsp.png);} 
  .user a:hover span{ background-image:url(i/openGFB/actUsern.png);}
  .friends a:hover span { background-image:url(i/openGFB/actFriendsn.png);} 
  .user {  float:left; width:45%; margin-left:5px; }
  .friends {  float:right; width:47%; margin-right:5px;}

  /* Estado de los botones */
  .onm { background: url(i/openGFB/bgBtnIzq.png) no-repeat left top;}
  .onm a { background: url(i/openGFB/bgBtnDch.png) no-repeat right top; color:#e9e9e9!important; text-shadow: 0 1px 0px rgba(20,20,20,.7)!important;}
  .onmulogo a span { background-image:url(i/openGFB/actUsern.png);}
  .onmflogo a span { background-image:url(i/openGFB/actFriendsn.png);}
  /* Fin Botones menu */
	
  /** Lista User **/
  .fb_actions_module #panel #panel_actividad #listaActivity {}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user { }
  
  /*Ajuste IE*/
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad,
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad { height:60px\9;}
  
  /* Primer User */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad { padding:5px 5px; background-color:#FFF; border:solid 1px #666; overflow:hidden; position:relative;}
  
  /* Resto de User */
  .userold { 
	background-color:#ccc;
	background:url(i/openGFB/bgActivityu.jpg) repeat-x left bottom!important;
	border:none!important;
	border-top-style:solid!important; border-top-width:1px!important; border-top-color:#FFF!important;
	border-bottom-style:solid!important; border-bottom-width:1px!important; border-bottom-color:#A2A2A2!important;	
  }
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad span { display:block; float:left;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .imagen_action { margin-right:7px;}
  
  /* Tit y subtit */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .titulo { margin-top:7px; width:51%;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .titulo a { font-size: 1.2em; font-weight:bold; color:#333;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .publish_time_action { margin-top:3px; color:#6D6D6D; width: 160px;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .aviso_eliminacion { 
  position:absolute; color:#FFF; top:0; left:0; background-color: rgba(0, 0, 0, 0.5); font-size:1.5em;
  width:100%; height:100%; text-align:center; display:block; padding-top:7.5%;
  }
.fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .aviso_eliminacion { padding-top:9%\9; background:url("/css/style/i/pixtrans.png")\9;}  
  
  /* Btn Fbook */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .idActivity { 
  	float:right; width:70px; height:34px; background:url(i/openGFB/btnFbookd.png) no-repeat left top;
	margin-top:6px; cursor:pointer;
  }
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_user .actividad .idActivity a { 
  	display:block; text-align:center; color:#333; margin-top:5px;
	color:#333; text-shadow: 0 1px 0px rgba(158,158,158,1);
  }
  
  /** Lista Friend **/  
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad { 
    overflow:hidden; background:url(i/openGFB/bgActivityf.jpg) #FFF repeat-x left bottom;
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#A2A2A2;
	padding:5px 2px 5px 5px; margin-top:2px; position:relative;
  }
  
  /* Recomendar */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad span { display:block; float:left;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .recom { /*float:right;*/ position:absolute; right:5px; top:0px; margin-top:5px;cursor:pointer;}  
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .recom span { background:url(i/openGFB/recomNum.png) no-repeat right top; width:27px; height:11px; text-align:center; color:#FFF;}
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .recom .like_fb_action { background:url(i/openGFB/recomAnc.png) no-repeat left top; width:76px;}

  /* Recomendar Activado */
  .recomact span { background:url(i/openGFB/recomNumAct.png) no-repeat right top!important;}
  .recomact .like_fb_action { background:url(i/openGFB/recomAncAct.png) no-repeat left top!important;}
  
  /* Imagen */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .imagen { margin-right:5px;}
  
  /* Ha visto */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .fb_asset { 
  	padding-left:3px; margin-top:0px; width:78%; 
	background:url(i/openGFB/avisto.png) no-repeat -20px top;
	color:#FFF;
  }
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .fb_asset a { 
  	display:block; font-size: 1.2em; font-weight:bold; color:#333; 
	margin-top:3px; margin-left:-2px; width:auto; height:auto; line-height: 1em;
  }
  
  /* Fecha */
  .fb_actions_module #panel #panel_actividad #listaActivity #listaActivity_friends .actividad .publish_time_action {  color:#6D6D6D; margin-top:3px;}

/* Footer 
---------------------------------*/
.foo { 
    padding-bottom: 0.7em;
    padding-left: 0.7em;
    padding-right: 0.7em;
    padding-top: 0.2em;	
}
.foo p { padding-left:12px; background:url(i/openGFB/bgFoo.jpg) no-repeat left center; float:right; font-weight:bold;}
.foo a { color:#408BDD;}
.foo a:hover { color:#1D5A9E;}

/* MODULO OPEN GRAPH FACEBOOK **********************************/
/* END *********************************************************/



/* CALENDARIO **************************************************/
/* *************************************************************/

/*** calendario ****/

.calendario, .c100 .calendario{
	-moz-box-sizing:border-box;
	margin:0 auto;
	width:100%;
}

/* Estilos c100 ****/

.c100 .calendario .meses{
	width:97%;
}
	
.c100 .calendario .meses table {
	width:24.32%;
}
.c100 .calendario .meses table tbody td, .c100 .calendario .meses table thead th {
	width:13.2%;
}
.c100 .calendario .meses table tbody td a, .c100 .calendario .meses table tbody td span {
	width:90%;
}

.c100 .calendario ul.nav {
	width:97%;
	clear:none;
	float:none;
}

/***** FIN estilos c100 ******/

/*** Estilos c66 ***/

.c66 .calendario{
	width:100%;
	margin:0px auto;
}
.c66 .calendario .meses{
	width:100%;
	float:none;
}
.c66 .calendario ul.nav {
	width:100%;
}
.c66 .calendario .meses table tbody td, .c66 .calendario .meses table thead th {
	width:13%;
}
.c66 .calendario .meses table {
	width:32.3%;
}

/* FIN Estilos c66 **/

/* Estilos c34 ***/

.c34 .calendario{
	width:100%;
	margin:0px auto;
}
.c34 .calendario .meses{
	/*width:97%;*/
	width:100%;
	float:none;
}
.c34 .calendario .meses table {
	/*width:97%;*/
	width:49%;
	min-height:none;
	margin:3px 1px;
}
.c34 .calendario ul.nav {
	clear:none;
	float:none;
	width:100%;
	padding:0px;
}
.c34 .calendario ul.nav li.year{
	width:82%;
}
.c34 .calendario .meses table {
	margin:3px 1px;
	min-height:174px !important;
}
.c34 .calendario .meses table.first {
	margin-left:0px;
	float:left;
}
.c34 .calendario .meses table.last{
	margin-right:0px;
	float:right;
}
.c34 .calendario .meses table tr {
	padding:0px 1px;
}
.c34 .calendario .meses table tbody td a, .c34 .calendario .meses table tbody td span {
	height:auto;
}
.c34 .calendario .meses table tbody td, .c34 .calendario .meses table thead th {
	height:auto !important;
	line-height:16px;
	width:12.7%;
}
.c34 .calendario .meses table caption{
	font-size:8pt;
	padding:5px 0;
}

/* FIN estilos c34***/

/* Estilos c50 ***/
.c50 .calendario ul.nav {
	clear:none;
	float:none;
	width:97%;
}
.c50 .calendario ul.nav li.year{
	width:86%;
}
.c50 .calendario .meses table {
	width:48.7%;
}

/* FIN estilos c50 ***/

.calendario ul.nav{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin:0 auto;
	padding:5px 3px;
	text-align:center;
}

.calendario ul.nav li{
	width:auto;
	display:inline-block;
}

.calendario ul.nav li span{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:none repeat scroll 0 0 #c3c3c3;
	color:#c3c3c3;
	float:left;
	font-size:10pt;
	font-weight:bold;
	height:24px;
	line-height:23px;
	text-decoration:none;
	width:24px;
	/*text-shadow: #000 0px -1px 0px;*/
}
.calendario ul.nav li a{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:none repeat scroll 0 0 #666666;
	color:#FFFFFF;
	float:left;
	font-size:10pt;
	font-weight:bold;
	height:24px;
	line-height:23px;
	text-decoration:none;
	width:24px;
	text-shadow: #000 0px -1px 0px;
}

.calendario ul.nav li a:hover{
	background:none repeat scroll 0 0 #f18e18;
	color:#fff;
}

.calendario ul.nav li.next, .calendario ul.nav li.prev{
	text-align:center;
	width:24px;
	height:24px;
}

.calendario ul.nav li.prev{
	float:left;
}

.calendario ul.nav li.next{
	float:right;
}

.calendario ul.nav li.year{
	width:90%;
	text-align:center;
	margin:0px auto;
}
.calendario ul.nav li.year h3{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-border-radius:5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background:none repeat scroll 0 0 #666666;
	color:#FFFFFF;
	font-size:10pt;
	text-shadow: #000 0px -1px 0px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	padding:0 5px;
}

.calendario .meses{
	/*float:left;*/
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-box-sizing:border-box;
	margin:0 auto;
	text-align:center;
	width:100%;
}

.calendario .meses table{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	/*background:url("/css/style/i/backFoot.png") repeat-x scroll left 31px #F2F2F2;*/
	border:1px solid #C3C3C3;
	display:inline-block;
	float:left;
	margin:3px;
	min-height:210px;
	width:191px;
}

.calendario .meses table caption{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:none repeat scroll 0 0 white;
	color:#333;
	font-size:10pt;
	padding:8px 0;
	font-weight:bold;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}
.calendario .meses table thead,.calendario .meses table tbody{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	float:left;
	clear:both;
	width:100%;
	padding:2px 0;
}

.calendario .meses table thead tr{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border-bottom:1px solid #c3c3c3;
	text-shadow: #fff 0px 1px 0px;
	background:url("/css/style/i/backFoot.png") repeat-x scroll left bottom #F2F2F2;
}
.calendario .meses table tr{
	float:left;
	width:100%;
	color:#666666;
	padding:0 5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-box-sizing:border-box;
}
.calendario .meses table tbody td, .calendario .meses table thead th{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:inline-block;
	float:left;
	height:23px;
	line-height:20px;
	margin:1px;
	text-align:center;
	vertical-align:middle;
	width:23px;
}
.calendario .meses table tbody td a, .calendario .meses table tbody td span{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width:21px;
	height:21px;
	float:left;
	color:#999999
}
.calendario .meses table tbody td a{
	border:1px solid #c3c3c3;
	background:none repeat scroll 0 0 #c3c3c3;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	text-shadow: #fff 0px 1px 0px;
	cursor:pointer;
}

.calendario .meses table tbody td span{
	border:1px solid #c3c3c3;
	background:none repeat scroll 0 0 #fff;
	cursor:default;
}


.calendario .meses table tbody td a:hover{
	background:none repeat scroll 0 0 #f18e18;
	color:#fff;
	font-weight:bold;
}

.calendario .meses table tbody td.void{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:none;
	background:none;
	cursor:default;
}

/****                    *****/

/* tooltip styling. by default the element to be styled is .tooltip  */
.calendario .tooltip {
	background-color:#000;
	border:1px solid #fff;
	padding:10px 15px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;
	z-index:10000;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 3px #000;
	-webkit-box-shadow:0 0 3px #000;
}

.calendarDescription{
	display:block;
	float:left;
	width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background:none repeat scroll 0 0 #C3C3C3;
	border:1px solid #999999;
	padding:5px;
	text-align:justify;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.c66 .calendarDescription {
	-moz-box-shadow:2px 2px 8px #000000;
	-webkit-box-shadow:2px 2px 8px #000000;
	box-shadow:2px 2px 8px #000000;
}
.calendarDescription a.cerrar{
	background:url("/css/calendario/i/closeBtnOff.png") no-repeat scroll center center transparent;
	float:right;
	font-size:2em;
	height:24px;
	line-height:1em;
	overflow:hidden;
	text-align:center;
	text-indent:-1000px;
	width:5%;
}

.calendarDescription a.cerrar:hover{
	background:url("/css/calendario/i/closeBtnOver.png") no-repeat center center;
}
.calendarDescription .day{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background:none repeat scroll 0 0 #F18E18;
	border:2px solid #FFFFFF;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:10pt;
	font-weight:bold;
	left:0;
	line-height:1em;
	margin:0;
	padding:4px 0px;
	text-align:center;
	top:0;
	width:93%;
}
/*.c34 .calendarDescription .day{
	width:100%;
}
.c34 .calendarDescription a{
	display:none;
}*/

.calendarDescription ul{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	float:right;
	padding:5px 0 0 0;
	width:100%;
}

.calendarDescription ul li{
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	background:none repeat scroll 0 0 #FFFFFF;
	color:#333333;
	font-size:1.1em;
	padding:5px 10px;
	width:100%;
	text-align:left;
}

.calendarDescription ul li span{
	white-space:pre-wrap;
}

.calendarDescription ul li span b{
	/*font-size:1.2em;*/
}

.calendarDescription ul li.title{
	/*-moz-border-radius:5px 5px 0px 0px;
	-webkit-border-radius:5px 5px 0px 0px;
	border-radius:5px 5px 0px 0px;*/
	background:url("/css/style/i/tabs/BkgSubTabs_round.gif") repeat-x scroll 0 -16px transparent;
	color:#000000;
	font-size:10pt;
	padding:8px 5px;
	text-align:center;
	width:100%;
}

.calendarDescription dl{
	-moz-border-radius:5px 5px 5px 5px;
	-moz-box-sizing:border-box;
	background:none repeat scroll 0 0 transparent;
	display:inline;
	float:right;
	font-size:8pt;
	margin-bottom:5px;
	padding:0 0 0 5px;
	width:85%;
}

.calendarDescription dl dt{
	color:#333333;
	font-size:10pt;
	font-weight:bold;
	padding:5px 2px;
}
.calendarDescription dl dd{
	-moz-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #C3C3C3;
	color:#333333;
	padding:6px;
}

.absolutePopUp{
	position:absolute;
	z-index:1000;
	width:300px !important;
}


/******* FIXES IE CALENDARIO **********/
.calendario .meses table caption{
	*float:left;
	*width:100%;
	*border:1px solid #c3c3c3;
	*border-bottom:none;
	*pading:4px 0px;
}
.calendario .meses table{
	*-box-sizing:border-box;
	*border:1px solid #C3C3C3;
	*display:inline;
	*float:left;
	*margin:3px;
	*min-height:220px;
	*width:191px;
}

.calendario ul.nav li.prev{
	*float:left;
	*width:4%;
}

.calendario ul.nav li a{
	*width:100%;
}

.calendario ul.nav li.next{
	*float:left;
	*width:4%;
}

.calendario ul.nav li.year{
	*text-align:center;
	*float:left;
	*width:92%;
}

/**** Fixes c100, c34 ****/
.c100 .calendario .meses table {
  *width:24.32%;
}

.c66 .calendario .meses table {
	*width:32.33%;
}

.c34 .calendario{
	*width:100%;
}
.c34 .calendario .meses {
	*float:none;
	*width:100%;
}
.c34 .calendario .meses table {
 	*width:49%;
}
.c34 .calendario ul.nav li.year, .c50 .calendario ul.nav li.year, .c66 .calendario ul.nav li.year{
	*text-align:center;
	*float:left;
	*width:91%;
}
.c50 .calendario .meses table{
	*width:48.7%;
}

.calendarDescription{
	*width:98%;
	*margin-top:5px;
}

.calendarDescription .day{
	*width:90%;
}
.calendarDescription ul{
	*width:100%;
	*float:left;
}

.calendarDescription ul li.title{
	*width:98%;
	*float:left;
}

.calendarDescription ul li{
	*width:98%;
	*float:left;
	padding-left:5px;
	padding-right:5px;
}.calendarDescription ul li span{	*white-space: pre;}
/* CALENDARIO **************************************************/
/* END *********************************************************/

/* RSS FEEDS ***************************************************/
/* *************************************************************/
.contentbox .plusblock dt span {font-family:RTVEfontR,Tahoma,serif;font-size:180%;line-height:200%;}
.plusblock h3 {margin-bottom:1em;}
.plusblock h3 dt .titu {width:100%;display:block;border-bottom:2px solid #c3c3c3;color:#66;}
.plusblock dd.linkit {display:block;clear:both;margin-bottom:0.4em;padding-bottom:0.4em;border-bottom:1px dotted #ccc;padding-left:1.8em;}
.plusblock dd.linkit a span {font-size:130%;line-height:130.77%;font-weight:normal;letter-spacing:0;}
.plusblock h2 {text-indent:0;}
.plusblock dd.linkit {background:url('/css/style2011/i/LinksDot_news.png') no-repeat 0 0;}
.plusblock dd.linkit.video {background-image:url('/css/style2011/i/iconos/video.png');}
.plusblock dd.linkit .by {font-size:10px;padding-left:4px;}
.plusblock dd.linkit .by em {font-style:normal;color:#b00640;}
/* RSS FEEDS ***************************************************/
/* END *********************************************************/

/* MODULOS DE GECA RESULTADOS TENIS ****************************/
.Geca {float: left; width: auto; margin-bottom: 10px; font-size: 1.2em; line-height: 1.5em; padding: 0px 10px;}
.Geca strong {padding:0px 0px 3px 5px; float: left; margin: 5px 0px 10px 0px; width: 535px; line-height: 1.4em; color: #333; border-bottom: 1px solid #ddd; font-size: 1.5em; font-weight: bold;}

h3.Geca {padding:0px 0px 3px 5px; float: left; margin: 5px 0px 10px 10px; width: 345px; line-height: 1.4em; color: #333; border-bottom: 1px solid #ddd; font-size: 1.5em; font-weight: bold;}

#divFlashResultados {text-align:center}
#divFlashMarcador {text-align:center; padding-bottom:10px;}

/* END MODULOS DE GECA RESULTADOS TENIS ************************/

/* BUSCADOR VERTICAL *******************************************/
/***************************************************************/
/* .CatSearchBox {padding:0;margin:10px 0 !important;float:left;border-top:1px solid #6e6e66;border-bottom:1px solid #a1a199;} */
/* *:first-child+html .CatSearchBox {margin-left:7px !important;}   */ 
/*.CatSearchBox h4 {font-size:14px;font-weight:bold;padding:0 6px;background:#a1a199;color:#fff;margin:0;line-height:168%;}
.CatSearchBox form {float:left;padding:6px 2%;margin:0;width:96%;background:#ececdd;}
.CatSearchBox form input {padding:0;margin:0;border:1px solid #76767E;color:#444444;float:left;font-family:arial,helvetica,sans-serif;}
.CatSearchBox form .searchbox {font-size:13px;height:18px;width:61%;margin:0 2% 0 0;padding:3px 0 0 4px;}
.CatSearchBox form .btnhead {font-size:12px;height:23px;width:34%;padding:0;cursor:pointer;line-height:12px;font-weight:bold;-moz-border-radius:10px;-webkit-border-radius:10px;}
.CatSearchBox form .btnhead:hover {background:#a1a199;color:#fff;}*/
/*ajustes WebKit*/
/*	@media screen and (-webkit-min-device-pixel-ratio:0) {
	.CatSearchBox form .searchbox {line-height:22px;height:23px;padding:0;}
	}    */
/* BUSCADOR VERTICAL *******************************************/
/* END *********************************************************/


/* CUEPOINTS RADIO *********************************************/
/***************************************************************/
/*reset*//*.cuetable td.audio {background-image:none !important;}
#cuecontainer {width:100%;float:left;display:inline;clear:both;}
.cuecontainer {width:100%;float:left;display:inline;clear:both;}*/
	/*ajustes player*/
	/*#cuecontainer .imgT {float:left;width:100%;margin-bottom:1px;border-bottom:1px solid #999;}
	.cuecontainer .imgT {float:left;width:100%;margin-bottom:1px;border-bottom:1px solid #999;}
	#cuecontainer embed,#cuecontainer object {margin:0;height:4em;}
	.cuecontainer embed,.cuecontainer object {margin:0;height:4em;}*/
	/*tabla de datos*/
	/*.cuetable {color:#333;width:100%;background:#f8f8f8;border-collapse:collapse;border:none;padding:0;margin:0 0 10px 0;}
	.cuetable thead {background:#e1e1e1;color:#444;}
	.cuetable caption {visibility:hidden;overflow:hidden;padding:0;line-height:0;}
	.cuetable th,.cuetable td {font-size:110%;line-height:118.2%;vertical-align:middle;}
	.cuetable th {text-align:left;text-transform:uppercase;height:12px;padding:5px 0 5px 5px;}
	.cuetable td {border-bottom:1px solid #fff;height:18px;padding:2px 0 2px 5px;}
	.cuetable a {text-decoration:underline;color:#467;text-indent:0;display:block;font-weight:bold;}
		.cuetable .audio a {background:transparent url('/css/i/iconos/cueplay.gif') no-repeat left 5px !important;padding:5px 0 5px 22px;min-height:12px;}
	.cuetable .more td {text-align:right;background:#fff url('/css/i/iconos/cuemorebg.gif') repeat-x left bottom !important;padding:10px;}*/
	/*efecto hover*/
	/*.cuetable tbody tr:hover td,.cuetable tbody tr:hover td a {background-color:#e5ecec !important;}
	.cuetable .more:hover td {background-color:#fff !important;}
	.cuetable .more:hover td a {background-color:transparent !important;}
	.cuetable .audio a:hover {color:#000;}
	.cuetable .more a:hover {color:#b00640;}
#cuecontainer100 {width:auto;float:left;display:inline;clear:both;}
#cuecontainer100 table.cuetable th {padding:4px;width:100%;}*/
/* CUEPOINTS RADIO *********************************************/
/* END *********************************************************/


/* BLOQUE ESCOBA AJUSTES NUEVA PLANTILLA 3.0 ****************/
/* **********************************************************/
/*NUEVO MODULO BLOGS*/
.BlogsRTVE {padding-bottom:3px !important;}
.BlogsRTVE h3 {font-size:10px;background:url('i_news/sectarios/bkg_h2.gif') repeat-x left bottom;margin:0 0 0 -10px;display:block;float:left;width:100%;padding:0 20px 0 0;}
.BlogsRTVE h3 a {display:block;position:relative;left:10px;width:auto;}
.BlogsRTVE h3 span {text-transform:uppercase;font-size:140%;line-height:171.43%;display:block;padding:0 0 0 2px;width:100%;background:transparent;}
.BlogsRTVE ul {padding:6px 0;}
.BlogsRTVE .linkit {border-top:1px dotted #ccc;display:block;clear:both;}
.BlogsRTVE .linkit a {display:block;background:yellow;}
.BlogsRTVE .linkit a span {display:block;float:right;color:#004276;line-height:200%;}
.BlogsRTVE .linkit a:hover span {color:#b00640;text-decoration:underline;}
/*BREAKING NEWS*/
.breakingnews .close {display:block;position:absolute;right:0.6em;top:0.6em;font-size:10px;}
.breakingnews .close img {width:2.2em;height:2.2em;background:url('/css/style2011/i/ButtonClose.png') no-repeat;}
.breakingnews .close img:hover {cursor:pointer;background-position:100% 100%;}
/* BLOQUE ESCOBA AJUSTES NUEVA PLANTILLA 3.0 ****************/
/* END ******************************************************/

/* CONTENEDORES DE IMAGENES *************************************/
/***************************************************************/
/*Contenedores básicos photos en modulos*/
.imgT {display:block;clear:both;margin-bottom:0.3em;}
/**/   * html .imgT {float:left;//para el resto, si flotamos, interpreta 100% como el size de la photo, no del contenedor;}
.imgT img {width:100%;}
.imgL {float:left;margin:0 0.7em 0 0;}
/**/   * html .imgL {margin:0 0.7em 0 0;display:block;}
/**/   *:first-child+html .imgL {margin:0 1em 0 0;}
.imgR {float:right;margin:0 0 0 0.7em;}
.imgT,.imgL,.imgR {margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/{margin-top:0.3em !important;}/ 0 0 0.7em;}
.imgT,.imgL,.imgR {margin-top:0.3em !important;}/*margin-top:0.3em;Mejor todas con margen superior para que se alineen las "top" con el resto en columnas pararelas;*/
.imgT a,.imgL a,.imgR a {/*display:block;//GRANDES DUDAS con los recorrido erróneos de algunas fotos;*/}


/*EFECTOS "HOVER"*/
	/*Generalidades*/
	.imgT,						  			.imgL,						  			.imgR											{position:relative;}
	/*	.imgT a span,			  			.imgL a span,			  			.imgR a span 							{background:none;cursor:pointer;//necesario para Explorer;}
	.imgT a span strong,			.imgL a span strong,			.imgR a span strong 			{display:none;}
	.imgT a:hover, 						.imgL a:hover, 						.imgR a:hover 		  			{text-decoration:none;}
	.imgT a:hover span, 			.imgL a:hover span, 			.imgR a:hover span  			{background:url('i_news/hover_photo/basic_bkg.png');width:100%;height:100%;position:absolute;top:0;left:0;}
	.imgT a:hover span strong,.imgL a:hover span strong,.imgR a:hover span strong {width:9.4em;line-height:4.7em;padding-top:4.7em;margin:-4.7em 0 0 -4.7em;background:url('i_news/hover_photo/masiconM.png') no-repeat 50% 50%;color:#fff;position:absolute;display:block;float:none;left:50%;top:50%;text-align:center;}*/
	/*Thumbs Especiales*/

/*Acotamiento SIZE PHOTOS en portadas*/
.secmod .imgL img,.breve .imgL img,
.secmod .imgR img,.breve .imgR img {width:9.4em;}


/*ESTO SE PODRA TIRAR* html .skin2009 .imgL a span {width:14.9em;height:11.8em;//para explorer no queda más remedio que dimensionar el //SPAN igual que el //IMG;}*/
#noticias.pfnoticia.skin2009 .comp {display:block;}
.pfnoticia .VideoContainer a {display:block;position:relative;width:100%;}
/*videoplayer*/
a span.videoplay,a span.loadvideo {font-size:10px;float:left;}
a span.videoplay strong {text-transform:lowercase;width:9.4em;line-height:3.3em;padding-top:4.7em;margin:-3.3em 0 0 -4.7em;background:url('/css/style/i_news/hover_photo/playiconM.png') no-repeat 50% 50%;color:#ccc;position:absolute;display:block;float:none;left:50%;top:50%;text-align:center;}
a:hover span.videoplay strong {background-image:url("/css/style/i_news/hover_photo/playiconM_o.png");color:#fff;-webkit-border-radius:1.2em;border-radius:1.2em;}
a span.loadvideo strong {display:none;}
.pfnoticia .c34 div[id^="vid"] {font-size:10px;height:16.3em;display:block;} 
/*audioplayer*/
div[id^="aud"] {overflow:hidden;display:block;width:100%;}
div[id^="aud"] .AudioContainer {font-size:10px;}
div[id^="aud"] .AudioContainer,div[id^="aud"] .AudioContainer img,span.audioplay,div[id^="aud"] object {height:3.7em;}
div[id^="aud"] .AudioContainer {width:100%;display:block;overflow:hidden;position:relative;}
div[id^="aud"] .AudioContainer img {width:auto;}
span.audioplay {font-size:10px;margin:0 !important;display:block;position:absolute;right:0;top:0.1em;border-right:1px solid #ddd;padding:0 1em 0 0;}
span.audioplay strong {line-height:190%;padding:0 1em;margin:0.8em 0;display:block;text-transform:uppercase;background:#999;color:#fff;border-radius:0.3em;}
a:hover span.audioplay strong {background:#d10;}
/*ajuste 'el tiempo'*/
.vidDestacado video {width:100%;}
/*16x9 con etiqueta VIDEO*/
.VideoContainer.f16x9[data-idmanager="amon"] {width:100%;padding-top:56.25%;position:relative;display:inline-block;background:#666;height:auto;}
.VideoContainer.f16x9[data-idmanager="amon"] video {width:100%;height:100%;position:absolute;top:0;left:0;display:block;}
/* MEDIATECAS AD-HOC *******************************************/
/***************************************************************/
/*paginacion heredada de 'modules.css' */
.paginacion {text-align: center; clear:both;}
.paginacion ul, .paginacion ul li {list-style: none;margin: 0;padding: 0;}
.paginacion ul {padding: 5px 0;text-align: center; margin-bottom:10px;}
.paginacion ul li {display: inline;margin-right:0px;background: none;color: #333;}
.paginacion ul li a { color:#000; text-decoration: none; display:inline; background-color: #eceff2; border: 1px solid #c3ccd6; padding: 4px 8px;margin: 0 3px;font-size:1.2em;}
.paginacion ul li a:link, .paginacion ul li a:visited{color:#000; text-decoration:none;}
.paginacion ul li a:hover { color:#fff;background-color: #798498;border-color:#798498; }
.paginacion ul li.activo { font-weight:bold;color:#333; text-decoration: none; display:inline; background-color: #fff; border: 1px solid #fff; padding: 3px 8px;margin: 0 3px;font-size:140%;}
.paginacion ul li.disabled { color:#bac3cc; text-decoration: none; display:inline; background-color: #eceff2; border: 1px solid #e0e5ea; padding: 4px 8px;margin: 0 4px;font-size:1.2em;}
.paginacion ul li.viewall { color:#bac3cc; text-decoration: none; display:inline; background-color: #fff; border: 1px solid #fff; padding: 4px 8px;margin: 0 4px;}
.paginacion .bthide {display:none;}
/* end paginacion */
.medgroupG {width:97%;padding:56px 1.5% 60px 1.5%;float:left;}
.medgroupG h4 {font-size:2em;font-weight:normal;line-height:38px;background:#fff url('/css/i_news/bkg_Media_h4.gif') no-repeat right top;width:98.5%;position:absolute;left:0;top:0;padding:0 0 0 1.5%;}
/**/    * html .c100 .medgroupG h4 {width:922px;padding:0 0 0 16px;}
.medgroupG .vthumb {width:31%;float:left;padding:0 0 6px 0;margin:0 2% 12px 0;border-bottom:1px solid #ccc;}
.medgroupG .vthumb .imgT {float:left;position:relative;margin-right:8px;}
.medgroupG .vthumb .play_medium {position:absolute;left:0;top:0;}
/**/    * html .medgroupG .vthumb .play_medium {top:2px;}
.medgroupG .vthumb .imgT img {width:94px;height:70px;}
.medgroupG h2.S {margin:0;}
.medgroupG h2 a {font-size:130%;line-height:108%;} 
.medgroupG .hour {margin:0.6em 0 0 0;float:left;}
.medgroupG .paginacion {background:#e4e4e4 url('/css/i_news/bkg_MediaContent.gif') no-repeat left bottom;padding:18px 0;width:100%;position:absolute;left:0;bottom:0;}
/**/    * html .medgroupG .paginacion {bottom:-1px;}
/**/    * html .c100 .medgroupG .paginacion {width:938px;}
.medgroupG .paginacion ul {margin:0;padding:0;}


/* SLIDES PORTADA **********************************************/
/* Meter en otro CSS mas adelante ******************************/
/***************************************************************/


/******* start thumbsportada ********/ 
#thumbsportada {font-size:12px; float: left; padding:12px 0; width: 100%; margin: 0;}
/*#thumbsportada span.top { margin: 0; padding:0; float: left; display: block; height: 10px; width: 100%; background:url("/css/i/bg/bg_thumbsportadaT.gif") top left no-repeat;}
#thumbsportada span.bottom { margin: 0; padding:0; float: left; display: block; height: 10px; width: 100%; background:url("/css/i/bg/bg_thumbsportadaB.gif") bottom left no-repeat;}*/
#thumbsportada span.top,#thumbsportada span.bottom {display:none;}
#thumbsportada .destacamos { position: relative;float: left; display: inline; width: 60%;margin:0 0 0 12px;}
#thumbsportada .destacamos img { height:250px; width: 370px; margin: 0; padding: 0;}
#thumbsportada .destacamos img.play {position: absolute; top:40px; left:127px; border:0px none; padding: 0; width:43px; height: 31px;}
#thumbsportada .destacamos h2 { position: absolute; bottom: 55px; left:10px; font-size:26px; line-height: 130%; width: 350px; font-weight:normal;}
#thumbsportada .destacamos h2 a { background:#f27500; color: #ffffff;font-weight:normal;}
#thumbsportada .destacamos h2 a:hover { background:#ff4800; color: #ffffff; text-decoration:none;}
body#television #thumbsportada .destacamos h2 { position: absolute; bottom: 55px; left:10px; font-size:26px; line-height: 130%; width: 350px;font-weight:normal;}
body#television #thumbsportada .destacamos h2 a { background:#0066c9; color: #ffffff; displayfont-weight:normal;}
body#television #thumbsportada .destacamos h2 a:hover { background:#005ab1; color: #ffffff;}
#thumbsportada .destacamos h3 { position: absolute; bottom: 10px; left:10px; font-size:16px; line-height: 120%; width: 350px;font-weight:normal;}
#thumbsportada .destacamos h3 a{ background:#3f3f3f; color: #ffffff;font-weight:normal;}
#thumbsportada .destacamos h3 a:hover { background:#000000; color: #ffffff;font-weight:normal;}
#thumbsportada .destacamos h3 p {background:#3f3f3f;width:auto;float:left;padding:2px 4px;}
#thumbsportada ul.thumbs {float:left; display: inline; width: 38%;}
#thumbsportada ul.thumbs li { padding:0; width:49.9%; height:85px; display: inline; float: left; position:relative;}
#thumbsportada ul.thumbs li p { margin:2px 0 0 0; line-height:12px; float: left;}
#thumbsportada ul.thumbs li img.play {position: absolute; top:12px; left:24px; border:0px none; padding: 0;}
#thumbsportada ul.thumbs li a:hover img.play {border:0px none;}
#thumbsportada ul.thumbs li img.slidethumb {border:0px none #ccc; margin: 0; padding: 0; float: left;width: 88px;height: 56px}
#thumbsportada ul.thumbs li a:hover img{ border:0px none #b00640;}
#thumbsportada ul.thumbs li span { background:transparent url("/css/style/i/bg/animadirecto.gif") top left; padding: 0px 4px; color: #ffffff; margin-right: 5px; display: inline; width: 40px; height: 13px;}
/******* end thumbsportada ********/
/******* start ajustes thumbsportada ********/
.size3#thumbsportada {padding-bottom:3px;} 
.size3#thumbsportada .destacamos a img {margin-top:3px;}
#thumbsportada .thumbs {padding:0;height:auto;}
.size3#thumbsportada .thumbs {}
.size3#thumbsportada li {margin:0 0 0 10px;padding:0 !important;width:100% !important;height:88px !important;float:left;}
.size3#thumbsportada li a img,.size3#thumbsportada li img,.size3#thumbsportada li a:hover img {margin:3px 8px 0 0;border:1px solid #000 !important;float:left;height:64px;padding:4px;width:94px;}
.size3#thumbsportada li a:hover img {border-color:#b00640 !important;}
	.size3#thumbsportada li a .play,.size3#thumbsportada li .play,.size3#thumbsportada li a:hover .play {border:none !important;width:43px;height:31px;margin:14px 0 0 0;padding:0;}
.size3#thumbsportada li a h2,.size3#thumbsportada li h2 {font-size:14px;line-height:14px;letter-spacing:0;color:#004276;margin:2px 0 2px 0;padding:0 4px 0 0;font-weight:normal;}
.size3#thumbsportada li a:hover h2 {color:#b00640;text-decoration:underline;}
.size3#thumbsportada li p {float:left;width:50%;line-height:15px !important;}
.size6#thumbsportada li {height:88px !important;overflow:hidden;margin-bottom:3px;}
.size6#thumbsportada li a,.size6#thumbsportada li img {display:block;}
.size6#thumbsportada li p {visibility:hidden;position:absolute;top:-1000%;left:-1000%;}
.size6#thumbsportada li a h2,.size6#thumbsportada li h2 {font-size:12px;line-height:14px;letter-spacing:0;color:#004276;margin:2px 0 0 0;padding:0;font-weight:normal;}
.size6#thumbsportada li a:hover h2 {color:#b00640;}
.size6#thumbsportada li a img,.size6#thumbsportada li img {width:88px;height:56px;}
.size6#thumbsportada li a .play,.size6#thumbsportada li .play {width:43px;height:31px;}

#thumbsportada .video {width:360px;background:none;}
.size6#thumbsportada .video {margin-top:0;background:none !important;text-indent:0 !important;}
#thumbsportada .videst h2 {background:none;position:relative;top:0;left:0;padding:0;font-size:18px;letter-spacing:-0.02em;}
#thumbsportada .videst h2,#thumbsportada .videst p {float:left;width:130%;margin-top:6px;}

*html #thumbsportada .videst h2,*html #thumbsportada .videst p {width:98%;}
*html #thumbsportada .videst h2 {display:inline;}

#thumbsportada .videst p {margin:2px 0 0 0;line-height:14px;}
#thumbsportada .videst h2 a {background:none;color:#004276;font-size:18px;line-height:110%;letter-spacing:-0.02em;}
#thumbsportada .videst h2 a:hover {background:none;color:#b00640;text-decoration:underline;}
/******* fin ajustes thumbsportada ********/

/* VIDEOS FLOTADOS *********************************************/
/***************************************************************/
.news div.imgL,.news div.imgR {max-width:50%;width:100%;}
/* VIDEOS FLOTADOS *********************************************/
/* END *********************************************************/

/********** CONFIGURACION BASICA **********/
/******************************************/
/*ajustes cabecera*/
#heads .corner {display:none !important;}
#heads .round {background:#fff !important;}
/********** CONFIGURACION BASICA **********/
/*****************  END  ******************/


/************** PAPEL BLANCO **************/
/******************************************/
/*Fondo Blanco sin redondeados*/
.whitepaper,.whitepaper #wrapper,.whitepaper .container {background:none;}
.whitepaper .round .corner {display:none !important;}
/*Fondo Blanco CON redondeados invertidos*/
.invert .round .corner {display:block !important;}
.invert .round .corner {background-image:url('i_news/corner_invert.gif');}
.invert .round {background-color:#f2f2f2;}
/************** PAPEL BLANCO **************/
/*****************  END  ******************/

/************** PAPEL NEGRO **************/
/******************************************/
/*Fondo Negro CON redondeados invertidos*/
.blackpaper #wrapper {background:black;}
.blackpaper .subtabs li a {color:#bbb;}
.blackpaper .round .corner {display:block !important;}
.blackpaper .round .corner {background-image:url('/css/i_news/cornergray.gif');}
.blackpaper .round {background-color:#fff;}
/************** PAPEL BLANCO **************/
/*****************  END  ******************/

/************ PAPEL COLOREADO *************/
/******************************************/
/*LOS BASICOS DE NOTICIAS*/
.fullcolor {background:#f2f2f2;}
/*ajustes cabecera*/
.fullcolor #heads .corner {display:block !important;}
.fullcolor #wrapper {background:#f2f2f2;}
/*ajustes 'breaking-news'*/
.fullcolor .lasthour {padding-top:0 !important;}
/*ajustes 'pie general'*/
.fullcolor #footer {margin-top:0;}
.fullcolor #footer .round .corner {background-image:url('i_news/corner.gif');}
.fullcolor #footer .round {background-color:#fff;}
/************ PAPEL COLOREADO *************/
/*****************  END  ******************/

/********** CABECERA EXTENDIDA ************/
/******************************************/
.extended #wrapper {background-position:left -0.8em;}
.extended .subtabs {position:relative;z-index:9;}
.extended .wrapper.top {position:absolute;left:0;z-index:0;background:url('/css/style/i/tabs/BkgSubTabs_round.gif') repeat-x;height:4.6em;width:100%;}
/********** CABECERA EXTENDIDA ************/
/*****************  END  ******************/


/************** ENCUESTA ******************/
/******** PA LLEVAR A OTRO SITIO **********/
/*.encuesta {width:100% !important;background:#fff;display:block;padding:0.5em 4% 0 4% !important;float:left;}*/
/**//*    *:first-child+html .encuesta {width:92% !important;}
.round .encuesta {padding: 0 !important;}*/
/**//*    *:first-child+html .round .encuesta {width:100% !important;}

.encuestaHead {background:url('i_news/encuestas/bkg_cab_seccion.png') repeat-x 0 bottom;height:auto;min-height:3.6em;display:block;width:100%;margin:0;position:relative;border-bottom:1px solid #bbb;}
.encuestaHead span {font-size:12px;display:block;line-height:12px;padding:4px 50px 4px 8px;margin:10px 0 0 10px;width:auto;float:left;text-transform:uppercase;color:#000;font-weight:bold;background:url('i_news/encuestas/bkg_rotulo.png') no-repeat right top;}*/
							.encuestaHead /*span											   	 {background-color:#f70;}*/								.encuestaHead {/*border-color:#c50;*/}
	#television	.encuestaHead /*span,#television .pollresult p {background-color:#06c;}*/		#television	.encuestaHead {/*border-color:#36b;*/}
	#radio			.encuestaHead /*span,#radio			 .pollresult p {background-color:#b22;}*/		#radio			.encuestaHead {/*border-color:#a22;*/}
	#deportes		.encuestaHead /*span,#deportes	 .pollresult p {background-color:#080;}*/		#deportes		.encuestaHead {/*border-color:#272;*/}
	#infantil		.encuestaHead /*span,#infantil	 .pollresult p {background-color:#a5e;}*/		#infantil		.encuestaHead {/*border-color:#84c;*/}
	#rtve				.encuestaHead /*span,#rtve			 .pollresult p {background-color:#f70;}*/		#rtve				.encuestaHead {/*border-color:#c50;*/}
	#noticias		.encuestaHead /*span,#noticias	 .pollresult p {background-color:#807;}*/		#noticias		.encuestaHead {/*border-color:#806;*/}

/*.encuesta h2 {font-size:200%;display:block;clear:both;padding:0.5em 0 0 0.9em;margin:0 0 0.3em 0 !important;line-height:110%;font-weight:bold;text-indent:-0.6em;border-top:1px solid #ccc;}
.encuesta h2:first-letter {}
							.encuesta h2 													 {color:#c50;border-color:#f70;}
	#television	.encuesta h2,#television .pollresult p {color:#36b;border-color:#06c;}
	#radio			.encuesta h2,#radio			 .pollresult p {color:#a22;border-color:#b22;}
	#deportes		.encuesta h2,#deportes	 .pollresult p {color:#272;border-color:#080;}
	#infantil		.encuesta h2,#infantil	 .pollresult p {color:#84c;border-color:#a5e;}
	#rtve				.encuesta h2,#rtve			 .pollresult p {color:#c50;border-color:#f70;}
	#noticias		.encuesta h2,#noticias	 .pollresult p {color:#806;border-color:#807;}

.encuesta p {font-size:130%;padding:0 0 0 18px;clear:both;float:none;line-height:120%;width:auto;}*/
/**//*    * html .encuesta p {width:92%;padding-bottom:0;}*/
/**//*    *:first-child+html .encuesta p {padding-bottom:0;}
.encuesta form {display:block;clear:both;padding:0 0 20px 0;margin:0;width:100%;border-top:1px dotted #ddd;float:left;}
.encuesta form fieldset {padding:0;}
.encuesta form p {width:100% !important;margin:0 !important;padding:8px 0 8px 0 !important;border-bottom:1px dotted #ddd;}
.encuesta form p input {height:12px;width:12px;margin:1px 0 0 0;float:left;clear:none;padding:0;cursor:pointer;}
.encuesta form p label {font-size:12px;line-height:15px;padding:0 0 0 18px !important;margin:0;display:block;float:none !important;cursor:pointer;width:auto !important;}
.encuesta form p:hover {background:#efefef;}
.encuesta form span.button {margin:10px 0 0 0;background:url('i_news/encuestas/boton.gif') left top no-repeat;display:block;float:left;height:22px;position:relative;}
.encuesta form .button input {font-family:helvetica,arial,sans-serif;font-size:14px;background:url('i_news/encuestas/boton.gif') right top no-repeat;border:none;margin:0;padding:2px 12px 2px 0;position:relative;left:12px;top:0;}*/
/**//*    *:first-child+html .encuesta form .button input {padding:1px 10px 1px 0;left:10px;float:left;} 
		.encuesta form span.button:hover 				{background-position:left bottom;cursor:pointer;}
		.encuesta form span.button:hover input  {background-position:right bottom;cursor:pointer;}
.encuesta .viewall {width:100% !important;border-top:1px solid #ddd;margin:0;padding:0 0 8px 0 !important;float:left;display:block;}
.encuesta .viewall a {margin:0 4px 0 0;line-height:24px;float:right;}*/
/*resultados encuesta*/
/*							.pollresult {background:#fff7f0;}
	#television .pollresult {background:#f0f6fc;}
  #radio			.pollresult {background:#fbf2f2;}
  #deportes		.pollresult {background:#f0f8f0;}
  #infantil		.pollresult {background:#faf5fe;}
  #rtve				.pollresult {background:#fff7f0;}
	#noticias		.pollresult {background:#f8f0f7;}  
    
.pollresult p {border-bottom:1px solid #fff !important;border-top-style:dotted;border-top-width:1px;line-height:24px;padding-bottom:2px;margin4px;padding-bottom:2px;margin-bottom:4px;background-image:url('i_news/encuestas/bkg_cab_seccion.png');background-repeat:repeat-x;background-position:0 -19px;}
.pollresult p span {color:#333;}
.pollresult dl {padding:0 0 0.8em 1.8em;}
.pollresult dt {margin:0.6em 0 0.2em 0;}
.pollresult dd {margin:0 0 0.4em 0;}
.pollresult dt {width:100%;font-size:120%;line-height:14px;}
.pollresult dd {width:100%;height:1.4em;background:url('i_news/encuestas/bkg_dat_inicial.gif') no-repeat;}
	#television .pollresult dd {background-position:0 0;}
  #radio			.pollresult dd {background-position:0 -14px;}
  #deportes		.pollresult dd {background-position:0 -28px;}
  #infantil		.pollresult dd {background-position:0 -42px;}
  #rtve				.pollresult dd {background-position:0 -56px;}
	#noticias		.pollresult dd {background-position:0 -70px;}  
.pollresult .data {font-size:110%;text-align:right;display:block;line-height:14px;width:70px;float:left;color:#333;}
.pollresult .data em {font-style:normal;font-weight:bold;}
.pollresult .barra {background:#fff8f2;margin:0 0 0 0.3em;height:1.4em;float:left;}
	#television .pollresult .barra {background:#d3e4f6;}
  #radio			.pollresult .barra {background:#f4dada;}
  #deportes		.pollresult .barra {background:#d5ebd5;}
  #infantil		.pollresult .barra {background:#f1e2fc;}
  #rtve				.pollresult .barra {background:#ffe8d5;}
	#noticias		.pollresult .barra {background:#ebd5e8;}  
.pollresult .barra .data {width:50px;padding:0 8px 0 0;float:left;color:#000;}
	#television .barra .data {color:#36b;}
  #radio			.barra .data {color:#a22;}
  #deportes		.barra .data {color:#272;}
  #infantil		.barra .data {color:#84c;}
  #rtve				.barra .data {color:#c50;}
	#noticias		.barra .data {color:#806;}  

.pollresult .barra em {width:10.1em;height:1.4em;display:block;background:url('i_news/encuestas/bkg_barra.gif') no-repeat;float:left;}
	#television .pollresult .barra em {background-position:0 0;}
  #radio			.pollresult .barra em {background-position:0 -14px;}
  #deportes		.pollresult .barra em {background-position:0 -28px;}
  #infantil		.pollresult .barra em {background-position:0 -42px;}
  #rtve				.pollresult .barra em {background-position:0 -56px;}
	#noticias		.pollresult .barra em {background-position:0 -70px;}*/
/*porcentajes*/
/*.barra em strong,.barra em strong span {background:url('i_news/encuestas/barra.gif') no-repeat;}
.barra em strong {display:block;height:1.4em;width:auto;float:left;background-position:right top;}
.barra em strong span {display:block;height:1.4em;margin:0 0.6em 0 -0.3em;}

.pc1 em strong span,.pc2 em strong span {margin: 0 0.2em 0 -0.1em;width:0.1em;}
.pc3 em strong span,.pc4 em strong span {margin: 0 0.4em 0 -0.2em;width:0.2em;}*/
/*.pc1   em strong span {width:0.3em;} 
.pc2   em strong span {width:0.3em;} 
.pc3   em strong span {width:0.3em;}    
.pc4   em strong span {width:0.3em;}*/ 


/*.pc5   em strong span {width:0.3em;}
.pc6   em strong span {width:0.3em;}  
.pc7   em strong span {width:0.4em;}  
.pc8   em strong span {width:0.5em;}  
.pc9   em strong span {width:0.6em;}  
.pc10  em strong span {width:0.7em;} 
.pc11  em strong span {width:0.8em;} 
.pc12  em strong span {width:0.9em;} 
.pc13  em strong span {width:1.0em;}   
.pc14  em strong span {width:1.1em;} 
.pc15  em strong span {width:1.2em;} 
.pc16  em strong span {width:1.3em;} 
.pc17  em strong span {width:1.4em;} 
.pc18  em strong span {width:1.5em;} 
.pc19  em strong span {width:1.6em;} 
.pc20  em strong span {width:1.7em;} 
.pc21  em strong span {width:1.8em;} 
.pc22  em strong span {width:1.9em;} 
.pc23  em strong span {width:2.0em;}   
.pc24  em strong span {width:2.1em;} 
.pc25  em strong span {width:2.2em;} 
.pc26  em strong span {width:2.3em;} 
.pc27  em strong span {width:2.4em;} 
.pc28  em strong span {width:2.5em;} 
.pc29  em strong span {width:2.6em;} 
.pc30  em strong span {width:2.7em;} 
.pc31  em strong span {width:2.8em;} 
.pc32  em strong span {width:2.9em;} 
.pc33  em strong span {width:3.0em;}   
.pc34  em strong span {width:3.1em;} 
.pc35  em strong span {width:3.2em;} 
.pc36  em strong span {width:3.3em;} 
.pc37  em strong span {width:3.4em;} 
.pc38  em strong span {width:3.5em;} 
.pc39  em strong span {width:3.6em;} 
.pc40  em strong span {width:3.7em;} 
.pc41  em strong span {width:3.8em;} 
.pc42  em strong span {width:3.9em;} 
.pc43  em strong span {width:4.0em;}   
.pc44  em strong span {width:4.1em;} 
.pc45  em strong span {width:4.2em;} 
.pc46  em strong span {width:4.3em;} 
.pc47  em strong span {width:4.4em;} 
.pc48  em strong span {width:4.5em;} 
.pc49  em strong span {width:4.6em;} 
.pc50  em strong span {width:4.7em;} 
.pc51  em strong span {width:4.8em;} 
.pc52  em strong span {width:4.9em;} 
.pc53  em strong span {width:5.0em;}   
.pc54  em strong span {width:5.1em;} 
.pc55  em strong span {width:5.2em;} 
.pc56  em strong span {width:5.3em;} 
.pc57  em strong span {width:5.4em;} 
.pc58  em strong span {width:5.5em;} 
.pc59  em strong span {width:5.6em;} 
.pc60  em strong span {width:5.7em;} 
.pc61  em strong span {width:5.8em;} 
.pc62  em strong span {width:5.9em;} 
.pc63  em strong span {width:6.0em;}   
.pc64  em strong span {width:6.1em;} 
.pc65  em strong span {width:6.2em;} 
.pc66  em strong span {width:6.3em;} 
.pc67  em strong span {width:6.4em;} 
.pc68  em strong span {width:6.5em;} 
.pc69  em strong span {width:6.6em;} 
.pc70  em strong span {width:6.7em;} 
.pc71  em strong span {width:6.8em;} 
.pc72  em strong span {width:6.9em;} 
.pc73  em strong span {width:7.0em;}   
.pc74  em strong span {width:7.1em;} 
.pc75  em strong span {width:7.2em;} 
.pc76  em strong span {width:7.3em;} 
.pc77  em strong span {width:7.4em;} 
.pc78  em strong span {width:7.5em;} 
.pc79  em strong span {width:7.6em;} 
.pc80  em strong span {width:7.7em;} 
.pc81  em strong span {width:7.8em;} 
.pc82  em strong span {width:7.9em;} 
.pc83  em strong span {width:8.0em;}   
.pc84  em strong span {width:8.1em;} 
.pc85  em strong span {width:8.2em;} 
.pc86  em strong span {width:8.3em;} 
.pc87  em strong span {width:8.4em;} 
.pc88  em strong span {width:8.5em;} 
.pc89  em strong span {width:8.6em;} 
.pc90  em strong span {width:8.7em;} 
.pc91  em strong span {width:8.8em;} 
.pc92  em strong span {width:8.9em;} 
.pc93  em strong span {width:9.0em;}   
.pc94  em strong span {width:9.1em;} 
.pc95  em strong span {width:9.2em;} 
.pc96  em strong span {width:9.3em;} 
.pc97  em strong span {width:9.4em;} 
.pc98  em strong span {width:9.5em;}
.pc99  em strong span {width:9.6em;} 
.pc100 em strong span {width:9.7em;}*/

/****************** RESETEO MÓDULO DESTACADO RNE EN PORTADA PROGRAMA DE RADIO **********************************/
#destRNE.dest h4 {width:64%}
#destRNE.dest div.chapeaux {float:left}


/* NUEVO FACEBOX DE PARRILLA  copiado de style2011*/

#facebox { position: absolute; width: 100%; top: 0; left: 0; z-index: 100; text-align: left;}
#facebox .popup { position: relative;}
#facebox table { margin: auto; border-collapse: collapse;border:0;}
#facebox table td{border-bottom:0px none white;} 
#facebox .body { padding: 10px; background: #fff; width: 370px;}
#facebox .loading {  text-align: center;}
#facebox .content { text-align: center;}
#facebox .image { text-align: center;}
#facebox img { border: 0;}
#facebox .footer { padding-top: 5px; margin-top: 10px; text-align: right;clear:both;}
#facebox h1{border-bottom:1px solid #DDDDDD;font-size:20px; padding-bottom:5px; margin-bottom:10px;text-align:left;}
#facebox h2{font-size:18px;margin:0 0 10px;color:#000000;padding:0px;font-weight:normal;}
#facebox h3{font-size:12px;font-weight:bold;margin:5px 0 0 0;padding:0px;}
#facebox p{ margin:10px 0; float:left; text-align:left;}

/* popup layer */
.popup_layer {font:normal 12px Arial, Helvetica, sans-serif; text-align:left;}
.popup_layer p { overflow:hidden; display:block; margin-bottom:10px;}
.popup_layer p b{ float:left; font-weight:normal; font-size:14px; color:#fff;}
.popup_layer p a.close { color:#ccc; text-decoration:none; background:url('i/bg/nav_tab.png')100% 0 no-repeat;padding:2px 13px 2px 14px; text-align:center; float:right;}	
.popup_layer p a.close:hover {background-position: 100% 100%; color:#414141;}

.popup_layer form { margin:0; padding:0; }
.popup_layer form legend {font:normal 16px/16px arial, sans-serif; display:none; visibility: hidden; float:left;}
.popup_layer form fieldset{ font-size:13px; margin-bottom:15px;} 
.popup_layer form fieldset label{ display:inline; float:left;margin:10px 0; clear:both; background:transparent; width:100%;}
.popup_layer form fieldset label span{ float:left; padding:4px 0; font-weight:normal;} 
.popup_layer form input{ width:215px; border:1px solid gray; padding:3px; font:normal 13px arial, sans-serif;clear:both;}  
.popup_layer form input#enviar{width:80px; padding:2px 0;}
.popup_layer form fieldset textarea{ border:1px solid gray; padding:3px; font:normal 13px arial, sans-serif; }

.popup_layer ul {margin:0; clear:both; background:white; padding:8px;}
.popup_layer ul li {margin-bottom:8px; padding:4px 0 8px 0; display:block; width:100%;}


div#back {z-index:99;}
*html div#facebox div.content div.detalle_parrilla { overflow:hidden;float:left; padding:10px 0; width:580px;background:#fff; position:relative;}
div#facebox div.content div.detalle_parrilla { overflow:hidden;float:left; padding:10px 0; width:580px;background:#fff; position:relative;}
div#facebox div.content div.detalle_parrilla h3 { display:inline; float:right; font-size:19px; font-weight:normal; /*height:26px;*/ margin:0 16px 0 0; padding:0 0 5px 0;width:320px; text-align:left; border-bottom:#215d9b solid 3px;}
div#facebox div.content div.detalle_parrilla p { display:inline; float:right; margin:0 16px 0 0; padding-top:8px; width:320px;}
/*div#facebox div.content div.detalle_parrilla div { margin:-20px 12px 12px 12px; padding:0; float:left; display:inline; width:218px; }*/
div#facebox div.content div.detalle_parrilla div { padding:0; float:left; display:inline; width:218px; top:0; left:0;}
div#facebox div.content div.detalle_parrilla img {background:black;display:block;margin:10px 0 0 10px;padding:0;width:200px;}
div#facebox div.content div.detalle_parrilla dl { font-size:13px; margin:0; padding:8px; overflow:hidden; width:184px; text-align:left; background-color:#d5e5f2; border-radius:8px; margin:8px;}
div#facebox div.content div.detalle_parrilla dt {font-weight:bold;}
div#facebox div.content div.detalle_parrilla dd {margin-bottom:5px;}

div#facebox div.content div.detalle_parrilla div.detalle_episodio { margin:10px 12px; padding:0; float:left; display:inline; width:552px; background-color:none; position:relative;}
div#facebox div.content div.detalle_parrilla div.detalle_episodio h4 { font-size:16px; line-height:28px; margin:0; padding:0 0 5px 0; overflow:hidden; width:552px; float:left; text-align:left;} 
div#facebox div.content div.detalle_parrilla div.detalle_episodio p { margin:0 0 10px 0; overflow:hidden; width:552px; float:left;} 


body#television div#facebox div.content div.detalle_parrilla div{ background:#d5e5f1 url("/css/style/i/parrilla/toop.gif") top left no-repeat;}
body#television div#facebox div.content div.detalle_parrilla div.detalle_episodio { background:none;}
body#television div#facebox div.content div.detalle_parrilla div dl{  background: url("/css/style/i/parrilla/boot.gif") bottom left no-repeat;}
body#television div#facebox div.content div.detalle_parrilla p {border-top:3px solid #0065ca; }
body#television div#facebox div.content div.detalle_episodio p {border-top:2px solid #0065ca; }

body#radio div#facebox div.content div.detalle_parrilla div{ background:#f1ded5 url("/css/style/i/parrilla/toop2.gif") top left no-repeat;}
body#radio div#facebox div.content div.detalle_parrilla div.detalle_episodio { background:none;}
body#radio div#facebox div.content div.detalle_parrilla div dl{  background: url("/css/style/i/parrilla/boot2.gif") bottom left no-repeat;}
body#radio div#facebox div.content div.detalle_parrilla p {border-top:2px solid #bb2828; }
body#radio div#facebox div.content div.detalle_episodio p {border-top:2px solid #bb2828; }
/* NUEVO FACEBOX DE PARRILLA */
.popup_layer label {font-weight:bold;}
.popup_layer .formulario {width:100% !important;}
.popup_layer .formulario,.popup_layer .nota {clear:both;}
.popup_layer .nota {display:block;margin:0 0 1em 0;font-size:10px;color:#666;}
	.popup_layer .error,.popup_layer #error {background:#eee;}
	.popup_layer .error,.popup_layer #error,.popup_layer #error strong {color:#b00640;}
	.popup_layer .error {border:none;font-size:11px !important;line-height:24px;padding:0 0.5em;}
	.popup_layer #error {color:#000;}.popup_layer #error strong {font-weight:bold;text-transform:uppercase;margin:1em;line-height:200%;}
.popup_layer textarea {width:97%;}
.popup_layer ol li {list-style:none;}
.subtabs .auxiliar {display: none;}

.container> div[name="tablaRedondeada"] {margin: 0 auto;width: 95.2em;overflow: hidden;float:none;clear:both;}


/* ALERTA COOKIES **********************************************/
/***************************************************************/
.rtveCookiePolicy {background:#fff;}
.rtveCookiePolicy .botonBox .boton {padding:0 1em;}
.rtveCookiePolicy .botonBox .boton:first-child {cursor:pointer;margin-left:0.6em;}
.rtveCookiePolicy {padding:2em;position:fixed;z-index:10;bottom:0;width:100%;border-top:0.1rem solid #fff;box-shadow:0 -0.5em 0.5em rgba(0,0,0,0.15);left: 0;}
.rtveCookiePolicy.mainBox .auxBox {text-align:center;padding:0;}
.rtveCookiePolicy p {display:inline;}
.rtveCookiePolicy p + p {margin-left:0.25em;}
.rtveCookiePolicy .botonBox,.rtveCookiePolicy .botonBox *	{display:inline-block;}
.rtveCookiePolicy .botonBox .boton strong {font-weight:500;color:#fff;}
.rtveCookiePolicy .botonBox .boton:first-child {background:#f56b0d;}
.rtveCookiePolicy .botonBox .boton + .boton strong {color:#d25000;}

.rtveCookiePolicy p {font-size:1.8rem;line-height:1.22222222;}
.rtveCookiePolicy .botonBox strong, .rtveCookiePolicy .botonBox .boton strong {font-size:1.8rem;line-height:2;}
/* ALERTA COOKIES **********************************************/
/* END *********************************************************/	