/* CABECERAS MODULOS *******************************************/
/***************************************************************/
/*cabecera superior y simplificada*/
.box-tabla .head,.box-tabla .volum,tr.head {width:100%;clear:both;float:left;}
.box-tabla .head,tr.head th {background:url('i/BkgTableHeaders.png') repeat-x 0 -1.5em;}
	.box-tabla .scope {background-color:#fff;padding:0.6em 0;}
	.box-tabla .scope,.box-tabla thead.head {background-position:0 -8em;}
		.box.tabla .lig,
		.box-tabla .med {background-position: 0 -2.4em;border-top:0.1em solid #ccc;}
		.box-tabla .dar {background-color:#767686;}
	.box-tabla .caption {background-color:#f8f6f4; font-size:100%}
	.box-tabla .volum {background:#f4f6f8 url('i/BkgTableHeaders.png') repeat-x 0 -1.5em;}
	.box-tabla .caption {height:4.8em;}
	.box-tabla h3{line-height: 2em;font-weight: bold;font-size: 120%;text-align: center;}

.box-tabla table {width:100%;border:0 none;border-collapse:collapse;margin:0;padding:0;clear:both;background:#fff}
.box-tabla table .head {float:none;}
	/*title box*/
	.caption span {display:block;font-size:180%;line-height:266.667%;color:#ff5500;text-transform:uppercase;padding:0 0 0 0.889em;text-align:left}
	.caption.destacado span,.caption.destacado .name{font-size: 280%;line-height: 180%;padding: 0;text-transform: capitalize; float:left; width:60%}	
	.c66 .caption.destacado span {width:auto;} 
	.caption.destacado .icon{float:left; width:10%; padding:0}	
	/** resumen medallas **/
	.resumenMedallas {float: right;width: 30%;}
	.resumenMedallas .medal {font-size: 280% !important;line-height: 180% !important;padding: 0 !important;text-transform: capitalize !important;float: left !important;width: 33% !important;padding:0}
	.resumenMedallas .medal .ico {float: left;margin-top: 12px;width:auto;padding:0}
	.resumenMedallas .medal strong {float: left;font-size: 14px;color: black;margin-left: 5px;padding:0}
		/*.scope ul {margin-left:0.2em;}*//* Ancho del .scroll-innerBox */
		.scope ul li {float:left;}
		.scope ul li span {display:block;color:#333;}
	
		/* Ordena */
		/*.scope div { background:url('i/backHead3.jpg') #aaaaaa repeat-x left top;}*/
			.scope div ul { overflow:hidden; width:100%;}/* Ancho del .scroll-innerBox */
			/*.scope div ul li { padding:15px 0;}*/
			.scope div ul li span { padding:15px 15px 15px 10px;}
		.flechaDown { background:url('i/flechDes.png') no-repeat right center;}		

/* CABECERAS MODULOS *******************************************/
/* END *********************************************************/


/*data*/
thead.hddn {line-height:0;font-size:0;}
thead th {text-align:left;}
th abbr[title^="orden"] {width:100%;text-align:center;display:inline-block;border:none;}

table .pais .icon {float:left;margin:0 0.4em 0 0;height:2em;overflow:hidden;}
table .pais .icon img {position:relative;top:-0.4em;}
table .pais .name {font-weight:bold;}
.match table .pais .icon,.cuadro .pais .icon {height:auto;}
.match table .pais .icon img,
.cuadro .pais .icon img {top:0;}
table .punto .resul span {display:none;}
table .punto .resul strong {font-size:160%;font-weight:bold;line-height:162.5%;width:100%;clear:both;display:block;text-align:center;}
table .ico {display:inline-block;}
table .medal {float:right;}


/* Classes Genericas */
	.box-tabla {float:left;width:100%;border:1px solid #bbb;}

	/* -------Tabla------- */
	.t1 { width:100%; background-color:#FFFFFF; color:#333333; border-collapse:collapse; border:0 none;}
		
		/* Espacios en IE8 */
		.t1 tfoot td { height:0px;}
		/* Fin Espacios en IE8 */
		
		.t1 td {height:60px; /*font-size:11px;  padding-left:10px;*/}
		.t1 tr + tr td { border-top:1px solid #D5D5D5;} /* Borde sup celdas */
		.t1 td + td { border-left:1px solid #D5D5D5; }  /* Borde izq celdas */
	
		.t1 img { width:21px; height:15px; background:#999; float:left; margin-right:10px;}
		.t1 .deporte img { display:none; }
		.t1 .competicion em { display:none; }
		.t1 .atleta img { display:none; }
		.t1 .pais em { display:none; }


/* --------------------------------------------------------------------------------------------------------------------------------------- */

table .clasi strong,table .atleta strong,table .pais abbr,table .resul strong,table .event em {font-size:110%;line-height:127.273%;font-weight:normal;} 
table .atleta strong {font-weight:bold;}
table .pais abbr {border:0 none;}
table tbody tr td,table tbody tr th {border-bottom:0.1em solid #efefef;}
table .cuadroCruces td,table .cuadroCruces th {border-color:#aaa;}
table thead abbr[title="orden"] {float:none;margin:0 auto;}
table tbody td,table tbody th {padding:0.6em 0.4em 0.4em 0.4em;vertical-align:top;}
table tbody td {text-align:left;}


/* CUADROS DE COMPETICION **************************************/
/***************************************************************/

.cuadro table {font-size:10px;line-height:100%;}
.cuadro .pais strong {font-size:120%;line-height:200%;}                          
.cuadro .fecha strong {font-size:120%;line-height:200%;text-transform:uppercase;}.box-tabla .cuadro thead tr {background:none;}
.cuadro .mark {overflow:visible !important;}
.cuadro .fin {float:none;margin:1.4em auto 2.6em auto;}
.cuadro caption {display:block;}
.cuadro .c50 caption {text-align:left;}
.cuadro caption span {font-size:120%;line-height:300%;text-transform:uppercase;}
.cuadro .unit tfoot {visibility:hidden;}
.cuadro .c50 + .c50 tfoot {visibility:visible;}
.cuadroCruces tr {display:block;box-shadow:0 0.4em 0.6em #888;}	
.cuadroCruces td {display:block;padding:0;}
/*posiciones*/
.sem,.fin,.cuadroCruces tr {position:relative;}	
.cuadroCruces td {position:absolute;left:0;top:0;}
.cuadroCruces .local,.cuadroCruces .punto {top:2.6em;}
.cuadroCruces .visit {top:5.2em;}
.cuadroCruces .punto {left:auto;right:0;z-index:2;}
.sem {top:4.2em;}
.cuadroCruces .local,.cuadroCruces .visit {z-index:1;}
.fin .cuadroCruces .local,.fin .cuadroCruces .visit {z-index:3;}
.fin .cuadroCruces .punto {left:23.5em;}
.fin.f2 .cuadroCruces .punto {left:19em;}
.fin .cuadroCruces .pais {position:relative;}
.fin 				.pais .icon {position:absolute;top:-2.4em;}
.fin.f2 .pais .icon {top:0;}
.fin .local .pais .icon {right:-1.4em;}
.fin.f2 .local .pais .icon {right:0;}
.fin .visit .pais .icon {left:-1.4em;}
.fin.f2 .visit .pais .icon {left:0;}
/*dimensiones fijas*/
.cuadroCruces tr {height:7.9em;margin:0 0 1.2em 0;}
/**/    *:first-child+html .cuadroCruces tr {height:8.4em;}/*ie7 NO interpreta margenes entre //TR*/
.cuadroCruces td {height:2.6em;vertical-align:top;}
.cuadroCruces .punto .marca {height:5.2em;}
.cuadro .c50 {}
.cuadro .c100 {}
/*los anchos*/
.cuadro .c50 {width:53.5% !important;}
.cuadro .c50 + .c50 {width:46.5% !important;}
.cuadro .unit .mark {padding-top:0;}
.cuadro .c50 .mark {padding-left:1.4em;}
.cuadro .c50 + .c50 .mark {padding:0 1.4em 1.4em 0;}
.cuadro .c100 .mark {padding:0;}
.cuadro table,.cuadro thead,.cuadroCruces tr,.cuadroCruces td {width:26.4em;}


/*puntos*/	.cuadroCruces .punto {width:4em;}
/*fin1*/.cuadro .fin.f1,.cuadro .fin thead,.fin.f1 .cuadroCruces tr,.fin.f1 .cuadroCruces td {width:57.2em;}
		.fin.f1 .cuadroCruces .local,.fin.f1 .cuadroCruces .visit {width:23.5em;}
		.fin.f1 .cuadroCruces .punto {width:10.2em;}
		.fin.f1 .cuadroCruces .local .pais {padding:0 1em 0 0;}
		.fin.f1 .cuadroCruces .visit .pais {padding:0 0 0 1em;}
/*fin2*/.cuadro .fin.f2,.cuadro .fin.f2 thead,.fin.f2 .cuadroCruces tr,.fin.f2 .cuadroCruces td {width:46em;}
		.fin.f2 .cuadroCruces .local,.fin.f2 .cuadroCruces .visit {width:19em;}
		.fin.f2 .cuadroCruces .punto {width:8em;}
		.fin.f2 .cuadroCruces .local .pais {padding:0 3.2em 0 0;}
		.fin.f2 .cuadroCruces .visit .pais {padding:0 0 0 3.2em;}		

	/*semifinales*/
	.cuadro .c50 {background:url('i/arbolCuadro1.png') repeat-y 102% 2.4em;}
	.cuadro .c50 + .c50 {/*background:url('i/arbolCuadro2.png') no-repeat 102% 0;*/background:none;}
	.sem .cuadroCruces tr + tr {margin-top:9.6em;}
	/**/    *:first-child+html .sem .cuadroCruces tr + tr {position:absolute;margin-top:8.4em;}
	/*finales*/
	.fin .visit .pais {text-align:left;}
	.fin .local .pais {text-align:right;}
	.fin .pais strong,.fin .cuadroCruces .punto .resul strong {position:relative;top:1em;font-weight:normal;font-size:180%;line-height:133.34%;}
	.fin .cuadroCruces .punto .resul strong {font-weight:bold;}
	.fin.f2 .pais strong,.fin.f2 .cuadroCruces .punto .resul strong {top:0;}
	.fin.f2 .cuadroCruces .punto .resul strong {font-size:160%;line-height:162.5%;}
	.fin.f2 .pais strong {font-size:140%;line-height:171.43%;}
	.fin .cuadroCruces tr {height:7.8em;margin:0;}
	.fin .cuadroCruces .pais {display:block;}
	.fin .cuadroCruces .pais,.fin .cuadroCruces .local,.fin .cuadroCruces .visit,.fin .cuadroCruces .punto {height:5.2em;}
	.fin.f2 .cuadroCruces tr {height:6.4em;}
	.fin.f2 .cuadroCruces .pais,.fin.f2 .cuadroCruces .local,.fin.f2 .cuadroCruces .visit,.fin.f2 .cuadroCruces .punto {height:3.8em;}
	.fin.f2 .cuadroCruces .punto .marca {height:3.8em;}
	.fin .cuadroCruces .local,.fin .cuadroCruces .visit {top:2.6em;}


	.fin .local .pais .icon {float:right;}
	.fin .visit .pais .icon {margin:0 0 0 0.4em;}



	.fin .cuadroCruces .punto .resul strong {width:50%;float:left;clear:none;}


	.fin .cuadroCruces .visit {left:auto;right:0;}

.cuadroCruces .pais a {display:block;}	
.cuadroCruces .pais a,.cuadroCruces .fecha span {padding-left:0.4em;}
.fin .cuadroCruces .pais a {padding-left:0;}
.fin .cuadroCruces .fecha {text-align:center;}
.fin .cuadroCruces .local a {padding-left:1em;}
.fin .cuadroCruces .visit a {padding-right:1em;}
.fin.f2 .cuadroCruces .pais a,.fin .cuadroCruces .fecha span {padding:0;}


/*final ilustrada*/
.fin .cuadroCruces .atleta a {padding:0;}
.fin .cuadroCruces .atleta {position:absolute;top:-5.8em;}
	.fin .cuadroCruces .local .atleta {right:1em;}
	.fin .cuadroCruces .visit .atleta {left:1em;text-align:right;}	
.fin .cuadroCruces .atleta img {height:7em;}
.fin .cuadroCruces .atleta .img {margin:0;}
	.fin .cuadroCruces .local .atleta .img {float:right;}
	.fin .cuadroCruces .visit .atleta .img {float:left;}

/*fondos*/
.cuadroCruces .fecha,.cuadroCruces .local,.cuadroCruces .visit,.fin .cuadroCruces .punto {background:url('i/backButtons.png') repeat-x;}
.cuadroCruces .fecha,.fin.f2 .cuadroCruces .fecha {background-position:0 58%;background-color:#0672f1;color:white;}
	.fin .cuadroCruces .fecha {background-position:0 85%;background-color:#e13;}
.cuadroCruces .local,.cuadroCruces .visit {background-color:#fff;background-position:0 -27em;}
	.fin .cuadroCruces .local,.fin .cuadroCruces .visit,.fin .cuadroCruces .punto {background-position:0 -274px;}
.cuadroCruces .punto .marca {display:block;width:100%;background:url('i/transpBasics/000000_60.png');color:#fff;}
.fin .cuadroCruces .local,.fin .cuadroCruces .visit,.fin .cuadroCruces .punto {background:url('i/BkgTableHeaders.png') repeat-x 0 -3.3em;}
.fin.f1 .cuadroCruces .local,.fin.f1 .cuadroCruces .visit,.fin.f1 .cuadroCruces .punto {background-position:0 -2.5em;}

/* CUADRO DE TENIS *********************************************/
/***************************************************************/
.cuadroTenis .c16 {width:16.66%;}
/*.cuadroTenis .c16.rond1 > .mark,.cuadroTenis .c16.rond3 > .mark,.cuadroTenis .c16.semis  > .mark {background:url('i/arbolCuadro1.png') repeat-y 102% 2.4em;}*/
.cuadroTenis {overflow:hidden;}
.tenisBox {width:300%;}
.cuadroTenis .cuadroCruces .fecha span {padding:0;}
.cuadroTenis .cuadroCruces .crono strong {line-height:216.667%;}
.cuadroTenis .cuadroCruces .pais .icon {margin:0.4em;margin-bottom:0;}
.cuadroTenis .cuadroCruces .atleta strong {line-height:236.364%;display:inline-block;}
.cuadroTenis .cuadroCruces .punto {width:2em;background:url('http://img.irtve.es/css/rtve.commons/i/transpBasics/000000_60.png');height:5.2em;}
.cuadroTenis .cuadroCruces .punto .resul strong {color:#eee;}

.cuadroTenis .final .local,.cuadroTenis .final .visit,.cuadroTenis .final .atleta .img,.cuadroTenis .final .atleta .img img {height:7.1em;}
.cuadroTenis .final .local,.cuadroTenis .final .visit {background:url('i/BkgTableHeaders.png') repeat-x 0 -0.7em;}
.cuadroTenis .final .cuadroCruces .punto {top:6.1em;height:7.2em;width:2.8em;}
.cuadroTenis .final .cuadroCruces .punto .resul strong {font-size:180%;line-height:200%;}

.cuadroTenis .final .cuadroCruces .punto {right:12em;}
.cuadroTenis .final .cuadroCruces .punto + .punto {right:9.1em;} 
.cuadroTenis .cuadroCruces .punto {right:4em;}
.cuadroTenis .final .cuadroCruces .punto + .punto + .punto {right:6.2em;}
.cuadroTenis .cuadroCruces .punto + .punto {right:2em;}
.cuadroTenis .final .cuadroCruces .punto + .punto + .punto + .punto {right:3.3em;}     
.cuadroTenis .cuadroCruces .punto + .punto + .punto {right:0;}
.cuadroTenis .final .cuadroCruces .punto + .punto + .punto + .punto + .punto {right:0.4em;}

.cuadroTenis .final .cuadroCruces tr {height:16.8em;}
.cuadroTenis .final .visit {top:9.7em;}
.cuadroTenis .final .atleta .img {width:7.1em;border:0 none;}
.cuadroTenis .final .pais {position:absolute;left:0;bottom:0;background:url('http://img.irtve.es/css/rtve.commons/i/transpBasics/ffffff_70.png');min-width:7.1em;height:1.8em;}
.cuadroTenis .final .pais .icon {margin:0.1em 0.3em 0.1em 0;}
.cuadroTenis .final .pais strong {line-height:180%;color:#000;text-transform:uppercase;}
.cuadroTenis .final .atleta strong {position:absolute;right:0.22em;font-size:180%;line-height:200%;font-family:RTVEfontR,Georgia,serif;font-weight:normal;}
	.cuadroTenis .final .local .atleta strong {top:0;}
	.cuadroTenis .final .visit .atleta strong {bottom:0;}
.unica .cuadroCruces tr,.unica .cuadroCruces td {width:57em;}
.cuadroTenis .unica {width:33.32% !important;}
/* CUADROS DE COMPETICION **************************************/
/* END *********************************************************/

/* PAGINA DE RESULTADOS ****************************************/
/***************************************************************/

/*paginado tabla resultados*/
.scope .pagbox {padding:0.6em 0;padding-left:1.2em;margin:0;}
.scope .pagbox .off span {color:#666;}
.scope .pagbox a {color:#000;width:100%;display:block;font-size: 10px;}
.scope .pagbox a:hover {text-decoration:none;}
.scope .pagbox li {margin:0 0.4em 0 0;border: none;}
.scope .pagbox li ol{position: relative;}
.scope .pagbox li ol .active{background: none;color: white;border: none;}
.scope .pagbox li span {display:block;cursor:pointer;}
	.scope .pagbox .active span,.scope .pagbox .off span {cursor:default;}
.scope .pagbox li span span,.scope .pagbox .frst span,.scope .pagbox .last span {font-weight:bold;text-align:center;}
.scope .pagbox li span span {font-size:130%;line-height:153.85%;width:auto;min-width:1.539em;}
/* edited 
.scope .pagbox ol span {border:0.1em solid #ddd;background:url('i/transpBasics/000000_20.png');color:#ddd;}
*/

.scope .pagbox ol span {border:0.1em solid #ccc;background:#fff;color:#ccc;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}


.scope .pagbox ol span span {border:none;}
	.scope .pagbox ol span:hover,.scope .pagbox .frst span:hover a,.scope .pagbox .last span:hover a,
	.scope .pagbox ol .active span {color:#fff;border-color:#fff;}
	.scope .pagbox ol span:hover,.scope .pagbox .frst span:hover a,.scope .pagbox .last span:hover a {background:#000 url('i/transpBasics/000000_40.png');border-color: #000;}
	.scope .pagbox ol .active span,.scope .pagbox ol .active span:hover {/*background:#09f edited */;background:#f50;border-color: #f50;}
	.scope .pagbox .prev {padding-right:0.4em;}
	.scope .pagbox .prev span,.scope .pagbox .next span {display:block;}
	.scope .pagbox .frst span,.scope .pagbox .last span {font-size:180%;line-height:94.44%;width:1.11em;padding-bottom:0.167em;border:0.056em solid transparent;}
	.scope .pagbox .frst a,.scope .pagbox .last a {height:1.111em;}
	.scope .pagbox .prev a:hover,.scope .pagbox .next a:hover {border-bottom:0.077em solid black;}

/*cabeceritas*/
.scope {position:relative;}
.scope .depor {position:relative;float:left;}
.scope .depor strong {position:absolute;text-transform:uppercase;left:4.364em;top:0.364em;font-size:110%;line-height:118.182%;white-space:nowrap;}
.scope .depor .ico {float:left;margin:0.4em 0.8em 0.4em 0.4em;}
.scope .event,.scope .crono {float:left;margin:1.6em 0.4em 0 0;}/*,.scope .disci*/
.scope > .event:first-element {margin-top:0;padding-left:0.4em;}
/*.scope .event {margin-left:0.4em;padding-left:0.6em;border-left:0.1em solid #888;}*/
/*.scope .disci strong,*/.scope .event strong,.scope .crono strong {display:block;}
/*.scope .disci strong,*/.scope .event strong,.scope .crono strong {font-size:130%;line-height:200%;font-weight:normal;}
.scope .event strong {font-weight:bold;color:#444;}
.scope .crono {position:absolute;right:8em;}
.scope .crono + .botones,.scope .arrow {float:right;padding:1.2em 0.4em 0 0;}
.scope .crono + .botones strong,.scope .arrow strong {width:4.727em;}
.scope .crono + .botones .ico,.scope .arrow .ico {width:1.2em;height:1.2em;background:url('i/arrows.png') no-repeat 50% 50%;display:block;position:absolute;right:0.6em;top:1em;}
.scope .crono + .botones li:hover .ico,.scope .arrow li:hover .ico {background-position:100% 100%;}

.box-tabla thead.head {padding:0.4em 0;background-color:#f2f2f2;}
.box-tabla .head.scope + .border {border-top:0 none;}/*******/

/*encuentros/partidos*/
.match.border {border-top:0 none;}
.match tbody td {border-top:1em solid #fff;border-bottom:0 none;}
.match td .icon {margin-left:0.4em;}
.match td .pais strong {font-size:140%;line-height:228.571%;font-weight:normal;}
.match .local {text-align:right;}
.match .local .icon {float:right;}
.match .punto {padding:0;background:#fff url('i/BkgTableHeaders.png') repeat-x 0 -16em;color:#444;}
.match .punto .resul strong {clear:none;width:49%;float:left;border-right:1px solid #888;line-height:250%;}
.match .punto .resul strong + span + strong {border-right:0 none;border-left:1px solid #fff;}
.match .punto .resul span {/*display:block;width:20%;float:left;font-size:160%;font-weight:bold;line-height:162.5%;text-align:center;*/}

/*ANCHOS ESPECIALES*/
.c34 .scope .depor,
.c33 .scope .depor {font-size:90.91%;}
.c34 .volum .depor,                   
.c33 .volum .depor {font-size:100%;}
.c34 .scope .depor .ico,
.c33 .scope .depor .ico {font-size:10px;}
.c34 .scope .depor strong,
.c33 .scope .depor strong {line-height:100%;left:4.8em;}
.c34 .volum .depor strong,                              
.c33 .volum .depor strong {left:0;font-size:100%;}
.c34 .scope .event,
.c33 .scope .event,
.c34 .scope .crono,
.c33 .scope .crono {font-size:84.615%;}
.c34 .volum .event,
.c33 .volum .event,
.c34 .volum .crono,
.c33 .volum .crono {font-size:100%;}

.c34 .crono .ico,.c33 .crono .ico,.c34 .medal,.c33 .medal {position:relative;z-index:1;width: 100%;text-align: center;}
.c34 .crono .ico + .ico,
.c33 .crono .ico + .ico {margin:0 -0.9em;position:relative;z-index:1;}

.c34 .scope .event,
.c33 .scope .event {width:50%;margin-top:1.82em;}
.c34 .volum .event,                              
.c33 .volum .event {width:auto;margin-top:0;}
.c34 .scope .event strong,
.c33 .scope .event strong {line-height:100%;width:80%}
.c30 .scope .crono,.c34 .scope .crono,
.c33 .scope .crono {right:8px;top:0px;margin:0;}
.c30 .scope .crono strong,.c34 .scope .crono strong,
.c33 .scope .crono strong {text-align:center;text-transform:uppercase;font-weight:bold;line-height:100%;width:100%;}
.c34 .scope .botones a strong,
.c34 .scope .botones a,
.c33 .scope .botones a strong,
.c33 .scope .botones a {background-position:0 -304px;}
.c34 .scope .botones a span,
.c33 .scope .botones a span {background-position:100% -304px;}
.c34 .scope .botones a strong,
.c33 .scope .botones a strong {line-height:200%;height:2em;}
.c34 .scope .botones a:hover,
.c33 .scope .botones a:hover {background-position:0 100%;}
.c34 .scope .botones a:hover span,
.c33 .scope .botones a:hover span {background-position:100% 100%;}
.c34 .scope .botones a:hover strong,
.c33 .scope .botones a:hover strong {background-position:0 100%;}
.c34 .scope .crono + .botones,
.c33 .scope .crono + .botones {padding-top:1.8em;}
.c34 .scope .crono + .botones .ico,
.c33 .scope .crono + .botones .ico {top:0.5em;}

.c34 thead th span,
.c33 thead th span {overflow:hidden;}

.c34 colgroup .c07,.c33 colgroup .c07 {width:7%;}
.c34 colgroup .c13,.c33 colgroup .c13 {width:7%;}
.c34 colgroup .c40,.c33 colgroup .c40 {width:34%;}
.c34 colgroup .c25,.c33 colgroup .c25 {width:28%;}
.c34 colgroup .c15,.c33 colgroup .c15 {width:24%;}



.c66 .secmod .mod_imprescindibles .scope {width:100%;padding:0;border-bottom:0.1em solid #ddd;}
.c66 .secmod .mod_imprescindibles .scope .crono {right:8px;top:8px;margin:0;font-size:84.615%;}
.c66 .secmod .mod_imprescindibles .scope .crono strong {line-height:100%;display:block;font-weight:bold;}
.c66 .secmod .mod_imprescindibles .scope .crono .hour {top:-0.6em;position:relative;color:#f50;}
.c66 .secmod .mod_imprescindibles .scope .event {width:64%;margin-top:0.4em;}
.c66 .secmod .mod_imprescindibles .scope .event * {font-size:120%;line-height:110%;}
.c66 .secmod .pagbox {font-size:90%;}
.c66 .secmod .pagbox li {border:0 none;}
.c66 .secmod .pagbox ol {right:4px;top:4px;}
.c66 .secmod .goto {padding:0 1.4em;}

/* DATA GENERICOS **********************************************/
td .crono {display:block;width:100%;text-align:center;}
.mod_resultadosmodule td .crono {display:inline-block;width:auto;}
td .crono .strong,td .crono strong, td .crono em {font-size:120%;line-height:125%;text-transform:uppercase;}
td .crono .strong + strong {color:#f50;}

/* PAGINA DE RESULTADOS ****************************************/
/* END *********************************************************/

/* MEDALLEROS **************************************************/
/***************************************************************/
thead .medal .ico {padding:0;margin-top:0.273em;}
thead .medal .ico,thead .medal strong {width:auto;font-size:100%;display:inline-block;}
thead .medal strong {padding-left:0.545em;font-weight:normal;}
.c30 thead .medal strong,.c33 thead .medal strong,.c34 thead .medal strong {position:absolute;left:-1000%;top:-1000%;visibility:hidden;}

/*cabecerita 'con volumen'*/
.box-tabla .volum {border-top:0.1em solid #bbb;}
.box-tabla .volum span {display:block;clear:both;width:auto;margin:0;padding:0 0 0 0.6em;float:left;}
.box-tabla .volum strong {display:inline-block;position:relative;left:0;top:0;}
.box-tabla .volum .event strong {font-size:100%;line-height:160%;}
.box-tabla .volum .depor strong {font-size:130%;line-height:123.077%;color:#000;}
/* MEDALLEROS **************************************************/
/* END *********************************************************/


/* NAVEGACION X DIAS *******************************************/
/***************************************************************/
.box-tabla .navBox {height:8.4em;background-position:0 -2.9em;}
.box-tabla .navBox .crono {padding:0;text-align:center;}
.navBox .headBox {display:block;height:3.6em;background:#eee/*url('i/transpBasics/000000_40.png')*/;}
.navBox .headBox span {color:#666;line-height:2.2em;}
.navBox .headBox .arrow {cursor:pointer;display:block;height:2.05em;width:1.8em;background:url('http://img.irtve.es/css/rtve.deportes/rtve.deportes.jjoo2012/i/SpriteParrilla1.png') 0.2% -1.4em;}
.navBox .headBox .next {background-position:99.8% -1.4em;}
/*positioning*/
.navBox .headBox {position:relative;}
.navBox .headBox .arrow {position:absolute;top:0;}
.navBox .headBox .next {right:0;}
/* NAVEGACION X DIAS *******************************************/

span.goto, .goto {padding: 1.1em;display: block;}

.goto a, .goto p {font-size: 1.1em;font-weight: bold}

/* END *********************************************************/

/** AJUSTES ESPECÍFICOS POR MÓDULO *****************************/
/***************************************************************/
/*modulo compañeros de equipo*/
.mod_companeros h3 {display: block;width: 100%;text-align: center;line-height: 2em;color: black;font-weight: bold;float: left;font-size: 14px;background: url('/css/rtve.deportes/rtve.deportes.jjoo2012/i/web/BkgTableHeaders.png') repeat-x 0 -2.3em;}

.mod_minimedallero .resul {width:100%; display:block; text-align:center;}
.mod_minimedallero thead abbr {width: 100%;display: block;text-align: center;}

.c34 .mod_videosdirecto  .scope .event strong, .c33 .mod_videosdirecto .scope .event strong {width:100%;}

.mod_resultados thead.head th {line-height:3em;}
/*impresdindibles*/
.mod_imprescindibles .head.scope {background-position:0 -4.2em;background-color:#fff;padding:0 0 1.2em 0;}
.mod_imprescindibles .head.scope .resultSearch li {background-position:0 -20.2em;}

/*modulos calendarios*/
.mod_calendariopaisdia .disciList {padding:0;position:relative;left:4.8em;width:92%;top:-2.2em;}
.mod_infodisciplina .disciList .crono {width:24%;}

.mod_infodisciplina .disciList .crono,.mod_calendariopaisdia .disciList .crono,.mod_calendariosededia .disciList .crono {float:left;}
.disciList .hour {color:#f30;}

.mod_infodisciplina.equipo .pais,.mod_infodisciplina.atleta .pais,.mod_infodisciplina.pais .pais {top:0.3em; left:0;}
.mod_infodisciplina.equipo .pais strong,.mod_infodisciplina.atleta .pais strong,.mod_infodisciplina.pais .pais strong {display:none;}
.mod_infodisciplina.equipo .atleta,.mod_infodisciplina.atleta .atleta,.mod_infodisciplina.pais .atleta {margin-left:3em;} 
/* END *********************************************************/
/***************************************************************/

/** PAGINAS DE DIRECTOS ****************************************/
/***************************************************************/
/*cintillo*/
.pagDirecto .match table {margin:1em 0;}
.pagDirecto .match table tbody td {padding:0;border:0 none;vertical-align:middle;}
.pagDirecto .match td .pais strong {font-size:200%;line-height:240%;display:inline-block;font-family:RTVEfontR,Tahoma,serif;}
.pagDirecto .match .punto .resul strong {line-height:300%;}
.pagDirecto .match .pais .icon {position:relative;}
.pagDirecto .match .local .icon {right:-1.4em;margin-left:-1em;}
.pagDirecto .match .visit .icon {left:-1.4em;margin-right:-1em;}
.pagDirecto .match .c50.local .icon {right:auto;margin-left:0;}
.pagDirecto .match .c50.visit .icon {left:auto;margin-right:0;}
.pagDirecto .match .goles td {vertical-align:top;padding-top:0.6em;}
.pagDirecto .match .gol {width:80%;display:inline-block;clear:both;border-top:0.1em dotted #ccc;}
.pagDirecto .match .gol span {font-size:120%;line-height:200%;}
.pagDirecto .match .gol .player {font-weight:bold;}
.pagDirecto .match .gol .minuto {width:3em;display:block;text-align:center;}
.pagDirecto .match .local .gol .minuto {float:right;}
.pagDirecto .match .visitante .gol .minuto {float:left;}
/*alineaciones*/
.padDirecto table {padding:0;border:0 none;border-collapse:collapse;}
.pagDirecto .alineacion li li,.pagDirecto .clasificacion_normal td {border-bottom:0.1em solid #ccc;}
.pagDirecto .alineacion li li {padding:0.4em 0;}
.pagDirecto .alineacion li li *,.pagDirecto .clasificacion_normal td span {font-size:120%;line-height:133.33%;} 
.pagDirecto .alineacion .c50 .pais {width:100%;display:block;height:4.8em;clear:both;}
.pagDirecto .alineacion .c50 .pais .icon {padding:0 0.4em;}
.pagDirecto .alineacion .c50 .pais .name {font-size:150%;line-height:120%;font-family: RTVEfontR,Tahoma,serif;color:#666;position:relative;top:0.8em;}
.pagDirecto .alineacion .local .pais strong {float:left;}
.pagDirecto .alineacion .visit .pais strong {float:right;}
.pagDirecto .alineacion .local strong {float:left;}
.pagDirecto .alineacion .visit strong {float:right;}
.pagDirecto .alineacion .c50 li span {width:80%;overflow:hidden;display:inline-block;}
.pagDirecto .alineacion .local span {padding-right:0.6em;}
.pagDirecto .alineacion .visit span {padding-left:0.6em;}
/* END *********************************************************/
/***************************************************************/