@import url('/css/rtve.alacarta/layout.css');
@import url('/css/rtve.alacarta/cabecera.css');
@import url('/css/rtve.alacarta/footer.css');
@import url('/css/rtve.alacarta/sabanas.css');
@import url('/css/rtve.alacarta/tablas.css');
@import url('/css/rtve.alacarta/agerate.css');
/*@import url('/css/rtve.commons/rtve.modules/alertaCookies.css');
@import url('/css/rtve.commons/rtve.modules/alertas/rtve.alertas.css');*/
@import url('/css/rtve.2015/rtve.usuarios/rtve.cookie.css');
@import url('/css/alacarta20/facebox.css');

/* TEXT & FONTS ************************************************/
/*font-family*/
.alacarta {font-family:Tahoma,Lucida grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;}
.mediaBox .header .titu,.cab_box .emision *,.false_cab:last-child .text *,.categorias dd a,.menu_lateral dd a span {font-family:Arial,Helvetica,sans-serif;}
.alacarta .cab_box .falseH1 span,.alacarta .mini_cab .principal span,.false_cab:last-child h2 span,.mediaTC .content h3 span,.mediaTC .content h3 {font-family:'RTVEfontR';}
#rne .false_cab h2 span {font-family:'RTVEfontB';}
/*2.4em*/
.titular.ladillo span {font-size:240%;line-height:1.75;}
/*1.8em*/
.mark > .ladillo span,.TabsTitle span {font-size:180%;}
.TabsTitle span {line-height:1.666;}
/*1.4em*/
.mark > .sub span,.categorias dt a,.tooltip .miga ul li span,.comentarios .sub span,.tab-mini-content .selector li,.popup .ladillo span {font-size:140%;}
.tooltip .miga ul li span,.tab-mini-content .selector li {line-height:1;}
.categorias dt a {line-height:1.4285;}
.mark > .ladillo span,.popup .ladillo span {line-height:1.777;}
.mark > .sub span,.comentarios .sub span {line-height:2;}
/*1.3em*/
.tabs li a,.mark > .ladillo .aux,.layercanales a strong,.categorias dd a,.titulo-tooltip a {font-size:130%;}
.titulo-tooltip a {line-height:1.1538;}
.mark > .ladillo .aux {line-height:2;}
.tabs li a {line-height:2.307;}
.layercanales a strong,.categorias dd a {line-height:1.154;}
/*1.2em*/
.botones .tooltip span,.menu_lateral dd span,.titulo-tooltip + span,.titulo-tooltip + span + span,.menu_lateral dl + a {font-size:120%;}
.titulo-tooltip + span + span {line-height:1.25;}
.botones .tooltip span,.menu_lateral dd span,.menu_lateral dl + a {line-height:1.5;}
.titulo-tooltip + span {line-height:1.33;padding:0.5em 0;}
/*1.1em*/
.basicmod .titu a,.basicmod .titu em,.basicmod .txt > p,.tooltip .miga ul li a,.tab-mini-content .selector .last > a,.tab-mini-content .abc dd > a,.tab-mini-content .abc dt {font-size:110%;}
.tab-mini-content .abc dd > a,.tab-mini-content .abc dt {line-height:1.4545;}
.basicmod .titu a,.basicmod .titu em,.basicmod .txt > p,.tab-mini-content .selector .last > a {line-height:1.273;}
.tooltip .miga ul li a {line-height:1.1818;}
/*1em*/
.menu_lateral dt a,.menu_lateral dt .fasleA, .botones .enlazar .tooltip p, .botones .tooltip .etiqueta, .botones .tooltip .etiqueta + input, .botones .tooltip span.pointer, .tab-mini-content .selector .last {font-size:100%;}
.menu_lateral dt a,.menu_lateral dt .falseA {line-height:2.2;}/* .falseA para pintar cuando no haya enlaces */
.botones .tooltip .etiqueta,.botones .tooltip .etiqueta + input,.botones .tooltip .feeds span {line-height:2;}
.botones .enlazar .tooltip p {line-height:1.4;}
.botones .tooltip span.pointer {line-height:1;}
/* TEXT & FONTS END ********************************************/

body {background:#a0a0a0 url('http://img.irtve.es/css/alacarta20/i/comunes/bkg_alacarta.png') repeat-x;}
.cuerpo .container,.box-programa {background:#fff;}
#rne .cuerpo .header .container {background:transparent;}


.mark > .ladillo,.mark > .ladillo h3,.comentarios .ladillo,.popup .ladillo {display:inline-block;}
.mark > .ladillo,.comentarios .ladillo span,.comentarios .ladillo,.popup .ladillo {width:100%;}
.mark > .ladillo,.comentarios .ladillo span,.popup .ladillo {border-bottom:0.1em solid #ccc;}
.mark > .ladillo span + h3 {padding:0.4em 0 0 1.2em;}
.mark > .ladillo span,.tabs .TabsTitle span,.comentarios .ladillo span,.popup .ladillo span {float:left;color:#444;font-weight:bold;display:inline-block;}
	.mark > .ladillo .vip {color:#f30;padding-left:0.25em;}
.mark > .ladillo .aux a,.layercanales a strong,.layercanales a:hover,.categorias a,.titulo-tooltip a,.tooltip .miga ul li a,.ThemAll .selector li a,.menu_lateral dd a,.tab-mini-content li > a,.tab-mini-content .abc dd a,.menu_lateral dl + a {color:#0b6ede;}

.unit > .mark + .thumbox {padding-top:0;}
.unit > .thumbox + .thumbox {padding-top:1.2em;}
.mark > iframe,
.mark > .fb_iframe_widget,
.mark > .fb_iframe_widget > span,
.mark > .fb_iframe_widget > span iframe {width:100% !important;}
.mark > .fb_iframe_widget {}
iframe[src*="facebook"] {margin-top:-0.7em;}
.botones iframe[src*="facebook"] {margin-top:0;}

/*comun botones*/
.menu_lateral dt a,.menu_lateral dt .falseA, .socialBox li > span a, .totem li > span a, .bkgAudio .botones > li, .mini_cab .secundaria li a {background-color:#f2f2f2;display:inline-block;box-shadow:0 0.1em 0.1em rgba(0,0,0,0.25);}/* .falseA para pintar cuando no haya enlaces */
.menu_lateral dt a,.menu_lateral dt .falseA, .socialBox li > span a, .totem li > span a, .bkgAudio .botones > li {padding:0 1em 0 2em;}/* .falseA para pintar cuando no haya enlaces */
.mini_cab .secundaria li a {padding:0 0.8em}
.menu_lateral dt a,.menu_lateral dt .falseA, .botones li > span a {font-weight:bold;width:100%;}/* .falseA para pintar cuando no haya enlaces */
.menu_lateral .mark, .menu_lateral dt a, .menu_lateral dt .falseA, .socialBox li > span a {border:0.1em solid #ddd;} /* .falseA para pintar cuando no haya enlaces */


/* MENU LATERAL ************************************************/
.menu_lateral {padding:1.2em;/*position:relative;left:-2.4em;*/}
.menu_lateral .mark {background:#fff;padding:0.6em;border-radius:1.6em;display:inline-block;box-shadow:0 0 0.4em rgba(0,0,0,0.2);}
.menu_lateral dt,.menu_lateral dd,.menu_lateral a {}
.menu_lateral dt,.menu_lateral dd {clear:both;width:100%;display:inline-block;}
.menu_lateral dt {margin:0.2em 0 -0.2em 0;}
.menu_lateral dt a,.menu_lateral dt .falseA {padding-right:0.5em;border-radius:1.1em;}/* .falseA para pintar cuando no haya enlaces */
.menu_lateral dl dt a,.menu_lateral dl dt .falseA {background-repeat:no-repeat;background-position:0.5em 50%;width:100%;}/* .falseA para pintar cuando no haya enlaces */
				.myfavo dt a,.myfavo dt .falseA {background-image:url('http://www.irtve.es/css/alacarta20/i/menu/bot-ml-nivel-1-fav.gif');}/* .falseA para pintar cuando no haya enlaces */
				.mylist dt a,.mylist dt .falseA {background-image:url('http://www.irtve.es/css/alacarta20/i/menu/bot-ml-nivel-1-plus.gif');}/* .falseA para pintar cuando no haya enlaces */
				.myhist dt a,.myhist dt .falseA {background-image:url('http://www.irtve.es/css/alacarta20/i/menu/bot-ml-nivel-1-hist.gif');}/* .falseA para pintar cuando no haya enlaces */

.menu_lateral .legend {padding:0.8em 0.6em;}
.menu_lateral .legend span img {width:1.5em;height:1.5em;background-repeat:no-repeat;display:inline;vertical-align:middle;cursor:help;}
				.myfavo .legend span img {background-image:url('http://www.irtve.es/css/alacarta20/i/iconos/ico_aFavoritos.png');}
				.mylist .legend span img {background-image:url('http://www.irtve.es/css/alacarta20/i/iconos/ico-aniadir.png');}

.menu_lateral .myhist dd span {}
.menu_lateral .myhist dd a {text-decoration:none;}
.menu_lateral .myhist dd a:hover span {color:#000;}

.menu_lateral dd a {display:inline-block;width:100%;padding:0.3em 0 0.3em 0.6em;border-bottom:0.1em solid #e5e5e5;}
.menu_lateral dd a:hover,.menu_lateral dd a:hover span {color:#000;text-decoration:none;}
.menu_lateral dt + dd a {margin-top:0.8em;}
.menu_lateral dd:last-child {margin-bottom:0.8em;}
.menu_lateral .legend:last-child {margin:0;}
.menu_lateral dd a:hover .hddn {visibility:visible;left:auto;top:auto;position:relative;float:right;margin-top:0.2em;}

/*iconitos estado*/
.menu_lateral .mylist dd a {background-repeat:no-repeat;background-position:0.3em 0.6em;}
.menu_lateral .mylist dd a {padding-left:1.8em;}
.menu_lateral .mylist .playing a {background-image:url('http://www.irtve.es/css/alacarta20/i/menu/dot_playing.png');color:#000;}
.menu_lateral .mylist .partially-played a {background-image:url('http://www.irtve.es/css/alacarta20/i/menu/dot_halfplayed.png');}
.menu_lateral .mylist .not-played a {background-image:url('http://www.irtve.es/css/alacarta20/i/menu/dot_notplayed.png');}
.menu_lateral .mylist .yet-played a {background-image:url('http://www.irtve.es/css/alacarta20/i/menu/dot_yetplayed.png');}

.menu_lateral dl + a {font-weight:bold;padding:0 0 0.8333em 0.5em;display:inline-block;}
/* MENU LATERAL END ********************************************/

/* THUMBS ******************************************************/
.thumbox {padding:1em;padding:1.2em;}
.basicmod {width:100%;float:left;}
	.col2 .basicmod {width:50%;}
	.col3 .basicmod {width:33.3%;}
	.col5 .basicmod,
	.false .col2 .basicmod {width:20%;}
.separador {display:inline-block;width:100%;clear:both;}
.false .separador {display:none;}

div[class*="col"] .basicmod .txt {padding:0 1.4em 0 2.4em;}
div[class*="col"] .viewport .basicmod .txt {padding:0;}

.basicmod .img {width:100%;margin:0.4em 0;}
.basicmod > .img {margin-top:1em;}
.basicmod > .ico + .img {margin-top:0;}
.basicmod .img a {width:100%;height:100%;overflow:hidden;}
.cuerpo div[class*="col"] .basicmod {padding:0;margin-bottom:0.6em;}

/*especiales con fondo radio*/
#rne .cuerpo div[class*="col"] .basicmod .img img {background:url('http://img.irtve.es/css/rtve.alacarta/i/bkgThumbsRadio.png') no-repeat;background-size:100% 100%;}

/*anchos distintos al 100%*/
.cuerpo .basicmod .img,.cuerpo .basicmod .img a {max-height:8.2em;}
.cuerpo .basicmod .img,.col5 .txt {max-width:14.6em;}
.cuerpo .basicmod .img {float:left;padding-top:8.2em;}
.cuerpo .slideBox .basicmod .img {padding-top:56.25%;}

.basicmod h5 {margin:0.6em 0;}
.basicmod .titu a {font-weight:bold;}
.basicmod .titu em,.basicmod .txt > p {color:#888;}
.basicmod .titu em {font-weight:bold;font-style:normal;}

/*iconos*/
	.basicmod .ico {display:block;clear:both;line-height:1.4em;padding-left:1.2em;margin:0.6em 0 0.2em 0;background:url('http://www.irtve.es/css/alacarta20/i/iconos/defin/ico_destacados.png') no-repeat 0 50%;}
		.modVideo .ico {background-position:0 -1.5em;}
		.modAudio .ico {background-position:0  0.3em;}
		.directos .modVideo .ico {background-position:0 -3.3em;}
	/*iconos 'a mi lista' + 'a favoritos'*/
	.basicmod .aniadirA,.basicmod .favoritos {display:block;float:left;height:1.8em;margin:0;padding:0;width:1.8em;}
		.basicmod .aniadirA {background:url('http://www.irtve.es/css/alacarta20/i/iconos/ico-aniadir.png') no-repeat;}
		.basicmod .aniadirA:hover {background-image:url('http://www.irtve.es/css/alacarta20/i/iconos/ico-aniadir-hover.png');}
		.basicmod .favoritos {background:url('http://www.irtve.es/css/alacarta20/i/iconos/ico_aFavoritos.png') no-repeat;}
		.basicmod .favoritos:hover {background-image:url('http://www.irtve.es/css/alacarta20/i/iconos/ico_aFavoritos-hover.png');}
		/*comportamiento segun posicionamiento del texto*/
		.basicmod .aniadirA,.basicmod .favoritos {margin:0 0.3em 6.5em 0;} 
		.col2 .basicmod .aniadirA,.col3 .basicmod .aniadirA,.col4 .basicmod .aniadirA,
		.col2 .basicmod .favoritos,.col3 .basicmod .favoritos,.col4 .basicmod .favoritos {margin-bottom:0;}

/*flotados a la izquierda*/
.c83 > .c60 .basicmod .img,.c45 + .c55 .basicmod .img {margin:0 0.6em 0 0;}
.c83 > .c60 .basicmod .ico,.c45 + .c55 .basicmod .ico {}
.c83 .c70 > .c50 .thumbox .basicmod:first-child,
.c83 > .c60 .thumbox .basicmod:first-child,.c45 + .c55 .thumbox .basicmod:first-child {margin-top:-1em;}
.c83 .c70 > .c50 .thumbox .basicmod {padding-bottom:0;}
.c83 .c70 > .c50 .thumbox .basicmod .img {margin:0 0.6em 0 0;}
.c83 .c70 > .c50 .thumbox .basicmod .aniadirA {margin-bottom:0.6em;display:inline-block;float:none;}
/* THUMBS END **************************************************/

/* TOOLTIPS ****************************************************/
.tultip {text-align:left;width:0;height:0;display:none;}
.ContentTabla .tultip {display:block;}
.tooltip {height:auto;display:inline-block;background:#f4f4f4;border:0.1em solid #ccc;border-radius:0.8em;padding:1.2em;box-shadow:0 0.4em 0.6em rgba(0,0,0,0.2);}
.tooltip span {display:block;}
.tooltip .pointer {background:url('http://img.irtve.es/css/alacarta20/i/iconos/160-icons.png') no-repeat 100% -5em;height:2em;width:1em;margin-left:-1em;}
.titulo-tooltip a {clear:both;}
.titulo-tooltip a,.tooltip .miga ul li a {font-weight:bold;}
.tooltip .fecha {color:#666;}
.tooltip .miga li {width:auto;padding:0;}
.tooltip .miga li,.tooltip .miga li > * {float:left;}
.tooltip .miga ul {padding-top:1em;}
.tooltip .miga li span {margin:0 0.182em;}

/*tooltips en botones*/
.botones .tooltip span {display:inline-block;}
.botones .tooltip .pointer,.col2 .basicmod .tooltip .pointer {height:1em;width:2em;}
.botones .tooltip .pointer {background-position:100% -8em;}
.col2 .basicmod .tooltip .pointer {background-position:100% -7.2em;}
.socialBox .botones .tooltip {width:18em;}
.socialBox .botones .enlazar .tooltip {width:24em;}
.podcast .tooltip {width:28em;}

/*tooltips normales*/
.tab-mini-content .basicmod .tooltip {width:33em;}
.col2 .basicmod .tooltip {width:20em;}

/*tooltips en tablas*/
.ContentTabla .tultip {}
.ContentTabla .tooltip {min-height:12em;width:32em;}

/*boton RSS*/
.botones .tooltip .title {display:inline-block;margin-bottom:0.5em;}
.botones .tooltip .feeds li {width:50%;float:left;margin-top:0.4em;padding:0 0.2em;}
.botones .tooltip .feeds li a {display:inline-block;width:100%;background:#eee;border-bottom:0.1em solid #ccc;}
.botones .tooltip .feeds li img {float:left;width:3.2em;height:2.4em;background:url('http://img.irtve.es/css/alacarta20/i/iconos/rss_feeds.png') no-repeat 0 0;}
		.botones .tooltip .feeds .itu img {background-position:0  -4.8em;}
		.botones .tooltip .feeds .jui img {background-position:0  -9.4em;}
		.botones .tooltip .feeds .zun img {background-position:0 -14.4em;}
		.botones .tooltip .feeds .myh img {background-position:0 -19.1em;}
		.botones .tooltip .feeds .goo img {background-position:0 -24.0em;}
.botones .podcast .pie {width:100%;display:inline-block;text-align:right;padding-top:1em;}
.botones .podcast .pie a {color:#777;}

/*boton cerrar*/
.botones .tooltip .cerrar,.tooltip .cerrar,.cerrar,.menu_lateral dd a .hddn {font-size:100%;line-height:1;position:relative;z-index:1;}
.cerrar,.menu_lateral dd a .hddn {font-size:100%;width:1.4em;height:1.4em;background:url('http://img.irtve.es/css/alacarta20/i/iconos/icoDelete.png') no-repeat 0 100%;cursor:pointer;}
.cerrar:hover,.menu_lateral dd a:hover .hddn:hover {background-position:0 0;}
.tooltip .cerrar {float:right;margin:0 0 1.4em 1.4em;}
/* TOOLTIPS END ************************************************/

/* TABS ********************************************************/
.tabs,.tabs li {float:left;}
.tabs {border-bottom:0.1em solid #ccc;width:100%;}
	#pftabs {margin:1em 0;padding-left:2.9em;}
.tabs li {padding:0 1.2em;margin-right:0.2em;background:#f4f4f4;border-radius:0.6em 0.6em 0 0;}
.tabs .TabsTitle {padding:0 1em 0 0;background:none;border-radius:none;}
.tabs .active {border:0.1em solid #ccc;border-bottom:0 none;background:#fff;padding:0 1.3em;margin-bottom:-0.1em;}
.tabs li a {display:inline-block;color:#666;}
.tabs .active a {font-weight:bold;}
.tabs + .tab-container {clear:both;}
/* TABS END ****************************************************/

/* PLAYICONS ***************************************************/
object {display:inline-block;}
object > a {display:block;height:100%;overflow:hidden;}
.AudioContainer object > a {border-right:0.1em solid #ddd;}
.audioplay,.audioplay * {display:inline-block;}
.audioplay {padding:0 0.8em;background:#999;border-radius:0.3em;}
	a:hover .audioplay {background:#d10;}
.audioplay strong {font-size:110%;line-height:2;color:#fff;}
.mediaPlayer .audioplay + img,.audioplay + img {height:100%;width:auto;}

/*html5 players*/
.AudioContainer {height:3.7em;}
audio {width:100%;height:100%;background:#1a1a1a;padding-bottom:0.4em;}

/* PLAYICONS END ***********************************************/

/* FACEBOX *****************************************************/
#facebox .close {font-size:130%;line-height:2;margin:0;color:#666;}
#facebox .close:after {content:'';height:2em;width:2em;float:right;background:url('http://img.irtve.es/css/rtve.commons/i/iconos_mobile.png') no-repeat 100% 0;}
/* FACEBOX END *************************************************/





/*positioning*/
.ContentTabla > ul > li,.botones li,.bkgAudio,.socialBox,.basicmod,.basicmod .img,object > a,.popup .body {position:relative}
.tultip,.tooltip,.tooltip .pointer,.basicmod .img img,.audioplay,.popup .close {position:absolute;}

.tooltip .pointer {left:0;top:5em;}
.botones .tooltip .pointer,.col2 .basicmod .tooltip .pointer {left:50%;top:auto;}
.botones .tooltip .pointer {top:-1em;}
.col2 .basicmod .tooltip .pointer {bottom:-1em;}

.botones .tultip {left:50%;bottom:-0.5em;}
.botones .tooltip {left:-9em;}
.botones .enlazar .tooltip {left:-12em;}
.botones .podcast .tooltip {left:-14em;}

.basicmod .img img {left:0;top:0;}

.tab-mini-content .basicmod .tultip,.col2 .basicmod .tultip {top:0;}
.tab-mini-content .basicmod .tultip {left:13em;}
.col2 .basicmod .tultip {left:50%;}
.col2 .basicmod .tooltip {left:-10em;bottom:-6em;}
.ContentTabla .tultip {left:35%;top:50%;}
.ContentTabla .tooltip {top:-6em;}

.audioplay,.popup .close {right:0.7em;top:0.7em;}

.socialBox .botones .tultip,.ContentTabla > ul > li,.basicmod {/*-index:1;*/}/** z-index quitado para corregir el sobreposicionamiento de primer apartado sobre desplegable de facebook (recomendar) **/
.ContentTabla > ul > li:hover,/*.bkgAudio,*/.basicmod:hover/*comentado para tooltips,.PFprograma#rne .box-programa + .box-programa */{z-index:2;}
.PFaudio .socialBox,.PFprograma#rne .mediaBox {z-index:1;}
/*.PFaudio.PFprograma .socialBox {z-index:3;}*/