@import url("/css/rtve.commons/rtve.basics/03_modules.css");
@import url("/css/rtve.radio/radio.exterior/radio.exterior_cab.css");
@import url('/css/rtve.commons/rtve.modules/widgets.css');
#radio #wrapper {
background: none !important;
border-bottom: 1px solid #bebebe;
}
/*#wrapper .container {
background: #fff !important;
}*/
#wrapper > .wrapper.top {
position: absolute;
top: 0px;
width: 100%;
z-index: 20;
background: red
}

#wrapper .overheader {
background:white !important;
}
/*
#wrapper .header {
background: white;
}*/

.container.bodier > .c100{
background:#e5e5e5 !important;}

.container .secmod .title{
position: relative;
/*box-shadow: 0 -2px 0px #dd0000;*/
}

.sec-especial .unit.c100 {background:#fff !important;}

.alc_menu .c100 {background: transparent !important}
/*
.container .c100 .c66 .sec-especial {background:white !important;}
*/

.secmod .title h3, .BlogsRTVE h3, .EstamosEn h5, .Tiempo h3, .pollbox .encuesta {
border-top: none !important;
color: gray !important;
}

contentbox dl.recomendaciones h3
{ font:1.5em arial, sans-serif !important;}


.sec-especial .title h3 a {color: #900; font-family: RTVEfontR; border-bottom: 1px solid #999; margin:10px 10px 0px 10px; line-height:110%}

a {border: 0; outline:none; cursor: hand; cursor: pointer;}
:link {color:#333;}
:visited {color:#333;}
:link:hover, :visited:hover {color:#900;}
:link:active {color:#900; }

.news ul li.new {
background: url('/css/style2011/i/LinksDot_news.png') no-repeat 0 -0.077em !important;
}

/* BLOGS Y RECOMENDACIONES */
.BlogsRTVE h3 {display: none;}
.BlogsRTVE p.linkit a {
color: black;
}

dl.recomendaciones .titu {display: none; border: 0 none;}
.contentbox {border:0 none;}
.secmod dd.linkit a{
color: black;
}
.contentbox .plusblock dt {
border-bottom: 0 none;
margin:0;
}


/*.container .c100 .c600*/

.secmod .title { padding: 0; }
.secmod .title a, .secmod .title span { border-bottom: 0.2em double #0035dd; text-decoration: none; color: #0035dd; font-family: RTVEFontR, Arial; font-weight: normal; font-size: 200%; }
.secmod .linkit { padding-top: 0.6em; }
.secmod .linkit a { background: url('i/iconos/audio.png') no-repeat; display: inline-block; padding: 0 0 0 1.6em; color: #fff; }
.secmod .linkit a span { font-weight: bold; }
.secmod .sec_content .topview { padding: 0 0.4em 1.2em 1em; background: white; clear: both; }
.secmod .sec_content .topview li { margin: 0; padding: 0.8em 1em 0 0em; }
.secmod .sec_content .topview li a { color: #09F; text-decoration: none; outline: none; }
.secmod .sec_content .topview li a span { font-weight: bold; font-size: 130%; line-height: 130.77%; }
.secmod .sec_content .topview li .icon { width: 1.7em; height: 1.7em; display: block; background: url("/css/rtve.commons/icons/basics.png") no-repeat; float: left; margin-left: 0em; }
.secmod .sec_content .topview li.new .icon { background-position: -3.4em 0; }
.secmod .sec_content .topview li.video .icon { background-position: -3.4em -3.4em; }
.secmod .sec_content .topview li.audio .icon { background-position: -6.8em -3.4em; }
.secmod .news { background: #fff; display: block; position: relative; box-shadow:none !important; -webkit-transform: rotate(0deg) !important;}
.secmod .news .empty + h4, .secmod .news .empty + .imgT + h4 { padding-left: 0 !important; }
.secmod .news h2, .secmod .news .by strong, .secmod .news .chapeaux, .secmod .news > ul { padding: 0 0 1.2em 0; }
.secmod .news h2 { padding-top: 0.8em; display: block; }
.secmod .news h2 .chapeaux { margin-top: -0.8em; }
.secmod .news .by strong { position: static; top: auto; display: block; }
.secmod .news .tipo { float: left; display: none; }
.secmod .news > a { cursor: pointer; color: #000; }

/**/
.sec-radio .news > h4, .secmod .news > a { position: relative;top:.5em; margin:0;padding:0; }
.sec-radio .news > h4 span { line-height:100%; height: 100%; display: inline-block; overflow: hidden;}
.sec-radio .news > a h4 span { line-height: 100%%; height:100%; display: inline-block; overflow: hidden; }
.sec-radio .news .imgT {margin:1em 0 0 0}
.sec-radio .news .imgL {margin:1em .5em 0 0}
/**/



.secmod .news > a:hover span { text-decoration: underline; cursor: pointer; }
.secmod .bg02 { margin-top: 0; }
.secmod .bg02 .tipo { margin-bottom: 0; }
.secmod .tipo { position: relative; top: -0.6em; margin-bottom: -3.6em; }
.secmod .tipo.empty { display: none; }

.bodier .news {box-shadow:4px 4px 0px rgba(0,0,0,.1);-webkit-box-shadow:4px 4px 0px rgba(0,0,0,.1);-moz-box-shadow:4px 4px 0px rgba(0,0,0,.1);-ms-box-shadow:4px 4px 0px rgba(0,0,0,.1);-o-box-shadow:4px 4px 0px rgba(0,0,0,.1);/*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color=#e4e4e4, Positive='true')*/;background: transparent;/*font-family: Abel;*/ overflow:hidden}
.bodier .news h2,
.bodier .news .by strong,
.bodier .news .chapeaux,
.bodier .news > ul {
    padding: 0; display:block;
}
.bodier .news > .imgT	{ position:relative;}
.bodier .news > span.imgT img{filter: saturate(60%) contrast(115%); -webkit-filter: saturate(60%) contrast(115%); -moz-filter: saturate(60%) contrast(115%); -ms-filter: saturate(60%) contrast(115%); -o-filter: saturate(60%) contrast(115%); }
/*.bodier .news > span.imgT:before	{
	content:'';position:absolute;display:block; left:0; top:0; width:100%; height:100%; z-index: 1;
	box-shadow:inset 0 0 7em rgba(0,0,0,.5); -webkit-box-shadow:inset 0 0 7em rgba(0,0,0,.5); -moz-box-shadow:inset 0 0 7em rgba(0,0,0,.5); -o-box-shadow:inset 0 0 7em rgba(0,0,0,.5); -ms-box-shadow:inset 0 0 7em rgba(0,0,0,.5);
}*/
.bodier .news > div[id*="audio"].imgT:before {
	box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -ms-box-shadow: none;
	filter: none; -webkit-filter: none; -moz-filter: none; -ms-filter: none; -o-filter: none;
}
.unit	{position:relative;z-index:1;}
.bodier	{z-index:1;}

.secmod .M a span,.secmod h2.M span {color:#004276}
.secmod .news h2 {margin-bottom:10px; padding:0px;}

.secmod .news .by strong,
.secmod .news .chapeaux,
.secmod .news > ul {
    padding: inherit;
    /*font-family: Abel;*/
}
.sec-radio-extra  .news > ul {
    padding: 0;
}
.secmod h4.M span {color:white; background:#900; padding:0px 5px;}
.sec-audio h4.M span {color:black; background:none; padding:0px 5px;}
/*** portada32_base.scss ***/
#ZDESTA_SI.hddn { position: relative; left: 0; top: 0; visibility: visible; float: left; width: 100%; z-index: 2; }
#ZDESTA_SI.hddn .vipZone .container { width: 95.2em; margin: 0 auto; float: none; }
#ZDESTA_SI.hddn .vipZone .container > .c100 > .c100 > .c100 {background: #e5e5e5 !important;/*box-shadow: 0 5px 2px rgba(0, 0, 0, 0.9), inset 0 -18px 40px rgba(0, 0, 0, 0.3);*/}
 .SlideContainer 	{ background: #d00 !important; }
 .SlideContainer img,
 .SlideContainer .contentBox .news { border-radius: 0.8em; -webkit-border-radius: 0.8em; -moz-border-radius: 0.8em; -o-border-radius: 0.8em; -ms-border-radius: 0.8em; }
 .SlideContainer .contentBox { min-height: 36.6em; }
 .SlideContainer .contentBox .onPlay object { z-index: 5; position: relative; }
 .SlideContainer .contentBox .news { position: relative; border: none; padding-top: 0 !important; margin: 0; }
 .SlideContainer .contentBox .news h2,  .vipZone .SlideContainer .contentBox .news .chapeaux,  .vipZone .SlideContainer .contentBox .news > ul { position: absolute; }
 .SlideContainer .contentBox .news h2 { bottom: 9%; left: 1%; z-index: 3;background:#000; background: rgba(0, 0, 0, 0.7); font: 10pt/1em RTVEfontR; padding: 5px 10px 10px 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -o-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -ms-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); }
 .SlideContainer .contentBox .news h2 span { color: white; text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); -webkit-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); -moz-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); -o-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); -ms-text-shadow: 1px 2px 1px rgba(0, 0, 0, 0.7); }
 .SlideContainer .contentBox .news h4 { display: none; }
 .SlideContainer .contentBox .news .chapeaux { bottom:1%;z-index:1;	 left: 2%; background: white; padding: 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -o-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); -ms-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5); position: absolute;}
 .SlideContainer .contentBox .news > ul { display: none; top: 0; background: white; padding: 10px; }
 .SlideContainer .contentNav {background: #d00 !important;float: none;display: inline-block;width: auto;padding: 0 1.2em 1.2em 1.2em;}
 .SlideContainer .contentNav ul {padding: .4em;*padding:0;float: left;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;background: white;border-radius: 0.8em;margin: 0;box-shadow: 0px 0px 4px #333 inset;}
 .SlideContainer .contentNav ul .mark { padding: .8em; }
 .SlideContainer .contentNav ul li { position: relative; width: 19.95%; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; transition: background 0.4s ease 0s; -webkit-transition: background 0.4s ease 0s; -moz-transition: background 0.4s ease 0s; -o-transition: background 0.4s ease 0s; -ms-transition: background 0.4s ease 0s; }
 .SlideContainer .contentNav ul li .tipo { position: absolute; /*right: 0em;
top: 4em;*/ right: 9em; top: 0em; z-index: 3; }
 .SlideContainer .contentNav ul li .title { color: #666; font-size: 120%; line-height: 16px; display: inline-block; }
 .SlideContainer .contentNav ul li:hover { background: #f2f2f2; }
 .SlideContainer .contentNav ul li.active { background: #e4e4e4; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); -o-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); -ms-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); }
 .SlideContainer .contentNav ul li.active .title { color: #dd0000; font-weight: bold; }
/** Sectario marca EspaÃƒÂ±a columna destacados
*********************************************************************************/
.sec-espana.sec-radio > .unit {background: #fff !important;padding: 1.2em;width: 89%;border-radius: 0.8em; box-shadow: 0px 0px 4px #333 inset;}
.sec-espana h3 a {color: #900 !important;}
.sec-espana h2.M {margin-bottom:0;}
.sec-espana .news {background: transparent !important;border-top:none;}
.sec-espana.sec-especial .title h3 a {margin-bottom:0 !important;}
.sec-espana a:hover {color: #000 !important;border-bottom: 0 none !important;}
.sec-espana .news ul li,
.sec-espana .jackson.comp li,
.sec-espana .news .chapeaux ul li {background:transparent url('i/LinksDot_basic.png') no-repeat 0 -0.077em;}

/** Sectario FRECUENCIAS
*********************************************************************************/
.sec-frecuencias .sec_content .news .imgL{width:80px;}
.sec-frecuencias .sec_content .news .imgL img {*height:66px;}
.sec-frecuencias .sec_content .news .chapeaux {float:left; width:170px;}
/** Sectario Magacine
*********************************************************************************/
.sec-magazine {margin-top: -1em;}
/** Sectario EMISIONES EN OTRAS LENGUAS
*********************************************************************************/
.sec-lenguas-extranjeras .title h3 a {font-size: 26px;}
.sec-lenguas-extranjeras .emision-idiomas {margin:1.2em;}
.sec-lenguas-extranjeras .emision-idiomas ul {float: left; width: 300px}
.sec-lenguas-extranjeras .emision-idiomas ul li {float: left; width: 134px; margin:0 7px 5px 0; height: 35px; display: block;background: url("i/sprite_btn_rdExt_red.png") no-repeat;}
/*.sec-lenguas-extranjeras .emision-idiomas ul li {float: left; width: 134px; margin:0 7px 5px 0; height: 35px; display: block;background: url("i/sprite_btn_rdExt.png") no-repeat;}*/
.sec-lenguas-extranjeras .emision-idiomas ul li.portugues {background-position: 0 0}
.sec-lenguas-extranjeras .emision-idiomas ul li.frances {background-position: 0 -40px}
.sec-lenguas-extranjeras .emision-idiomas ul li.ingles {background-position: 0 -80px}
.sec-lenguas-extranjeras .emision-idiomas ul li.sefardi {background-position: 0 -120px}
.sec-lenguas-extranjeras .emision-idiomas ul li.ruso {background-position: 0 -200px}
.sec-lenguas-extranjeras .emision-idiomas ul li.arabe {background-position: 0 -160px}
.sec-lenguas-extranjeras .emision-idiomas ul li a {float: left; display: block;width: 100%; height: 100%}
.sec-lenguas-extranjeras dd.news h4 span {line-height:120%;}
/* Módulos madres de emisiones */
.sec-lenguas-extranjeras .sec_content .news h2 {margin-bottom:5px;}
.sec-lenguas-extranjeras .sec_content .news .imgL, .sec-intercambios-culturales .sec_content .news .imgL{width:80px;}
.sec-lenguas-extranjeras .sec_content .news .imgL img, .sec-intercambios-culturales .sec_content .news .imgL img {*height:66px;}
/*RSS*/
.sec-lenguas-extranjeras .contentbox .sec-audio .linkit a {background: url("i/sprt_iconos_lenguas.png") no-repeat; padding-left:54px; height:40px}
.sec-lenguas-extranjeras .contentbox .sec-audio .linkit a[href*=ingles] {background-position:0px -81px}
.sec-lenguas-extranjeras .contentbox .sec-audio .linkit a[href*=portugues] {background-position:0px 0px}
.sec-lenguas-extranjeras .contentbox .sec-audio .linkit a[href*=ruso] {background-position:0px -161px}
.sec-lenguas-extranjeras .contentbox .sec-audio .linkit a[href*=arabe] {background-position:0px -41px}
.sec-lenguas-extranjeras .contentbox .sec-audio .linkit a[href*=frances] {background-position:0px -121px}
.sec-lenguas-extranjeras .contentbox .sec-audio .linkit a[href*=sefardi] {background-position:0px -202px}

/** MÃƒÂ³dulos REDES SOCIALES
*********************************************************************************/
.fb-like-box {background:#fff;}
/** MÃƒÂ³dulo Now & Next
*********************************************************************************/
.boxLive {margin-bottom:10px;border:1px solid #505050}

.mark.sbt.tweet {
padding: 1.2em;
}
/** Ajuste de módulo, alineación de audio e imagen
*********************************************************************************/
.sec-culturales .sec_content > div > div > div:nth-child(2) .news{position:relative;}
.sec-culturales .sec_content > div > div > div:nth-child(2) .news div.imgT {position: absolute;top: 138px;width: 100%;left: 0;}
.sec-culturales .sec_content > div > div > div:nth-child(2) .news span.imgT{margin-bottom: 47px;}
