/* ESTRUCTURA MODULOS MARK *************************************/
/***************************************************************/
/***/		#wrapper {padding:0;}
/*este bloque es importante y peligroso*//*NO TOCAR ESTE BLOQUE DE FORMA GENERICA*/
/***/   .mark {display:table;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
/***/   .mark {padding:1.2em;float:left;height:auto;}
/**/    * html .mark {width:auto;display:inline;//ojo con esto a ver si da problemas;}
/**/    *:first-child+html .mark {width:auto;overflow:hidden;float:none;position:relative;}
/* AJUSTES ESPECIALES NO ESPACIADOS */
.subtabs .mark {padding:1em 0;}
.foot .mark {padding:1em;}
/* ESTRUCTURA MODULOS MARK *************************************/
/* END *********************************************************/

/* EXTENSION LAYOUT ********************************************/
/***************************************************************/
.c05 {width:5%;}
.c07 {width:7%;}
.c13 {width:13%;}
.c16 {width:16%;}
.c35 {width:35%;}
.c55 {width:55%;}
.c85 {width:85%;}
.c15 {width:15%;}

/* EXTENSION LAYOUT ********************************************/
/* END *********************************************************/

em {font-style:normal;}
.atleta {float:left;}
.atleta .img {margin:0 1.2em 0 0;display:block;border:1px solid #ccc;}



/*MINI-FICHAS*/
.mini-card,.text {width:50%;float:left;}
	/*.c33 .mini-card,.c34 .mini-card {width:35%;}
	.c33 .text,.c34 .text {width:65%;}*/
	.c33 .mini-card ul,.c34 .mini-card ul {clear:both;}
.mini-card ul {display:table;}
/**/    *:first-child+html .mini-card ul {display:inline-block;}
.mini-card li {float:left;width:auto;}
.mini-card .atleta {display:block;padding-bottom:1em;}
.mini-card .atleta strong {display:none;}
.biodata strong {display:block;clear:both;}

/*ENLACES Y BOTONES*/  
/*reset buttons*/
form input,form button,p.falseLink {font-family:arial,helvetica,sans-serif;font-size:100%;padding:0;margin:0;background:none;border:0 none;}

/*texto en cabeceras tablas*/
.thead {width:100%;float:left;}
.thead strong,.barbot strong,thead .head th span,.botones strong,.botones input {font-size:110%;line-height:272.73%;height:2.727em;display:inline-block;padding:0 4px;}
.simple strong,thead .head th span {text-transform:uppercase;color:#666;}
thead .head th span {width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

/*iconos en cabeceras tablas*/
.selector {width:99%;padding:0 0.5%;}
.selector a {display:block;width:92%;height:auto;float:left;margin:4px 0;padding:0 0 0 2%;border-radius:0.3em;}
.selector span {float:left;width:100%;}
.selector span strong {line-height:22px;height:22px;float:left;display:block;}
.selector span .ico {width:1.2em;height:1.2em;background:url('i/arrows.png') no-repeat 50% 50%;float:left;position:relative;left:0;top:0.5em;}
	.selector a:hover {background:#49f;text-decoration:none;}
	.selector a:hover * {cursor:pointer;}
	.selector a:hover strong {color:#fff;}
	.selector a:hover .ico {background-position:100% 100%;}
	.selector .active a {background:url('i/transpBasics/ffffff_50.png');}
	.selector .active a strong {color:#000;}
	.selector .active a .ico {background-position:100% 0;}

/*BotonesBlock*/
.botones {float:left;}
.thead.botones {width:auto;}
.thead .botones {clear:both;}
.botones li {font-size:10px;}

.botones a,
.botones a span,
.botones a strong,
.botones .falseLink,
.botones.falseLink span,
.botones .falseLink span,
.botones .falseLink strong,
.botones .falseLink input,
.botones.falseLink,
.botones.falseLink input,
.botones.falseLink span {background:url('i/backButtons.png') no-repeat;display:inline-block;}
.botones a strong,.botones .icon a,.botones .falseLink strong,.botones.falseLink input,.botones .falseLink input {background-repeat:repeat-x;}

.botones a,.botones .falseLink,.botones.falseLink {background-position:0 -6em;}
.botones a span,.botones .falseLink span,.botones.falseLink span {background-position:100% -6em;}
.botones a strong,.botones .falseLink strong,.botones.falseLink input,.botones .falseLink input {background-position:0 -300px;}


.botones a span,.botones .falseLink span,.botones.falseLink span {position:relative;right:-4px;}

.botones a:hover {background-position:0 -18em;text-decoration:none;}
.botones a:hover span {background-position:100% -18em;}
.botones a:hover strong {background-position:0 100%;}

.botones .active a span {background-position:100% 0;}
.botones .active a {background-position:0 0;}
.botones .active a strong {background-position:0 -240px;}
.botones .icon a strong,.botones .icon a > span {background:none;}
.botones .icon a {background-position:0 -240px;}

.botones a:hover strong,.botones .active a strong,
.botones .icon a strong,.barbot .icon a strong {color:#fff;}

.botones a,.botones .falseLink,.botones a span,.botones .falseLink span,.botones li,.botones p {float:left;}




.goto a .ico {font-size:100%;line-height:100%;height:auto;}
.botones input,.botones button {float:left;display:block;font-weight:bold;}
/**/    *:first-child+html .botones input,*:first-child+html .botones button {width:1%;}
.botones input.image,*:first-child+html .botones input.image {width:auto;}

.botones a {padding:0;}
.botones a strong,.botones .falseLink strong,.botones .falseLink input,.botones.falseLink input {margin:0 4px 0 0;}
.botones span .ico {display:none;}


.botones li,.botones .falseLink,.botones.falseLink {margin:0 4px;}
.botones p {margin:0;}


.botones a *,.botones .falseLink,.botones .falseLink *,.botones.falseLink,.botones.falseLink * {cursor:pointer;}

/*iconos*/
.botones .icon .ico {display:block;width:1.2em;height:1.2em;background:red;float:left;}
.botones .icon strong {float:right;}

/*barras de botones*/
.barbot {/*padding:0 0.6em;border-radius:0.4em;*/}
.barbot li {width:auto;margin:0;border-left:1px solid #aaa;}
	.barbot li:first-child {border-left:none;}
.barbot,.barbot a strong {background-position:0 -290px;}
.barbot a strong {margin:0;padding:0 8px;color:#333;background-color:#fff;/*font-weight:normal;*/}
.barbot a span {right:0;}





/*LISTADOS SIMPLES*/
.col2 * {float:left;}
.col2 > li {width:100%;}
.col2 .evento,.col2 .barbot {width:50%;}





.simpletxt {display:block;clear:both;width:auto;text-align:right;}
	.slider .simpletxt,.simpleview .simpletxt {margin:0.2em;background:transparent;position:relative;overflow:hidden;}
	.slider .simpletxt .ico,.simpleview .simpletxt .ico {background:transparent;font-size:150%;line-height:99%;padding-bottom:0.1em;width:1em;font-weight:bold;text-align:center;}


/*FONTS*/
.principal li span,.caption span,.calendar li strong,.calendar li em {font-family:RTVEfontB,Tahoma,serif;font-weight:bold;}
.principal li .mainSub,.overheader .botones strong,.principal .breadCrumb span,.principal .breadCrumba a span,.grider li strong {font-family:RTVEfontR,Tahoma,serif;font-weight:normal;}
.text {font-size:120%;line-height:150%;}
.text .title {font-size:150%;line-height:120%;position:relative;top:-0.267em;}
.biodata *,li p {font-size:120%;line-height:125%;}
.slider.simpleview .medialist p {font-size:110%;line-height:127.273%;}