/* 
* body#deportes .comp {margin-left:7px; margin-right:7px;}*/
/*submenu areas*/
ul.sportsareas {font-size:12px;line-height:1.6em;color:#fff;height:auto;margin:0;background:#eaeaea;width:100%;float:left;overflow:hidden;padding:0;}
ul.sportsareas li{background:#eaeaea;height:auto;float:left;border-right:1px solid #fff;}
ul.sportsareas li a {color:#264d82; text-decoration:none;height:18px;padding:6px 15px 6px 15px;float:left;}
ul.sportsareas li a:hover {background:#008f03;color:#fff;}
#deportes h2.newsGroup  {background: url("i/bg/bg_newsGroup_green.gif") top center repeat-x;}
#deportes .fin_noticia .cromo {background:#eee;}
/*body#deportes .news ul { float:left; padding-top:5px;}*/
body#deportes center {text-align:left;}
/* Start Modulos Geca */
.a60 #divFlashMarcador.acb2 {background: url("i/sports/acb2.gif") top center repeat-x; width:624px; height:425px; float:left; text-align:center;}
.a60 #divFlashMarcador.nba2 {background: url("i/sports/nba2.gif") top center repeat-x; width:624px; height:425px; float:left; text-align:center;}
.a50 #divFlashMarcador.nba2 {background: url("i/sports/nba2.gif") center top repeat-x; width:100%; height:425px; float:left; text-align:center;}
.a60 #divFlashMarcador.euroliga2 {background: url("i/sports/euroliga2.gif") top center repeat-x; width:624px; height:425px; float:left; text-align:center;}
/*.a60 #divFlashMarcador {background: url("i/bg/bg_MarcadorB.gif") top center repeat-x; width:624px; height:425px; float:left; text-align:center;}*/
h3.Geca {background:#cee9ce; text-align:center; display:block; padding:18px 8px 10px 8px; color:#005e02; margin:0 0 15px 0; font-size:16px; font-weight:normal; position:relative}
h3.Geca a {position:absolute; top:12px; right:12px; padding:3px 12px; background: url("i/sports/dep_volver.gif") top left no-repeat;; font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;}
h3.Geca a:hover { color:#ffffff; text-decoration:underline;}
p.Geca { color:#000000; margin-bottom:10px; float:left; width:100%;}
.a60 p.Geca strong, .a50 p.Geca strong {background:#cee9ce; display:block; padding:18px 8px 10px 8px; color:#005e02; margin:0 0 15px 0; font-size:16px; font-weight:normal;}
.m100 p.Geca strong { display:block; font-size:14px; margin:10px 0 15px 0;}
strong.Geca {background:#008f03; display:block; padding:18px 8px 10px 8px; color:#FFFFFF; margin-bottom:15px; font-size:16px; font-weight:normal;}

h3.bbva2 {background:#cee9ce url("i/sports/dep_bbva_mini.gif") top left no-repeat; background-position:10px 50%;}
h3.bbva {background:#cee9ce url("i/sports/dep_ligabbva.gif") top left no-repeat; background-position:10px 50%;}
h3.adelante {background:#cee9ce url("i/sports/dep_ligaadelante.gif") top left no-repeat; background-position:10px 50%;}
h3.adelante2 {background:#cee9ce url("i/sports/dep_adelante_mini.gif") top left no-repeat; background-position:10px 50%;}
h3.premier2 {background:#cee9ce url("i/sports/dep_premier_mini.gif") top left no-repeat; background-position:10px 50%;}
h3.premier {background:#cee9ce url("i/sports/dep_premierleague.gif") top left no-repeat; background-position:10px 50%;}

.a33 h3.champions {background:#cee9ce url("i/sports/dep_championsleague_mini.gif") top left no-repeat; background-position:10px 50%;}
.m100 h3.champions {background:#cee9ce url("i/sports/dep_championsleague.gif") top left no-repeat; background-position:10px 50%;}
.a33 h3.uefa2 {background:#cee9ce url("i/sports/dep_uefacup_mini.gif") top left no-repeat; background-position:10px 50%;}
.m100 h3.uefa2 {background:#cee9ce url("i/sports/dep_uefacup.gif") top left no-repeat; background-position:10px 50%;}
.a33 h3.rey {background:#cee9ce url("i/sports/dep_copadelrey_mini.gif") top left no-repeat; background-position:10px 50%;}
.m100 h3.rey {background:#cee9ce url("i/sports/dep_copadelrey.gif") top left no-repeat; background-position:10px 50%;}
.m100 h3.safrica {background:#cee9ce url("i/sports/dep_southafrica2010.gif") top left no-repeat; background-position:10px 50%;}

h3.acb {background:#cee9ce url("i/sports/dep_acb_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.nba {background:#cee9ce url("i/sports/dep_nba_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.euroliga {background:#cee9ce url("i/sports/dep_euroliga_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.davis {background:#CEE9CE url("i/sports/dep_davis_mini.gif") top left no-repeat; background-position: 10px 50%;} 
h3.masters {background:#CEE9CE url("i/sports/dep_masters_mini.gif") top left no-repeat; background-position: 0px 50%; padding-left:30px;} 
h3.f1 {background:#cee9ce url("i/sports/dep_f1_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.calcio {background:#CEE9CE url("i/sports/dep_calcio_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.mundialclubes {background:#CEE9CE url("i/sports/dep_mundialclubes_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.wimbledon {background:#CEE9CE url("i/sports/dep_wimbledon_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.usopen {background:#CEE9CE url("i/sports/dep_usopen_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.eurobasket {background:#CEE9CE url("i/sports/dep_eurobasket_mini.gif") top left no-repeat; background-position: 10px 50%;}
h3.australia {background:#CEE9CE url("i/sports/dep_openaustral.gif") top left no-repeat; background-position: 10px 50%;}
h3.roland {background:#CEE9CE url("i/sports/dep_roland_mini.gif") top left no-repeat; background-position: -26px 0;padding:0;line-height:44px;margin:0 0 12px 0;}

#divFlashChampions, #divFlashPrimera, divFlashPremier, #divFlashUEFA, #divFlashSegunda, #divFlashRey { margin-bottom:15px;}
/* End Modulos Geca */

/* START TABLA CONFEDERACIONES */
table.confederaciones { border:1px solid #ccc; border-left:0px none; border-bottom:2px solid #999; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; margin-bottom:10px; width:100%;}
table.confederaciones caption { text-align:left; font-size:14px; font-weight:bold; padding-bottom:5px;}
table.confederaciones th { background: url("http://www.rtve.es/votaciones/css/i/top_bg.gif") bottom left repeat-x; color:#000; padding:7px 0; border-left:1px solid #ccc;  font-size:11px;}
table.confederaciones td { padding:7px 0; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
table.confederaciones .ptss { width:18px;}
table.confederaciones th.nocent, 
table.confederaciones td.nocent { text-align:left !important; width:140px; padding-left:7px;}
table.confederaciones abbr, acronym {border-bottom:0px none;}
table.confederaciones td img { float:left; border:0px none; margin-right:7px;}
table.confederaciones tr.bg01 { background:#f3f3f3;}
table.confederaciones td.nocent .rsa { background:url("http://www.rtve.es/deportes/pekin08/css/i/banderas/RSA_th.gif") top left no-repeat; padding-left:28px;}
table.confederaciones td.nocent .irq { background:url("http://www.rtve.es/deportes/pekin08/css/i/banderas/IRQ_th.gif") top left no-repeat; padding-left:28px;}
table.confederaciones td.nocent .nlz { background:url("http://www.rtve.es/deportes/pekin08/css/i/banderas/NZL_th.gif") top left no-repeat; padding-left:28px;}
table.confederaciones td.nocent .esp { background:url("http://www.rtve.es/deportes/pekin08/css/i/banderas/ESP_th.gif") top left no-repeat; padding-left:28px;}
table.confederaciones td.nocent .usa { background:url("http://www.rtve.es/deportes/pekin08/css/i/banderas/USA_th.gif") top left no-repeat; padding-left:28px;}
table.confederaciones td.nocent .ita { background:url("http://www.rtve.es/deportes/pekin08/css/i/banderas/ITA_th.gif") top left no-repeat; padding-left:28px;}
table.confederaciones td.nocent .bra { background:url("http://www.rtve.es/deportes/pekin08/css/i/banderas/BRA_th.gif") top left no-repeat; padding-left:28px;}
table.confederaciones td.nocent .egy { background:url("http://www.rtve.es/deportes/pekin08/css/i/banderas/EGY_th.gif") top left no-repeat; padding-left:28px;}
table.confederaciones.small { border:1px solid #ccc; border-left:1px solid #ccc; border-bottom:2px solid #999; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; margin:0 1% 5px 0%; width:48%; float:left;}
table.confederaciones.small td { padding:7px; border-left:1px solid #fff; border-bottom:1px solid #ccc;}
table.confederaciones.small th { background: url("http://www.rtve.es/votaciones/css/i/top_bg.gif") bottom left repeat-x; color:#000; padding:7px; border-left:0px none #ccc;  font-size:11px;}

/* START TABLA CONFEDERACIONES */
table.coi { border:1px solid #ccc; border-left:0px none; border-bottom:2px solid #999; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; margin-bottom:10px; width:100%;}
table.coi caption { text-align:left; font-size:14px; font-weight:bold; padding-bottom:10px; }
table.coi th { background: url("http://www.rtve.es/votaciones/css/i/top_bg.gif") bottom left repeat-x; color:#000; padding:7px 7px; border-left:1px solid #ccc;  font-size:13px; text-align:center;}
table.coi th span { margin:0 auto; padding:10px 0; display:inline; }
table.coi td { padding:7px 7px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; vertical-align:text-top}
table.coi td.subj { font-weight:bold; vertical-align:text-top}
table.coi tr.bg01 { background:#f3f3f3;}
table.coi th span.madrid { background: url("i/sports/lg_madrid.gif")  left no-repeat; padding-left:35px}
table.coi th span.chicago { background: url("i/sports/lg_chicago.gif")  left no-repeat; padding-left:35px}
table.coi th span.tokio { background: url("i/sports/lg_tokio.gif")  left no-repeat; padding-left:40px}
table.coi th span.rio { background: url("i/sports/lg_rio.gif")  left no-repeat; padding-left:35px}
table.coi td img { float:left; margin-right:5px}

/* NUEVO SUBTABS DEPORTES **************************************/
/* *************************************************************/
@font-face {font-weight:bold; font-style:normal; font-family:RTVEfontB; src: url('fonts/rtve_bold.eot');}
@font-face {font-weight:bold; font-style:normal; font-family:RTVEfontB; src: url('fonts/rtve_bold.otf');}
/*** COMENTADO PARA SOLUCIONAR TAMANHO DE TEXTO 'DEPORTES' A 250PX **
	#deportes .subtabs {float:left;width:100%;}
	#deportes .subtabs h1 {font-size:10px;}
	#deportes .subtabs .mark {padding:1em;background:url('/css/rtve.deportes/i/subtabs/bkg_PFdeportes.png') repeat-x 0 100%;}
	#deportes .subtabs ul {width:70%;height:66px;overflow:hidden;margin:0;float:left;}
	#deportes .subtabs .auxiliar {width:20%;}
	#deportes .subtabs .active {position:relative;left:0;top:0;}
	#deportes .subtabs li {height:22px;overflow:hidden;border:none;border-bottom:1px solid #676767;width:19.8% !important;margin:0;padding:0; float:left;}
	#deportes .subtabs .auxiliar li {width:98% !important;margin:0 0 0 2%;}
	#deportes .subtabs li a {line-height:184.615%; color:#676767;}
	#deportes .subtabs .active {height:74px;width:30% !important;float:left;}
	#deportes .subtabs .active a { font-family:RTVEfontB; font-size:500%;line-height:74px;color:#272;}
	#deportes .subtabs .auxiliar span {font-family:RTVEfontB; font-weight:bold; color:#000; font-size:16px;}
	#deportes .subtabs .auxiliar span.directo em {text-indent:-5000px; display:block; width:84px; height:24px; float:right; background:url('/css/rtve.deportes/i/subtabs/ico_directo.png') no-repeat 0 50%;}
	#deportes .subtabs .auxiliar span.alacarta em {text-indent:-5000px; display:block; width:60px; height:24px;  float:left; background:url('/css/rtve.deportes/i/subtabs/ico_alaCarta.png') no-repeat 0 50%;}
*/
/* NUEVO SUBTABS DEPORTES **************************************/
/* END *********************************************************/


/***** CUENTRA ATRÁS *******/
.CountDown {float:left; width:220px!important; height:35px; padding:10px; color:#BB2828; margin:0px 0px 8px 12px; border:1px solid #ddd; background-color:#f6f6f6; -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em;}
.CountDown p { font-size: 11px;line-height: 14px;padding-top: 12px; }
.CountDown em {font-weight:bold;font-style:normal;font-size:35px;padding-left:10px;}
.CountDown em#days {background: none; padding-left:5px;}
.news .chapeaux .CountDown em {font-size:35px !important;}
.news .chapeaux .CountDown abbr{ font-size:30px !important; padding-right:4px;}