/*NEW*/@import url("/css/deportes/juegosparalimpicos/paralimpicos.css");
/*NEW*/@import url("/css/rtve.deportes/rtve.deportes.jjoo2012/basic.css");
/*NEW*/@import url("/css/rtve.deportes/rtve.deportes.jjoo2012/tablas.css");
/*NEW*/@import url("/css/rtve.deportes/rtve.deportes.jjoo2012/paneles.css");   
/*NEW*/@import url("/css/rtve.deportes/rtve.deportes.jjoo2012/media.css");   
/*NEW*/@import url("/css/rtve.deportes/rtve.deportes.jjoo2012/sliders.css"); 
/*NEW*/@import url("/css/rtve.deportes/rtve.deportes.jjoo2012/parrilla.css"); 
/*NEW*//*@import url("/css/social/social.css");*/ 
/*NEW*/@import url("/css/facebox.css")
/* FALLA SCRIPT TWITTER ****************************************/
/***************************************************************/
#twttrHubFrame {position:absolute;left:-1000%;top:-1000%;height:0;width:0;}

/* FALLA SCRIPT TWITTER ****************************************/
/* END *********************************************************/

/* MORE RESET **************************************************/
/***************************************************************/

/* MORE RESET **************************************************/
/* END *********************************************************/

/* SCROLLS VERTICALES TABLE-BOX ********************************/
/***************************************************************/
.box-tabla .border {float:left;display:block;width:100%;border:solid 2px #d5d5d5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:white;}/*******/
/**/    *:first-child+html .box-tabla .border {width:auto;overflow:hidden;float:none;}/*******/
.scroll {float:left;width:100%;height:30em;overflow:hidden;}
	.scroll-innerBox {width:100%;}
	.scroll-track,.scroll-handle {cursor:pointer;}
	.scroll-track {background:#bfcfdf;width:1.5%;}
		.c66 .scroll-track {width:1.5%;}
		.c34 .scroll-track {width:3%;}	
  .scroll-handle {width:100%;background:#7a8a9a;border-radius:0.3em;}
	.scroll-handle:hover {background:#06f;}
/* SCROLLS VERTICALES TABLE-BOX ********************************/
/* END**********************************************************/


/*ajustes especiales*/
.c66 .simpleview .medialist li.scope a {min-height:0;}

/* MODULO 'AHORA EN DIRECTO' ***********************************/
/***************************************************************/
.box-tabla li.scope {padding:0;border-bottom:0.1em solid #ddd;border-top:0.1em solid #fff;}
.medialist li.scope a {width:100%;float:left;}
.medialist li.scope .img {margin-right:0.7em;}
.simpleview .medialist .depor,.medialist .scope .event {float:none;width:100%;font-size:10px;margin:0;}
.simpleview .medialist .depor .ico {margin:0 0.5em 0 0;}
.simpleview .medialist .depor strong {position:relative;top:-0.182em;margin-bottom:-0.182em;left:auto;white-space:normal;}
.simpleview .medialist .depor .ico img {max-height:none;} 
.simpleview .medialist .scope strong {font-size:110%;line-height:118.182%;}
/* MODULO 'AHORA EN DIRECTO' ***********************************/
/* END**********************************************************/

/* MODULO 'MEDALLISTAS PA�S' ***********************************/
/***************************************************************/
.mod_medallistaspais table thead {line-height:3em;}
.mod_medallistaspais table thead th span{text-transform: uppercase;color: #666;font-size: 110%;line-height: 272.73%;height: 2.727em;display: inline-block;padding: 0 4px;}
/***************************************************************/
/* END**********************************************************/

/* MODULO 'ESTRELLAS' ******************************************/
/***************************************************************/
.starList a {color:#333;text-decoration:none;}
.simpleview .medialist .starList .img {width:6.1em;height:7.6em;overflow:hidden;display:block;}
.starList .img img {height:100%;max-height:none;width:auto;}
.simpleview .medialist .starList .depor {width:auto;}
.starList .atleta {float:none;}
.simpleview .starList .atleta strong {font-size:190%;line-height:21px;font-family:RTVEfontR,Georgia,serif;font-weight:normal;position:relative;top:40px;}
.starList .depor,.starList .pais {position:absolute;left:8.1em;}
.starList .depor {top:1em;}
.starList .pais {top:0.6em;}
.starList .depor + .pais .icon,.starList .depor + .pais strong {position:absolute;}
.starList .depor + .pais .icon {top:6.5em;left:-7.7em;}
.starList .depor + .pais strong {top:1.6em;left:3.7em;}
/*anchos especiales*/
.c66 .simpleview .medialist .starList li {width:50%;}
.c100 > .mark > .simpleview .medialist .starList li {width:33.33%;}
/* MODULO 'ESTRELLAS' ******************************************/
/* END *********************************************************/

/* MODULO 'RSS NOTICIAS' ***************************************/
/***************************************************************/
.plusblock.border {padding:0.6em 1.2em;}
.plusblock.border li {width:48%;padding:0.6em 0;float:left; margin-right:2%; border-bottom:solid 1px #ddd}
.plusblock.border .imgL {max-width:13em;width:13em;}
.plusblock.border h4 span {line-height:125%;font-weight:normal;color:#004276;}
.plusblock.border a:hover h4 span {text-decoration:underline;}
.plusblock.border h4 span .by {display:none}
.plusblock.border .imgT {margin-bottom:0.6em;clear:both;}
.plusblock.border .imgL + h4 span .by,.plusblock.border .imgT + h4 span .by {background:#f50;color:#fff;display:inline-block;width:auto;padding:0 0.25em;}

/* MODULO 'RSS NOTICIAS' ***************************************/
/* END *********************************************************/

/* MODULO PARTICIPACION POR PAISES *****************************/
/***************************************************************/
.box-tabla .part {padding-top:0.8em;}
.box-tabla .part .head {padding:0;}
.part .box-tabla .scope .depor .ico {margin:0 0.8em 0 0;}
.part .botones strong,.c34 .part .scope .botones strong {line-height:16px;height:16px;background-position:0 -301px;border:solid 1px #ddd}
.part .deport strong {white-space: nowrap;font-size:120%;}
.part .head .botones {top:2em;position:relative;}
.part .c50 {width:49%;margin:0 1% 0 0;}
.part .c50 + .c50 {margin:0 0 0 1%;}
.disciList {float:left;padding-top:1em;width:100%;}
.disciList li {padding:0.4em 0;width:100%;float:left;border-bottom:0.1em solid #ddd;}
.disciList li .event,.disciList li .crono {line-height:1.6em;display:inline-block;}

.disciList li em,.disciList li strong {font-size:120%;line-height:133.33%;display:inline-block;}
.disciList li .botones a {width:90%;margin-left:10%;}
.disciList li .botones strong {margin:0;padding:0;width:100%;text-align:center;}

.disciList li .botones {float:right;}
	.disciList li .event {width:76%;}
	.disciList li .crono,.disciList li .botones {width:12%;}
/*columnas dobles*/
.c34 .part .c100 .disciList li .event,
.part .c50 .disciList li .event {width:60%;padding-right:4%;}
.c34 .part .c100 .disciList li .crono,.c34 .part .c100 .disciList li .botones,
.part .c50 .disciList li .crono,.part .c50 .disciList li .botones {width:18%;}
/*otras ubicaciones*/
.c34 .part .c50 {width:100%;margin:0;}


/* MODULO PARTICIPACION POR PAISES *****************************/
/* END *********************************************************/

/* ESTILOS ESPEC�FICOS DE PLANTILLA DE PORTAL ******************/
/***************************************************************/
.wrapper.cuerpo .container {background: url("/css/style2011/i/bgLines02.png") repeat-y top center !important; background-color: white !important; overflow:visible}
.wrapper.header .container {background: url("/css/style2011/i/bgLines01.png") repeat-y bottom center !important; background-color: white !important;}
.wrapper.cuerpo .container > div{background:none;border-bottom: solid 0.1em #C3C8CB;}
.wrapper.cuerpo .container > div.dividido{background: url("i/web/bg_col.gif") repeat-y top center ;border-bottom: none;}/** FONDO DOS COLUMNAS **/
.wrapper.bottom {background:url('i/web/bg_footer.jpg') no-repeat left bottom; width:95.2em; min-height:40px; margin:0 auto; clear:both}

/* END *********************************************************/
/***************************************************************/

/* ESTILOS ESPEC�FICOS DE PLANTILLA DE EDL *********************/
/***************************************************************/
.jjoo2012 #wrapper > .container > .c100 {background: url("i/web/bg_col.gif") repeat-y top center ;border-bottom: none;}/** FONDO DOS COLUMNAS **/
.jjoo2012.portada #wrapper > .container > .c100:nth-child(1){background: url("i/bg_jjoo.png") #fff repeat-y top center ;border-bottom: solid 1px #c8c8c8;}/** FONDO PRIMER C100 DE PORTADA PARA EL PLAYER **/
/*sectarios*/
.secmod .title {padding-bottom:0;}
.secmod .title * {display:block;}
.secmod .title h3 {border-top: 0.3em double #ddd;margin-top:-1em;padding-top:1em;line-height:270%;}
.secmod .title h3 a {font-family:RTVEfontB,Tahoma,serif;font-size:270%;font-weight:bold;color:#f90;}
/*tipo*/
.empty {display:none;}
/* END *********************************************************/
/***************************************************************/
/**ajustes p�ginas */
.jjoo2012.pagResultados #wrapper > .container > .c100{background: #fff;border-bottom: solid 1px #b4b4b4;border-left: solid 1px #bbb;border-right: solid 1px #bbb; box-sizing:border-box}

.jjoo2012.pagResultados #wrapper > .container > .c100.dividido{background: url("i/web/bg_col.gif") repeat-y top center ;border-bottom: none;}/** FONDO DOS COLUMNAS **/
.jjoo2012.pagProgramacionn #wrapper > .container > .c100.dividido {background:#fff;border:0.1em solid #bbb;border-bottom:0 none;border-top:0 none;-moz-box-sizing:border-box;box-sizing:border-box;}
.jjoo2012.pagProgramacionn #wrapper > .bottom {display: none;}

.jjoo2012.pagDirecto .container > .c100:first-child .mark {background:white;border:0.1em solid #aaa;border-top:0 none;border-bottom:0 none;}

/** P�GINA DIRECTO *********************************************/
/***************************************************************/
.pagDirecto .starList {float:left; width:100%;}
.pagDirecto .starList li {float:left; width:31%;margin:1%}
.pagDirecto .starList li a {padding: 1em;display: inline-block;height: auto;min-height: 10em;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;border: solid 1px #F8F8F8;} 
.pagDirecto .starList li a .pais {position: absolute;left: 8.1em;top:0.6em;width:200px; display:block}
.pagDirecto .starList li a .pais .ico img {max-height: 9.8em;display: inline-block;vertical-align: middle;float:left}
.pagDirecto .starList li a .pais .ico strong{line-height: 220%;float: left;margin-left: 5px;}
.pagDirecto .starList li a .atleta {float: none;}
.pagDirecto .starList li a .atleta .img {width: 6.1em;height: 7.6em;overflow: hidden;display: block;}
.pagDirecto .starList li a .atleta .img img {height:100%;}
.pagDirecto .starList li a .atleta strong{font-size: 190%;line-height: 21px;font-family: RTVEfontR,Georgia,serif;font-weight: normal;position: absolute;top: 40px;left: 80px;width: 200px;display: block;}
/***************************************************************/


/* ajustes scroll modulos */
.mod_listapaises .border {max-height:360px; overflow-y:auto;}
.mod_estrellaspais .border,.mod_estrellasdeporte .border  {max-height:400px; overflow-y:auto;}
.mod_infopais .border, .mod_medallerocompleto .border {max-height:1600px; overflow-y:auto;}
/** ajustes bloques social **/
.social_block {border-top:none; margin-top:-10px;}
.social_block .social_frame {height:20px;}

/* SACAMOS DE SU SITIO LOS H1 **********************************/
/***************************************************************/
.pagDisciplina .cab_especial .breadCrumb,.pagPais .cab_especial .breadCrumb,.pagDeporte .cab_especial .breadCrumb,.pagMedallero .cab_especial .breadCrumb,.paginaAtleta .cab_especial .breadCrumb,.pagResultados .cab_especial .breadCrumb  {z-index:9;color:#f50;background:none;font-size:270%;line-height:177.778%;font-family:RTVEfontB,Tahoma,serif;font-weight:bold;}
.pagPais .cab_especial .breadCrumb,.paginaAtleta .cab_especial .breadCrumb {left:66px;top:178px;}
.pagDeporte .cab_especial .breadCrumb{left:12px;top:178px;}
.pagResultados .cab_especial .breadCrumb {left:12px;top:330px;}
.pagMedallero .cab_especial .breadCrumb {left:32px;top:178px;}
.pagDisciplina .cab_especial .breadCrumb{left:32px;top:178px;}
.pagPais .destacado .name,.paginaAtleta .destacado .name,.pagDeporte .caption.destacado span,.pagMedallero .mod_medallerocompleto .caption span {display:none;}
.pagDeporte .caption.destacado {height:48px;display:block;}
.pagProgramacionn .cab_especial .breadCrumb {display:none}
.pagDisciplina .c66 .mark:first-child .caption span {display:none;}
.pagDisciplina #divFaseGrupos, .pagResultados .mod_resultados {margin-top:30px;}
/* END *********************************************************/
/***************************************************************/

/* PATROCINADORES **********************************************/
/***************************************************************/
.jjoo2012 .wrapper.partners ul.c100 {border-left:0.1em solid #bbb;padding:1.2em 0 0.8em 0;}
.jjoo2012 .wrapper.partners {display:block;background:#fff;}
.jjoo2012 .wrapper.partners .container {background:url('/css/style2011/i/bgLines02.png') repeat-y;border-top:0.1em solid #bbb;border-bottom:0.1em solid #bbb;}
.jjoo2012 .box-tabla.partners {border-left:0 none;border-right:0 none;}
.jjoo2012 .box-tabla.partners .head {background-position:0 -1em;}
.jjoo2012 .box-tabla.partners .head img {margin-left:1em;}

/* END *********************************************************/
/***************************************************************/
.partners .container .c100 { background-color:#fff!important; background-repeat:repeat-y!important;}

/************* AJUSTES ESPECIALES PARALIMPICOS *****************/
/***************************************************************/
/** destacados **/
.wrapper.backslide {background:none;}
.TabNav.mark {padding:0 1.2em;  }
.TabNav ul{width:100%}
.TabNav ul li,.TabNav li span,.TabNav li.active span {background:none; margin:0; padding:0}
.TabNav ul li {width:21%;}
.TabNav ul li:first-child {width:16%;}
.TabNav li span,.TabNav li.active span {padding-right:1em}
.TabNav li:last-child span{padding:0}
.TabNav li strong {text-align:center;padding:0}
/***************************************************************/