/*fonts*/
@import url('/css/tipografias_2014.css');
@import url('/css/rtve.commons/rtve.basics/00_reset_2014.css');
@import url('/css/rtve.television/rtve.television.documentales/documenta.basic.css');
/*@import url('/css/rtve.commons/rtve.modules/alertaCookies.css');*/
@import url('/css/rtve.2015/rtve.usuarios/rtve.cookie.css');
@import url('/css/alacarta20/rtve.players.css');
@import url('/css/rtve.alacarta/agerate.css');

.doc2portada .VideoContainer .AgeRate {clip:rect(0,0,0,0);visibility:hidden;overflow:hidden;}
.doc2portada .VideoContainer .AgeRate,.doc2portada .VideoContainer .AgeRate img {position:absolute;}
	
.news {background:#fff;}
.rtveDocumentalesAlert {display:none;}
/****** IMAGENES ************/


/* TEXT & FONTS ************************************************/
/***************************************************************/
.mantitle,
.contentBox .active > .mark > a:hover .ima:before {font-size:140%;line-height:1.5;}

.news h2 span,.mantitle,.mark > .label,.slideBox > .label,.jsListaCategorias .nav span a,.jsListaCategorias .nav span,.slideBox .tit,
.catalog .longTiTle span, .doc2alacarta .catalog h3 span,.menuBlind span,.secmod .title h3,
.TablaContenidos .ladillo h2 span,.FilterLine .items span,
.contentBox .active > .mark > a:hover .ima:before,.bodier .basicmod .txt .titu a,.thumbox .ladillo h3 span,
.ContentTabla .tooltip .mainTiTle span,
.mainCatalog .mark > .falseLink {font-family:'RTVEfontR',tahoma,serif;}
.box2 .panel li a:before,.HeaderTabla .title {font-family:'RTVEfontB',tahoma,serif;}
.box1 .c20 .news h2 span,.box4 .c80 + .c20 .news h2 span {font-family:'Helvetica',arial,sans-serif;}

/*24px*/
.jsListaCategorias .nav span,.TablaContenidos .ladillo h2 span,.thumbox .ladillo h3 span,.show3 .active .mantitle,
.mainCatalog .mark > .falseLink  {font-size:240%;line-height:1;}


/*20px*/
.news h2 span,.mark > .label,.slideBox > .label,.c67 .label,
.catalog .longTiTle span,.doc2alacarta .catalog h3 span,.doc2alacarta .mainCatalog .nav .botonera,
.secmod .title h3,.posts .mantitle,
.bodier .basicmod .txt .titu a,
.ContentTabla .tooltip .mainTiTle span {font-size:1.8em;line-height:1;font-size:200%;line-height:1.15;}

/*18px*/
{font-size:180%;line-height:1.333;}


/*16px*/
.slideBox .tit,.menuBlind span,.miniParrilla .mantitle,.HeaderTabla .title,.FilterLine .items span,.switcher li .label  {font-size:160%;}
.slideBox .tit,.menuBlind span,.miniParrilla .mantitle {line-height:1.125;}
.HeaderTabla .title,.switcher li .label {line-height:1;}
.FilterLine .items span  {line-height:1.25;}

/*13px*/
.programData .tit {font-size:130%;line-height:1.307;}


/*12px*//*13px*/
p,.summary ul li,.news h4 span,.subtitle,.show3 .active .textBox span,.box1 .c20 .news h2 span,.box4 .c80 + .c20 .news h2 span,.box2 .panel h3 span,
.posts .hourdata,.posts .date,.posts .author,.textBox .date,
.xtra .date,.duration span,.miniParrilla .hourdata,.doc2alacarta .hourdata {font-size:120%;font-size:130%;}

p,.box2 .panel h3 span {line-height:1.3333;line-height:1.307;}

.summary ul li,.news h4 span,.subtitle,/*.show3 .active .textBox span,*/.box1 .c20 .news h2 span,.box4 .c80 + .c20 .news h2 span {line-height:1.25;line-height:1.307;}
.contentBox .chapeaux p,.c80 .chapeaux p,.xtra .date,.duration span,.doc2alacarta .hourdata {line-height:1.5;line-height:1.46;}

.miniParrilla .subtitle {line-height:1.154;}

/*11px*/
.anteTiTle span {font-size:110%;line-height:1.3636;}

/*titulares grandes*/
.news h2.L span {font-size:280%;line-height:1;}


.news > h4 span,.news > a > h4 span,.subtitle,.jsListaCategorias .nav span,/*.show3 .active .textBox span,*/.box2 .catalog .nav li span,
.posts .hourdata,.posts .date,.posts .author,
.programData .tit,/*.doc2alacarta .catalog .xtra span,*/
.miniParrilla .hourdata,
.TablaContenidos .ladillo h2 em,
.ContentTabla .panel .date,
.mainCatalog .mark > .falseLink a {color:#02a2b2;/*display:inline-block;*/}
.news h2 span,.mark > .label,.slideBox > .label,.show3 .mantitle,.slideBox .tit,
.catalog .longTiTle span, .doc2alacarta .catalog h3 span, .listaProgramas .jsListaCategorias .nav span,
.sec-breves .title h3 *,.posts .mantitle {color:#000;}
p,.summary ul li,.anteTiTle span,.xtra .date,.duration span,.doc2alacarta .hourdata,
.mainCatalog .mark > .falseLink {color:#666;color:#555;}
.sec-mas-noticias .title h3 * {color:#fff;}
.sec-mas-noticias .secmod .title h3 * {color:#02a2b2;}


#cBox4 .panel h3  {font-size:1.2em;line-height:125%;height:100%;}
#cBox4 .panel h3:hover {background:#00A3B4;z-index:5;}

.mainCatalog .mark > .falseLink {width:100%;padding:0.5em;background:#fff;display:inline-block;}
.textBox .date {color:#0ab;line-height:1.333;}

/* TEXT & FONTS ************************************************/
/* END *********************************************************/

/* OCULTAMOS ***************************************************/
/***************************************************************/
.mark > .news > .tipo,.mark > .news > ul {display:none;}
/* OCULTAMOS ***************************************************/
/* END *********************************************************/

/* IMAGENES BASICAS ********************************************/
/***************************************************************/
.imgT,.imgL,.imgR,.ima,.basicmod.modVideo .img {display:block;overflow:hidden;}
.imgT img,.imgL img,.imgR img,.img img {width:100%;}
.bodier img {min-height:100%;}

.imgT {clear:both;}
.imgL {float:left;}
.imgR {float:right;}


/** 1 Fila Formatos 16 x 9 **/
.c100 .c33 .imgR {overflow:hidden;padding-top:28.125%;width:50%;}
.c100 .c34 .imgR {overflow:hidden;padding-top:28.125%;width:50%;}

/** 2 Fila **/
.bodier .imgL {overflow:hidden;padding-top:34.03%;width:60.5%;}



.ima img {width:100%;height:auto;}

/*Formatos 16x9*/
.bodier .basicmod.modVideo .img,.bodier .thumbox.col5 > .basicmod .img,.f16x9,.bodier .imgT {width:100%;padding-top:56.25%;}
.secmod .c80 .imgL {width:49.5%;padding-top:27.844%;}
.secmod .c80 .mark + .mark .imgL {width:33.33%;padding-top:18.75%;
width:38%;padding-top:21.375%;
}


/** Modulos madre blogs */
.doc2blogs .c20 .imgT {overflow:hidden;padding-top:56.25%;width:100%}
 
/*Formatos 3x4*/
.f4x3 {overflow: hidden;padding-top: 75%;width: 100%;}
.miniParrilla .ima.f4x3 {overflow:hidden;padding-top:18.75%;width:25%;}


/* IMAGENES BASICAS ********************************************/
/* END *********************************************************/

/* PLAY-ICON ***************************************************/
/***************************************************************/
/*player pfvideo*/
.VideoContainer object > a > img {width:100%;height:auto;}
.VideoContainer object > a {width: 100%;display: block;}
.VideoContainer object,.VideoContainer video {height:100%;}
.VideoContainer video {background:black;}
.VideoContainer .videoplay {position:absolute;z-index:2;left:50%;top:50%;
max-width:9em;max-height:9em;margin:-3em 0 0 -3em;
width:20%;height:36%;
background:url('http://img.irtve.es/css/rtve.television/rtve.television.documentales/i/playicon2.png') no-repeat;
background-size:100% 100%;}
.videoplay strong {display:none;}
.doc2pfvideo .VideoContainer .videoplay {width:11em;height:11em;margin:-5.5em 0 0 -5.5em;}

/* PLAY-ICON ***************************************************/
/* END *********************************************************/

/* RECORRIDO IMAGENES / ESPACIOS VERTICALES ********************/
/***************************************************************/
.bodier .imgL,.bodier .ima.L {margin-right:1.2em;}
.bodier .imgR,.bodier .ima.R {margin-left:1.2em;}
.bodier .news h4,.bodier .news h2,.bodier .chapeaux {padding:0 1.2em;margin-bottom:0.4em;}
.bodier .imgR + h4,.bodier .imgR + h2,.bodier .imgL + h4,.bodier .imgL + h2,.bodier .imgT + h4,.bodier .imgT + h2,
.news > a h4 {margin-top:1.2em;}
.bodier .box1 .c80 .imgR + h4,
.bodier .box1 .c80 .imgR + h2,
.bodier .box1 .c80 .imgL + h4,
.bodier .box1 .c80 .imgL + h2,
.bodier .box1 .c80 .imgT + h4,
.bodier .box1 .c80 .imgT + h2 {margin-top:2.4em;}
.bodier .c80 .imgL,.bodier .c80 .ima.L {margin-right:2.4em;}
.bodier .c80 .chapeaux,.bodier .c80 .chapeaux {padding-right:2.4em;}
.longTiTle {margin:0.6em 0;}
/*.secmod .c80 .imgL,.secmod .c80 .ima.L {margin-right:2.4em;}*/


/* RECORRIDO IMAGENES / ESPACIOS VERTICALES ********************/
/* END *********************************************************/

/* AJUSTES PIE GENERAL *****************************************/
/***************************************************************/
.c18 {width:18%;}
.c36 {width:36%;}
.c10 {width:10%;}
.foot {border-top:0.1em solid #bbb;background:#f5f5f5;box-shadow:0 -1em 5em #cdcdcd;padding-top:2em;}
.foot .container,.doc2alacarta .foot .container {background:transparent;}
.postfooter {background:#eee;display:inline-block;width:100%;padding-bottom:2%;}
.foot .container {padding-bottom:0;}
.foot #footer .xtra .prensa {font-size:100%;line-height:1;display:inline-block;margin-left:-0.5em;}
.foot #footer .xtra .prensa .hddn {font-size:120%;line-height:1.833;left:0.667em;padding-right:0.667em;display:inline-block;}
.doc2listado .bodier + .bodier {margin-bottom:4em;}

/* AJUSTES PIE GENERAL *****************************************/
/* END *********************************************************/

/* BOX1 - DESTACADOS *******************************************/
/***************************************************************/
.box1 .secmod .title {background:#fff;}
.box1 .secmod .mark,.c80 + .c20 .mark {padding-bottom:0;}
.c80 + .c20 .mark .breve,
.box4 .c80 + .c20 .mark .news {padding-bottom:1.2em;}
.box1 .secmod h2,.box1 .secmod h4,.box1 .secmod .chapeaux,.c80 + .c20 h2,.c80 + .c20 h4,.c80 + .c20 .chapeaux {padding:0;}
.box1 .secmod h2,.c80 + .c20 h2 {font-weight:bold;}
.box1 .c80 .secmod h2 {font-weight:normal;}
.bodier .box1 .secmod .imgR + h4,
.bodier .box1 .secmod .imgR + h2,
.bodier .box1 .secmod .imgL + h4,
.bodier .box1 .secmod .imgL + h2,
.bodier .box1 .secmod .imgT + h4,
.bodier .box1 .secmod .imgT + h2,
.bodier .c80 + .c20 .imgR + h4,
.bodier .c80 + .c20 .imgR + h2,
.bodier .c80 + .c20 .imgL + h4,
.bodier .c80 + .c20 .imgL + h2,
.bodier .c80 + .c20 .imgT + h4,
.bodier .c80 + .c20 .imgT + h2 {margin-top:0.6em;}


/*sectarios en BOX1*/
.box1 .c80 .secmod .title, .box1 .c100 .secmod .title {background:#02a2b2;padding-bottom:1.2em;}
.box1 .c80 .secmod .title *, .box1 .c100 .secmod .title *  {color:#fff;}
.box1 .c80 .secmod .sec_content {padding-bottom:1.2em;}


/* BOX1 - DESTACADOS *******************************************/
/* END *********************************************************/

/****** MINIPARRILLAS ************/
.mantitle,.subtitle,.hourdata,.label {display:block;width:100%;/*padding:0.5em 1.2em;*/}
.miniParrilla .subtitle {font-weight:bold;}
.miniParrilla li {display:inline-block;width:100%;padding:1.2em;}
.miniParrilla li:nth-child(2n) {background:#f6f5f3;}
.miniParrilla li:nth-child(2n+1),.miniParrilla .label {background:#fff;}
.miniParrilla .f4x3 img {height:100%;width:auto;margin-left:-6.6%;}
.miniParrilla .ico {display:inline-block;vertical-align:middle;margin-left:0.5em;}
.miniParrilla .ico img {position:relative;min-height:0;}
/*.ico {margin-left: 1em;}*/

/****** End MINIPARRILLAS ************/

.col5 > li,.thumbox.col5 > .basicmod {width:20%;}
.mark > .mark {background:#fff;padding-bottom:0;}


/* LO MAS DE LO MAS ********************************************/
/***************************************************************/
.box2 .panel .tooltip,.doc2portada .box2 .catalog .slide .arrow {display:none;}
.box2 .panel .mark {padding:0 0.2em 0 0;}

/*navegacion*/
.box2 .catalog .nav {padding:1.2em 0;}
.box2 .catalog .nav li {display:inline-block;padding:0 1em;border-right:0.2em solid #888;}
.box2 .catalog .nav li:first-child {padding-left:0;}
.box2 .catalog .nav li:last-child {border:0 none;}
.box2 .catalog .nav :hover span {text-decoration:underline;}
.box2 .catalog .nav .active a span {color:#000;text-decoration:none;cursor:default;}

.box2 .panel {counter-reset:contador;}
.box2 .panel li a:before {content: counters(contador,'. ');counter-increment:contador;color:#fff;
height:100%;padding-left:5%;font-size:1000%;line-height:150%;
		background: -moz-linear-gradient(left,  rgba(0,163,180,1) 50%, rgba(0,163,180,0.03) 97%, rgba(255,255,255,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,163,180,1)), color-stop(97%,rgba(0,163,180,0.03)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left,  rgba(0,163,180,1) 50%,rgba(0,163,180,0.03) 97%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left,  rgba(0,163,180,1) 50%,rgba(0,163,180,0.03) 97%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left,  rgba(0,163,180,1) 50%,rgba(0,163,180,0.03) 97%,rgba(255,255,255,0) 100%); /* IE10+ */
		background: linear-gradient(to right,  rgba(0,163,180,1) 50%,rgba(0,163,180,0.03) 97%,rgba(255,255,255,0) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a3b4', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
		width:40%;
}
.box2 h3 {width:100%;height:100%;opacity:0;background:rgba(0,163,180,0.8);}
.box2 h3 span {color:#fff;font-weight:bold;display:inline-block;overflow:hidden;width:100%;height:95%;padding:5% 2% 0 30%;}
.box2 a:hover h3 {opacity:1;}
.box2 .panel + .botonera {display:none;}
.box2 .panel .mainLink {margin:0;}

/* LO MAS DE LO MAS ********************************************/
/* END *********************************************************/
 


/* BOX4 - CONTENEDOR TEMATICO **********************************/
/***************************************************************/
.bodier .box4 .c80 .imgR + h4,
.bodier .box4 .c80 .imgR + h2,
.bodier .box4 .c80 .imgL + h4,
.bodier .box4 .c80 .imgL + h2,
.bodier .box4 .c80 .imgT + h4,
.bodier .box4 .c80 .imgT + h2 {margin-top:0;}
.bodier .c80 .mark + .mark .imgL,.bodier .c80 .mark + .mark .ima.L {margin-right:1.2em;}
.box4 .c20 .news h4,.box4 .c20 .news h2,.box4 .c20 .chapeaux {padding:0;}
/*titulo sectario*/
.sec-mas-noticias .title {background:#02a2b2;padding-left:2.4em;}
.sec-mas-noticias .secmod .title {background:none;padding:0 1.2em;}
.secmod > .c100,.sec-mas-noticias .sec_content {padding:1.2em;}/*hace las veces de 'mark'*/
.secmod .secmod > .c100,.sec-mas-noticias .sec_content .sec_content {padding:0;}
.secmod .sec_content {background:#fff;}

/*el little dentro del big*/
.sec-mas-noticias .c80 .mark + .mark {width:51%;padding-left:2.4em;}

.sec-mas-noticias .c80 + .c20 .chapeaux {border-bottom:0.1em solid #01a2b4;}

.sec-mas-noticias .c20:first-child .mark {padding-top:1.2em 0;}
.sec-mas-noticias .c80 .mark:first-child .news {border-right:0.1em solid #01a2b4;}
.sec-mas-noticias > .unit > .mark {padding-bottom:0;}
.sec-mas-noticias .c80 .mark > .news {border-right:0.1em solid #01a2b4;padding-right:1.2em;}
.sec-mas-noticias .c80 .mark + .mark p {margin-bottom:0;}
.box4 .c80 + .c20 .mark .news {border-bottom:0.1em dotted #01a2b4;}


/* BOX4 - CONTENEDOR TEMATICO **********************************/
/* END *********************************************************/

#cBox9 .news {border-right:0.1em solid #01a2b4;border:none;min-height:23em;}
#cBox9 .unit {background:white;}
#cBox9: first-child .mark{padding:1.2em;}



/* RELACIONADOS ALACARTA ***************************************/
/***************************************************************/
.thumbox.col5 .basicmod {float:left;padding:0.8em;}
.thumbox.col5 .basicmod,.thumbox.col5 .basicmod .img {display:inline-block;}
.thumbox.col5 .basicmod .img {overflow:hidden;}
.thumbox.col5 .basicmod .txt {padding:0.8em 0 0 0;}

/* RELACIONADOS ALACARTA ***************************************/
/* END *********************************************************/


/* WEBDOCS *****************************************************/
/***************************************************************/
.bodier .doc2webdocs .imgL,.bodier .doc2webdocs .imgR,.bodier .doc2webdocs .imgT {padding-top:0;}
.bodier .doc2webdocs .imgL *,.bodier .doc2webdocs .imgR *,.bodier .doc2webdocs .imgT * {position:relative;}
.doc2blogs .doc2webdocs .news {padding:0;background:#fff;}
.bodier .doc2webdocs .chapeaux {padding-bottom:1.2em;}
.bodier .doc2webdocs .imgL {margin-right:2.4em;}
.bodier .doc2webdocs img {min-height:0;}

/* WEBDOCS *****************************************************/
/* END *********************************************************/

/*
@media only screen and (max-width:1200px) {
.container {width:98%;}
.cab_box.c100 {width:100%;padding:0;}
}*/

/* AJUSTES NUEVA ESTRUCTURA PLAYERS ****************************/
/***************************************************************/
.wrapper.video span.ico {font-size:10px;}
.bodier .videoBox .ico,
.bodier .videoBox .ico img,
.f16x9 .controlBox img {position:relative;}
.bodier .videoBox .ico img {min-height:0;box-shadow:none;}
.bodier .videoBox a > .play {position:absolute;}
.f16x9 .controlBox .vjs-thumbnail-holder {display:none;} 
.wrapper.video {background-color:#333;}
.videoContainer .bkgVideo {z-index:0;}
.videoContainer .container {position:relative;z-index:1;}
.videoContainer > .container:first-of-type {/*width:63%;*/width:100%;text-align:center;}
.videoContainer .playerBox {position:relative;}
/*.videoContainer .container:nth-of-type(3) {display:none;}*/
.videoContainer .container:nth-of-type(2) {padding:0 18.5%;width:100%;background:#fff;}
.videoContainer map+img {position:relative;} /*videos despublicados*/
/* AJUSTES NUEVA ESTRUCTURA PLAYERS ****************************/
/* END *********************************************************/

/*COMENTARIOS*****************************/
/****************************************/
.videoContainer .container:nth-of-type(3){background:#fff;width:100%;}
.videoContainer .container:nth-of-type(3) > .mark{float:none;width:120em;margin:0 auto;}
.videoContainer .container:nth-of-type(3) > .mark > ul{background:#efefef;padding:0.5em;}
.videoContainer .container:nth-of-type(3) .comments .closed{right:1.5em;}
.videoContainer .container:nth-of-type(3) .anchor a{line-height:1.5;}
.videoContainer .container:nth-of-type(3) .paginacion li{width:7em;}
.videoContainer .container:nth-of-type(3) .paginacion > li > a > span{line-height:1.35;}
.videoContainer .container:nth-of-type(3) .FalseSelect{float:right;}
.videoContainer .container:nth-of-type(3) .pagbox.mark + #formcommentsorder {margin-top:-3em;}

/*COMENTARIOS*****************************/
/*END***************************************/





/* footer */
.footer .logo span {clip:rect(0,0,0,0);display:inline-block;position:absolute;}
.footer .logo {display: block;width:8em;height:4em;padding-top:1em;}
.footer .tve img {background:url(http://img.irtve.es/css/style2011/i/PG_logo_TVE.png) no-repeat;width:100%;}
.footer .rne img {background:url(http://img.irtve.es/css/style2011/i/PG_logo_RNE.png) no-repeat;width:100%;}
.footer .cor img {background: url(http://img.irtve.es/css/style2011/i/PG_logo_RTVE.png) no-repeat;width:100%;}

.footer .blindBox ul>li {width:100%;}
.footer>.container>ul>li {width:20%;float:left;}
.footer>.container>ul>li:nth-child(4) {width:40%;}
.footer>.container>ul>li:nth-child(4) .blindBox ul {column-count:2;-moz-column-count:2;-webkit-column-count:2;}

.footer>.container .auxBox {width:100%;text-align:center;}
.footer>.container .auxBox li {display:inline-block;}
.footer .blindBox {padding-top:2em;}

.footer>.container .auxBox ul + span {font-size: 120%;line-height:2;}
.footer .ico.arrow {display:none;}
.footer .ico {position:relative;}

/********* positioning *************/
.mark,.imgT,.imgL,.imgR,.f4x3,.f16x9,.panel a,.catalog li,.ico,.botonera .min.ico,
.sec-mas-noticias .c80,
.thumbox.col5 > .basicmod .img {position:relative;}
.bodier img,.panel img,.box2 .panel li a:before,
.sec-mas-noticias .c80 .mark + .mark,.doc2blogs .c20 .imgT img,
.box2 h3,.box2 h3 span,
.bodier .videoBox .ico.redad,
.imgR > .VideoContainer,.imgL > .VideoContainer,.imgT > .VideoContainer,.VideoContainer object,.VideoContainer video {position:absolute;}

.bodier img, .doc2blogs .c20 .imgT img,
.imgR > .VideoContainer,.imgL > .VideoContainer,.imgT > .VideoContainer,.VideoContainer object,.VideoContainer video {top:0;left:0;}
.sec-mas-noticias .c80 .mark + .mark {bottom:0;right:0;}

.slideCatalog .mark {z-index:0;}
.box2 h3 {top:0;left:0;z-index:1;}
.box2 .panel li a:before {left:0;top:0;z-index:2;}
.box2 a:hover h3 {z-index:2;}

/********* End positioning *************/

.mediaBox.videoBox {width:120em;display:inline-block;position:relative;}
.mediaBox.videoBox.hasMediaText {width:70%;max-width:98em;}