/* DECLARACION FONT-FACE ***************************************/
/***************************************************************/
/*Explorer*/
@font-face {font-weight:normal;	font-style:normal; font-family:RTVEfontR;     src:url('/css/fonts/rtve_regular.eot');}
@font-face {font-weight:bold;	font-style:normal; font-family:RTVEfontB;     src:url('/css/fonts/rtve_bold.eot');}
@font-face {font-weight:normal; font-style:normal; font-family:RTVEfontSansR; src:url('/css/fonts/rtve_sansreg.eot');}
@font-face {font-weight:bold;   font-style:normal; font-family:RTVEfontSansB; src:url('/css/fonts/rtve_sansbold.eot');}
/*el resto*/                                                            
@font-face {font-weight:normal;	font-style:normal; font-family:RTVEfontR;     src:url('/css/fonts/rtve_regular.otf');}
@font-face {font-weight:bold;	font-style:normal; font-family:RTVEfontB;     src:url('/css/fonts/rtve_bold.otf');}
@font-face {font-weight:normal; font-style:normal; font-family:RTVEfontSansR; src:url('/css/fonts/rtve_sansreg.otf');}
@font-face {font-weight:bold;   font-style:normal; font-family:RTVEfontSansB; src:url('/css/fonts/rtve_sansbold.otf');}

/* general */
h1,h2,h3 {font-family:'RTVEfontSansR','Tahoma',sans-serif;}
p,h3 {color:#2d3e50;}
a {color:#246889;}
a.enlaceExterno {font-size:120%;font-family:'RTVEfontSansB','Tahoma',sans-serif; text-decoration:underline; color:#dd8bf5;}
a.enlaceExterno:hover {text-decoration:none;}


/* header and footer fonts */
.containerBlindBox > ul > li > a span {font-size:260%; font-family:'RTVEfontSansR','Tahoma',sans-serif; color:#244689;}
.auxLinks a span {font-size:200%; font-family:'RTVEfontSansR','Tahoma',sans-serif; color:#fff;}
.titBlindBox {font-size:320%; font-family:'RTVEfontSansR','Tahoma',sans-serif;color:#244689;}
/*.filtersHeader span {font-size:200%; line-height:160%;}*/
.titFiltro {font-size:200%; line-height:160%;color:#2d3e50;}
.estadoFiltro {font-size:200%;line-height:160%; color:#2d3e50;}

nav#nav-footer a span {font-size:300%; line-height:140%; font-family:'RTVEfontSansR','Tahoma',sans-serif;color:#244689;}
footer p {font-size:200%;line-height:140%; color:rgba(45,62,80,0.8);}


/* portadas */
.titListNtlpierdas {font-size:180%;line-height:130%;color:#6477a4;}
.descListNtlpierdas {font-size:140%;line-height:140%;color:#244689;}
.infoApps h2 {font-size:360%;font-family:'RTVEfontSansR','Tahoma',sans-serif;color:#244689;}
.infoApps h2 span {font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.infoApps p {font-size:180%;line-height:1.2em;font-family:'RTVEfontSansR','Tahoma',sans-serif;color:rgba(36,70,137,0.8);}
.titFichasDidacticas {color:#c91d4b; font-size:500%;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.titFichasDidacticas span {color:#244689;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.descFichasDidacticas {color:#3b568d; font-size:240%;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.boxFichasDidacticas p {display:block;color:#3b568d; font-size:160%; line-height:140%;}
ul.listaFichasDidacticas li span {font-size:220%; line-height:150%; font-weight:bold;color:#3b568d;}
ul.listaFichasDidacticas li a {color:#3b568d;font-size:180%;}
.fixed-bar .headerPage h3 span {color:#fff;}
.linkVerProgramacion {font-size:180%; line-height:140%;text-decoration:underline;color:#fff;}
.txtAhoraMismo {font-size:130%;font-family:'RTVEfontSansR','Tahoma',sans-serif;color:#fff;}
.elastislide-carousel ul li .descEsL strong {font-size:1.2em;font-weight:normal;}
.elastislide-carousel ul li .descEsL span {font-size:1.5em;}


/* content */
.botCompartirPag {font-size:1.6em; color:#3598dc;}
.filtroSeries > span {font-size:220%;font-weight:bold;}
.filtroSeries.active {color:#fff;}
.titleCatSerie {font-size:150%; font-weight:bold;color:rgba(36,70,137,0.7);}
.infoEdadSerie {font-weight:bold; color:#27ae61; font-size:140%;}
.headerFichaSerie span {font-size:320%; font-family:'RTVEfontSansR','Tahoma',sans-serif;color:#244689;}
.descContentFichaSerie, 
.contentFichaSerieRight > p {font-size:160%; line-height:140%;}
.contentFichaSerieRight .titContentFichaSerie {font-size:280%; line-height:1.1;}
.p-summary {font-size:180%;}
.pSummaryFichaSerie {font-size:160%;line-height:120%;}
.ico.users {font-size:240%;color:#fff;}
.tit-header-lista {font-size:280%; font-family:'RTVEfontSansR','Tahoma',sans-serif; color:#244689;}
.num-items-lista {color:#244689; opacity:0.7; font-size:180%; font-family:'RTVEfontSansB','Tahoma',sans-serif;}
.tit-item-lista {font-size:160%; color:#244689; font-weight:bold; line-height:100%;}
.desc-item-lista {font-size:140%; color:#244689; opacity:0.7; line-height:120%;}

.descHeaderPage {font-size:240%;font-family:'RTVEfontSansR','Tahoma',sans-serif; color:#244689;}
.destacaParticipa .linkParticipaRes {font-size:240%;color:#fff;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
ul.listNoticias > li .markRight li {font-size:180%; line-height:120%; color:#888;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
ul.listNoticias > li h2 {font-size:240%; line-height:110%;color:#6477a4;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
ul.listNoticias > li p {font-size:160%; line-height:140%; color:rgba(0,0,0,0.8);font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.literal span {font-size:220%;color:#244689;line-height:120%;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.literal strong {display:block; font-size:170%;color:#6477a4;line-height:160%;font-family:'RTVEfontSansR','Tahoma',sans-serif; font-weight:normal;}
.boxPaginacion span {font-size:200%; color:#d03af2; font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.boxPaginacion p span {font-size:180%; color:#244689;}
ul.listaResultados a {color:#244689;}
.nombreTitRes {font-size:400%; color:#244689;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.spanEdadSerie {font-size:140%;font-weight:bold; color:#27ae61;}

.errorResultadosLeft h3 {font-size:600%; color:#475f97; text-transform:uppercase;}
.errorResultadosLeft p {font-size:300%; line-height:140%; color:#475f97; font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.errorResultadosLeft p span {font-size:120%; color:#3598dc;}
.errorResultadosLeft a {font-size:300%; color:rgba(160,39,229,0.9); text-decoration:underline;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
p.textOtrasSeries {font-size:250%; color:rgba(71,95,151,0.9);font-family:'RTVEfontSansR','Tahoma',sans-serif;}

#errornsencuentra {font-family:'RTVEfontSansR','Tahoma',sans-serif;}
#errornsencuentra h2 {font-size:680%;line-height:180%;color:rgba(255,255,255,1);}
#errornsencuentra p {font-size:450%;color:rgba(255,255,255,1);}
#errornsencuentra span {font-size:340%;line-height:100%;color:rgba(255,255,255,0.7);}

#errorndispo {color:#fff;}
#errorndispo p {font-size:1.5em;line-height:1.8em;}
#errorndispo h2 {font-size:3.4em;}
#errorndispo span {font-size:2em;}
.menu_nodispo {font-size:1.35em;color:#fff;font-weight:bold;}

.cleamDesc {font-size:240%;line-height:1.2;color:#244689;font-family:'RTVEfontSansR','Tahoma',sans-serif; opacity:0.75;}
.listFormatos span {font-size:180%;color:#244689;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.txtDesc h3 {font-size:260%;color:#244689;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.txtDesc p {font-size:180%;line-height:1.4; color:#244689;font-family:'RTVEfontSansR','Tahoma',sans-serif;opacity:0.75;}
.txtDesc p a {font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.OtrosProvee {font-size:180%;line-height:1.4;color:#474747;font-family:'RTVEfontSansR','Tahoma',sans-serif;}

.titCatSerie {font-size:400%; color:#244689; font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.titSeriePlayerLeft span {font-size:300%; line-height:100%; color:#244689; font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.diaDeHoy {font-size:1.8em;font-family:'RTVEfontSansR','Tahoma',sans-serif; font-weight:bold;color:#244689;}
.listDias {color:#fff;font-family:arial;}
ul.listDias li {font-size:1.8em;line-height:130%;}
span.franjaHoraria {font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.infRight h3 {font-size:3em; color:#244689;}
.infRight h3 a {font-family:'RTVEfontSansR','Tahoma',sans-serif;}
.infRight span {font-size:1.5em;color:#244689;}
ul.lisProgramas li p {font-size:1.4em;line-height:1.3em;}
.infRight span {font-size:1.5em;color:#244689;}
li.activeNow .infRight h3 {color:#f0edf6;}
li.activeNow span {color:#f0edf6;}
li.activeNow .actualmente {font-size:1.8em;color:#f0edf6;}
li.activeDisplayed span.franjaHoraria .infoSerie .infoEdad {font-size:.5em;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
li.activeDisplayed span.franjaHoraria .infoSerie .horario {font-size:.5em;font-family:'RTVEfontSansR','Tahoma',sans-serif;}
li.activeDisplayed div.infDisplayedRight h3 {font-size:3em;color:#244689;}
li.activeDisplayed div.infDisplayedRight p {color:#244689;}


/* visited */
a:visited h3.titResultado span,
a:visited .titListNtlpierdas,
.sidebarNoticias a:visited h3,
ul.listNoticias a:visited h2,
.artBody p a:visited{color:#3598dc;}


/* errores */
.fsError > span {font-size:140%; color:#e9341e;}
.txtError {font-size:140%; color:#e9341e; margin:0.5em;}
.msjErrorElem{font-size:120%; font-weight:bold; color:#e9341e;}