#sidebar > * {padding-bottom:10px; margin: 0 auto 10px auto; border-bottom:1px solid #E9E8E4; width: 300px; }
#sidebar > *:last-child {padding-bottom:0; border-bottom:none;}

#sideber .publi_google {margin-bottom: 0;}


.module h2.ttf, .module div.ttf { padding: 0 0 .3em .6em; font-weight: normal; }
.module h2.ttf a, .module div.ttf a { color: #000; }

.module a.ttf, .module span.ttf, #sidebar a.ttf, #sidebar span.ttf { display: block; padding: 0 0 5px 0; font-weight: bold; color: #000; font-size: 15px; text-transform: uppercase; }
.module .module-title.ttf, .module .titulo.ttf, .module.destacadosgeneral .title.ttf { text-transform: none !important; font-size: 18px !important; font-family: arial,sans-serif !important; }

.destacadosgeneral h3 span.subtitulo, .destacadosgeneral div span.subtitulo {font-size:11px;color:#666;display:block;padding-top:0;font-weight:normal;padding-bottom:.4em}
.destacadosgeneral .dest-item{border-bottom:1px solid #EBEBEB;padding:10px 5px 10px;zoom:1;}
.destacadosgeneral .dest-item:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.destacadosgeneral .last{border-bottom:0;padding-bottom:0}
.destacadosgeneral .photo{display:block;position:relative;}
.destacadosgeneral .dest-item .comments{margin-left:0;line-height:1em;height:14px;vertical-align:bottom}
.destacadosgeneral .dest-item .comments span{margin-left:0;height:9px;float:left;line-height:10px}
.destacadosgeneral .dest-item .comments-holder{margin-bottom:0}
.destacadosgeneral .dest-item .photo {float:left;margin-right:10px;margin-bottom:0}
.destacadosgeneral .dest-item .title-12 {font-size:12px;font-weight:bold;padding-bottom:.2em}
.destacadosgeneral .dest-item p{margin-bottom:10px;font-size:12px}

.noticias{}
.listadosimple h2.ttf{padding:0 0 .3em .4em;font-weight:normal}
.listadosimple h2.ttf a{color:#414140;}
.conTabs .tabs li{border-top-left-radius: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;}
.listadosimple ol.listado-noticias{font-size:12px;list-style:decimal inside none;padding:10px}
.listadosimple ol.listado-noticias li.last{border-bottom:0;padding:10px 5px 0 5px;}
.conpastillaPie .inner{padding:0}
.conpastillaPie .otraciudad{border:0;margin:0;padding:10px;background:#F8F7F4 url(img/uib/otraciudad_bg.gif) repeat-x bottom left;font-size:12px}
.conpastillaPie .otraciudad label{position:relative;display:block;color:#000;font-weight:bold;padding-bottom:1em}
.conpastillaPie .otraciudad label a{position:absolute;right:.5em;top:0;font-weight:normal;font-size:11px}

.listadosimple{}
.listadosimple h2.ttf{padding:0 0 .3em .4em;font-weight:normal}
.listadosimple h2.ttf a{color:#414140;}
.listadosimple .inner{padding:0}
.listadosimple ul.listado-noticias{font-size:12px;list-style:none;padding:10px}
.listadosimple .listado-noticias li{border-bottom:1px solid #EBEBEB;padding:10px 5px;font-weight:bold;color:#000;}
.listadosimple ul.listado-noticias li{background:transparent url(img/uib/bullet_lista.gif) no-repeat left 1.1em;padding-left:.8em}
.listadosimple .listado-noticias li p{display:inline;font-weight:normal;}
.listadosimple ul.listado-noticias li.last{border-bottom:0;padding:10px 5px 0 .8em;}
.listadosimple .listado-noticias .comments{margin-left:0;line-height:1em;height:14px}
.listadosimple .listado-noticias .comments span{margin-left:0;height:9px;float:left;line-height:10px}
.listadosimple .listado-noticias li .rrss { margin-top: 6px; }
.listadosimple .listado-noticias li .rrss .redes_fblike { display: inline; }
.listadosimple .listado-noticias li .rrss a.comments { vertical-align: baseline; margin-right: 6px; }

.otraciudad-box{font-size:11px}
.otraciudad-box .inner{padding:10px;padding-bottom:20px;background:#CD4C4F url(img/uib/otraciudadbox_bg.gif) repeat-x bottom left;box-shadow: none; -moz-box-shadow:none;-webkit-box-shadow:none;}
.otraciudad-box label{position:relative;display:block;color:#fff;font-weight:bold;padding-bottom:1.2em}
.otraciudad-box label a{position:absolute;right:.5em;top:0;font-weight:normal;color:#fff;}
.otraciudad-box #add-city{background-position:0 -1027px;font-size:11px;margin-top:0;padding:3px 10px;height:auto;vertical-align:middle;height:23px;font-weight:normal}
.otraciudad-box select{vertical-align:middle}


.otracomunidad-box{font-size:11px}
.otracomunidad-box .inner{padding:10px;padding-bottom:20px;background:#003B5D url(img/uib/otracomunidadbox_bg.gif) repeat-x bottom left;box-shadow: none; -moz-box-shadow:none;-webkit-box-shadow:none;}
.otracomunidad-box label{position:relative;display:block;color:#fff;font-weight:bold;padding-bottom:1.2em}
.otracomunidad-box label a{position:absolute;right:.5em;top:0;font-weight:normal;color:#fff;}
.otracomunidad-box #add-city{font-size:11px;margin-top:0;padding:3px 10px;height:auto;vertical-align:middle;height:23px;font-weight:normal}
.otracomunidad-box select{vertical-align:middle}

.eltiempo{}
.eltiempo h2.ttf{padding:0 0 .3em .5em;font-weight:normal}
.eltiempo h2.ttf a{color:#414140;}
.eltiempo .inner{padding:0;padding-top:10px}
.eltiempo .shadow{ box-shadow: none; -moz-box-shadow:none;-webkit-box-shadow:none;}
.eltiempo ul{padding:1em 0 1em 1%;text-align:center;font-size:11px;zoom:1;clear:both;}
.eltiempo ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.eltiempo ul li{float:left;width:24%;}
.eltiempo ul li strong, .eltiempo ul li img{display:block;margin:auto}
.eltiempo ul li strong.dia{padding-bottom:.6em}
.eltiempo ul li strong.temp{font-size:16px;color:#000;padding:.6em 0}
.eltiempo ul li strong.max{color:#CC4C4E;padding-bottom:.3em}
.eltiempo ul li strong.min{color:#449BDD}
.eltiempo ul.menueltiempo{text-align:left;padding-left:.4em}
.eltiempo ul.menueltiempo_azul{background:#00314D}
.eltiempo ul.menueltiempo_gris{background:#EFEEE9}
.eltiempo ul.menueltiempo li{width:49.8%;}
.eltiempo ul.menueltiempo li a{display:block;background:transparent url(img/uib/eltiempo_bg.gif) no-repeat;padding:.7em 0 .7em 2.4em;font-size:12px;color:#fff;zoom:1;}
.eltiempo ul.menueltiempo_gris li a{color:#002E49;}
.eltiempo ul.menueltiempo_azul li.prediccion14 a{background-position:0 -3px;}
.eltiempo ul.menueltiempo_azul li.prediccionhoras a{background-position:-179px -3px;}
.eltiempo ul.menueltiempo_azul li.imagensat a{background-position:-4px -39px;}
.eltiempo ul.menueltiempo_azul li.mapalluvias a{background-position:-179px -40px;}
.eltiempo ul.menueltiempo_gris li.prediccion14 a{background-position:0 -82px;}
.eltiempo ul.menueltiempo_gris li.prediccionhoras a{background-position:-179px -82px;}
.eltiempo ul.menueltiempo_gris li.imagensat a{background-position:-4px -119px;}
.eltiempo ul.menueltiempo_gris li.mapalluvias a{background-position:-179px -122px;}
.eltiempo .otraciudad{border:0;margin:0;padding:10px;background:#F8F7F4 url(img/uib/otraciudad_bg.gif) repeat-x bottom left;font-size:11px}
.eltiempo .otraciudad_white{background:#fff}
.eltiempo .otraciudad .masciudades{border:1px solid #DDD;color:#999;font-size:10px;vertical-align:middle;width:14em;float:left;margin-top:10px}
.eltiempo #add-city{font-size:11px;font-weight:normal;background:url(img/uib/grid-buttons.png) no-repeat left -34px transparent;margin-top:0;padding:3px 0;height:auto;vertical-align:middle;height:23px;float:left;margin-top:10px;width:55px;border:0}
.eltiempo .otraciudad img{float:right;}

.iframeBar{padding:0;margin:0;background:#F8F7F4}
#sidebar .tabs, .iframeBar .tabs{zoom:1;margin-bottom:0;margin-bottom:-1px;position:relative;z-index:200;font-size:13px;}
#sidebar .tabs:after, .iframeBar .tabs:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#sidebar .tabs li, .iframeBar .tabs li{border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background-color:#0b419b;margin-right:4px;padding:0 8px;float:left;}
#sidebar .tabs li a, .iframeBar .tabs li a{line-height:26px;font-weight:normal;color:#fff}
#sidebar .tabs .selected, #sidebar .tabs .ui-tabs-selected, .iframeBar .tabs .selected, .iframeBar .tabs .ui-tabs-selected{background-color:#fff!important;border:1px solid #ccc;border-bottom:0}
#sidebar .tabs .selected a, #sidebar .tabs .ui-tabs-selected a, .iframeBar .tabs .selected a, .iframeBar .tabs .ui-tabs-selected a{background-color:#fff;color:#002E49!important}

.iframeBar .inner{height:173px}
.conTabs .inner{border-top-left-radius: 0; -moz-border-radius-topleft:0;-webkit-border-top-left-radius:0}

.noticiasconeco a{background:transparent url(img/uib/ico_noticiaseco.gif) no-repeat right center;padding-right:1.4em}

.consultorio{position:relative;}
.consultorio img.icono{position:absolute;right:.5em;top:.6em;z-index:999;}
.porCategoria .inner{padding-top:5px}
.porCategoria p.taxonomia{text-transform:uppercase;color:#6F6F6F;font-size:10px;margin:0;padding:0 0 .8em 0}
.porCategoria .menuaux{width:100%;font-size:12px}
.porCategoria .menuaux:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.porCategoria .menuaux li{float:left;padding-right:.5em;background:transparent url(img/uib/menuaux_borde.gif) no-repeat right .2em;margin-right:.6em;}
.porCategoria .menuaux li.last{float:left;padding-right:0;background:transparent;margin-right:0;}

.infojobs label{font-size:12px;display:block;color:#000;padding:0 0 .3em .4em}
.infojobs input{border:1px solid #DDD;color:#999;font-size:10px;width:98%}
.infojobs select{width:48%;float:left;border:1px solid threedface;padding:0;margin-top:1em}
.module select.sel_right{float:right;}
.infojobs .bg-button{background-position:left -1062px;background-image:url("img/uib/grid-buttons.png");font-size:11px;height:25px;margin:10px 0 0 5px;padding:1px 0 4px 0;width:99px;color:#fff;font-weight:normal;border:0;float:right;cursor:pointer}
.infojobs_v2{background:#fff no-repeat .8em bottom;}
.module .logo{text-align:center;padding:1em 0 0 0;}
.infojobs_v2 .logo{text-align:right;padding:2.5em 0 1.5em 0;}

/* .autoscout select{width:48%;float:left;border:1px solid threedface;padding:0;margin-top:1em} */
.autoscout select{margin:5px;width:134px;border:1px solid threedface;padding:0;}
.autoscout #buscar{background-color:transparent;background-image:url("img/uib/grid-buttons.png");background-position:left -68px;background-repeat:no-repeat;text-align:center;text-decoration:none;font-size:11px;height:24px;margin:10px 5px 0 5px;padding:1px 0 4px 0;width:71px;color:#fff;border:0;float:right;cursor:pointer}

.fotocasa label{font-size:12px;display:block;color:#000;padding:0 0 .3em .4em}
.fotocasa .logo{padding-bottom:1.5em}
.fotocasa input{border:1px solid #DDD;color:#999;font-size:10px;width:98%}
.fotocasa .bg-button{background-position:left -68px;font-size:11px;height:24px;margin:10px 0 0 5px;padding:1px 0 4px 0;width:71px;color:#fff;font-weight:normal;border:0;float:right;cursor:pointer}

/* UPLOADER */

.module.uploader { position:relative; }
.module.uploader .inner { padding-top:15px }
.module.uploader img.icono { position:absolute; right:.5em; top:.6em; z-index:999; }
.module.uploader p { font-size:15px; padding:0 10px; line-height:1.1em; margin-bottom: 1em; }

.module.uploader input[type=button], .module.uploader input[type=submit], .module.uploader input[type=file] { background:url("img/uib/bg-activity-button.gif") repeat-x scroll left top transparent; border:1px solid #CCC; color:#002D48; font-size:11px; line-height:15px; padding:3px 10px; cursor: pointer; }
.module.uploader input[type=text], .module.uploader textarea { border: 1px solid #999; clear: both; }

.module.uploader fieldset { border:0; margin:0; padding:10px; background:#eee; font-size:12px; margin-top:2em; border: 1px solid #ddd; margin: 1em; }
.module.uploader p.legend { font-weight: bold; clear: both; }
.module.uploader fieldset span { clear: both; display: block; }
.module.uploader fieldset img { clear: both; display: block; margin-bottom: 6px; }
.module.uploader fieldset label, .module.uploader fieldset dl { margin-bottom: 1em; clear: both; display: block; }

.module.uploader fieldset small { color: #999; float: left; margin-bottom: 0.5em; font-size: 11px; }
.module.uploader input, .module.uploader textarea { margin-right: 1em; }
/*

.module.uploader form { float:left; background: #fff; }
.module.uploader fieldset { border:0; margin:0; padding:10px; background:#eee; font-size:12px; margin-top:2em; border: 1px solid #ddd; margin: 1em; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; position: relative; display: block; }


.module.uploader fieldset dt, .module.uploader fieldset dd { clear: both; }
.module.uploader fieldset label a { right:.5em;top:0;font-weight:normal;font-size:11px; }


.module.uploader span { padding-left:1em;font-size:11px;float:left;color:#333;padding-top:.4em; }


*/
.pastillagris label{color:#333}
.pastillaazul fieldset{background:url("img/uib/otracomunidadbox_bg.gif") repeat-x scroll left bottom #003B5D;}
.pastillaazul fieldset label,.pastillaazul span,.pastillaazul fieldset a{color:#fff}
.pastillaroja fieldset{background:url("img/uib/otraciudadbox_bg.gif") repeat-x scroll left bottom #CD4C4F; }
.pastillaroja fieldset label,.pastillaroja span,.pastillaroja fieldset a{color:#fff}

#sidebar .empleo .ttf{padding-left:5px;padding-bottom:10px}
.empleo p.titulo strong{color:#C4494B;text-transform:uppercase;padding-left:5px}
.empleo .dest-item p{margin-bottom:4px}
.empleo .dest-item p a{font-size:15px;}
.empleo .menuaux{width:100%;font-size:12px}
.empleo .menuaux:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.empleo .menuaux li{float:left;padding-right:.7em;background:transparent url(img/uib/menuaux_borde02.gif) no-repeat right .1em;margin-right:.5em;}
.empleo .menuaux li.last{float:left;padding-right:0;background:transparent;margin-right:0;}

.module .vermas{text-align:right;font-size:12px;padding-top:1.2em}

.buscacine{position:relative}
.buscacine .menuaux{position:absolute;right:1em;top:.6em;font-size:11px;clear:both}
.buscacine .menuaux:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.buscacine .menuaux li{float:left;padding-right:.7em;background:transparent url(img/uib/menuaux_borde02.gif) no-repeat right .1em;margin-right:.5em;}
.buscacine .menuaux li.last{float:left;padding-right:0;background:transparent;margin-right:0;}
.buscacine fieldset{padding:2em 0 1.5em 7em;clear:both;*padding-left:4em}
.buscacine .inner{background:#fff url(img/uib/palomitas.jpg) no-repeat left 20px}
.buscacine input{border:1px solid #DDD;color:#999;font-size:10px;float:left;width:13em;margin-top:10px}
.buscacine  .bg-button{background-position:left -68px;font-size:11px;height:24px;margin:10px 0 0 5px;padding:1px 0 4px 0;width:71px;color:#fff;font-weight:normal;border:0;float:right;cursor:pointer}
.buscacine select{width:99%;float:left;border:1px solid threedface;padding:0;margin-top:1em}

.proximamentecine table{border-collapse:collapse;width:100%;font-size:12px}
.proximamentecine th{color:#6F6F6F;background:transparent url(img/uib/menuaux_borde.gif) no-repeat right .1em;padding-right:1em;padding-bottom:.7em;font-size:10px}
.proximamentecine th.last{background:transparent;padding-left:1em}
.proximamentecine td{border-bottom:1px solid #EBEBEB;padding:.5em 0 .5em 1em;}
.proximamentecine td.fecha{padding-left:.3em;font-size:11px}
.proximamentecine .last td{border-bottom:0;padding-bottom:.3em}

.encartel table{border-collapse:collapse;width:97%;}
.encartel th{color:#6F6F6F;font-size:11px}
/*.encartel th.valoracion{background:transparent url(img/uib/menuaux_borde.gif) no-repeat left .1em;padding-left:.5em;width:45%}*/
.encartel th.criticos{padding-left:.5em;font-size:10px;padding-top:.4em}
.encartel td{border-bottom:1px solid #EBEBEB;padding:.5em 0 .5em .3em;vertical-align:top;font-size:12px;line-height:1.2em}
.encartel td.pelicula{padding-left:0}
.encartel .inner{padding-right:0}
.encartel .contenedorscroll{height:470px;overflow:auto;overflow-x:hidden}
.encartel .vermas{padding-right:10px}

#sidebar .tienda .ttf{padding-left:5px;padding-bottom:10px}
.tienda .inner{padding-left:0;padding-right:0}
.tienda .contenedor{background:#F4F3EF;padding:8px;zoom:1;}
.tienda .contenedor:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.tienda .titulo{font-size:12px;color:#333;padding-bottom:1em}
.tienda ul{width:100%;padding-top:1em}
.tienda ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.tienda li{float:left;width:138px;padding-right:10px;position:relative;height:195px}
.tienda li.right{float:right;padding-right:0;}
.tienda li a{height:2.2em;position:relative;display:block;}
.tienda li a span{position:absolute;bottom:.3em;width:138px;text-align:right;font-size:12px}
.tienda li img{clear:both;}
.tienda li strong{display:block;text-align:right;color:#CC4C4D;font-size:18px;padding-top:.3em;font-weight:normal}
.tienda .vermas{padding-right:1em}
.tienda .carrusel{padding:8px 3px}
.tienda .carrusel .prev{float:left;margin-top:50px}
.tienda .carrusel .next{float:right;margin-top:50px}
.tienda .carrusel ul{float:left;width:210px;overflow:hidden;padding-left:5px;}
.tienda .carrusel ul li{width:100px;padding-right:0;overflow:hidden}
.tienda .carrusel ul li a{height:auto;}
.tienda .carrusel ul li a span{width:auto;position:static;display:block;padding-bottom:.3em}

.noticiascoches{}
.noticiascoches p{float:left}
.noticiascoches .menuaux{float:left;padding-left:5px;width:187px}
.noticiascoches .menuaux li{float:left;width:62px;height:42px;line-height:42px;text-align:center;}
.noticiascoches fieldset{padding:0;clear:both}
.noticiascoches input{border:1px solid #DDD;color:#999;font-size:10px;float:left;width:20.5em;margin-top:10px}
.noticiascoches  .bg-button{background-position:left -68px;font-size:11px;height:24px;margin:10px 0 0 5px;padding:1px 0 4px 0;width:71px;color:#fff;font-weight:normal;border:0;float:right;cursor:pointer}

.marcascoches .inner{padding-bottom:0}
#sidebar .marcascoches .ttf{padding-left:5px;padding-bottom:10px}
.marcascoches ul{width:100%;}
.marcascoches ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.marcascoches li{float:left;width:72px;height:50px;line-height:42px;text-align:center;}




.masmodule, .whatis {position:absolute;top:1.4em;right:1em;z-index:999;color:#fff;font-size:12px}


#sidebar .module-servicios {box-sizing: border-box; margin: 0 auto 10px auto;}
#sidebar .module-servicios .inner {padding: 0 !important; margin-top: 5px;}
#sidebar .module-servicios ul {overflow: hidden; width: 100%; font-size: 12px; font-weight: bold;}
#sidebar .module-servicios li {width: 148px; height: 50px; display: inline-block; float:left; border-bottom: 2px solid #eaeaea;  border-right: 2px solid #eaeaea;}
#sidebar .module-servicios li:nth-child(2n) {border-right: none;}
#sidebar .module-servicios li a {color:#7f7f7f; display: block;}
#sidebar .module-servicios li span {display: inline-block; margin: 15px 10px;}
#sidebar .module-servicios li span.icon {margin: 0; border-right: 1px solid #eaeaea; float: left; display: inline-block; width: 50px; height: 40px; background: transparent url(img/ui/sprite-servicios-peq.png?20140930) no-repeat 12px 5px; }
#sidebar .module-servicios li a:hover span {color: #0b419b;}
#sidebar .module-servicios .tiempo span.icon {background-position: 10px -100px;}
#sidebar .module-servicios .horoscopo span.icon {background-position: 9px -202px;}
#sidebar .module-servicios .aplicaciones span.icon {background-position: 9px -408px;}
#sidebar .module-servicios .widgets span.icon {background-position: 6px -307px;}
#sidebar .module-servicios .consultorios span.icon {background-position: 9px -510px;}
#sidebar .module-servicios .loterias a:hover span.icon {background-position: -110px 5px;}
#sidebar .module-servicios .tiempo a:hover span.icon {background-position: -113px -100px;}
#sidebar .module-servicios .horoscopo a:hover span.icon {background-position: -113px -202px;}
#sidebar .module-servicios .aplicaciones a:hover span.icon {background-position: -113px -408px;}
#sidebar .module-servicios .widgets a:hover span.icon {background-position: -116px -307px;}
#sidebar .module-servicios .consultorios a:hover span.icon {background-position: -113px -510px;}
#sidebar .module-servicios .lnk {display:block; text-align: right; padding: 6px 8px; color: #7f7f7f; font-size: 10px; text-transform: uppercase; text-decoration: none;}
#sidebar .module-servicios .lnk:hover {color:#0b419b;}

.entrevistas .dest-item p {margin-bottom:0}

.encuesta{position:relative}
.encuesta .masmodule{color:#002E49;top:1em}
.encuesta .titulo{font-size:14px;font-weight:bold;color:#002E49;padding:12px 12px 0 12px;line-height:1.2em;}
.encuesta ul.listado-noticias li{background:none;padding-left:0;width:100%;}
.encuesta ul.listado-noticias li.last{padding-left:0}
.encuesta ul.listado-noticias li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.encuesta ul.listado-noticias input{float:left;}
.encuesta ul.listado-noticias label{padding-left:.5em;float:left;width:80%}
.encuesta p.botonera{zoom:1;padding:5px 12px 12px 0;}
.encuesta p.botonera:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.encuesta  .bg-button{background-position:left -68px;font-size:11px;height:24px;margin:0 0 0 5px;padding:1px 0 4px 0;width:71px;color:#fff;font-weight:normal;border:0;float:right;cursor:pointer}

.nubedetags li{display:inline;line-height:1.2em;}
.nubedetags .nube01{font-size:12px;}
.nubedetags .nube02{font-size:15px;}
.nubedetags .nube03{font-size:19px;}
.nubedetags .nube04{font-size:24px;font-weight:bold}

.publi{}
.publi .titulo{padding:0 .4em;font-size:10px}
.publi .titulo strong{text-transform:uppercase;padding:0 .3em;font-weight:normal;}
.publi ul{zoom:1;padding:.8em;color:#3F3F3F;}
.publi ul:after{content: ".";display: block;height:0;clear:both;visibility: hidden;}
.publi li{padding-bottom:1.6em;font-size:12px;}
.publi li.last{padding-bottom:0}
.publi li a strong{color:#002E49;font-size:14px;display:block;padding-bottom:.2em}
.publi li a{color:#C03E56;display:block}

.estrenos .inner{padding-left:0;padding-right:0}
.estrenos .carrusel{background:#fff url(img/uib/carrusel_bg.gif) repeat-x top left;padding:8px 3px;zoom:1;}
.estrenos .carrusel:after{content: ".";display: block;height:0;clear:both;visibility: hidden;}
.estrenos .carrusel .prev{float:left;margin-top:50px}
.estrenos .carrusel .next{float:right;margin-top:50px}
.estrenos .carrusel ul{float:left;width:217px;overflow:hidden}
.estrenos .carrusel ul li{width:108px;overflow:hidden;float:left;text-align:center;font-size:11px}
.estrenos .carrusel ul li img{margin-bottom:10px}
.estrenos .carrusel ul li a{height:auto;}
.estrenos .carrusel ul li a span{width:auto;position:static;display:block;padding-bottom:.3em}

.rssmod{}
.rssmod .whatis { color: #002e49; }
.rssmod .masmodule{color:#002E49;}
.rssmodrojo .masmodule,.rssmodazul .masmodule{color:#fff;}
.rssmod h2.ttf{font-size:24px;color:#333;background:#fff;padding:10px;}
.rssmodazul h2.ttf{color:#99ACB7;background:#00304C;}
.rssmodrojo h2.ttf{color:#D4AFB0;background:#94373A;}
.rssmod h2.conenlace a{font-size:11px;color:#fff;position:absolute;right:1em;top:1em}
.rssmod .inner{padding:0;}
.rssmod .contenedor{padding:10px;background:#FFF url(img/uib/rssmod.gif) repeat-x bottom;}
.rssmodrojo .contenedor{background:#CB4B4E url(img/uib/rssmod_rojo.gif) repeat-x bottom}
.rssmodazul .contenedor{background:#003B5D url(img/uib/rssmod_azul.gif) repeat-x bottom}
.rssmod p.titulo{font-size:18px;color:#333;padding-top:5px}
.rssmodrojo p.titulo,.rssmodazul p.titulo{color:#fff}
.rssmodrojo p.titulo a,.rssmodazul p.titulo a{font-family: Arial, sans-serif; color:#fff}
.rssmod ul{width:100%;padding-top:1.1em}
.rssmod ul:after{content: ".";display: block;height:0;clear:both;visibility: hidden;}
.rssmod li{float:left;width:90px;font-size:11px;}
.rssmod li a{float:left;width: 90px;padding:5px 0 5px 23px;}
.rssmodrojo li a,.rssmodazul li a{color:#fff;}

.rssmod .masinfo{padding:15px 0 15px 10px;font-size:12px}
.rssmod .masinfo span{font-size:17px;color:#4D4D4D;vertical-align:bottom}

#sidebar .callejero .ttf{padding-left:5px;padding-bottom:10px}
.callejero .vermas{font-size:12px;text-align:left;padding-top:5px;padding-bottom:5px;}

/*--- Sidebar horoscope ---*/
#sidebar .module-horoscopo .title {font-family: National-black, sans-serif; font-size: 24px; color: #0b419b; text-transform: uppercase;}
#sidebar .module-horoscopo .author {color: #0b419b; font-size: 12px; font-weight: bold; float: right;}
#sidebar .module-horoscopo ul {border-top: 1px solid #e9e8e4; margin-top: 10px; padding-top: 10px; overflow: hidden;}
#sidebar .module-horoscopo li.sign {float: left; display: inline-block; width: 25%; text-align: center;}
#sidebar .module-horoscopo li.sign a {display: inline-block; color: #b2b2b2; text-decoration: none; }
#sidebar .module-horoscopo li.sign a:hover span {background-color: #0b419b; border-color: #fff;}
#sidebar .module-horoscopo li.sign a:hover span:before {color:#fff;}
#sidebar .module-horoscopo li.sign span {position:relative; width: 55px; height: 55px; border: 1px solid #e9e8e4; border-radius: 50%; display: inline-block;}
#sidebar .module-horoscopo li.sign p {font-size: 12px; font-weight:bold; display: inline-block; margin-top: 5px; color: #b2b2b2;}
#sidebar .module-horoscopo li.sign a:hover p { color: #0b419b; }
#sidebar .module-horoscopo li.sign span:before {position: absolute; top:21px; font-size: 30px; font-weight: 400; color: #b2b2b2; font-style: normal; font-family: 'ge_zodiacregular';  -webkit-font-smoothing: antialiased;}
#sidebar .module-horoscopo .aries span:before {content: "v"; left: 10px;}
#sidebar .module-horoscopo .tauro span:before {content: "d"; left: 15px;}
#sidebar .module-horoscopo .geminis span:before {content: "p"; left: 14px;}
#sidebar .module-horoscopo .cancer span:before {content: "t"; left: 13px;}
#sidebar .module-horoscopo .leo span:before {content: "n"; left: 12px;}
#sidebar .module-horoscopo .virgo span:before {content: "b"; left: 9px;}
#sidebar .module-horoscopo .libra span:before {content: "l"; left: 8px; top: 19px !important; font-size: 26px !important;}
#sidebar .module-horoscopo .escorpio span:before {content: "f"; left: 10px;}
#sidebar .module-horoscopo .sagitario span:before {content: "h"; left: 10px;}
#sidebar .module-horoscopo .capricornio span:before {content: "r"; left: 10px;}
#sidebar .module-horoscopo .acuario span:before {content: "x"; left: 10px;}
#sidebar .module-horoscopo .piscis span:before {content: "j"; left: 15px;}

.siguenos{}
.siguenos h2.ttf{font-size:24px;color:#99ACB7;background:#00304C;padding:10px;}
.siguenos h2.conenlace a{font-size:11px;color:#fff;position:absolute;right:1em;top:1em}
.siguenos .inner{padding:0;background:#003B5D url(img/uib/servicios_bg.gif) repeat-x bottom}
.siguenos .shadow{ box-shadow: none; -moz-box-shadow:none;-webkit-box-shadow:none}
.siguenos ul{zoom:1;padding:14px 0 20px 12px;}
.siguenos ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.siguenos li a{color:#fff;font-size:11px;float:left;width:65px;height:62px}
.siguenos li{float:left;width:65px;background:transparent url(img/uib/iconos_siguenos.gif) no-repeat left top;margin-right:9px;text-align:center;overflow:hidden}
.siguenos li.last{margin-right:0}
.siguenos li span{text-indent:-999em;position:absolute;left:-999em}
.siguenos li.facebooksig{background-position:-94px 0;}
.siguenos li.twittersig{background-position:-186px 0;}
.siguenos li.picoteasig{background-position:-278px 0;}

.top20{}
.top20 table{width:100%;border-collapse:collapse;}
.top20 th{color:#6F6F6F;text-transform:uppercase;font-size:10px;padding-bottom:.5em;}
.top20 th.pos{width:35px;background:transparent url(img/uib/menuaux_borde.gif) no-repeat right .2em;padding-right:.5em;padding-left:.5em}
.top20 th.artista{width:140px;padding-left:1em}
.top20 th.votos{width:40px;text-align:center}
.top20 td{border-bottom:1px solid #EBEBEB;padding:.5em 0 .5em 0;vertical-align:top;font-size:12px;line-height:1.2em;vertical-align:middle;}
.top20 .last td{border-bottom:0}
.top20 td.pos{color:#000;font-weight:bold;text-align:right}
.top20 td.pos img{vertical-align:middle;margin-left:2px}
.top20 td.artista{padding-left:1em;font-size:11px;color:#333}
.top20 td.acciones{font-size:10px;}
.top20 td.votos{text-align:center}
.top20 .infoaux{float:right;margin-top:-20px;color:#666;font-size:12px;padding-right:5px}

.cochesbaratos p strong{color:#CC4C4E;display:block;padding-top:5px}

.modespecial p.categoria{font-size:10px;color:#666;text-transform:uppercase;padding-bottom:4px}
#sidebar .modespecial .ttf{padding-left:0;padding-bottom:10px;padding-right:40px;color:#000;font-size:26px}
#sidebar .modespecial .ttf span{color:#CC4C4E;font-size:1.3em;}
.esp_viajes .inner{background:#fff url(img/uib/esp_viajes.jpg) no-repeat left 93px;}
.esp_belleza .inner{background:#fff url(img/uib/esp_belleza.jpg) no-repeat left 80px;}
.esp_motor .inner{background:#fff url(img/uib/esp_motor.jpg) no-repeat left 93px;}
.esp_contactar .inner{background:#fff url(img/uib/esp_contactar.jpg) no-repeat left 80px;}
.modespecial .inner p.desc,
.modespecial .inner ul.desc{padding-top:100px;line-height:2em;color:#fff;font-size:12px;}
.modespecial .inner ul.desc img{margin-right:4px}
.modespecial .inner .desc a{color:#fff;}

.cartas{}
#sidebar .cartas .ttf{padding-left:5px;padding-bottom:10px}
.cartas ul{font-size:12px;width:100%;}
.cartas .inner{zoom:1;}
.cartas .inner:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cartas .izq{float:left;width:40%;padding-right:8%;border-right:1px solid #E4E4E4;}
.cartas .der{float:right;width:48%;padding-left:0;}
.cartas ul li{background:transparent url(img/uib/bullet_lista.gif) no-repeat .5em .7em;padding-left:1.2em;line-height:1.6em}

.hidden{overflow:hidden;position:absolute;left:-200em;text-indent:-200em;}
.ui-tabs .ui-tabs-hide { display: none !important; }

/* Canal Arte */

.canalarte_listado .inner{background:#eaf8f6 url(img/uib/canal-arte/canalarte_listado_bg.gif) repeat-x top left;zoom:1;}
.canalarte_listado .inner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.canalarte_listado .title{font-size:24px;color:#333;padding:6px 0 6px 10px}
.canalarte_listado .subtitulo{font-size:18px;color:#333;padding:0 0 12px 0}
.canalarte_listado .inner li{width:100%;padding-bottom:8px;padding-top:8px;background:transparent url(img/uib/canal-arte/canalarte_listado_borde.gif) repeat-x bottom left;position:relative;}
.canalarte_listado .inner li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.canalarte_listado .inner li span.num{float:left;color:#000;width:1.5em;text-align:right;padding-right:.5em;font-weight:bold;}
.canalarte_listado .inner li .imagen{float:left;}
.canalarte_listado .inner li .infoebook{float:left;width:18.3em;padding-left:1.2em;}
.canalarte_listado .inner li .tituloebook{display:block;font-size:12px;color:#003452;font-weight:bold;padding-bottom:.2em}
.canalarte_listado .inner li .autorebook{display:block;font-size:12px;color:#666;font-weight:normal;}
.canalarte_listado .inner li .leercapitulo{position:absolute;bottom:8px;right:0;font-size:12px;color:#333;padding:3px 6px;background:#F0F0F0;border:1px solid #CCC;}
.canalarte_listado .canalarte_powered{padding:14px 0 0 0;float:right;}
.canalarte_listado .more-items{float:right;color:#003452;font-size:12px}

.canalarte_carrusel{background:transparent url(img/uib/canal-arte/canalarte_carr_bg.png) no-repeat left top;height:353px;position:relative;margin-bottom: 10px; }
.canalarte_carrusel .titulo{font-size:30px;color:#fff;padding:14px 0 0 59px;}
.canalarte_carrusel .subtitulo{font-size:24px;color:#F5E08A;padding:0 0 10px 59px;}
.canalarte_carrusel .canalarte_powered{position:absolute;bottom:6px;right:18px;}
.canalarte_carrusel .leercapitulo{position:absolute;bottom:0;left:0;font-size:11px;color:#333;padding:3px 6px;background:#F0F0F0;border:1px solid #CCC;}

.jcarousel-libros {}
.jcarousel-libros li a {color:#fff;font-size:13px;font-weight:bold;line-height:1.2em;}
.jcarousel-libros li strong {display:block; padding:6px 5px 10px 0;}
.jcarousel-libros .jcarousel-container-horizontal {padding:0;height:230px;width:555px;padding-left:60px;padding-right:40px;}
.jcarousel-libros .jcarousel-clip-horizontal {height:230px;width:555px;overflow:hidden; position: relative;}
.jcarousel-libros .jcarousel-item {height:230px;width:106px;}
.jcarousel-libros .jcarousel-item-horizontal {height:230px;width:106px;padding-right:5px;position:relative; float:left;}

.jcarousel-libros .jcarousel-prev-horizontal{background: url(img/uib/canal-arte/canalarte_gal_left.gif) no-repeat 0 0 transparent;cursor:pointer;height:35px;left:20px;position:absolute;top:48px;width:26px;}
.jcarousel-libros .jcarousel-next-horizontal{background: url(img/uib/canal-arte/canalarte_gal_right.gif) no-repeat 0 0 transparent;cursor:pointer;height:35px;position:absolute;right:13px;top:48px;width:26px;}
.jcarousel-libros .jcarousel-prev-horizontal:hover,
.jcarousel-libros .jcarousel-next-horizontal:hover { opacity:.5; filter:alpha(opacity=50); }
.jcarousel-libros .jcarousel-prev-disabled-horizontal,
.jcarousel-libros .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-libros .jcarousel-next-disabled-horizontal,
.jcarousel-libros .jcarousel-next-disabled-horizontal:hover { cursor: default; opacity:.2; filter:alpha(opacity=20); }

.news-footer .canalarte_carrusel{ background-image: url(img/uib/canal-arte/canalarte_carr_bg_noticia.png); }
.news-footer .canalarte_carrusel .titulo{ padding-left: 49px; }
.news-footer .canalarte_carrusel .subtitulo{ padding-left: 49px;}
.news-footer .jcarousel-libros .jcarousel-container-horizontal {width:545px; padding-left:50px; padding-right:40px;}
.news-footer .jcarousel-libros .jcarousel-clip-horizontal {width:545px;}
.news-footer .jcarousel-libros .jcarousel-item-horizontal {padding-right:3px;}
.news-footer .jcarousel-libros .jcarousel-prev-horizontal {left: 12px;}
.news-footer .jcarousel-libros .jcarousel-next-horizontal {right: 12px;}

/* Módulos mayo 2011 */
.mod_ademasen20min { background: -webkit-linear-gradient(#d2ac00, #8e6e00); background: -moz-linear-gradient(#d2ac00, #8e6e00); background: -o-linear-gradient(#d2ac00, #8e6e00); background: -ms-linear-gradient(#d2ac00, #8e6e00); 	background: linear-gradient(#d2ac00, #8e6e00); height:272px; width: 656px; position:relative; background-color:#bf9a01; margin-bottom: 10px; }

.mod_ademasen20min .title-wrapper{padding:10px}
.mod_ademasen20min .title-wrapper a{color:#fff;font-size:32px;}

.mod_ademasen20min .jcarousel-skin-tango{position:absolute;bottom:10px;left:12px}
.mod_ademasen20min .jcarousel-skin-tango a{color:#fff;font-size:12px;line-height:1em;}
.mod_ademasen20min .jcarousel-skin-tango a img{display:block}
.mod_ademasen20min .jcarousel-skin-tango strong{display:block;padding:8px 5px 0 0;font-weight:normal;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0;width:616px;padding-left:8px;padding-right:0;padding-top:60px;}

.mod_ademasen20min .jcarousel-skin-tango .jcarousel-clip-horizontal{width:600px}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-item{height:200px;width:148px;padding-right:8px;position:relative;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-item em{display:block;padding-bottom:5px;font-size:11px;color:#fff;font-style:normal;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-horizontal{background: url(img/uib/mod_ademas20min_left.png) no-repeat 0 0 transparent;cursor:pointer;height:40px;right:61px;position:absolute;top:11px;width:38px;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background-position:0 -40px;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background-position:0 -80px!important;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-next-horizontal{background: url(img/uib/mod_ademas20min_right.png) no-repeat 0 0 transparent;cursor:pointer;height:40px;position:absolute;right:11px;top:11px;width:45px;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{background-position:0 -80px!important;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-next-horizontal:hover{cursor:pointer;background-position:0 -40px;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover{cursor:default;}
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.mod_ademasen20min .jcarousel-skin-tango .jcarousel-next-disabled-horizontal{cursor:default;}

/* Personalizacion para noticias (menos ancho) */
.boxed .mod_ademasen20min{ width: 637px; margin-bottom: 0px; }
.boxed .mod_ademasen20min .jcarousel-skin-tango{left:2px}

.mod_fotografia{background:#c5484c url(img/uib/mod_fotografia_bg.jpg?20110620) no-repeat left bottom;width:312px;}
.mod_fotografia .module-title{color:#fff;font-size:24px;padding:10px 33px 4px 33px}
.mod_fotografia .module-title a{color:#fff;font-size:24px;}
.mod_fotografia .mod_fotografia_subt{color:#fff;font-size:13px;padding:0 35px 12px 35px}
.mod_fotografia .mod_fotografia_total{color:#A17B7C;font-size:18px;padding:5px 35px 5px 35px;text-align:right}

.mod_fotografia .jcarousel-skin-tango { position: relative; }
.mod_fotografia .jcarousel-skin-tango a{color:#fff;font-size:12px;line-height:1.2em;}
.mod_fotografia .jcarousel-skin-tango a img { display: block; max-width: 312px; height: auto; top: 0; bottom: 0; position: absolute; margin: auto; }
.mod_fotografia .jcarousel-skin-tango strong{display:none;position:absolute;bottom:0;background:#002E49;left:0;right:0;font-weight:normal;}
.mod_fotografia .jcarousel-skin-tango strong span{display:block;color:#fff;font-size:11px;padding:8px;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0;width:242px;padding-left:35px;padding-right:35px;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-clip-horizontal{height:180px;width:240px}
.mod_fotografia .jcarousel-skin-tango .jcarousel-item{height:180px;width:240px;padding-right:0;position:relative;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-item em{display:block;padding-bottom:5px;font-size:11px;color:#E3D080;font-style:normal;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-item-placeholder { background: url("img/ui/ico-loading-80.gif") 50% 50% no-repeat #FFF;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-horizontal{background: url(img/uib/mod_fotografia_left.png) no-repeat 0 0 transparent;cursor:pointer;height:35px;left:0;position:absolute;top:70px;width:35px;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background-position:0 -35px;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background-position:0 -70px!important;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-next-horizontal{background: url(img/uib/mod_fotografia_right.png) no-repeat 0 0 transparent;cursor:pointer;height:35px;position:absolute;right:0;top:70px;width:35px;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.mod_fotografia .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.mod_fotografia .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{background-position:0 -70px!important;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.mod_fotografia .jcarousel-skin-tango .jcarousel-next-horizontal:hover{cursor:pointer;background-position:0 -35px;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.mod_fotografia .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover{cursor:default;}
.mod_fotografia .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.mod_fotografia .jcarousel-skin-tango .jcarousel-next-disabled-horizontal{cursor:default;}

/* -- Sidebar -- */
/*.module .fotogalerias a.ttf, .module .fotogalerias span.ttf, #sidebar .fotogalerias a.ttf, #sidebar .fotogalerias span.ttf {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px; line-height: 18px;}*/
.mod_fotografia.fotogalerias .module-title, #sidebar .mod_fotografia.fotogalerias .module-title{font-size:18px;}
#sidebar .mod_fotografia.fotogalerias .module-title.ttf{font-family:inherit; color:#FFF; padding: 6px 10px}
.mod_fotografia.fotogalerias .module-title a{font-size:18px;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-item{height:234px;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-clip-horizontal { height: 234px; width: 312px;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-container-horizontal {padding: 0; width: 312px;}
.mod_fotografia.fotogalerias {background-color: #000 !important; background-image: none !important; width: 312px;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-item {height: 234px; width: 312px; padding-right: 0; position: relative; }
.mod_fotografia.fotogalerias .jcarousel-skin-tango strong {display: none; position: absolute; bottom: 0; background: #000; left: 0; right: 0; font-weight: normal; opacity: .7; z-index: 1; }
.mod_fotografia.fotogalerias .mod_fotografia_total a {font-family:inherit; font-size: 12px; color: #888 !important; font-weight: bold; margin-right: -25px;}

.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-next-horizontal {background: url(img/ui/fotogalerias_mod_fotografia_right.png) no-repeat 0 0 transparent; cursor: pointer; height: 35px; position: absolute; right: 0; top: 45%; width: 35px;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-next-horizontal:hover {cursor: pointer; background-position: 0 -35px;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {background-position: 0 -70px!important;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-prev-horizontal {background: url(img/ui/fotogalerias_mod_fotografia_left.png) no-repeat 0 0 transparent; cursor: pointer; height: 35px; left: 0; position: absolute; top: 45%; width: 35px;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: 0 -35px !important;}
.mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .mod_fotografia.fotogalerias .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {background-position: 0 -70px!important;}

/* modulos cartelera */
/*
.cartelera_full{position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-bottom:5px; margin-bottom: 10px;}
.cartelera_full:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cartelera_full .title-wrapper{position:absolute;right:50px;top:0;}
.cartelera_full .title-wrapper a,
.cartelera_full .title-wrapper span{color:#fff;font-size:32px;font-weight:bold}
.cartelera_full .botonera{position:absolute;right:10px;bottom:10px}
.cartelera_full .botonera a{float:right; color:#898382; font-size:12px; font-weight:bold;padding:5px 16px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.cartelera_full .jcarousel-skin-tango{}
.cartelera_full .jcarousel-skin-tango a{color:#fff;line-height:1.2em;margin-bottom: 2px}
.cartelera_full .jcarousel-skin-tango a img{display:block}
.cartelera_full .jcarousel-skin-tango .jcarousel-container-horizontal{padding:10px 0 0 0;width:722px;}
.cartelera_full .jcarousel-skin-tango .jcarousel-clip-horizontal{margin-left:55px;height:127px;width:630px}
.cartelera_full .jcarousel-skin-tango .jcarousel-item{height:127px;width:90px;margin-right:15px;position:relative;text-align: center;}
.cartelera_full .jcarousel-skin-tango .jcarousel-item a{display:block;font-size:11px;line-height: 115%;color:#fff;}
.cartelera_full .jcarousel-skin-tango .jcarousel-item strong{display:block;}
.cartelera_full .jcarousel-skin-tango .jcarousel-prev-horizontal{background: url(img/uib/cartelera/estrenoscartelera_left.png) no-repeat 0 0 transparent;cursor:pointer;height:40px;left:20px;position:absolute;top:40px;width:38px;}
.cartelera_full .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.cartelera_full .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.cartelera_full .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background-position:0 -80px!important;}
.cartelera_full .jcarousel-skin-tango .jcarousel-next-horizontal{background: url(img/uib/cartelera/estrenoscartelera_right.png) no-repeat 0 0 transparent;cursor:pointer;height:40px;position:absolute;right:0px;top:40px;width:45px;}
.cartelera_full .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.cartelera_full .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.cartelera_full .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{background-position:0 -80px!important;}
.cartelera_full .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.cartelera_full .jcarousel-skin-tango .jcarousel-next-horizontal:hover{cursor:pointer;background-position:0 -40px;}
.cartelera_full .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.cartelera_full .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover{cursor:default;}
.cartelera_full .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.cartelera_full .jcarousel-skin-tango .jcarousel-next-disabled-horizontal{cursor:default;}

.cartelera_full .jcarousel-skin-tango .jcarousel-item img { display: inline; }


*/

.cartelera_big{background:#003959 url(img/uib/cartelera/cartelera_big_bg.png) repeat-x left bottom;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-bottom:5px; margin-bottom: 10px;}
.cartelera_big:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cartelera_big .title-wrapper{padding:10px 0 5px 52px}
.cartelera_big .title-wrapper a,
.cartelera_big .title-wrapper span{color:#fff;font-size:32px;font-weight:bold}

.cartelera_big .jcarousel-skin-tango{}
.cartelera_big .jcarousel-skin-tango a{color:#fff;line-height:1.2em;}
.cartelera_big .jcarousel-skin-tango a img{display:block}
.cartelera_big .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0;width:656px;}
.cartelera_big .jcarousel-skin-tango .jcarousel-clip-horizontal{margin-left:57px;height:169px; width: 565px; }
.cartelera_big .jcarousel-skin-tango .jcarousel-item{height:169px;width:91px;margin-right:22px;position:relative;}
.cartelera_big .jcarousel-skin-tango .jcarousel-item a{display:block;font-size:14px;line-height: 110%;color:#fff;}
.cartelera_big .jcarousel-skin-tango .jcarousel-item strong{font-weight:normal;display:block;text-align:center; padding-top: 2px; }
.cartelera_big .jcarousel-skin-tango .jcarousel-prev-horizontal{background: url(img/uib/cartelera/estrenoscartelera_left.png) no-repeat 0 0 transparent;cursor:pointer;height:40px;left:10px;position:absolute;top:40px;width:38px;}
.cartelera_big .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.cartelera_big .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.cartelera_big .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background-position:0 -80px!important;}
.cartelera_big .jcarousel-skin-tango .jcarousel-next-horizontal{background: url(img/uib/cartelera/estrenoscartelera_right.png) no-repeat 0 0 transparent;cursor:pointer;height:40px;position:absolute;right:10px;top:40px;width:45px;}
.cartelera_big .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.cartelera_big .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.cartelera_big .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{background-position:0 -80px!important;}
.cartelera_big .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.cartelera_big .jcarousel-skin-tango .jcarousel-next-horizontal:hover{cursor:pointer;background-position:0 -40px;}
.cartelera_big .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.cartelera_big .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover{cursor:default;}
.cartelera_big .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.cartelera_big .jcarousel-skin-tango .jcarousel-next-disabled-horizontal{cursor:default;}

.news-footer .cartelera_big .title-wrapper{padding-left:47px;}
.news-footer .cartelera_big .jcarousel-skin-tango .jcarousel-clip-horizontal{margin-left:50px;}
.news-footer .cartelera_big .jcarousel-skin-tango .jcarousel-next-horizontal{right:20px;}


.estrenos_buscador {background-color: #fff; border:1px solid #e9e8e4; padding:10px; margin-bottom: 10px !important;}
.estrenos_buscador fieldset { background: transparent; }
.estrenos_buscador .module-title {color:#0b419b; font-size:24px; font-weight:normal; font-family: 'National-black', sans-serif; text-transform: uppercase; padding-bottom:7px; border-bottom: 1px solid #e9e8e4;}
.estrenos_buscador label{display:block; font-size:15px; font-weight:bold; color:#24bbb5; padding-bottom:8px; margin-top: 7px;}
.estrenos_buscador .oculto{position:absolute;left:-999em;top:-999em;text-indent:-999em;}
.estrenos_buscador select{margin-top: 8px; padding:3px; width:99%; border:1px solid #b2b3b4; color:#b2b3b4; font-size: 12px;}
.estrenos_buscador .criterio{padding-bottom:6px;}
.estrenos_buscador p.terminos {border:1px solid #b2b3b4; width: 240px; float:right; margin-right:3px; height: 24px; position:relative;}
.estrenos_buscador p.terminos:before {background: transparent url(img/ui/inglete.png) 0 0 no-repeat; content: ''; position: absolute; top: -2px; left: -21px; width: 15px; height: 15px;}
.estrenos_buscador .terminos input{font-size:12px; line-height: 18px; padding:2px; width:210px; display: inline-block; float: left;}
.estrenos_buscador input.btn_buscar {border:0; cursor:pointer; width: 22px; height:22px; background: url(img/ui/header/search.png) 5px 5px no-repeat; padding:2px; color:#fff; font-size:12px;font-weight:bold; margin-left:2px;overflow:hidden; text-indent:-999em;}


/* Tiempo Y Temperatura */
/* módulo */
/* Remove Webkit borders from input elements: http://trentwalton.com/2010/07/14/css-webkit-appearance/ */
.modulo-tyt input[type=text], .modulo-tyt input[type=search] { -webkit-appearance:none; }
.modulo-tyt a, .modulo-tyt a:link, .modulo-tyt a:visited, .modulo-tyt a:active, .modulo-tyt a:hover { text-decoration: none; }
.modulo-tyt ul { border: 1px solid #d9e8f2; float: left; clear: both; padding-bottom: 4px; margin-right: -1px; }
.modulo-tyt li { width: 74px; float: left; text-align: center; background-repeat: no-repeat; background-position: center 42px; border-right: 1px solid #d9e8f2; }
.modulo-tyt li:last-child { border-right: 0; }
.modulo-tyt li p.day { background-color: #0f4e87; color: #fff; padding: 6px; }
.modulo-tyt li p.condition { width: 50px; height: 47px; display: inline-block; }
.modulo-tyt ul.temp { border: 0; width: 100%; margin: 0 0 10px 0; padding: 0; }
.modulo-tyt ul.temp > li { width: 49%; border: 0; }
.modulo-tyt ul.temp > li > span { display: block; font-weight: bold; }
.modulo-tyt li .minTemp { color: #0099cc; font-size: 13px; }
.modulo-tyt li .maxTemp { color: #cc0000; font-size: 13px; }
.modulo-tyt li p { clear: both; }
.modulo-tyt li > p > span.wind { width: 17px; height: 17px; display: inline-block; vertical-align: bottom; padding-top: 6px; }
.modulo-tyt li p.rain { line-height: 20px; background-repeat: no-repeat; background-position: 3px center; background-image: url('img/uib/miniraindrops.png'); text-align: left; padding: 6px 0 6px 23px; }
.modulo-tyt p.copyright { padding: 10px 10px 10px 0; text-align: right; clear: both; background: #f2f7fb; }
.modulo-tyt p.foot { text-align: right; padding: 10px; }
.modulo-tyt p.foot img { position: relative; top: 7px; }

#tytsearch { background-color: #0f4e87; padding: 1em; }
#tytsearch > input[type=submit] { border: 0; border-radius: 2px; padding: 4px; background-color: #ff9900; color: #fff; cursor: pointer; }
#tytsearch > input[type=search] { border: 0; padding: 5px; margin-right: 1em; width: 18em; }
#tytsearch, .modulo-tyt li p.day {
    background-image: -webkit-gradient(
        linear,
        left bottom,
        left top,
        color-stop(0.02, rgb(15,78,137)),
        color-stop(0.51, rgb(25,108,181))
    );
    background-image: -moz-linear-gradient(
        center bottom,
        rgb(15,78,137) 2%,
        rgb(25,108,181) 51%
    );
}

/* WIDGETS STATS */
#main .stats20mwidget .shsTimezone { display: none; }
#main .stats20mwidget .shsCETZone { display: inline; }

.stats20mwidget #shsMiniBody {margin: 5px 0; witdh:311px; border-radius: 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; border: 1px solid #E9E8E4; background-color: white; color: #656565; overflow:hidden;}
.stats20mwidget .shsTable {float:left; display: inline; margin:5px; width:300px;}
.stats20mwidget .shsTableTtlRow {float:left; display: inline; width:300px;}
.stats20mwidget .shsTableTtlRow td {float:left; display: inline; margin:5px 0 0 0; width:300px; height:21px; padding-top:3px; font-size: 14px; font-weight:bold; text-align:center !important; line-height:18px; background-color:#003656; color:#FFF;}
.stats20mwidget .shsTableTtlRow a {color:#FFF; text-align:center;}
.stats20mwidget .shsTableBowlttlRow {float:left; display: inline; margin:10px 0 0 0; width:300px; font-size: 14px;}
.stats20mwidget .shsTableSubttlRow td {float:left; display: inline; margin:15px 0 0 0; width:296px; height:16px; padding:3px 0 0 4px; font-size: 13px; font-weight:bold; background-color:#cd4c4f; color:#FFF;}
.stats20mwidget .shsNamD {float:left; display: inline; margin:3px 0 0 0; width:146px; height:17px; padding:0 0 1px 4px;}
.stats20mwidget .country756sm {background-color:green;}
.stats20mwidget .shsTotD, .stats20mwidget .shsNumD  {float:left; display: inline; margin:3px 0 0 0; height:17px; min-width:28px;}
.stats20mwidget .shsMiniStatus {float:right; display: inline; margin:5px 0 0 0; padding-right: 4px}
.stats20mwidget .shsMiniStatus a {background-color: #CD4C4F; color: #FFFFFF; padding: 1px 5px;}
.stats20mwidget .shsMiniRowSpacer {float:left; display: inline; margin:2px 0 0 0; height:1px; width:300px; border-top:1px solid #CCC;}
.stats20mwidget .shsMiniTeamName {float:left; display: inline; margin:5px 0 0 0; width: 195px; height:1px;}
.stats20mwidget .shsColTtlRow {float:left; display: inline; margin:0px; width:300px; height:22px; padding-top:3px; font-size: 12px; background-color:#EEE; border-bottom: 1px solid #CCC; color:#000; text-align:center; overflow:hidden;}

.stats20mwidget .shsMini .shsRow0Row {background-color:#EEE;}
.stats20mwidget .shsMini .shsTotD, .stats20mwidget .shsMini .shsNumD {text-align:center;}

.stats20mwidget .shsMinistandings .shsRow0Row {background-color:#EEE;}
.stats20mwidget .shsMinistandings .shsNamD,
.stats20mwidget .shsMinistandings .shsStandTeam {float:left; display: inline; margin:3px 0 0 0; width:200px; height:17px; padding:0 0 1px 4px;}
.stats20mwidget .shsMinistandings .shsStandWin,
.stats20mwidget .shsMinistandings .shsStandLoss,
.stats20mwidget .shsMinistandings .shsStandStreak {float:left; display: inline; margin:3px 0 0 0; height:17px; min-width:28px; text-align:center;}
.stats20mwidget .shsMinistandings #shsTimestamp {font-size: 10px;}
.stats20mwidget .shsMinistandings .shsTableLegend {font-size: 10px; padding: 0 15px;}

.stats20mwidget .shsMinileaders .shsTable {border: 1px solid #EEE; border-collapse: collapse; }
.stats20mwidget .shsMinileaders .shsTotD, .stats20mwidget .shsMinileaders .shsNumD {float:left; display: inline; min-width:40px; height:19px; text-align:center; margin-top:0px; /*padding:2px 0 0 0;  border: 1px solid #EEE;*/}
.stats20mwidget .shsMinileaders .shsTableTtlRow .shsTotD, .stats20mwidget .shsMinileaders .shsTableTtlRow .shsNumD { height:20px;}
.stats20mwidget .shsMinileaders .shsRow0Row,
.stats20mwidget .shsMinileaders .shsRow1Row {float:left; display: inline; margin:0px; width:300px; height:21px; padding:0px; border-bottom: 1px solid #EEE; text-align:center;}
.stats20mwidget .shsMinileaders .shsRow0Row .shsTotD a,
.stats20mwidget .shsMinileaders .shsRow1Row .shsTotD a,
.stats20mwidget .shsMinileaders .shsRow0Row .shsNumD a,
.stats20mwidget .shsMinileaders .shsRow1Row .shsNumD a{margin-left:100px;}

.stats20mwidget .shsMinileaders .shsNamD {float:left; display: inline; margin-top:0px; width:190px; padding:0 0 0 5px; height:19px; border-right: 1px solid #EEE; border-left: 1px solid #EEE;}
.stats20mwidget .shsMinileaders .shsColTtlRow .shsNamD {padding-top:3px;}
.stats20mwidget .shsMinileaders .shsRow0Row .shsNamD,
.stats20mwidget .shsMinileaders .shsRow1Row .shsNamD {width:203px; padding-top:3px;}
.stats20mwidget .shsMinileaders .shsRow0Row .shsTotD,
.stats20mwidget .shsMinileaders .shsRow1Row .shsTotD,
.stats20mwidget .shsMinileaders .shsColTtlRow .shsTotD,
.stats20mwidget .shsMinileaders .shsRow0Row .shsNumD,
.stats20mwidget .shsMinileaders .shsRow1Row .shsNumD,
.stats20mwidget .shsMinileaders .shsColTtlRow .shsNumD { padding-top:3px;}

.stats20mwidget .shsBorderTable {border:1px solid #EEE; width:299px;}

.stats20mwidget .shsMiniCopyrightText {display: none;}
.stats20mwidget .shsMiniCopyright {display: none;}

/* INFOGRAFÍAS */
.col-wrapper_v2 {background-color:#b9c1c8; padding-bottom:5px; background: -webkit-linear-gradient(top left, #b9c1c8, #94a1ab); background: -moz-linear-gradient(top left, #b9c1c8, #94a1ab); background: -o-linear-gradient(top left, #b9c1c8, #94a1ab); background: linear-gradient(top left, #b9c1c8, #94a1ab);
    clear: both; overflow: hidden; position: relative; margin-bottom: 6px; }

.carrusel-pager-wrappper.largest .carousel-listing a { color: #fff; }
.carrusel-pager-wrappper.largest .left-side-hover, .carrusel-pager-wrappper.largest .right-side-hover { visibility: hidden; }
.carrusel-pager-wrappper.largest .carousel-listing-wrapper { overflow: hidden; padding-top: 10px; width: 724px; height: 170px; margin: 0 34px; }
.carrusel-pager-wrappper.largest .carousel-listing { display: block; width: 10000px; position: relative; }
.carrusel-pager-wrappper.largest .carousel-listing .item { display: block; position: relative; width: 157px;/* variable */ float: left; margin: 0 12px; }
.carrusel-pager-wrappper.largest .carousel-wrapper .photo { margin-bottom: 0; }
.carrusel-pager-wrappper.largest .module-title { left: 750px; }
.carrusel-pager-wrappper.largest .nextItem { right: 275px; }
.carrusel-pager-wrappper.largest .prevItem {position: absolute;	display: block;	top: 50px; left: 5px; width: 30px; height: 30px; color: #fff; text-indent: -99999px; background: transparent url(img/ui/grid-icons.png?20140401) no-repeat left -3187px; }
.carrusel-pager-wrappper.largest .prevItem:hover {background-position: left -3223px;}
.carrusel-pager-wrappper.largest .nextItem {position: absolute;	display: block;	top: 50px; right: 205px; width: 30px; height: 30px; color: #fff; text-indent: -99999px; background: transparent url(img/ui/grid-icons.png?20140401) no-repeat left -3262px; }
.carrusel-pager-wrappper .nextItem:hover {background-position: left -3298px;}
.carrusel-pager-wrappper.largest .logo_visual20 { top: 10px; right: 10px; position: absolute;}
.carrusel-pager-wrappper.largest .button { top: 80px; right: 10px; position: absolute; }
.carrusel-pager-wrappper.largest .module-title {left: 980px; top:15px;}
.carrusel-pager-wrappper.largest .nextItem:hover { background: transparent url(img/ui/bt_right_infografias.png) no-repeat left top;}
.carrusel-pager-wrappper.largest .prevItem:hover { background: transparent url(img/ui/bt_left_infografias.png) no-repeat left top;}

.col-wrapper_v2 #SUP2 { background-color: white; margin: 0 10px 5px 10px; width: 970px; padding: 6px 0; }

.sidebar-infografia-modulo .photo { margin-bottom: 0; }

/* CONSULTORIOS */
#list-consultorios-sidebar .titulo {font-size:17px !important; color:#ffffff; padding:11px 0 0 9px;  background-color:#0b419b; line-height:120%; }
#list-consultorios-sidebar .list-consultorios {padding:10px; background-color:#0b419b; }
#list-consultorios-sidebar ul { background-color:white; padding: 4px;}
#list-consultorios-sidebar ul li { background: url("img/ui/bullets.png") no-repeat scroll left 5px transparent; line-height:16px; margin: 8px 0 4px 5px; padding-left: 8px; font-size:12px;}

/* EUROCOPA 2012 Widgets */
#sidebar .stats20m-clasificacion-solapas ul { padding:0px; float:left; display:inline; margin:5px 0 0 5px; width:300px; list-style:none; border-bottom:1px solid #484747;}
#sidebar .stats20m-clasificacion-solapas li { float:left; display:inline; margin:0 4px 0 0; text-align:center; background-color:#e1e1e1; color:#484747; font-size:12px; font-weight:bold;}
#sidebar .stats20m-clasificacion-solapas li:last-child {margin:0px;}
#sidebar .stats20m-clasificacion-solapas li a {padding: 8px 10px; display: inline-block;}
#sidebar .stats20m-clasificacion-solapas .ui-tabs-selected {background-color:#004268; color:#FFF;}
#sidebar .stats20m-clasificacion-solapas .ui-tabs-selected a{color:#FFF;}
#sidebar .stats20m-clasificacion-solapas .shsTable {margin-top:0px;}
#sidebar .stats20m-clasificacion-solapas .shsTableSubttlRow {display:none;}
#sidebar .stats20m-clasificacion-solapas .stats20m-cintillo {width:300px; height:19px; margin:5px 0 0 5px; padding-top:5px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background-color: #003656;}
#sidebar .stats20m-clasificacion-solapas .stats20m-cintillo a {color:#FFF;}

#sidebar .stats20m-euro.stats20m-clasificacion-solapas .stats20m-cintillo {background-image: url(http://mmedia.20m.es/especiales/eurocopa/img/cintillo_peq.jpg); background-repeat:no-repeat;}

#sidebar .stats20m-euro .shsTableTtlRow {width:300px; height:24px; margin:0px; padding-top:0px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background-image: url(http://mmedia.20m.es/especiales/eurocopa/img/cintillo_peq.jpg); background-repeat:no-repeat; background-color:transparent !important;}
#sidebar .stats20m-euro .shsTableTtlRow .shsTotD, #sidebar .stats20m-euro .shsTableTtlRow .shsNumD { background-color:transparent !important;}
#sidebar .stats20m-euro .shsTableTtlRow td {background-color:transparent !important; margin:0px;}

#sidebar .stats20m-euro span.country245sm, #sidebar .stats20m-euro span.country606sm, #sidebar .stats20m-euro span.country239sm, #sidebar .stats20m-euro span.country241sm, #sidebar .stats20m-euro span.country257sm, #sidebar .stats20m-euro span.country244sm, #sidebar .stats20m-euro span.country274sm, #sidebar .stats20m-euro span.country250sm, #sidebar .stats20m-euro span.country243sm, #sidebar .stats20m-euro span.country247sm, #sidebar .stats20m-euro span.country249sm, #sidebar .stats20m-euro span.country252sm, #sidebar .stats20m-euro span.country253sm, #sidebar .stats20m-euro span.country255sm, #sidebar .stats20m-euro span.country258sm, #sidebar .stats20m-euro span.country610sm {background-color:transparent; min-height:25px; background-image: url(http://mmedia.20m.es/especiales/eurocopa/img/banderas.png); background-repeat:no-repeat; padding:3px 0 5px 32px; text-align:left; width:125px; }
#sidebar .stats20m-euro .country245sm {background-position: 0px -4px;}
#sidebar .stats20m-euro .country606sm {background-position: 0px -64px;}
#sidebar .stats20m-euro .country239sm {background-position: 0px -94px;}
#sidebar .stats20m-euro .country241sm {background-position: 0px -124px;}
#sidebar .stats20m-euro .country257sm {background-position: 0px -154px;}
#sidebar .stats20m-euro .country244sm {background-position: 0px -184px;}
#sidebar .stats20m-euro .country274sm {background-position: 0px -214px;}
#sidebar .stats20m-euro .country250sm {background-position: 0px -244px;}
#sidebar .stats20m-euro .country243sm {background-position: 0px -274px;}
#sidebar .stats20m-euro .country247sm {background-position: 0px -304px;}
#sidebar .stats20m-euro .country249sm {background-position: 0px -334px;}
#sidebar .stats20m-euro .country252sm {background-position: 0px -364px;}
#sidebar .stats20m-euro .country253sm {background-position: 0px -394px;}
#sidebar .stats20m-euro .country255sm {background-position: 0px -424px;}
#sidebar .stats20m-euro .country258sm {background-position: 0px -454px;}
#sidebar .stats20m-euro .country610sm {background-position: 0px -484px;}

#sidebar .stats20m-euro .shsNamD span.shsLogo span {background-image:none; padding-left:0px;}

#sidebar .stats20mwidget.stats20m-euro.stats20m-clasificacion .shsNamD,
#sidebar .stats20mwidget.stats20m-euro.stats20m-clasificacion-solapas .shsNamD {width:126px;}

/* Mundial 2014 */

#sidebar .stats20m-worldcup.stats20m-clasificacion-solapas .stats20m-cintillo {background-image: url(http://mmedia.20m.es/especiales/mundial-2014/img/cintillo_peq.png); background-repeat:no-repeat; background-color: #fff;}

#sidebar .stats20m-worldcup .shsTableTtlRow {width:300px; height:24px; margin:0px; padding-top:0px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background-image: url(http://mmedia.20m.es/especiales/mundial-2014/img/cintillo_peq.png); background-repeat:no-repeat; background-color:transparent !important;}
#sidebar .stats20m-worldcup .shsTableTtlRow .shsTotD, #sidebar .stats20m-euro .shsTableTtlRow .shsNumD { background-color:transparent !important;}
#sidebar .stats20m-worldcup .shsTableTtlRow td {background-color:transparent !important; margin:0px;}

#sidebar .stats20mwidget.stats20m-worldcup .shsTableSubttlRow td {margin-top:5px;}

#sidebar .stats20mwidget.stats20m-worldcup.stats20m-clasificacion .shsNamD,
#sidebar .stats20mwidget.stats20m-worldcup.stats20m-clasificacion-solapas .shsNamD {width:126px;}

#sidebar .stats20mwidget.stats20m-worldcup.stats20m-clasificacion-solapas .ui-tabs-selected {background-color: #feca04;}

#sidebar .stats20mwidget.stats20m-worldcup .shs_teamLogo, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName div {width: 20px; height: 13px; float: left; display: inline-block; margin: 0 8px 0 0; background: transparent url(http://mmedia.20m.es/especiales/mundial-2014/css/img/sprite_flags.png) no-repeat 0 0;}

#sidebar .stats20mwidget.stats20m-worldcup .small_7589, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country192sm {background-position: 0 0} /* Brasil */
#sidebar .stats20mwidget.stats20m-worldcup .small_7621, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country239sm {background-position: 0 -33px} /* Croacia */
#sidebar .stats20mwidget.stats20m-worldcup .small_7583, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country186sm {background-position: 0 -66px} /* México */
#sidebar .stats20mwidget.stats20m-worldcup .small_7602, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country220sm {background-position: 0 -99px} /* Camerún */

#sidebar .stats20mwidget.stats20m-worldcup .small_7639, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country257sm {background-position: 0 -132px} /* España */
#sidebar .stats20mwidget.stats20m-worldcup .small_7632, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country250sm {background-position: 0 -165px} /* Holanda */
#sidebar .stats20mwidget.stats20m-worldcup .small_7591, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country194sm {background-position: 0 -198px} /* Chile */
#sidebar .stats20mwidget.stats20m-worldcup .small_7609, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country227sm {background-position: 0 -231px} /* Australia */

#sidebar .stats20mwidget.stats20m-worldcup .small_7592, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country195sm {background-position: 0 -264px} /* Colombia */
#sidebar .stats20mwidget.stats20m-worldcup .small_7649, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country274sm {background-position: 0 -297px} /* Grecia */
#sidebar .stats20mwidget.stats20m-worldcup .small_7665, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country615sm {background-position: 0 -330px} /* Costa de Marfíl */
#sidebar .stats20mwidget.stats20m-worldcup .small_7613, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country231sm {background-position: 0 -363px} /* Japón */

#sidebar .stats20mwidget.stats20m-worldcup .small_7596, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country199sm {background-position: 0 -395px} /* Uruguay */
#sidebar .stats20mwidget.stats20m-worldcup .small_7586, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country189sm {background-position: 0 -429px} /* Costa Rica */
#sidebar .stats20mwidget.stats20m-worldcup .small_7625, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country243sm {background-position: 0 -462px} /* Inglaterra */
#sidebar .stats20mwidget.stats20m-worldcup .small_7631, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country249sm {background-position: 0 -495px} /* Italia */

#sidebar .stats20mwidget.stats20m-worldcup .small_7641, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country259sm {background-position: 0 -528px} /* Suiza */
#sidebar .stats20mwidget.stats20m-worldcup .small_7593, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country196sm {background-position: 0 -561px} /* Ecuador */
#sidebar .stats20mwidget.stats20m-worldcup .small_7626, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country244sm {background-position: 0 -594px} /* Francia */
#sidebar .stats20mwidget.stats20m-worldcup .small_7581, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country184sm {background-position: 0 -627px} /* Honduras */

#sidebar .stats20mwidget.stats20m-worldcup .small_7587, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country190sm {background-position: 0 -660px} /* Argentina */
#sidebar .stats20mwidget.stats20m-worldcup .small_7661, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country611sm {background-position: 0 -693px} /* Bosnia */
#sidebar .stats20mwidget.stats20m-worldcup .small_7611, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country229sm {background-position: 0 -726px} /* Irán */
#sidebar .stats20mwidget.stats20m-worldcup .small_7605, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country223sm {background-position: 0 -759px} /* Nigeria */

#sidebar .stats20mwidget.stats20m-worldcup .small_7627, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country245sm {background-position: 0 -792px} /* Alemania */
#sidebar .stats20mwidget.stats20m-worldcup .small_7635, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country253sm {background-position: 0 -825px} /* Portugal */
#sidebar .stats20mwidget.stats20m-worldcup .small_7675, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country625sm {background-position: 0 -858px} /* Ghana */
#sidebar .stats20mwidget.stats20m-worldcup .small_7585, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country188sm {background-position: 0 -891px} /* Usa */

#sidebar .stats20mwidget.stats20m-worldcup .small_7619, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country237sm {background-position: 0 -924px} /* Belgica */
#sidebar .stats20mwidget.stats20m-worldcup .small_7601, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country219sm {background-position: 0 -957px} /* Argelia */
#sidebar .stats20mwidget.stats20m-worldcup .small_7637, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country255sm {background-position: 0 -990px} /* Rusia */
#sidebar .stats20mwidget.stats20m-worldcup .small_7617, #sidebar .stats20mwidget.stats20m-worldcup .shsMiniTeamName .country235sm {background-position: 0 -1023px} /* Corea */

/* FIBAWORLD 2014 (dos cintillos diferentes, depende de la página) */

#sidebar .stats20m-fibaworld .shsTableTtlRow td {margin:0; width:290px; padding: 3px 10px 0 0; font-size: 12px;  text-align:right !important; color:#FFF; background-color: transparent !important; background-image: url(http://mmedia.20m.es/especiales/mundobasket-2014/css/img/cintillo_peq_mundobasket_stats.png) !important; background-repeat: no-repeat;}

#sidebar .stats20mwidget.stats20m-fibaworld .shsTableTtlRow td { margin:0; width:290px; padding: 3px 10px 0 0; font-size: 12px;  text-align:right !important; color:#FFF; background: transparent url(http://mmedia.20m.es/especiales/mundobasket-2014/css/img/cintillo_peq_mundobasket.png) no-repeat;}

#sidebar .stats20m-fibaworld .shsLogo span {height: 13px; float: left; display: inline-block; padding-left: 30px; margin: 0; background: transparent url(http://mmedia.20m.es/especiales/mundobasket-2014/css/img/sprite_flags.png) no-repeat 0 0;}

#sidebar .stats20m-fibaworld .shsLogo .team5sm {background-position: 0 0} /* Brasil */
#sidebar .stats20m-fibaworld .shsLogo .team31sm {background-position: 0 -33px} /* Egipto */
#sidebar .stats20m-fibaworld .shsLogo .team8sm {background-position: 0 -66px} /* Francia */
#sidebar .stats20m-fibaworld .shsLogo .team18sm {background-position: 0 -99px} /* Irán */
#sidebar .stats20m-fibaworld .shsLogo .team14sm {background-position: 0 -132px} /* Serbia */
#sidebar .stats20m-fibaworld .shsLogo .team16sm {background-position: 0 -165px} /* España */

#sidebar .stats20m-fibaworld .shsLogo .team2sm {background-position: 0 -198px} /* Argentina */
#sidebar .stats20m-fibaworld .shsLogo .team7sm {background-position: 0 -231px} /* Croacia */
#sidebar .stats20m-fibaworld .shsLogo .team10sm {background-position: 0 -264px} /* Grecia */
#sidebar .stats20m-fibaworld .shsLogo .team28sm {background-position: 0 -297px} /* Filipinas */
#sidebar .stats20m-fibaworld .shsLogo .team23sm {background-position: 0 -330px} /* Puerto Rico */
#sidebar .stats20m-fibaworld .shsLogo .team33sm {background-position: 0 -363px} /* Senegal */

#sidebar .stats20m-fibaworld .shsLogo .team30sm {background-position: 0 -396px} /* Rep. Dominicana */
#sidebar .stats20m-fibaworld .shsLogo .team26sm {background-position: 0 -429px} /* Finlandia */
#sidebar .stats20m-fibaworld .shsLogo .team25sm {background-position: 0 -462px} /* Nueva Zelanda */
#sidebar .stats20m-fibaworld .shsLogo .team17sm {background-position: 0 -495px} /* Turquia */
#sidebar .stats20m-fibaworld .shsLogo .team29sm {background-position: 0 -528px} /* Ukrania */
#sidebar .stats20m-fibaworld .shsLogo .team21sm {background-position: 0 -561px} /* USA */

#sidebar .stats20m-fibaworld .shsLogo .team1sm {background-position: 0 -594px} /* Angola */
#sidebar .stats20m-fibaworld .shsLogo .team3sm {background-position: 0 -627px} /* Australia */
#sidebar .stats20m-fibaworld .shsLogo .team27sm {background-position: 0 -660px} /* Corea */
#sidebar .stats20m-fibaworld .shsLogo .team12sm {background-position: 0 -693px} /* Lituania */
#sidebar .stats20m-fibaworld .shsLogo .team32sm {background-position: 0 -726px} /* México */
#sidebar .stats20m-fibaworld .shsLogo .team15sm {background-position: 0 -759px} /* Eslovenia */

#sidebar .stats20m-fibaworld .shsMiniStatus a {display: inline-block;}

/* JJOO 2012 Widgets */

#sidebar .stats20m-jjoo.stats20m-medallero .shsColTtlRow {height:25px;}
#sidebar .stats20m-jjoo.stats20m-medallero .shsColTtlRow td{ font-weight:bold;}
#sidebar .stats20m-jjoo .shsTableTtlRow {width:300px; height:24px; margin:0px; padding-top:0px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background-image: url(http://mmedia.20m.es/especiales/jjoo-2012/css/cintillo_peq.png); background-repeat:no-repeat; background-position:top center; background-color:#4198c5;}
#sidebar .stats20m-jjoo .shsTableTtlRow td { background-color:transparent; font-size:0;}
#sidebar .stats20m-jjoo.stats20m-medallero .shsNamD {width:170px; padding-left:5px;}
#sidebar .stats20m-jjoo.stats20m-medallero .shsRow1Row { background-color:#E9E8E4;}
#sidebar .stats20m-jjoo.stats20m-medallero .shsTotD span, #sidebar .stats20m-jjoo.stats20m-medallero .shsNumD span {background-image: url(http://mmedia.20m.es/especiales/jjoo-2012/css/medallas.png); background-repeat:no-repeat; width:20px; height:20px; display:block; margin:-2px 0 0 0;}
#sidebar .stats20m-jjoo.stats20m-medallero .shsTotD a, #sidebar .stats20m-jjoo.stats20m-medallero .shsNumD a { margin-left:115px;}
#sidebar .stats20m-jjoo.stats20m-medallero .goldMedal {background-position:0px 0px;}
#sidebar .stats20m-jjoo.stats20m-medallero .silverMedal {background-position:0px -20px;}
#sidebar .stats20m-jjoo.stats20m-medallero .bronzeMedal {background-position:0px -40px;}
#sidebar .stats20m-jjoo .shsPictogram {width:65px; height:0px;}
#sidebar .stats20m-jjoo .shsPictogram img{ background-color:#CD4C4F; /*padding:3px;*/ margin:0 0 0 5px; border-radius:5px;}
#sidebar .stats20m-jjoo .shsOlySportName {font-size:16px; font-weight:bold; text-align:left; padding-top:5px;}
#sidebar .stats20m-jjoo td {vertical-align: middle;}
#sidebar .stats20m-jjoo h1 {margin:-30px 0 0 0; float:left;}
#sidebar .stats20m-jjoo a { color:#0f82d9;}
#sidebar .stats20m-jjoo.stats20m-resultados .shsOlySportName {width:250px;}
#sidebar .stats20m-jjoo .shsOlySportNav {text-align: left; font-size:14px; padding-bottom:5px; margin-top:25px;}
#sidebar .stats20m-jjoo .shstable td, .shstable th {font-size: 12px; vertical-align: middle;}
#sidebar .stats20m-jjoo .shsOlySportHomeLink {display:none;}
#sidebar .stats20m-jjoo .shsOlyResultList, #sidebar .stats20m-jjoo .shsOlyScheduleList {width:300px; border-top: 1px solid #E9E8E4; padding:5px 0;}
#sidebar .stats20m-jjoo .shsOlyResultList li, #sidebar .stats20m-jjoo .shsOlyScheduleList li { line-height:16px; margin-top:5px; padding-left:10px;}
#sidebar .stats20m-jjoo .shsOlympicScheduleSport {margin-left:5px;}
#sidebar .stats20m-jjoo .shsOlyResSchedSpacer {color:#E9E8E4;}
#sidebar .stats20m-jjoo.stats20m-resultados #shsMiniBody, #sidebar .stats20m-jjoo.stats20m-calendario #shsMiniBody {padding-top:30px; background-image: url(http://mmedia.20m.es/especiales/jjoo-2012/css/cintillo_peq.png); background-repeat:no-repeat; background-position:6px 5px;}
#sidebar .stats20m-jjoo.stats20m-comentarios #shsOlyComment {margin: 5px 0; witdh: 311px; border-radius: 6px; -moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px;
    border: 1px solid #E9E8E4; background-color: white; color: #656565; overflow: hidden;}
#sidebar .stats20m-jjoo.stats20m-comentarios .commentary_list {border: 1px solid #E9E8E4; padding: 0 0 0 5px; width: 295px; height:300px; overflow:auto; margin:5px;}
#sidebar .stats20m-jjoo.stats20m-comentarios .commentary {padding:10px 10px 0 0; background-image: url(http://mmedia.20m.es/especiales/jjoo-2012/css/cintillo_peq.png); height:18px; background-repeat:no-repeat; background-position:6px 5px; text-align:right; color:#FFF; font-weight:bold; text-transform:uppercase; text-shadow:1px 1px 2px #000;}
#sidebar .stats20m-jjoo.stats20m-comentarios #shsOlympicCommentary li {border-bottom: 1px solid #999; width: 270px; margin:10px 0 0 0; padding:0 0 10px 5px;}
#sidebar .stats20m-jjoo.stats20m-comentarios #shsOlympicCommentary li:last-child { border-bottom:none;}
#sidebar .stats20m-jjoo.stats20m-comentarios .shsCommWeekday, #sidebar .stats20m-jjoo.stats20m-comentarios .shsCommDate {float:left; color:#0f82d9; font-weight:bold; width:auto; margin:0 5px 0 0;}
#sidebar .stats20m-jjoo.stats20m-comentarios .shsCommTime {color:#0f82d9; font-weight:bold;}
#sidebar .stats20m-jjoo.stats20m-comentarios .shsCommentHead {font-weight:bold; margin:5px 0 0 0;}
#sidebar .stats20m-jjoo.stats20m-comentarios .shsCommentSport {float:left; margin:0 5px 0 0;}
#sidebar .stats20m-jjoo.stats20m-comentarios .shsCommentItem { margin:3px 0 0 0;}

/* Carrusel de especiales/minutecas */
.carrusel-especiales.carousel-wrapper.largest { background-color: #b9c1c8; padding-bottom: 5px;background: -webkit-linear-gradient(top left, #b9c1c8, #94a1ab); background: -moz-linear-gradient(top left, #b9c1c8, #94a1ab); background: -o-linear-gradient(top left, #b9c1c8, #94a1ab); background: linear-gradient(top left, #b9c1c8, #94a1ab); clear: both; overflow: hidden; position: relative; margin-bottom: 10px; }

.carrusel-especiales.carousel-wrapper.largest .carousel-listing a { color: #fff; }

.carrusel-especiales.carousel-wrapper.largest .left-side-hover, .carousel-wrapper.largest .right-side-hover { visibility: hidden; }

.carrusel-especiales.carousel-wrapper.largest .carousel-listing-wrapper { overflow: hidden; padding-top: 10px; width: 724px; height: 170px; margin: 0 34px; }
.carrusel-especiales.carousel-wrapper.largest .carousel-listing { display: block; width: 10000px; position: relative; }
.carrusel-especiales.carousel-wrapper.largest .carousel-listing .item { display: block; position: relative; width: 157px;/* variable */ float: left; margin: 0 12px; }
.carrusel-especiales.carousel-wrapper.largest .carousel-wrapper .photo { margin-bottom: 0; }
.carrusel-especiales.carousel-wrapper.largest .module-title { left: 750px; }
.carrusel-especiales.carousel-wrapper.largest .nextItem { right: 275px; }

.carrusel-especiales.carousel-wrapper.largest .prevItem { position: absolute; display: block; top: 50px; left: 5px; width: 30px; height: 30px; color: #fff; text-indent: -99999px; background: transparent url(img/ui/grid-icons.png?20140401) no-repeat left -3187px; }
.carrusel-especiales.carousel-wrapper.largest .prevItem:hover { background-position: left -3223px;}
.carrusel-especiales.carousel-wrapper.largest .nextItem  {position: absolute; display: block; top: 50px; right: 205px; width: 30px; height: 30px; color: #fff; text-indent: -99999px; background: transparent url(img/ui/grid-icons.png?20140401) no-repeat left -3262px; }
.carrusel-especiales.carousel-wrapper.largest .nextItem:hover { background-position: left -3298px; }

.carrusel-especiales.carousel-wrapper.largest .logo_especiales { top: 40px; right: 20px; position: absolute; }
.carrusel-especiales.carousel-wrapper.largest .module-title { left: 980px; top:15px; }
.carrusel-especiales.carousel-wrapper.largest .nextItem:hover { background: transparent url(img/ui/bt_right_infografias.png) no-repeat left top; }
.carrusel-especiales.carousel-wrapper.largest .prevItem:hover { background: transparent url(img/ui/bt_left_infografias.png) no-repeat left top; }

/* Parrilla TV sidebar */
/*
#sidebar .parrilla_widget_formulatv .date, #sidebar .parrilla_widget strong { font-size: 12px; line-height: 16px; text-align: right; width: 97%; color: #002e49; font-weight: bold; margin: 0; padding: 5px 5px 10px 0; }
#sidebar .parrilla_widget_formulatv .parrilla { padding: 0; margin: 5px; list-style: none ;border-top: 1px dotted #ccc; font-size: 12px; line-height: 16px; background-color: #eee; }
#sidebar .parrilla_widget_formulatv .parrilla a { width:100%; }
#sidebar .parrilla_widget_formulatv .parrilla li { width:99%; border-bottom:1px dotted #ccc; padding:5px 0; margin:0; min-height: 2.7em; }
#sidebar .parrilla_widget_formulatv .parrilla .logo { width: 40px; height: 30px; float: left; display: block; margin: 0; background: transparent url(img/uib/logosTV.png?20121011) no-repeat; text-indent: 100%; white-space: nowrap; overflow: hidden; }
#sidebar .parrilla_widget_formulatv .la1 .logo { background-position: 5px -20px; }
#sidebar .parrilla_widget_formulatv .la2 .logo { background-position: 5px -70px; }
#sidebar .parrilla_widget_formulatv .a3 .logo { background-position: 5px -120px; }
#sidebar .parrilla_widget_formulatv .cuatro .logo { background-position: 5px -170px; }
#sidebar .parrilla_widget_formulatv .t5 .logo { background-position: 5px -217px; }
#sidebar .parrilla_widget_formulatv .sexta .logo { background-position: 5px -267px; }
#sidebar .parrilla_widget_formulatv .mtv .logo { background-position: 5px -319px; }
#sidebar .parrilla_widget_formulatv .all-prog { font-size: 12px; text-align: right; width: 100%; padding: 10px 0 5px 0; }
#sidebar .parrilla_widget_formulatv .all-prog a { color: white; background-color: #cd4c4f; border-radius: 3px; padding: 5px 10px; margin-right: 5px;}
*/

/* FinancialRed sidebar */

/* Blogs */
#sidebar .module.financialred .upper-title span, #sidebar .module .financialred .upper-title a span {text-transform: capitalize;}
#sidebar .module.financialred .title-12 a {color:#EB0400;}
#sidebar .module.financialred .rightalign span {color:#EB0400; font-weight:bold;}

/** CINTILLOS **/
#content .cintillo_futbol {font-family: Arial, Helvetica, sans-serif; color: white; font-size: 17px; width: 648px; height: 28px; padding: 12px 0 0 8px; display: block; background: #1C4329; /* Old browsers */
    background: -moz-linear-gradient(top, #1c4329 50%, #0c1d12 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#1c4329), color-stop(100%,#0c1d12)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #1c4329 50%,#0c1d12 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #1c4329 50%,#0c1d12 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #1c4329 50%,#0c1d12 100%); /* IE10+ */
    background: linear-gradient(to bottom, #1c4329 50%,#0c1d12 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#1c4329, endColorstr=#0c1d12,GradientType=0 ); /* IE6-9 */
}
#content .cintillo_futbol strong { font-weight:900; font-size:16px; }

/* Parrilla TV Mediadata content */
#bottom .parrilla_tv  {background: #b9c1c8 url(img/uib/iconos_tv_modulo.png?20131129) no-repeat 15px -119px; padding-bottom: 5px; width:990px; height:auto; clear: both; overflow: hidden; position: relative; margin-bottom: 6px;}
#bottom .parrilla_tv .cadenas {padding: 0; margin: 0; float:right; list-style: none ; font-size: 12px; font-weight:900; line-height: 16px; clear: both; height: 140px }
#bottom .parrilla_tv .cadenas a { width:100%; color:#FFF; }
#bottom .parrilla_tv .cadenas li {float: left; display: inline; text-align:center; padding:0 5px; margin:0; min-height: 115px; }
#bottom .parrilla_tv .cadenas .logo {min-width: 95px; float: left; display: block; padding:100px 0 0 0; margin: 0; background: transparent url(img/uib/iconos_tv_modulo.png?20131129) no-repeat;}
#bottom .parrilla_tv .la1 .logo { background-position: 10px 20px; }
#bottom .parrilla_tv .la2 .logo { background-position: -99px 20px; }
#bottom .parrilla_tv .a3 .logo { background-position: -204px 20px; }
#bottom .parrilla_tv .cuatro .logo { background-position: -314px 20px; }
#bottom .parrilla_tv .t5 .logo { background-position: -413px 20px; }
#bottom .parrilla_tv .sexta .logo { background-position: -523px 20px; }
#bottom .parrilla_tv .canalplus .logo { background-position: -631px 20px; width: 120px;}
#bottom .parrilla_tv .publi {width: 970px; height:115px; margin: 145px 0 8px 10px; text-align:center; background-color: #FFF; box-shadow: 1px 1px 2px #999;}
#bottom .parrilla_tv #SUP2 { background: #fff; clear: both; width: 960px; margin: 0 auto 10px auto; text-align:center; box-shadow: 1px 1px 2px #999; padding: 5px 0; }
#bottom .parrilla_tv .link-parrilla { width: 210px; height: 145px; position: absolute; top: 0; left: 0; }

/** Cabeceras especiales **/
.content_cab_especial {width: 990px; height:156px; margin:0 0 10px 0; color: #fff; display:inline-block; position:relative; z-index:1; overflow:hidden;}
.content_cab_especial .lnk_cab {width: 990px; height: 156px; display:inline-block; margin:0;}
.content_cab_especial .menu {position:absolute; bottom:0; left:0; z-index:5; width: 970px; display:inline-block; margin:7px 0 0 10px; text-align:center; background:transparent url(img/ui/pixel.png) repeat 0 0; overflow:hidden;}
.content_cab_especial .menu a {color:#FFF;}
.content_cab_especial .menu .nivel1 {padding:0; list-style:none; display:inline-block; overflow:hidden;}
.content_cab_especial .menu .nivel2 {padding:0; list-style:none; background-color:#666; overflow:hidden; margin:-3px 0 1px 0;}
.content_cab_especial .menu li {float:left; display:inline; padding:8px; margin:3px 5px 0 0; font-weight: bold; font-size: 12px;}
.content_cab_especial .menu .nivel1 .activo,
.content_cab_especial .menu .nivel1 .seleccionada
{background-color:#666; padding:5px 10px 10px 10px; margin-top:7px;}
.content_cab_especial .menu .nivel1 .seleccionada_sub
{background-color:#666; padding:5px 10px; margin-top:7px;}
.content_cab_especial .menu .nivel2 .activo,
.content_cab_especial .menu .nivel2 .seleccionada_sub
{background-color:#333; padding:5px; margin:5px;}


#sidebar .efe { padding: 4px; width: 305px; height: 315px; margin:0 0 10px 0; background-color: #CCC; font-size: 12px;}
#sidebar .efe span {display: block; width: 100%; height: 43px; background: transparent url(img/uib/logos_efe.png?20130422) no-repeat 0 0;}
#sidebar .efe span a {display: block; width: 100%; height: 43px;}
#sidebar .efe .lista_noticias {background-color: #FFF; padding: 5px 15px 0; height: 266px; overflow: auto;}
#sidebar .efe .lista_noticias ul {line-height: 16px;}
#sidebar .efe .lista_noticias li {border-bottom: 1px solid #d8d8d8; padding-bottom:5px; margin-bottom: 5px;}
#sidebar .efe .lista_noticias a {font-weight: bold; display: inline;}
#sidebar .efe .lista_noticias p {font-weight: normal; display: inline; color:#000;}

#sidebar .tur {background-color: #e46c0b;}
#sidebar .tur span {background-position: 0 20px;}
#sidebar .tur span a {color:#FFF;}
#sidebar .tur .lista_noticias a {color:#e46c0b;}
#sidebar .efe.salud {background-color: #01A8BB;}
#sidebar .efe.salud span {background-position: 0 -30px;}
#sidebar .efe.salud span a {color:#FFF;}
#sidebar .efe.salud .lista_noticias a {color:#01A8BB;}

#sidebar .verde {background-color: #91BC15;}
#sidebar .verde span {background-position: 0 -137px;}
#sidebar .verde span a {color:#000;}
#sidebar .verde .lista_noticias a {color:#91BC15;}

#sidebar .agro {background-color: #C5C501;}
#sidebar .agro span {background-position: 0 -80px;}
#sidebar .agro span a {color:#000;}
#sidebar .agro .lista_noticias a {color:#C5C501;}

.retrovisor {width:654px; height: 295px; border:1px solid #CCC; background-color:#F8F8FA; overflow:hidden; margin-bottom: 10px;}
.retrovisor h2 {text-indent: 100%; white-space: nowrap; overflow: hidden; height: 43px; margin:2px 0 0 10px;  background: transparent url(img/uib/logo_retrovisor.jpg) no-repeat 0 0;}
.retrovisor h2 a {height: 43px; display:block;}
.retrovisor .mapa {width:295px; height: 232px; display:inline-block; margin:8px 10px 10px 10px; float:left; background-color:#282828;}
.retrovisor .mapa #small_map_here{padding: 15px; position: relative}
.retrovisor .mapa .map_tooltip {background: none repeat scroll 0 0 #333333;border: 1px solid #999999;border-radius: 4px 4px 4px 4px;color: #FFFFFF;display: none;padding: 10px;z-index: 10;}
.retrovisor .fotos {width: 334px; height: 210px; display:inline-block; margin:8px 5px 10px 0; overflow: auto;}
.retrovisor .fotos li {float:left; display: inline; margin: 0 8px 8px 0;}
.retrovisor .lnks {float:right; margin:0; font: Arial, helvetica, sans-serif normal 11px/15px;}
.retrovisor .lnks a {color:#003859;}
.retrovisor .lnks li {float:left; padding:0 8px;}
.retrovisor .lnks li:first-child {border-right:1px solid #003859;}

.retrovisor.ranking { height: 305px; }
.retrovisor.ranking .fotos {height: 221px; }
.retrovisor.ranking .featured { display: inline-block; margin: 8px 10px 10px 10px; float: left; }
.retrovisor.ranking .featured img { width: 295px; height: 221px; }
.retrovisor.ranking.wwi h2 { margin: 0 0 0 10px; background: transparent url(img/uib/logo_retrovisor_wwi.png) no-repeat 0 0; }
.retrovisor.ranking.monarquia h2 { margin: 0 0 0 10px; background: transparent url(img/uib/logo_retrovisor_monarquia.png) no-repeat 0 0; }


.col-wrapper_v2.col-wrapper_especiales {background:#e6e6e6; padding-bottom:5px; margin-bottom: 6px;}
.carrusel_especial_especiales.largest .logo_especiales {display: block; margin: 0 0 0 45px;}
.carrusel_especial_especiales.largest .logo_especiales span {font-size: 13px; color: #575757; margin: 0 0 0 10px;}
.carrusel_especial_especiales.largest .left-side-hover, .carrusel_especial_especiales.largest .right-side-hover { visibility: hidden; }
.carrusel_especial_especiales.largest .carousel-listing-wrapper { overflow: hidden; padding-top: 10px; height: 170px; margin: 0 34px; width: auto }
.carrusel_especial_especiales.largest .carousel-listing { display: block; width: 10000px; position: relative; }
.carrusel_especial_especiales.largest .carousel-listing .item { display: block; position: relative; width: 207px;/* variable */ float: left; margin: 0 12px; }
.carrusel_especial_especiales.largest .carousel-listing .item img {max-width: 207px;}
.carrusel_especial_especiales.largest .carousel-wrapper .photo { margin-bottom: 0;}
.carrusel_especial_especiales.largest .module-title { left: 750px; }
.carrusel_especial_especiales.largest .nextItem{top: 100px; right: 5px}
.carrusel_especial_especiales.largest .prevItem{top: 100px;}

.col-wrapper_v2.col-wrapper_graficos { background:#b8c1c8 url(img/ui/barras_v20_big.png) no-repeat 182px -5px; padding-bottom:5px; margin-bottom: 6px;}
.carrusel_graficos.largest .logo_especiales {display: block; margin: 18px 0 0 45px; position:relative;}
.carrusel_graficos.largest .logo_especiales span {color: #1f5673; font-weight:normal; position:absolute; left:215px; top:-9px;}
.carrusel_graficos.largest .left-side-hover, .carrusel_especial_especiales.largest .right-side-hover { visibility: hidden; }
.carrusel_graficos.largest .carousel-listing-wrapper { overflow: hidden; padding-top: 10px; height: 170px; margin: 0 34px; width: auto }
.carrusel_graficos.largest .carousel-listing { display: block; width: 10000px; position: relative; }
.carrusel_graficos.largest .carousel-listing .item { display: block; position: relative; width: 207px;/* variable */ float: left; margin: 0 12px; }
.carrusel_graficos.largest .carousel-listing .item img {max-width: 207px; height: auto;}
.carrusel_graficos.largest .carousel-wrapper .photo { margin-bottom: 0;}
.carrusel_graficos.largest .module-title { left: 750px; }
.carrusel_graficos.largest .nextItem{top: 100px; right: 5px}
.carrusel_graficos.largest .prevItem{top: 100px;}

.col-wrapper.especiales {background-color:#F8F8FA; border:1px solid #dbdbdd; margin-bottom: 10px; }
.col-wrapper.especiales .logo_especiales {display: block; margin: 0 0 0 12px;}
.col-wrapper.especiales .logo_especiales span {font-size: 13px; display: inline-block; width:300px; color: #575757; margin: 0 0 0 10px;}
.col-wrapper.especiales .photo {margin:10px 3px 0 12px; float: left; display: inline;}
.col-wrapper.especiales ul {margin:10px 0 0 0; float: left; background-color: #545454; color:#FFF; font-size: 11px; width: 152px; height:219px; overflow-x:hidden; overflow-y:scroll;}
.col-wrapper.especiales li {margin:5px 5px 10px 5px;}
.col-wrapper.especiales li span { text-transform: uppercase; display: block; margin:0 0 8px 0;}
.col-wrapper.especiales li a {color:#FFF; display: block; margin:0 0 3px 0;font-weight: bold}
.col-wrapper.especiales .ver_todos {float:right; display:inline-block; color:#575757; font-size: 11px; white-space: nowrap; margin: 10px 12px 5px 0;}

.col-wrapper.graficos { background:#b8c1c8 url(img/ui/barras_v20.png) no-repeat 127px 0; border:1px solid #dbdbdd; padding-bottom: 4px; margin-bottom: 10px; }
.col-wrapper.graficos .logo_especiales { display: block; margin: 10px 0 0 12px; position: relative; }
.col-wrapper.graficos .logo_especiales span { color: #1f5673; font-weight: normal; position: absolute; left: 192px; }
.col-wrapper.graficos .photo {margin:10px 3px 0 12px; float: left; display: inline;}
.col-wrapper.graficos ul {margin:10px 0 0 0; float: left; background-color: #545454; color:#FFF; font-size: 11px; width: 230px; height:225px; overflow-x:hidden; overflow-y:scroll;}
.col-wrapper.graficos li {margin:5px 5px 10px 5px;}
.col-wrapper.graficos li span { text-transform: uppercase; display: block; margin:0 0 8px 0;}
.col-wrapper.graficos li a {color:#FFF; display: block; margin:0 0 3px 0;font-weight: bold}
.col-wrapper.graficos .ver_todos {float:right; display:inline-block; color:#575757; font-size: 11px; white-space: nowrap; margin: 10px 12px 5px 0;}
.col-wrapper.graficos .first-image { display: inline-block; float: left; position: relative; }
.col-wrapper.graficos .first-image .title { background: none repeat scroll 0 0 rgba(84,84,84,0.9); color: #fff; font-size: 14px; left: 0; margin-left: 12px; margin-top: 10px; padding: 6px; position: absolute; top: 0; width: 388px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

/* --- Inicio Widget --- */
#sidebar .eurobasket2013_widget {overflow: hidden; border:1px solid #CCC; margin-bottom:10px; background-color: #FFF;}
#sidebar .eurobasket2013_widget .cab_widget {text-indent: 100%; white-space: nowrap; overflow: hidden; margin: 0; height: 65px;}
#sidebar .eurobasket2013_widget .cab_widget img {display: block; margin: 0; padding: 0;}
#sidebar .eurobasket2013_widget .tabs {margin:10px 0 0 10px; width:94%; border-bottom:4px solid #393939;}
#sidebar .eurobasket2013_widget .tabs li {border:0 !important; background-color: #ccc !important; /*margin-right:5px;*/ border-radius:0 !important; width:126px; text-align: center; /*padding:0 37px !important;*/}
#sidebar .eurobasket2013_widget .tabs li:last-child {margin-right:0 !important;}
#sidebar .eurobasket2013_widget .tabs li a {color:#484848 !important; font-weight: bold !important; background-color: #CCC !important; display: block;}
#sidebar .eurobasket2013_widget .tabs .ui-state-active {background-color: #393939 !important;}
#sidebar .eurobasket2013_widget .tabs .ui-state-active a {color:#FFF !important; background-color: #393939 !important;}
#sidebar .eurobasket2013_widget #tab1, #sidebar .eurobasket2013_widget #tab2 {width:292px; margin:0 0 0 10px;}
#sidebar .eurobasket2013_widget td {height: 20px; padding: 8px 0 0 5px; border-bottom:1px solid #FFF; background: rgb(247,246,242); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjZmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU3ZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(247,246,242,1) 0%, rgba(232,231,227,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,246,242,1)), color-stop(100%,rgba(232,231,227,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(247,246,242,1) 0%,rgba(232,231,227,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(247,246,242,1) 0%,rgba(232,231,227,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(247,246,242,1) 0%,rgba(232,231,227,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(247,246,242,1) 0%,rgba(232,231,227,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f6f2', endColorstr='#e8e7e3',GradientType=0 ); /* IE6-8 */
}
#sidebar .eurobasket2013_widget td, #sidebar .eurobasket2013_widget th {line-height: 30px;}
#sidebar .eurobasket2013_widget th {text-align: center; font-weight:bold; font-size:12px; color: #484848; border-bottom:1px solid #CCC;}
#sidebar .eurobasket2013_widget .time, #sidebar .eurobasket2013_widget .resultado {text-align:center;}
#sidebar .eurobasket2013_widget .clasif {display:block; height: 20px; margin: 10px 10px 0 0; text-align:right; font-size: 11px; font-weight:bold; background-color: #FFF !important;}
#sidebar .eurobasket2013_widget .wff {font-weight:bold; font-size: 11px;}
#sidebar .eurobasket2013_widget td {padding-top: 0;}
#sidebar .eurobasket2013_widget img {padding: 9px 6px 0 0; float: left;}
#sidebar .eurobasket2013_widget .left_team img {padding: 9px 0 0 6px; float:right;}
#sidebar .eurobasket2013_widget .left_team {text-align: right;}

/* --- Inicio Marcador solidario --- */
@font-face {
    font-family: 'Conv_National-Bold';
    src: url('http://mmedia.20m.es/especiales/eurobasket2013/css/fonts/National-Bold.eot');
    src: local('\u263a'), url('http://mmedia.20m.es/especiales/eurobasket2013/css/fonts/National-Bold.woff') format('woff'), url('http://mmedia.20m.es/especiales/eurobasket2013/css/fonts/National-Bold.ttf') format('truetype'), url('http://mmedia.20m.es/especiales/eurobasket2013/css/fonts/National-Bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_National-BlackItalic';
    src: url('http://mmedia.20m.es/especiales/eurobasket2013/css/fonts/National-BlackItalic.eot');
    src: local('\u263a'), url('http://mmedia.20m.es/especiales/eurobasket2013/css/fonts/National-BlackItalic.woff') format('woff'), url('http://mmedia.20m.es/especiales/eurobasket2013/css/fonts/National-BlackItalic.ttf') format('truetype'), url('http://mmedia.20m.es/especiales/eurobasket2013/css/fonts/National-BlackItalic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
#sidebar .marcador_solidario {position:relative; overflow: hidden; border:none; margin-bottom:10px; background: transparent url(http://mmedia.20m.es/especiales/eurobasket2013/css/img/marcador_solidario.jpg) no-repeat 0 0; height: 330px;}
#sidebar .marcador_solidario a {display:block; width: 100%; height: 100%;}
#sidebar .marcador_solidario .team {font-family:Arial, sans-serif; color: #FFF; font-size: 14px; font-weight: bold; position: absolute; top: 156px; left:205px;}
#sidebar .marcador_solidario .points {font-family: 'Conv_National-BlackItalic' ; color: #142c85; font-size: 55px; position: absolute; top: 193px; left:30px;}
#sidebar .marcador_solidario .cash {font-family: 'Conv_National-BlackItalic' ; color: #e93c3c; font-size: 55px; position: absolute; top: 193px; left:160px;}
#sidebar .marcador_solidario .suma_points {font-family: 'Conv_National-Bold' ; color: #FFF; font-size: 28px; position: absolute; top: 302px; left:20px;}
#sidebar .marcador_solidario .suma_cash {font-family: 'Conv_National-Bold' ; color: #FFF; font-size: 28px; position: absolute; top: 302px; left:155px;}

/* -- Fotogalerias 2013 -- */
.modulo_fotogalerias_big {width: 656px; max-width: 656px; background-color: #000; font-family: Arial,Helvetica,Verdana,sans-serif; color: #FFF; position: relative;}
.modulo_fotogalerias_big h2 a {color: #FFF; font-weight: bold;}
.modulo_fotogalerias_big .button.more {position: absolute; top: 10px; right: 10px; float: right;cursor: pointer; background: #444444; color: #FFF; padding: 0px 8px; border-radiborder: none; text-decoration: none;}
.modulo_fotogalerias_big .footer {padding:5px 10px; text-align: right; font-weight: bold;}
.modulo_fotogalerias_big .footer a {color:#FFF;text-decoration: none}
.modulo_fotogalerias_big .footer span {text-transform: uppercase;}
.modulo_fotogalerias_big .footer .toggle {border: 1px solid #fff;color: #fff;font-size: 13px;padding: 1px 3px;}
.modulo_fotogalerias_big .footer .toggle.open {display:inline-block}
.modulo_fotogalerias_big .footer .toggle.close {display:none}
.modulo_fotogalerias_big .footer .on .toggle.open {display:none}
.modulo_fotogalerias_big .footer .on .toggle.close {display:inline-block}

.modulo_fotogalerias_big h2 {font-size: 21px !important; padding: 12px 0 12px 12px; width: 550px; line-height: 21px; background-image: none; }
.modulo_fotogalerias_big .social-links { border-left: none; }
.modulo_fotogalerias_big .button.more {position: absolute; top: 350px; right: 5px; text-transform: uppercase; float: right; cursor: pointer; background: transparent; color: #FFF; padding: 0px 8px; text-decoration: none; border: none; font-size: 10px}
.modulo_fotogalerias_big .footer {padding: 5px 10px; font-weight: bold; text-align: left;}
.modulo_fotogalerias_big .footer a:hover {text-decoration: underline;}

.mod_ademasen20min.fotogalerias {background: rgba(0, 0, 0, 0.6); border-radius: 0 !important; height: 137px !important; position: absolute; z-index: 9; margin: -163px 0 0; overflow: hidden; display: none}
.mod_ademasen20min.fotogalerias .jcarousel-skin-tango {left: 27px; top: 10px !important;}
.mod_ademasen20min.fotogalerias .jcarousel-skin-tango strong{height: 37px; overflow: hidden;}
.mod_ademasen20min.fotogalerias .jcarousel-skin-tango .jcarousel-item {height: 112px !important; width: 120px !important; margin: 0px; padding: 0; position: relative;}
.mod_ademasen20min.fotogalerias .jcarousel-container {width: 592px; }
.mod_ademasen20min.fotogalerias .jcarousel-container .jcarousel-list-horizontal {overflow: hidden; position: relative; top: 0px; margin: 0px; padding: 0px; left: 0px; width: 988px;height: 120px}
.mod_ademasen20min.fotogalerias .jcarousel-container .jcarousel-item-horizontal {float: left;}
.mod_ademasen20min.fotogalerias .jcarousel-skin-tango .jcarousel-container-horizontal {padding-top: 2px !important; }
.mod_ademasen20min.fotogalerias .jcarousel-clip {overflow: hidden}
.mod_ademasen20min.fotogalerias .jcarousel-prev.jcarousel-prev-horizontal {background: url(img/ui/fotogalerias_mod_fotografia_left.png) no-repeat 0 0 transparent !important; cursor: pointer;cursor: pointer;
    height: 35px !important; left: -27px !important; position: absolute; top: 45px !important; width: 35px !important;}
.mod_ademasen20min.fotogalerias .jcarousel-prev.jcarousel-prev-horizontal:hover {cursor: pointer; background-position: 0 -35px !important;}
.mod_ademasen20min.fotogalerias .jcarousel-prev.jcarousel-prev-horizontal.jcarousel-prev-disabled.jcarousel-prev-disabled-horizontal {background-position: 0 -70px!important;}
.mod_ademasen20min.fotogalerias .jcarousel-next.jcarousel-next-horizontal {background: url(img/ui/fotogalerias_mod_fotografia_right.png) no-repeat 0 0 transparent !important; cursor: pointer;cursor: pointer;
    height: 35px !important; position: absolute; right: -27px !important; top: 45px !important; width: 35px !important;}
.mod_ademasen20min.fotogalerias .jcarousel-next.jcarousel-next-horizontal:hover {cursor: pointer; background-position: 0 -35px !important;}
.mod_ademasen20min.fotogalerias .jcarousel-next.jcarousel-next-horizontal.jcarousel-next-disabled.jcarousel-next-disabled-horizontal {background-position: 0 -70px!important;}

.modulos_motor { background:#eee; border:1px solid #ccc;border-radius: 5px; -moz-border-radius: 5px;-webkit-border-radius: 5px; font-family:Arial, Helvetica, sans-serif; margin-bottom: 6px;}
.modulos_motor { padding: 6px 10px; width: 968px; text-align: center; }
.modulos_motor #Frame1, .buscador_cochesnet, .buscador_cochesnet_pastilla { display: inline-block; position: relative; }
.modulos_motor #Frame1, .buscador_cochesnet_pastilla { top: 0; vertical-align: top; }
.buscador_cochesnet_pastilla { margin: 0 20px; }
.buscador_cochesnet { margin-right: 3px; font-family: arial, verdana, sans-serif; font-size: 12px; width:330px; height:173px; background-color: #fff; text-align: left; }
.buscador_cochesnet iframe { overflow: hidden; }
.buscador_cochesnet h2 {background-color: #666; color: #fff; font-size: 14px; line-height: 16px; padding: 2px 0 2px 5px; text-align: left;}
.buscador_cochesnet .logo { margin-left: 6px; }


.capa-latam {width: 100%; height: 40px; display: block; background-color: #ccd2e5; margin-bottom: 10px; font-family: Arial, sans-serif;}
.capa-latam span {font-size: 15px; font-weight: bold; text-transform: uppercase; color: #00385a; display: inline-block; height: 40px; margin: 0 10px 0 125px; padding: 15px 70px 0 0; background: transparent url(img/ui/sprite-latam.png?20141105) no-repeat right -127px;}
.capa-latam .btn-latam {font-size: 12px; color: #00385a; background-color: #fff; border-radius: 4px; padding: 5px 15px;}
.capa-latam .cerrar {font-size: 10px; color: #55575f; float: right; margin: 10px 15px; padding: 5px 25px 5px 0; background: transparent url(img/ui/sprite-latam.png?20141105) no-repeat 32px -190px;}
.capa-latam.mex {background-color: #c3d9c0;}
.capa-latam.mex span {background-position: right -60px; margin-left: 200px;}
.capa-latam.esp {background-color: #fAe3d4;}
.capa-latam.esp span {background-position: right 0; margin-left: 200px;}

/** Xmas Lottery modules **/

.lottery-xmas-widget {position: relative; overflow: hidden; margin-bottom: 10px;}
.lottery-xmas-widget .widget-title {font-family: 'National Black', sans-serif; font-size: 28px; line-height: 20px; color: #d61300; text-transform: uppercase;}
.lottery-xmas-widget .widget-title a { color: #d61300; }
.lottery-xmas-widget.widget-branded .widget-title, .lottery-xmas-widget.widget-branded .widget-title a { color: #1976b7 !important; }
.lottery-xmas-widget.prized .widget-title { color: #333; margin-bottom: 10px; }
.lottery-xmas-widget.prized.widget-branded .widget-title { color: #1976b7; }
#sidebar .lottery-xmas-widget .widget-title { color: #d61300; width: 180px; }
#sidebar .lottery-xmas-widget.prized .widget-title { width: 290px; }
.lottery-xmas-widget .countdown {width: 80px; height: 60px; padding: 20px 0 0; border-radius: 50%; background-color: #d61300; color: #fff; text-align: center; font-size: 13px; top: -15px; left: 560px; position: absolute; z-index: 3;}
.lottery-xmas-widget.widget-branded .countdown { background-color: #1976b7!important; }
.lottery-xmas-widget .countdown span {display: block; font-size: 18px; line-height: 22px;}
.lottery-xmas-widget .claim {display: inline-block !important; margin: 0 0 30px 0; font-size: 18px !important; line-height: 20px !important; color: #d61300 !important; max-width: 475px !important; text-align: left !important; font-weight: bold; }
.lottery-xmas-widget.prized .claim { margin: 0; }
.module .lottery-xmas-widget .claim { margin:20px 0 10px !important; font-size: 12px !important; line-height: 14px !important; max-width: 265px !important; font-weight: normal; }
.lottery-xmas-widget.widget-branded .claim { color: #1976b7 !important; }
.lottery-xmas-widget .lottery-xmas-search {border: 1px solid #cfcfd0; height: 30px; overflow: hidden;}
.lottery-xmas-widget.prized .lottery-xmas-search {border: none; height: 40px; overflow: hidden;}
.lottery-xmas-widget.prized .lottery-xmas-search {margin: 35px 0 15px;}
#sidebar .lottery-xmas-widget.prized .lottery-xmas-search {height: 75px; border: none; margin:0 0 10px;}
.lottery-xmas-widget.prized .lottery-xmas-search-form > * {border: 1px solid #cfcfd0; margin-bottom: 5px;}
/*.lottery-xmas-widget.prized .lottery-xmas-search-form {display: inline-block; width: 340px;}*/
.lottery-xmas-widget.prized .lottery-xmas-search-form .numero {width: 350px;}
.article .lottery-xmas-widget.prized .lottery-xmas-search-form .numero {width: 310px;}
.lottery-xmas-widget.prized .prize-check-form {display: inline-block; width: 270px;}
#sidebar .lottery-xmas-widget.prized .lottery-xmas-search-form, #sidebar .lottery-xmas-widget.prized .prize-check-form {width: 285px;}
.lottery-xmas-widget .lottery-xmas-search .numero {display: inline-block; width: 94%; height: 25px; font-size: 14px;}
.lottery-xmas-widget .lottery-xmas-search .search-btn, .lottery-xmas-widget.prized .lottery-xmas-search .calc-btn {display: inline-block; width: 25px; height: 30px; cursor: pointer; overflow: hidden; padding: 2px 0 0 5px; text-indent: -9999px; background: url(img/ui/header/search.png) 5px 7px no-repeat;}
.#sidebar .lottery-xmas-widget.prized p {margin-top: 5px;}
#sidebar .lottery-xmas-widget.prized .lottery-xmas-search .numero {width: 98% !important;}
.lottery-xmas-widget.prized .lottery-xmas-search .amount {display: inline-block; width: 575px; height: 25px; font-size: 14px;}
.lottery-xmas-widget.prized .prize-check-form .amount {width: 235px;}
#sidebar .lottery-xmas-widget.prized .lottery-xmas-search .amount {width: 250px;}
.lottery-xmas-widget.prized .prize-list {height: 145px; border-bottom: 1px solid #333; overflow: hidden;}
.lottery-xmas-widget.prized.widget-branded .prize-list { border-color: #1976b7; }
#sidebar .lottery-xmas-widget.prized .prize-list {height: 195px; border-bottom: none; margin-bottom: -5px; }
.lottery-xmas-widget.prized .prize-list h2 {font-size: 16px; font-weight: bold; margin: 0 0 20px; color: #d61300;}
.lottery-xmas-widget.prized.widget-branded .prize-list h2 { color: #1976b7; }
#sidebar .lottery-xmas-widget.prized .prize-list h2 {font-size: 13px;}
.lottery-xmas-widget.prized table {width: 100%;}
.lottery-xmas-widget.prized table td {color: #333; padding-left: 5px;}
.lottery-xmas-widget.prized.widget-branded table td { color: #1976b7; }
.lottery-xmas-widget.prized table td a, .lottery-xmas-widget.prized table td span.nonumber {color: #333; }
.lottery-xmas-widget.prized.widget-branded table td a, .lottery-xmas-widget.prized.widget-branded table td span.nonumber {color: #1976b7; }
.lottery-xmas-widget.prized table td span {font-weight: bold; display: block;}
.lottery-xmas-widget.prized table .decimo {font-size: 26px; line-height: 26px; font-weight: bold; vertical-align: top; border-right: 1px solid #333;}
.lottery-xmas-widget.prized.widget-branded table .decimo { border-color: #1976b7; }
.lottery-xmas-widget.prized table > table .decimo:last-child {border-right: none;}
#sidebar .lottery-xmas-widget.prized table .premios td {padding-bottom: 5px; border-bottom: 1px solid #333; border-right: 1px solid #333;}
#sidebar .lottery-xmas-widget.prized.widget-branded table .premios td { border-color: #1976b7; }
#sidebar .lottery-xmas-widget.prized table .level2 td.money {padding: 10px 5px;}
.lottery-xmas-widget.prized table .level1 {height: 40px;}
.lottery-xmas-widget.prized table .level1 td { border-right: 1px solid #333; padding-bottom: 15px;}
.lottery-xmas-widget.prized.widget-branded table .level1 td { border-color: #1976b7; }
.lottery-xmas-widget.prized table .level1 td:last-child {border-right: none;}
.lottery-xmas-widget.prized table .level1 td[rowspan="2"] { padding-left: 0; }
.lottery-xmas-widget.prized table .level2 .decimo {font-size: 14px; line-height: 16px;}
#sidebar .lottery-xmas-widget.prized table .level2 .decimo {padding-top: 0;}
#sidebar .lottery-xmas-widget.prized table .level3 .decimo {padding-top: 0; border-bottom: none;}
#sidebar .lottery-xmas-widget.prized table .level3 .decimo:first-child { padding-left: 0; }
#sidebar .lottery-xmas-widget.prized table .cantidad td {border-right: 1px solid #333;}
#sidebar .lottery-xmas-widget.prized.widget-branded table .cantidad td { border-color: #1976b7; }
#sidebar .lottery-xmas-widget.prized table .premios td:last-child, #sidebar .lottery-xmas-widget.prized table .cantidad td:last-child {border-right: none;}
#sidebar .lottery-xmas-widget.prized table .quintos {margin-bottom: -5px;}
#sidebar .lottery-xmas-widget .lottery-xmas-search .numero {width: 250px;}
#sidebar .lottery-xmas-widget .countdown {left: 210px;}

/** Xmas Branding **/
.sanitas-brand { padding-top: 4px; }
.lottery-xmas-widget .sanitas-brand { float: right; }
.sanitas-slogan { float: right; display: inline-block; width: 150px; font-style: italic; font-size: 14px; line-height: 16px; color: #1976b7; padding-left: 6px; }

/** Xmas Lottery prizes **/
.xmas-lottery p {font-size: 18px; line-height: 22px; text-align: center; margin: 10px 0 0;}
.xmas-lottery h2 {margin: 0 auto 20px auto; color: #333; font-size: 18px; font-weight: bold; line-height: 20px;}
.branded .xmas-lottery h2 { color: #1976b7; }
.xmas-lottery .prize-list {height: 110px; border-bottom: 1px solid #333; overflow: hidden; margin-bottom: 10px; }
.branded .xmas-lottery .prize-list { border-color: #1976b7 !important; }
.xmas-lottery .prize-list table {width: 100%;}
.xmas-lottery .prize-list table td, .xmas-lottery .prize-list table td a {color: #333; }
.branded .xmas-lottery .prize-list table td, .branded .xmas-lottery .prize-list table td a { color: #1976b7; }
.xmas-lottery .prize-list table td span {font-weight: bold; display: block;}
.xmas-lottery .prize-list table td span.nonumber { display: inline-block; white-space: nowrap; min-width: 40px; }
.xmas-lottery .prize-list table .decimo {font-size: 26px; line-height: 26px; font-weight: bold; vertical-align: top; border-right: 1px solid #333;}
.branded .xmas-lottery .prize-list table .decimo  { border-color: #1976b7 !important; }
.xmas-lottery .prize-list table > table .decimo:last-child {border-right: none;}
.xmas-lottery .prize-list table .level1 {height: 40px;}
.xmas-lottery .prize-list table td {padding-left: 5px;}
.xmas-lottery .prize-list table .level1 td { border-right: 1px solid #333; padding-bottom: 15px;}
.branded .xmas-lottery .prize-list table .level1 td { border-color: #1976b7 !important; }
.xmas-lottery .prize-list table .level1 td:last-child {border-right: none;}
.xmas-lottery .prize-list table .level2 .decimo {font-size: 14px; line-height: 16px;}

/** Video iframe **/
.widget-video-iframe {border: 1px solid #cacacc; margin-bottom: 10px; font-family: Arial, sans-serif;}
.widget-video-iframe h2 {margin: 0 0 20px;}
.widget-video-iframe h3 {margin: 0;}
.widget-video-iframe h2 a {color: #009ee1;}
.widget-video-iframe h3 a {color: #08224d;}
.widget-video-iframe.big-module {padding: 17px 17px 0;}
.widget-video-iframe.big-module h2 {font-size: 16px;}
.widget-video-iframe.big-module h3 {font-size: 36px; line-height: 36px; font-weight: bold; padding-bottom: 17px;}
.widget-video-iframe.small-module {width: 301px; padding: 10px;}
.widget-video-iframe.small-module h2 {font-size: 14px;}
.widget-video-iframe.small-module h3 {font-size: 24px; line-height: 26px;}

/** Vertele carousel **/
#content .vertele-carousel .photo { height: 112px; overflow: hidden; margin-bottom: 0; }

/** Vertele widgets **/
#sidebar .vertele .inner { padding: 15px 8px 8px; }
#sidebar .vertele h2 {font-family: 'National Black', sans-serif; font-size: 22px; text-transform: uppercase; color: #898383; margin-bottom: 10px; display: inline-block;}
#sidebar .vertele h2 .logo-vertele {margin: -7px 0 0 5px; float: right;}
#sidebar .vertele .player { height: auto; margin: 0 auto; display: block;}
#sidebar .vertele li {border-top: 1px solid #e9e8e4; padding: 10px 0;}
#sidebar .vertele li a {font-size: 12px; color: #898383; font-weight: bold;}
#sidebar .vertele li:first-child {border-top:none;}
#sidebar .vertele .tabs {margin-bottom: 0 !important; border-top: 1px solid #e9e8e4; border-bottom: 1px solid #e9e8e4;}
#sidebar .vertele .tabs li {background-color: #fff; border: none; width: 139px; border-radius: 0; margin: 0 !important; padding: 0 5px !important;}
#sidebar .vertele .tabs li a {color: #a7a8aa; font-size: 12px; display: block;}
#sidebar .vertele .tabs li.ui-tabs-selected, #sidebar .vertele .tabs li.ui-tabs-active {background-color: #a7a8aa !important;}
#sidebar .vertele .tabs li.ui-tabs-selected a, #sidebar .vertele .tabs li.ui-tabs-active a {color: #fff !important; background-color: #a7a8aa !important;}

#sidebar .vertele-most-view {background-color: #fff; border: 1px solid #e9e8e4;}
#sidebar .vertele-most-view h2 {display:inline-block; margin: 10px 8px;}
#sidebar .vertele-most-view .tab-content { padding: 0 8px;}
#sidebar .vertele-ranking h2 {font-family: Arial, sans-serif; font-size: 15px; line-height: 18px; font-weight: bold; color: #000; margin-bottom: 5px;}
#sidebar .vertele-ranking .tabs {border-left: 1px solid #e9e8e4; border-right: 1px solid #e9e8e4; border-bottom: none !important;}
#sidebar .vertele-ranking .tab-content { clear: both; }
#sidebar .vertele-ranking .list li {font-size: 12px; color: #000; font-weight: bold; font-family: Arial, sans-serif; }
#sidebar .vertele-ranking .list li span {line-height: 17px; font-weight: bold; }
#sidebar .vertele-ranking .list li .ord {display: inline-block; float: left; width: 20px;}
#sidebar .vertele-ranking .list li img {display: inline-block; float: left; margin: -5px 10px 0 0; }
#sidebar .vertele-ranking .list li .rating {padding-left: 10px; color: #0b419b; float: right;}
#sidebar .vertele-ranking .list li .share {padding-left: 10px; color: #0b419b; float: right;}
#sidebar .vertele-ranking .bars {float: right; display: inline-block; margin: -7px 5px 0 0;}
#sidebar .vertele-ranking .percent {display: inline-block; color: #a7a8aa; font-size: 14px; font-weight: bold; width: 50px;}
#sidebar .vertele-ranking .percent-day {margin-right: 5px;}
#sidebar .vertele-ranking .percent .num {padding: 2px 0;}
#sidebar .vertele-ranking .rank-bar {border: 1px solid #a7a8aa; height: 6px; padding: 0;}
#sidebar .vertele-ranking .rank-percent {height:6px; display:block; background-color: #a7a8aa; margin: 0; padding: 0;}
#sidebar .vertele-ranking .complete-ranking, #sidebar .vertele .vermas {text-transform: uppercase; font-size: 10px; color: #a7a8aa; display: inline-block; float: right;}
#sidebar .vertele .vermas {margin: -5px 0 0;}
#sidebar .vertele-ranking .complete-ranking { margin: 23px 0 0;}
#sidebar .vertele-ranking .complete-ranking .logo-vertele {margin: -7px 0 0 5px; float: right;}

/* --- Widget Eurobasket 2015 --- */
#sidebar .rwidget-eurobasket2015 {overflow: hidden; border:1px solid #CCC; margin-bottom:10px; background-color: #FFF;}
#sidebar .rwidget-eurobasket2015 .rwidget-header a {color: #3e58b5; font-size: 1.4em; padding: .5em 0 1.5em 1em; display: block; background: #ffdc16 url(http://mmedia.20m.es/especiales/eurobasket2015/css/img/logo-eurobasket.png) no-repeat top right; margin: 0;}
#sidebar .rwidget-eurobasket2015 .rwidget-header span {color: #000;}
#sidebar .rwidget-eurobasket2015 .rwidget-content {padding: 0;}
#sidebar .rwidget-eurobasket2015 .rwidget-content table {width: 100%; font-size: 1em !important;}
#sidebar .rwidget-eurobasket2015 td {height: 20px; padding: 8px 0 0 5px; border-bottom:1px solid #FFF; background: rgb(247,246,242); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjZmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU3ZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(247,246,242,1) 0%, rgba(232,231,227,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,246,242,1)), color-stop(100%,rgba(232,231,227,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(247,246,242,1) 0%,rgba(232,231,227,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(247,246,242,1) 0%,rgba(232,231,227,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(247,246,242,1) 0%,rgba(232,231,227,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(247,246,242,1) 0%,rgba(232,231,227,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f6f2', endColorstr='#e8e7e3',GradientType=0 ); /* IE6-8 */
}
#sidebar .rwidget-eurobasket2015 td {line-height: 30px; padding-top: 0;}
#sidebar .rwidget-eurobasket2015 th {line-height: 30px; text-align: center; font-weight:bold; font-size:1.1em; color: #484848; border-bottom:1px solid #CCC;}
#sidebar .rwidget-eurobasket2015 .time, #sidebar .rwidget-eurobasket2015 .group, #sidebar .rwidget-eurobasket2015 .result {text-align:center;}
#sidebar .rwidget-eurobasket2015 .time {padding-right: 3px;}
#sidebar .rwidget-eurobasket2015 .team span {width: 20px; height: 13px; display: inline-block; margin: .5em .3em 0 0; background: transparent url(http://mmedia.20m.es/especiales/eurobasket2015/css/img/sprite_flags.png) no-repeat 0 0;}
#sidebar .rwidget-eurobasket2015 .team .rus {background-position: 0 0}
#sidebar .rwidget-eurobasket2015 .team .byh {background-position: 0 -33px;}
#sidebar .rwidget-eurobasket2015 .team .fra {background-position: 0 -66px;}
#sidebar .rwidget-eurobasket2015 .team .fin {background-position: 0 -429px;}
#sidebar .rwidget-eurobasket2015 .team .pol {background-position: 0 -363px;}
#sidebar .rwidget-eurobasket2015 .team .isr {background-position: 0 -561px;}
#sidebar .rwidget-eurobasket2015 .team .isl {background-position: 0 -198px;}
#sidebar .rwidget-eurobasket2015 .team .tur {background-position: 0 -495px;}
#sidebar .rwidget-eurobasket2015 .team .esp {background-position: 0 -165px;}
#sidebar .rwidget-eurobasket2015 .team .ser {background-position: 0 -132px;}
#sidebar .rwidget-eurobasket2015 .team .ita {background-position: 0 -462px;}
#sidebar .rwidget-eurobasket2015 .team .ale {background-position: 0 -396px;}
#sidebar .rwidget-eurobasket2015 .team .hol {background-position: 0 -330px;}
#sidebar .rwidget-eurobasket2015 .team .gre {background-position: 0 -264px;}
#sidebar .rwidget-eurobasket2015 .team .cro {background-position: 0 -231px;}
#sidebar .rwidget-eurobasket2015 .team .esl {background-position: 0 -759px;}
#sidebar .rwidget-eurobasket2015 .team .mac {background-position: 0 -297px;}
#sidebar .rwidget-eurobasket2015 .team .geo {background-position: 0 -594px;}
#sidebar .rwidget-eurobasket2015 .team .est {background-position: 0 -627px;}
#sidebar .rwidget-eurobasket2015 .team .let {background-position: 0 -660px;}
#sidebar .rwidget-eurobasket2015 .team .lit {background-position: 0 -693px;}
#sidebar .rwidget-eurobasket2015 .team .ucr {background-position: 0 -528px;}
#sidebar .rwidget-eurobasket2015 .team .bel {background-position: 0 -726px;}
#sidebar .rwidget-eurobasket2015 .team .rch {background-position: 0 -99px;}
#sidebar .rwidget-eurobasket2015 .team-left {text-align: right;}
#sidebar .rwidget-eurobasket2015 .team-left span {float: right; margin: .6em 0 0 .3em;}
#sidebar .rwidget-eurobasket2015 .rwidget-footer {display:block; margin: 10px 10px 0 0; text-align:right; font-size: 11px; font-weight:bold; background-color: #FFF !important;}
