@import url(fa.css); /* carga los css de Ficha Atleta*/
@import url(formularios.css); /* carga los css de los formularios*/

html #deportes { background:#ffffff;}
html #deportes .bag .a60 {width:604px; float:left; display:inline; margin:0; }
html #deportes .bag .a40 {width:314px; float:right; display:inline; margin:0; padding:0; overflow: hidden; }
html #deportes table {border-collapse:collapse;border-spacing:0;padding:0;height:auto;}


h2.beta {padding:0 32px 0 0;} /*background:url('i/beta.gif') 100px 3px no-repeat;}*/
h2.ac {background-position:220px 3px;}


/* tables */
*:focus{ outline: none; }
*:visited:hover {text-decoration:underline;}
body,div,h1 {font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}

/* pngs */
/*img {behavior:url("/deportes/pekin08/css/pngbehavior.htc");}*/
/* fix png*/ 
strong {font-weight: bold; font-size: 12px}
table {background-color: #fff}
.bg {background-color: #fff}
.contenidoB {font-weight: bold}
.vermas {float:right; padding-right:7px; font:1.em/1.1em arial, sans-serif, helvetica; font-weight:normal}

/** medallista *****/
.fl h3{margin:0; padding:0; font-weight: normal; float: left;}
.fl h3 img { float: left;}
.fl h3 .subtitulo-modulo { padding:2px 0; margin:0 15px 0 8px; float: left; font-size:22px; font-weight: normal;}
/** medallero *****/

.fotoh {float:left; border:1px solid #CCCCCC; margin:5px 0 5px 10px;}

/*** para colocar selectores sobre tablas**/
.tabla60 {width: 607px;float:left;vertical-align:baseline}
.fl{float:left;}
.fl1{float:left; padding: 0 0 0 10px;}
.fl2{float:left; padding: 6px 0 0 0;}

.ancho{width:180px!important}
/**CAMBIO**/.num {padding:0;float:left;}

table#tablaordenada tr.even img { margin:0; padding:0 7px 0 0; text-decoration:none; float:left;}
table#tablaordenada tr.odd img { margin:0; padding:0 7px 0 0; text-decoration:none; float:left;}

table.tablaordenada {font-family:arial; margin:10px 0 15px 0;font-size: 1em;width: 607px;text-align: left;float:left;}
table.tablaordenadacabecera {font-family:arial;margin:10px 0 15px 10px;font-size: 1em;width: 607px;text-align: left; height: 21px;}
table.tablaordenadacabeceratitulo {font-family:arial;margin:0px 10px 0 0;font-size: 1em;width: 607px;text-align: left; }
table.tablaordenadacabecera thead tr th, table.tablaordenada tfoot tr th {border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;font-size: 1em;padding: 4px; height: 30px;}
table.tablaordenada thead tr th, table.tablaordenada tfoot tr th {border-bottom:1px solid #e6e6e6;border-right:0px solid #e6e6e6;font-size: 1em;padding: 0; }
table.tablaordenada thead tr .header {background-image: url(i/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer; height: 21px;}

table.tablaordenada tbody td {padding:3px 0;border-bottom:1px solid #e6e6e6;/*border-right:1px solid #e6e6e6;*/height:auto;}
table.tablaordenada tbody td span {font-size:12px;color:#3D3D3D;line-height:12px;font-weight:normal;float:left;vertical-align:middle;padding:4px 0 6px 0;}
table.tablaordenada tbody td .num {width:36px;margin:0;text-align:center;font-weight:bold;}
table.tablaordenada tbody td img {margin:-1px 10px 0 0;vertical-align:middle;}



table.tablaordenada thead tr .headerSortUp { background-image:  url(i/asc.gif);}
table.tablaordenada thead tr .headerSortDown {	background-image:  url(i/desc.gif);}
table.tablaordenada th .azulcabecera { background-color:#a2c8ed; height: 30px;}
table.tablaordenada tfoot tr th { text-align:center}

table.tablaordenada th {text-align:center;}
table.tablaordenada th.negro,table.tablaordenada th.gold,table.tablaordenada th.silver,table.tablaordenada th.bronze {width:80px;}
table.tablaordenada th.negro {color:#000;background-color:#88bff5;}
table.tablaordenada th.gold {background-color:#FFD700;}
table.tablaordenada th.silver {background-color:silver;}
table.tablaordenada th.bronce {background-color:#CC9966;}
table.tablaordenada th.azul {color:#000;background-color:#a2c8ed;height:36px;width:none;padding-left:10px;font-size:1.3em;text-align:left;}
table.tablaordenada th.azul a {color:#000;text-decoration:none;}



table.tablaordenada td.gold { background:#fffbe7; text-align:center}
table.tablaordenada td.silver {background:#f5f5f5; text-align:center}
table.tablaordenada td.bronce { background:#faf3eb; text-align:center}
table.tablaordenada td.total{ background:#eef5fb; text-align:center}
table.tablaordenada td strong { font-weight: bold; }
table.tablaordenada tr.odd  {background:#f2f7fd;}
table.tablaordenada td.goldpijama { background:#f1f3e8; text-align:center}
table.tablaordenada td.silverpijama { background:#eef3f9; text-align:center}
table.tablaordenada td.broncepijama { background:#ededed; text-align:center}
table.tablaordenada td.totalpijama { background:#fbfbfe; text-align:center}


/***** cabecera tabla con icono -records olimpicos- **/
table.tablaordenada th.azulico { color:#000;background-color:#a2c8ed; height: 36px;font-size: 1.3em} 
table.tablaordenada th.azulico a {color:#000; text-decoration:none;}

.nowrap {white-space:nowrap}
.aleft {text-align:left}
.acenter {text-align: center !important; }
.padL5 {padding-left:10px}
.bright {border-right:1px solid #6e7f8f}
.pad4 {padding:8px}
.hidden {visibility:hidden}
.ACdia {font-size:12px;font-weight:bold;padding:0;}
.aMiddle {vertical-align:middle;}

/* agenda */
th.bgActivado,th.bgAzul span,th.bgActivado span,table.tablacalendario td a span {width:24px;}



.cabAC {margin-left:10px;font: 2.4em/.9em arial, helvetica, sans-serif; }
table.tablacalendario {margin:10px 0 15px 0;width:604px;text-align:left;clear:both;}

table.tablacalendario th {height:33px;}
.bgAzul {border-bottom:1px solid #e6e6e6;text-align:center !important;font-size:10px;text-transform:uppercase;background-color:#a2c8ee !important;}
th.bgAzul {border-right:1px solid #ebeef3;font-size:10px;}
th.bgActivado {background-color:#4477BB;border-right:1px solid #ebeef3;border-bottom:1px solid #ebeef3;font-size:10px;overflow:hidden;}
th.bgActivado,th.bgActivado span {color:#fff;}

th.bgAzul,th.bgActivado {text-align:center;}
th.bgAzul span,th.bgActivado span {display:block;margin:0;}

table.tablacalendario thead tr.cab2 th{	border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6;font-size: 8pt;background-color:#f7fbfe; text-align:center; width:23px;  color:#a0a2a3}

table.tablacalendario thead tr td {font-weight:lighter;height:23px;}
table.tablacalendario thead tr td a {}
table.tablacalendario tbody tr td {color: #3D3D3D;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
table.tablacalendario tbody tr.odd td {background-color:#f2f7fd; color: #454545}
table.tablacalendario tbody tr.odd td {background-color:none;}
table.tablacalendario tbody tr td.AClinks a {letter-spacing:-0.025em;}
table.tablacalendario tbody tr td {height:24px;}
table.tablacalendario td a span {height:24px;width:24px;display:block;margin:0;cursor:pointer;position:relative;}
table.tablacalendario td a span em {visibility:hidden;overflow:hidden;display:block;position:absolute;top:0;left:0;}

.cabAgosto {text-align:left;width:115px;}

table.tablacalendario tbody tr td.AClinks,.cabAgosto {padding-left:4px;}

.cabLeyendas {width:100%;text-align:right;height:28px;vertical-align:middle;display:inline;margin-right:0;margin-top:0;}

ul.Leyenda li {display:inline;text-transform:uppercase;text-align:right;padding-right:4px;
font: .75em arial, helvetica, sans-serif;}
.cabL1{ background:  url('i/apertura.gif') left top no-repeat; padding: 0 0 5px 14px;}
.cabL2{ background:  url('i/clausura.gif') left top no-repeat; padding: 0 0 5px 14px; }
.cabL3{ background:  url('i/eliminatorias.gif') left top no-repeat; padding: 0 0 5px 14px; }
.cabL4{ background:  url('i/finales.gif') left top no-repeat; padding: 0 0 5px 14px;}
.Leyenda li {display:inline;font-size:10px;}

.Leyenda li#apertura {padding-left: 11px; height: 11px; /*background-color: #33cc33;*/  }
.Leyenda li#clausura{padding-left: 11px; height: 11px; /*background-color: #f7413e*/ }
.Leyenda li#eliminatorias{ padding-left: 11px; height: 11px; /*background-color:#447fb7*/ }
.Leyenda li#finales{ padding-left: 11px; height: 11px;/* background-color:#ff9a32*/ }

	.aRight {clear:both;}
	.aRight li {}
	.aRight li span {height:12px;line-height:16px;}
	.aRight li span img {margin:0 2px 0 0;position:relative;top:2px;}

.apertura a img {display:block; border:none!important; outline:none; }
.apertura {background-color: #33cc33;}
.hoyapertura {background-color: #66cC66;}
.clausura {background-color: #f7413e;}
.hoyclausura {background-color: #FF6666;}
.eliminatorias {background-color:#447fb7;}
.hoyeliminatorias {background-color:#9EAACC;}
.eliminatorias a img {display:block; border:none; outline:none}
.finales {background-color:#ff9a32;}
.hoyfinales {background-color:#F9B78B;}
.hoyactivo {background-color: #FBFDFF;}



table.tablacalendario td div.cabBanderita img {margin-top:0;margin-left:0;padding:0;position:absolute;z-index:12;}
.competicioneshoy {background-image:url('i/trans.gif');height:50px;width:50px;padding: 0 5px;border:1px #333333 solid;}

/* modulo donde verlo */
.DVcab {clear:both;width:100%;border-bottom:1px solid #878787;font-size:125.55%;padding:4px 0;color:#333; overflow: hidden; margin-bottom: 5px;}
.DVcab strong {font-size:100%;}
.DVcab span.cabcalendar{ float: left}
.DVcab span.cabcalendar a{ font-size: 13px; margin-top:6px; float: left} 
#busquedaAtletas .DVcab {background:url('i/banderas/bkg_buscador.jpg') right bottom no-repeat;}
.dondeverlo {width:100%;height:auto;margin:26px 0 10px 0;}
.dondeverlo ul {text-align: left; }
.dondeverlo li {padding:3px 0 3px 0;}
.dondeverlo li a {padding:0 0 0 0;font-weight:bold;}
.dondeverlo p {width:300px;height:33px;text-align:right;padding:19px 13px 0 0;margin-top:12px;}
/*.dondeverlo h3 {background:#AA000E; padding:5px 10px; font-size:14px; margin-top:10px; color:#fff; font-weight:normal;} */
.dondeverlo h3 {color:#9c0033; padding:0 0 5px 0; font-size:14px; margin-top:10px; /*text-decoration:underline;border-bottom:1px solid gray;*/}
.DVhoras {font-size:1em;font-weight:bold;color:#9c0033;}
.directo {font-size:0.8em;background-color:#aa000e;color:#FFFFFF;width:40px;height:9px;padding:0 6px;}

/** estilos Podium ******/
table.podium {width: 314px; border-collapse:collapse; position:relative; background-color: #fff;}
table.podium thead th {font-family: arial, sans-serif, helvetica;border-bottom:1px solid #999999;font-size: 1.2em;font-weight:normal; padding: 0; height: 20px; text-align: left; margin:10px 0 25px 0; }

.bandera {padding: 10px 5px 10px 0; vertical-align:middle;}
.medallaa{float:left;padding:-1px;}
.medallaa li {list-style-type: none; float:left; display: inline; margin-right:-3px;}
.medallaa ul li { display: inline; list-style-type: none; }
.medallaa li.paais{vertical-align: middle;font: 0.9em/1.2em arial, helvetica, sans-serif; width:31px; padding-bottom:6px; display:inline;}
.medallaa li.nummed{vertical-align: middle;font: 0.9em/1.2em arial, helvetica, sans-serif; width:39px; padding-bottom:6px; display:inline;}
.espana {padding: 6px 0 6px 0; font: 1em/1.1em arial, helvetica, sans-serif; float:left; display:block;}

.contendormedallas {padding: 6px 0 0 0; vertical-align:middle;}

.p{padding: 12px 0 0 0; height: 130px; width:154px; background: url('i/1podium.jpg') no-repeat top;}
.pplata { padding: 0; float:left; position: relative; top: 25px; left: 10px;width:35px; }
.poro {padding: 0; float:left; position:relative; top: 0; left: 25px; width:35px;}
.pbronce { padding: 0; float:left;position: relative; top: 37px; left: 39px; width:35px; }

.nplata {font-size: 1.4em; font-weight:normal; float:left; text-align:center; position:relative; width:35px;padding-top:5px;}
.noro {font-size: 1.4em; font-weight:normal; float:left; text-align:center; position:relative;width:35px;padding-top:5px;}
.nbronce {font-size: 1.4em;font-weight:normal; float:left; text-align:center;position:relative;width:35px;padding-top:5px;}

/***** fin estilos Podium **/
/* + + + + + + + + + + + + + + + + + + + cabecera deportes*/


.logopeking {margin:0 3px 0 0;padding:0;height:60px;width:110px;float:left;background:#fff;text-align:left;}
.logopeking img {display:block;margin:6px 0 0 0;}

#contCabecera{  }
#cabeceracontainer {width:100%;height:96px;float:left;overflow:hidden;}
#cabeceralist {font-size:11px;line-height:1.6em;color:#fff;float:left;display:block;width:90px;height:auto;margin:3px 3px 0 0;}
.begin#cabeceralist {width:110px;overflow:hidden;}
#cabeceralist li {background:#eaeaea;height:auto;width:100%;display:block;margin: 0 0 3px 0;}
#cabeceralist li a {color:#264d82; text-decoration:none;height:18px;display:block;padding: 0 2px 0 03px;}
#cabeceralist li a:hover {background:#ba0000;color:#fff;}
#cabeceralist .logopeking a:hover {background:#fff;}
#cabeceralist li.activado {background:#ba0000;height:18px;}
#cabeceralist li.activado a {color:#fff;height:18px;}

#cabeceralist li a.spain {background: url('i/banderas/ESP_th.gif') center left no-repeat; background-position:2px 50%; padding-left:26px;}
#cabeceralist li a.movil {background:#ba0000 url('i/movil2.gif') center right no-repeat; background-position:61px 50%; color:#fff;}
#cabeceralist li.activado a.spain {background:#ba0000 url('i/banderas/ESP_th.gif') center left no-repeat; background-position:2px 50%; padding-left:26px; width:56px;}
#cabeceralist li.activado a.movil {background:#ba0000 url('i/movil2.gif') center right no-repeat; background-position:61px 50%; color:#fff;}

#cabeceralist li a:hover.spain {background:#ba0000 url("i/banderas/ESP_th.gif") center left no-repeat; background-position:2px 50%; padding-left:26px;}
#cabeceralist li a:hover.movil {background:#ba0000 url("i/movil2.gif") center right no-repeat; background-position:61px 50%;}


/****  resultado busqueda**/
ul.listaAtletasAlioli li{ margin:0 0 12px 0; background:url("http://www.rtve.es/css/i/ul/pointb.gif") left no-repeat;; padding-left:15px;}
.banderaresultado {padding: 7px 17px 7px 0; text-align: center; vertical-align: middle;}

#navlist{width:613px;margin:0px;padding: 0; float:left }
#navlist li{font-weight:bold;clear:both}
#navlist li img{float:left}
#navlist li span{display:block;width:560px;float:left; color:#000; padding-bottom:10px; line-height:16px}
#navlist li img{float:left; padding-bottom:9px; padding-right:15px; padding-top:3px}

    /* Agenda Deportes */

.ACagosto { padding-left:10px; text-align:  left;   font-size: 12px;  }
table.ANatacion{ width: 615px;  }
table.ANatacion td{background-color: #e3e3e3; border-right:1px solid #ebeef3; height: 33px;}
.AClinks { padding-left: 10px  }
table tr.odd  {background-color:#f2f7fd;}

.TADeportes {float:left;width:100%;height:78px;padding:0;margin:0;position:relative;}
.TADeportes img {float:left;}
.TADeportes h2 {float:left;margin:0 0 0 8px;}
.TADeportes h2 span {display:block;}
.TADTitle {font:1.4em/1.5em arial,helvetica,sans-serif;}
/*.TADcombo #seleccionar-deporte,select#idCompeticion {position:absolute;right:0;top:4px;width:160px;height:20px;font:1em arial,helvetica,sans-serif;}
.TADcombo .notas,.bg1 .notas {position:absolute;right:165px;top:8px;}*/

/* start posicionar el select en agenda y medallero*/
.bg1 .TADcombo {/*position:absolute;right:0;top:4px;*/width:160px;height:20px;font:1em arial,helvetica,sans-serif;float:left; margin-left: 10px;}
.TADeportes .TADcombo {position:absolute;right:0;top:4px;width:160px;height:20px;font:1em arial,helvetica,sans-serif; }
/* end posicionar el select en agenda y medallero*/

.TADimg{}
.TADFlechasI{ border: 1px solid #bfc7d2; color: #7ca2c6; background-color: #c9d6df; padding: 0 4px; }
.TADFlechasD{ border: 1px solid #bfc7d2; color: #7ca2c6; background-color: #c9d6df; padding: 0 4px; }
.ADMedallas{ float: left;}
.tdFinal{ color: #CC0000}

.verdeportes{ padding: 12px 0 0 10px; float: left;  font: 1.0em/1.1em Arial, Helvetica, sans-serif;}
.verdeportesImg{ float: left; width: 40px; vertical-align:middle}
.ADSelectorFecha{ font: 1.4em/1.2em Arial, Helvetica, sans-serif; font-weight: bold;width: 610px; height: 23px; padding: 4px 4px 4px 10px }
.ADSelectorFecha a{ text-decoration: none;}
.ADTitulos{ font: 1em/1.6em Arial, Helvetica, sans-serif;width:606px;height:23px;padding:4px 0 4px 10px;font-weight:bold;float:left;margin:12px 0 0 0;}
.ADHora{ width: 6%; float: left;}
.ADEvento{ width: 42%; float: left;}
.ADResultados{ width: 52%; float: left;}

#contenedorADeportes{ width:617px;height:520px;overflow-y:auto;overflow-x:hidden;position:relative;float:left;border-bottom:40px solid white;}   
#contenedorADeportes table {width:615px;}
#contenedorADeportes table tr td { vertical-align: top; line-height: 1.2em; padding: 4px; text-align: left; border-bottom: 1px solid #bac6d2}
#contenedorADeportes .tdHora img { float: left; margin:2px 4px 0 0;}
#contenedorADeportes .tdHora{  width:8%; border-bottom: 1px solid #bac6d2; text-align: left; padding: 4px 4px 4px 10px;}
#contenedorADeportes .tdEvento { width: 40%;border-bottom: 1px solid #bac6d2; text-align: left; padding: 4px;}
#contenedorADeportes .tdResultados{ width:40%; border-bottom: 1px solid #bac6d2;text-align: left; padding: 4px;}
#contenedorADeportes tr td.ADBes {background:url(http://www.rtve.es/deportes/pekin08/css/i/banderas/ESP_th.gif) 4px 5px no-repeat; padding-left:30px; }

/* codigo para imagenes transparentes 
*html #contenedorADeportes tr td.ADBzw{ 
{filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='../banderas/png/zw.png');background:none;}	 
*html #contenedorADeportes tr td.ADBbr{ 
filter:progid:DXImagetransform.Microsoft.AlphaImageLoader(src='../banderas/png/br.png'); background: none; }
*/

.TColorAzul{ color: #004276}

/* modulos verticales */
.contenedor-mejores-imagenes  {margin: 0;width:151px;  background:#fff; text-align:left}
.contenedor17 {margin: 0 auto; width:143px; height:242px; background:#1c72ae; text-align:left; font: 0.71em/1.3em Arial, Helvetica, sans-serif; }
.lasmejoresimagenes {padding:7px 7px 0 12px; color:#fff; text-align:left; font: 14px arial, Helvetica, sans-serif }
.lasmejoresimagenes a{text-decoration:none;color:#fff; font-size:100%;}
/*.lasmejoresimagenes a:hover{text-decoration:underline; color:#fff}*/
.lasmejoresimagenes a:visited{ color:#fff; text-decoration: inherit}
.lasmejoresimagenes *:link:hover,.lasmejoresimagenes *:visited:hover {text-decoration:underline; color:#fff}

/*estilos player olimpiadas*/
#polimpic{padding:0; background-image:url(i/supPlayer.png); background-repeat:no-repeat; background-position:0 37px; float:left; overflow:hidden;margin:0 0 10px 5px}
#polimpic h2{width:100%; padding-bottom:13px; position: relative}
#polimpic h2 span a{ font-size: 15px; position: absolute; right:14px; top:5px; background: url(i/arrow_alacarta.gif) left no-repeat; padding-left:40px; text-decoration: underline;}
#polimpic .a66{margin:0 6px 0 0;float:left;overflow:hidden;display:inline;width:400px!important;}
#polimpic .a33{margin:0 0px 0 0;float:left;overflow:hidden;display:inline;width:218px!important; margin-left:-12px; padding:0px}
#polimpic .a70{background-image:url(i/piePlayer.png); background-repeat:no-repeat; background-position: bottom left; width:612px; padding-left:5px; padding-bottom:5px;_padding-bottom:0px; margin:0px!important;}
#polimpic .a70 .a66 borde{width:399px; background:url(i/linea.gif) no-repeat top center; float:left}
#polimpic .a70 .a33 borde {width:210px;}
#polimpic #video_portada {float:left;width:374px;overflow:hidden; margin:0 0 8px 0;}
#polimpic #video_portada div{padding:0;}
#polimpic .video_main {width:375px!important;float:left;padding:0px;background:#fff; border: none; margin-left:5px!important}
#polimpic .video_main h2 {float:left;font-size:150%;line-height:105%;width:100%;margin:0 0 10px 0;}
#polimpic .video_main p {float:left;font-size:1em;line-height:130%;margin:0px;display:block;padding-bottom:5px}
#polimpic .video_main p.title a{ color:#004276; width:100%; font-size:14px; font-weight:bold}
#polimpic  .hourd {font: 1em/1.4em Arial, Helvetica, sans-serif; background:url(i/animadirecto.gif); color:#fff!important;margin:0 6px 0 0;padding:0 3px;}
#polimpic  .hour {font: 1em/1.4em Arial, Helvetica, sans-serif; /*background-color:#aa000e; color:#fff!important;*/ colorr:#aa000e; margin:0 6px 0 0;padding:0 3px;}
#polimpic .video_main a{ display:inline; text-decoration:none; line-height:19px; font-family:Arial, Helvetica, sans-serif}

/* Videos relacionados */
#polimpic .jacksonhorz {margin:0 0 4px 0;float:left;width:104px;height:100px;text-align:left;display:block;position:relative;overflow:hidden; padding-right:3px;}
#polimpic .jacksonhorz a {display:block;width:92%;height:auto;text-decoration:none;font-size:75%;float:left}
#polimpic .jacksonhorz a span{ font-weight:normal!important; color:#004276; font-size:12px}
#polimpic .jacksonhorz a img {width:88px;height:56px;padding:4px;margin:0 0 4px 0;border:1px solid #8899b1;clear:both;font-size:68%;}
#polimpic .jacksonhorz a:hover img {border-color:#b00640}
#polimpic .jacksonhorz a:hover span {color:#b00640;cursor:pointer;}
#polimpic a.ver{float:right;padding:5px 16px 10px 0px;_padding:5px 16px 10px 0px; display:block; font-weight:bold;}
#polimpic .separador{width:100%;clear:both;display:inline;height:1px;background:green;}
#polimpic .borde {border:1px solid #ccc;}
#polimpic .a70 .end{margin-right:0;}
#polimpic .mod {width:100%;display:block;margin:0px 0;}
#polimpic .directo1 {font: 1em/1.4em Arial, Helvetica, sans-serif; /*background-color:#aa000e;*/background:url(i/animadirecto.gif); color:#fff!important;  width: 44px; height: 10px;padding: 0 6px 0 6px; margin:0px 3px}
#polimpic .fclear{clear:both}


/* start cromos */
#deportes .cromo {width:143px; margin-bottom:20px; background:#008f02;}
#deportes .cromo p {padding:0 10px 16px 10px; color: #fff; margin:0; width:123px;display:block;font-size:14px;}
#deportes .cromo a { text-decoration:none; color:#fff; font-size:100%;}	
#deportes .cromo a:hover{ text-decoration:underline;color:#fff;} 
#deportes .cromo a:visited {color:#fff;}
#deportes .a17 .cromo img { float:left;width:100%; margin-bottom:10px;}	
/* start cromo fin noticia */
#deportes .fin_noticia {margin-bottom:20px;}
#deportes .fin_noticia .cromo {float:left; background:#eee; /*background:url("i/bg/bg_finnoticia.gif") top left repeat-x; background-position:0 100px;*/ overflow:hidden; width:180px; height:220px; margin:0 5px; display:inline; padding:0;}
#deportes .fin_noticia .cromo img {width:180px; height:100px; margin-bottom:8px; display:block;}
#deportes .fin_noticia .cromo h3{ margin:0 8px; padding:0; display:block;font-size:13px;line-height:100%;}
#deportes .fin_noticia .cromo h3 a { margin:0; padding:0; display:block;color:#000;}
#deportes .fin_noticia .cromo p {padding:0 8px; color: #000; margin:0; width:164px;display:block; font-size:12px;}
#deportes .fin_noticia .cromo p a { margin:0; padding:6px 0; display:block; font-size:14px;}
#deportes .fin_noticia .cromo a {color:#3a3a80;}
#deportes .fin_noticia .cromo a:visited {color:#527999;}
#deportes .fin_noticia .cromo a:link:hover, :visited:hover {color:#b00640;}
#deportes .fin_noticia .cromo a:link:active {color: #b00640; }
#deportes .fin_noticia h3.box {display:block; clear:both; padding:0; color:#000000;font-weight:normal; font-size:16px;line-height:28px;margin:0 5px 20px 5px;}
/* End fin_noticia */
/* end cromos */

/*Notas aclaratorias*/
table.tablacalendario .cabLeyendas {vertical-align:top;float:left;padding-top:6px;}
.Leyenda .revert {float:left;font-size:111.12%;line-height:15px;padding:0 0 0 18px;background: url('i/volver.gif') left 3px no-repeat;}
/*h2.beta {padding:0 30px 0 0;background: url('i/beta.gif') 100% 3px no-repeat;}
h2.ac {background-position:220px 3px;}*/
.notas {font-size:11px;font-weight:normal; display:block;}
span.ac {width:100%;float:left;padding:0; margin-left:10px;}

/* medallero IE6*/
.bg1 {width:100%; position:relative; margin: 0; padding: 0;}
.patrociniomedallero2 {background:none; position: relative; width: 604px; height:66px; margin:0; padding:10px 0; float: left; overflow: hidden;}
.patrociniomedallero2 .patroc_1 { margin: 0; padding: 0; width: 604px; position: absolute: top:0; right: 0; display:none; overflow:hidden;}
.patrociniomedallero2 .patroc_1 a { position: absolute; bottom:0; right: 0; display: inline;}
.patrociniomedallero {background:none; position: relative; width: 604px; margin:0; padding:10px 0; float: left; overflow: hidden;}
.patrociniomedallero .patroc_2 { margin: 0; padding: 0; width: 604px; position: absolute: top:0; right: 0; display:none; overflow:hidden;}
.patrociniomedallero .patroc_2 a { position: absolute; bottom:0; right: 0; display: inline;}

.bg1 h2 {display:block;width:594px;padding:0;margin-left: 10px; margin-bottom: 5px; display: inline; float: left;}
.bg1 h3 {/*font-size:150%;*/ float:left; margin-left: 10px; display: inline;}

#podium2 {float:left;}
#podium2 th img { display: none; overflow:hidden;r}

/* start patrocinios */
.portadaorange a{ width: 100%; background:#000000; text-align: right; float: left; margin:10px 0;}
#deportes.orange .cromo {width:143px; margin-bottom:20px; background:none;}
#deportes.orange .cromo p {padding:0 10px 16px 10px; color: #fff; margin:0; width:123px;display:block;font-size:14px;background: #ff6600;}
#deportes.orange .cromo a { text-decoration:none; color:#fff; font-size:100%;}	
#deportes.orange .cromo a:hover{ text-decoration:underline;color:#fff;} 
#deportes.orange .cromo a:visited {color:#fff;}
#deportes.orange .a17 .cromo img { float:left;width:100%; margin-bottom:10px;}
#deportes.orange #cabeceralist li {background:#eaeaea;height:auto;width:100%;display:block;margin: 0 0 3px 0;}
#deportes.orange #cabeceralist li a {color:#264d82; text-decoration:none;height:18px;display:block;padding: 0 2px 0 03px;}
#deportes.orange #cabeceralist li a:hover {background:#ff6600;color:#fff;}
#deportes.orange #cabeceralist .logopeking a:hover {background:#fff;}
#deportes.orange #cabeceralist li.activado {background:#ba0000;height:18px;}
#deportes.orange #cabeceralist li.activado a {color:#fff;height:18px;}
#deportes.orange #cabeceralist li a.spain {background: url('i/banderas/ESP_th.gif') center left no-repeat; background-position:2px 50%; padding-left:26px;}
#deportes.orange #cabeceralist li a.movil {background:#ff6600 url('i/movil3.gif') center right no-repeat; background-position:61px 50%;color:#ffffff;}
#deportes.orange #cabeceralist li.activado a.spain {background:#ff6600 url('i/banderas/ESP_th.gif') center left no-repeat; background-position:2px 50%; padding-left:26px; width:56px;}
#deportes.orange #cabeceralist li.activado a.movil {background:#ff6600 url('i/movil3.gif') center right no-repeat; background-position:61px 50%; }
#deportes.orange #cabeceralist li a:hover.spain {background:#ff6600 url("i/banderas/ESP_th.gif") center left no-repeat; background-position:2px 50%; padding-left:26px;}
#deportes.orange #cabeceralist li a:hover.movil {background:#ff6600 url("i/movil3.gif") center right no-repeat; background-position:61px 50%;}
/* end patrocinios */
