.float-left { float: left }
.float-right { float: right }
.clear-float { clear: both }

div.tabla1x {position: relative; top: -10px; left: 0px; width:552px; padding:0; background-color: #ffffff}
div.tabla1 {position: relative; top: 0px; left: 0px; width:552px; padding:0; background-color: #ffffff}
/* tabla equipo */
#equipo {
	width:552px;
}
#equipo p {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}
#equipo .encabezado {
	background-image:url(../../images/content/minuto_a_minuto/encabezado.jpg);
	background-repeat:no-repeat;
	width:552px;
	height:45px;
}
#equipo .encabezado h1 {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-left:10px;
	padding-top:10px;	
}
#equipo .temporada-torneo {
	float:left;
	margin-top:3px;
	width:552px;
	height:20px;
	padding-bottom:3px;
	background-color:#B81215;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}
#equipo .temporada-torneo .temporada {
	width:300px;
	padding-left:10px;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	display:inline;
}
#equipo .temporada-torneo .torneo {
	width:250px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	display:inline;
	text-align:right;
}
#equipo .puesto-puntos {
	float:left;
	margin-top:3px;
	width:552px;
	height:20px;
	display:inline;
	text-transform:uppercase;
	background-color:#9C9A9A;
	padding-top:4px;
	padding-bottom:0px;
	border-bottom:solid #333333 2px;
}
#equipo .puesto-puntos p.puesto {
	padding-left:10px;
	font-size:12px;
	color:#000;
	font-weight:bold;
	display:inline;
}
#equipo .puesto-puntos p.puntos {
	font-size:12px;
	color:#000;
	font-weight:bold;
	display:inline;
	padding-left:395px;
	text-align:right;
}
#equipo .columna-puesto {
	width:275px;
	float:left;
	text-transform:uppercase;
}
#equipo .columna-puesto p {
	height:20px;
	padding-top:5px;
}
#equipo .columna-puesto p.titulo{
	color:#000;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .columna-puesto p.subtitulo{
	color:#666;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .columna-puntos {
	width:275px;
	float:left;
	color:#000;
	font-weight:bold;
	text-align:right;
	text-transform:uppercase;
}
#equipo .columna-puntos p {
	height:20px;
	width:255px;
	padding-right:20px;
	padding-top:5px;
}
#equipo .columna-puntos p.total{
	font-size:11px;
	color:#000;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
}
#equipo .columna-puntos p.suma{
	font-size:11px;
	color:#666;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
}
#equipo input {
	margin-top:10px;
}
/*****DESEMPATES******/
#equipo .desempate {
	float:left;
	margin-top:3px;
	width:552px;
	height:20px;
	display:inline;
	text-transform:uppercase;
	background-color:#9C9A9A;
	padding-top:4px;
	padding-bottom:0px;
	border-bottom:solid #333333 2px;
}
#equipo .desempate p.des_titulo1 {
	width:110px;
	padding-left:10px;
	font-size:12px;
	color:#000;
	font-weight:bold;
	display:inline;
}
#equipo .desempate p.des_titulo2 {
	font-size:12px;
	width:50px;
	padding-left:60px;
	color:#000;
	font-weight:bold;
	display:inline;
	text-align:right;
}
#equipo .des_columna {
	width:110px;
	float:left;
	text-transform:uppercase;
}
#equipo .des_columna p {
	height:40px;
	padding-top:5px;
}
#equipo .des_columna p.des_content{
	color:#666;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .des_columna p.des_torneo{
	color:#000;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .des_resultado {
	width:110px;
	float:left;
	text-transform:uppercase;
}
#equipo .des_resultado p {
	height:40px;
	padding-top:5px;
}
#equipo .des_resultado p.des_result{
	color:#B81215;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
/*****GOLEADAS******/
#equipo .goleada {
	float:left;
	margin-top:3px;
	width:552px;
	height:20px;
	display:inline;
	text-transform:uppercase;
	background-color:#9C9A9A;
	padding-top:4px;
	padding-bottom:0px;
	border-bottom:solid #333333 2px;
}
#equipo .goleada p.gol_titulo1 {
	width:110px;
	padding-left:10px;
	font-size:12px;
	color:#000;
	font-weight:bold;
	display:inline;
}
#equipo .goleada p.gol_titulo2 {
	font-size:12px;
	width:110px;
	padding-left:110px;
	color:#000;
	font-weight:bold;
	display:inline;
	text-align:right;
}
#equipo .goleada p.gol_titulo3 {
	font-size:12px;
	width:110px;
	padding-left:110px;
	color:#000;
	font-weight:bold;
	display:inline;
	text-align:right;
}
#equipo .goleada p.gol_titulo4 {
	font-size:12px;
	padding-left:100px;
	color:#000;
	font-weight:bold;
	display:inline;
	text-align:right;
}
#equipo .gol_columna {
	width:170px;
	float:left;
	text-transform:uppercase;
}
#equipo .gol_columna p {
	height:20px;
	padding-top:5px;
}
#equipo .gol_columna p.gol_content{
	color:#666;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .gol_resultado {
	width:40px;
	float:left;
	text-transform:uppercase;
}
#equipo .gol_resultado p {
	height:20px;
	padding-top:5px;
}
#equipo .gol_resultado p.gol_result{
	color:#B81215;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .gol_num {
	width:40px;
	float:left;
	text-transform:uppercase;
}
#equipo .gol_num p {
	height:20px;
	padding-top:5px;
}
#equipo .gol_num p.gol_nums{
	color:#B81215;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
	text-align:right;
}
#equipo .gol_columna p.gol_torneo{
	color:#000;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
/*****ASCENDIDO Y DESCENDIDOS******/
#equipo .ascendido {
	float:left;
	margin-top:3px;
	width:552px;
	height:20px;
	display:inline;
	text-transform:uppercase;
	background-color:#9C9A9A;
	padding-top:4px;
	padding-bottom:0px;
	border-bottom:solid #333333 2px;
}
#equipo .ascendido p.asc_titulo1 {
	width:80px;
	padding-left:10px;
	font-size:12px;
	color:#000;
	font-weight:bold;
	display:inline;
}
#equipo .ascendido p.asc_titulo2 {
	font-size:12px;
	width:50px;
	padding-left:45px;
	color:#000;
	font-weight:bold;
	display:inline;
	text-align:right;
}
/*#equipo .ascendido p.asc_titulo3 {
	font-size:12px;
	width:50px;
	padding-left:40px;
	color:#000;
	font-weight:bold;
	display:inline;
	text-align:right;
}*/
#equipo .asc_columna {
	width:110px;
	float:left;
	text-transform:uppercase;
}
#equipo .asc_columna p {
	height:40px;
	padding-top:5px;
}
#equipo .asc_columna p.asc_content{
	color:#666;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .asc_columna p.asc_torneo{
	color:#000;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .asc_resultado {
	width:110px;
	float:left;
	text-transform:uppercase;
}
#equipo .asc_resultado p {
	height:40px;
	padding-top:5px;
}
#equipo .asc_resultado p.asc_result{
	color:#B81215;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
/*****PORTEROS MENOS BATIDOS******/
#equipo .porteros {
	float:left;
	margin-top:3px;
	width:552px;
	height:20px;
	display:inline;
	text-transform:uppercase;
	background-color:#9C9A9A;
	padding-top:4px;
	padding-bottom:0px;
	border-bottom:solid #333333 2px;
}
#equipo .porteros p.pt_titulo1 {
	width:80px;
	padding-left:10px;
	font-size:12px;
	color:#000;
	font-weight:bold;
	display:inline;
}
#equipo .porteros p.pt_titulo2 {
	font-size:12px;
	width:100px;
	padding-left:150px;
	color:#000;
	font-weight:bold;
	display:inline;
}
#equipo .porteros p.pt_titulo3 {
	font-size:12px;
	width:100px;
	padding-left:230px;
	color:#000;
	font-weight:bold;
	display:inline;
}
#equipo .pt_columna {
	width:110px;
	float:left;
	text-transform:uppercase;
}
#tposiciones    /*******************/
.posiciones     p.tp_t1 {
	float:left;
	width:25px;
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-align:center;	/*display:inline;
	padding-left:10px;*/
	font-family: Arial, Helvetica, sans-serif;
}
#tposiciones   .posiciones   p.tp_t2 {
	float:left;
	width:100px;
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-align:left;	/*display:inline;
	padding-left:10px;
	padding-right:95px;*/
}
#tposiciones   .posiciones   p.tp_t3 {
	float:left;
	width:25px;
	font-size:10px;
	color:#000;
	font-weight:normal;
	text-align:right;	/*display:inline;
	padding-left:18px;*/
}
#tposiciones  .tp_col {
	width:25px;
	float:left;
	text-transform:uppercase;
}
#tposiciones  .tp_coln {
	width:100px;
	float:left;
	text-transform:uppercase;
}
#tposiciones  .tp_coln-elim {
	width:100px;
	float:left;
	text-transform:none;
}
#tposiciones    .tp_coln    .tp_contentn{
	color:#666;
	width:100px;
	font-size:10px;
	border-bottom:dotted #999999 1px;
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	font-weight: bold;
}
#tposiciones    .tp_col    .tp_content{
	color:#666;
	width:25px;
	font-size:10px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	text-align:center;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
#tposiciones    .tp_col    .tp_content3{
	color:#666;
	width:25px;
	font-size:10px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
#tposiciones .tp-grupo{
	background: #F6C624;
	font-weight: bold;
	color: #AD0016;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 25px;
	font-size:10px;
	clear:both;
}
/************************/
#equipo .pt_columna p {
	height:40px;
	padding-top:1px;
}
#equipo .pt_columna p.pt_content{
	color:#666;
	/*padding-left:50px;*/
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
}
#equipo .pt_columna p.pt_content2{
	color:#666;
	padding-left:50px;
	width:150px;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	text-align:right;
}
#equipo .pt_columna p.pt_content3{
	color:#666;
	padding-left:50px;
	width:270px;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	text-align:right;
	padding-right:10px;
}
#equipo .pt_columna p.pt_torneo{
	color:#000;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
#equipo .pt_resultado {
	width:110px;
	float:left;
	text-transform:uppercase;
}
#equipo .pt_resultado p {
	height:40px;
	padding-top:5px;
}
#equipo .pt_resultado p.pt_result{
	color:#B81215;
	font-size:11px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	padding-left:10px;
}
/*notas home*/
div.titulo1 {font-family: Arial; font-size: 30px; color: #000000; font-weight: bold; line-height: 100%}
div.h1 {position: relative; margin-bottom: 6px}
a.h1 {position: relative; margin-bottom: 6px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
div.top1 {margin-top: 7px; font-family: Arial; font-size: 12px; color: #000000}
div.sumario1 {margin-top: 6px; font-family: Arial; font-size: 14px; color: #000000}
p.solid5 {border-bottom-style: solid; color: #666666; border-width: 1px; margin-top: 15px; margin-bottom: 15px}
div.hist1 {position: relative; float:left; top:0px; left: 0px; width:270px; padding:0; background-color: #ffffff}
div.hist2 {position: relative; float:right; width:270; padding-top:0px; background-color: #ffffff}
div.momento {margin-bottom: 8px; font-family: helvetica; font-size: 13px; color: #000000; font-weight: normal}
p.solid10 {border-bottom-style: dotted; color: #000000; border-width: 1px; margin-top: 4px; margin-bottom: 4px}
span.normal {font-weight: normal}
span.bold {font-weight: bold}
span.boldcolor {font-weight: bold; color: #cc0000}

a.google:link {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; font-weight: normal}
a.google:visited {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; font-weight: normal}
a.google:hover {font-family: Arial; font-size: 12px; color: #666666; text-decoration: underline; font-weight: normal}

#botonera-tposiciones table.tposiciones{
	font-size: 11px;
}
/* --- Sobreescribir estilos - Tabla de posiciones Eliminatorias --- */
#botonera-tposiciones table.tposiciones {
	background: url('/estadisticas_diez/images/design/bg/bg-tposiciones.jpg');
}
#botonera-tposiciones table.tposiciones td, #botonera-tposiciones table.tposiciones th{
	color: white;
	font-size: 12px;
}
#botonera-tposiciones table.tposiciones tr.encabezado, #botonera-tposiciones table.tposiciones tr.claro, #botonera-tposiciones table.tposiciones tr.oscuro  {
	background: none;
}
#botonera-tposiciones table.tposiciones tr.pie{
	background-color: #3055A4;
}
#botonera-tposiciones table.tposiciones tr.pie a{
	color: #FFF;
}
#botonera-tposiciones table.tposiciones tr.pie div {
	*margin-top: -0.5em;
	*margin-bottom: 1.5em;
}
table.tposiciones span.big-dot{
	font-size: 200%;
	vertical-align: 0.1em;
	font-weight: bold;
	line-height: 0;
}
table.tposiciones tr.pie-sud2010{
	background-color: #202456; 
}
table.tposiciones tr.pie-sud2010 div{
	color: #CCC;	
}
table.tposiciones tr.pie-sud2010 a{
	color: white;
	text-decoration: none;
}
table.tposiciones tr.pie-sud2010 a:hover{
	text-decoration: underline;
}
table.tposiciones tr.pie-sud2010 td.col-central{
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
}

/* --- Sobreescribir estilos - Tabla de posiciones Copa Oro --- */
#botonera-tposiciones {
	width: 300px;
}
#botonera-tposiciones table.tcopa-oro.body{
	width: 280px;
}
#botonera-tposiciones div.tcopa-oro-container{
	background: url('/estadisticas_diez/images/design/bg/bg-tcopa-oro.jpg');
	padding: 8px 10px;
}
#botonera-tposiciones table.tcopa-oro td, #botonera-tposiciones table.tcopa-oro th{
	padding: 0;
}
#botonera-tposiciones table.tcopa-oro.footer{
	background: 0;
	background-color: #DB9627;
	padding: 4px;
}
#botonera-tposiciones table.tcopa-oro td, #botonera-tposiciones table.tcopa-oro th{
	color: #000;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#botonera-tposiciones table.tcopa-oro tr.encabezado, #botonera-tposiciones table.tcopa-oro tr.claro, #botonera-tposiciones table.tcopa-oro tr.oscuro  {
	background: none;
}
#botonera-tposiciones table.tcopa-oro tr.grupo td{
	padding-top: 0.4em;
	text-align: left;
}
#botonera-tposiciones table.tcopa-oro tr.pie{
	background-color: #DB9627; 
	font-weight: bold;
	text-align: center;
}
#botonera-tposiciones table.tcopa-oro th.texto{
	text-align: left;
}
#botonera-tposiciones table.tcopa-oro tr.pie a{
	color: #FFF;
	text-decoration: none;
}
#botonera-tposiciones table.tcopa-oro tr.pie a:hover{
	text-decoration: underline;
}
/*#botonera-tposiciones table.tcopa-oro tr.pie div {
	*margin-top: -0.5em;
	*margin-bottom: 1.5em;
	color: #CCC;	
}*/
table.tcopa-oro span.big-dot{
	font-weight: bold;
	color: #FFF;
}
table.tcopa-oro tr.pie td.col-central{
	border-right: 1px solid #FFF;
	border-left: 1px solid #FFF;
}


/* --- Tabla de posiciones ---- */
table.tposiciones tr.encabezado {
	background: #CCC;
	text-align: left;
	font-weight: bold;
	padding-top: 0.2em;
}
table.tposiciones tr.encabezado td {
	width: 9%;
	text-align: center;
}
table.tposiciones tr.encabezado td.numero {
	width: 4%;
}
table.tposiciones th.numero {
	text-align: right;
}
table.tposiciones tr.encabezado th.texto {
	width: 32%;
	font-weight: bold;
}
table.tposiciones th.numero {
	padding-right: 0.2em;
	font-weight: bold;
	width: 5%;
}
table.tposiciones  th.texto {
	text-align: left;
	font-weight: bold;
	padding: 2px 0;
}
table.tposiciones tr.grupo {
	font-weight: bold;
	color: #AA0000;
	background: #F6C626;
	text-align: left;
}
table.tposiciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	width: 100%;
}
table.tposiciones tr.pie div.col-central {
	border-right: 2px solid #CA0000;
	border-left: 2px solid #CA0000;
	border-top: 0px solid #CA0000;
	border-bottom: 0px solid #CA0000;
}
table.tposiciones tr.pie  div {
	margin: 0.6em 0;
}
table.tposiciones tr.pie {
	background: #CCC;
	font-weight: bold;
	font-size: 110%;
}
table.tposiciones tr.pie td {
	border-top: 1px solid white;
}
table.tposiciones tr.pie a{
	color: #CA0000;
	text-decoration:none;
}	
table.tposiciones tr.grupo div {
	margin-top: 0.2em;
	margin-bottom: 0.1em;
}
table.tposiciones tr.encabezado td, table.tposiciones tr.encabezado th {
	padding-top: 0.2em;
}
table.tposiciones tr.claro {
	background: #FFF;
}
table.tposiciones tr.oscuro {
	background: #CCC;
}
/* -- Fin de Tabla de posiciones --*/


#tposiciones-container {
	text-align: left;
	margin: 44px 0 110px 0;
}

#calendario-container {
	width:520px;
	margin-top:0px
}
#calendario-container .title{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 12px;
}
#calendario-container table.calendario-deportes td {
	font-size: 15px;
	font-weight: normal;
}
#calendario-container table.calendario-deportes th {
	font-size: 15px;
}

#calendario-container #tposiciones .tp_col .tp_content3 {
	width: 50px;
}

#tposiciones    /*******************/
.posiciones     p.tp_t1 {
	float:left;
	width:25px;
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-align:center;	/*display:inline;
	padding-left:10px;*/
	font-family: Arial, Helvetica, sans-serif;
}
#tposiciones   .posiciones   p.tp_t2 {
	float:left;
	width:100px;
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-align:left;	/*display:inline;
	padding-left:10px;
	padding-right:95px;*/
}
#tposiciones   .posiciones   p.tp_t3 {
	float:left;
	width:25px;
	font-size:10px;
	color:#000;
	font-weight:normal;
	text-align:right;	/*display:inline;
	padding-left:18px;*/
}
#tposiciones  .tp_col {
	width:25px;
	float:left;
	text-transform:uppercase;
}
#tposiciones  .tp_coln {
	width:100px;
	float:left;
	text-transform:uppercase;
}
#tposiciones  .tp_coln-elim {
	width:100px;
	float:left;
	text-transform:none;
}
#tposiciones    .tp_coln    .tp_contentn{
	color:#666;
	width:100px;
	font-size:10px;
	border-bottom:dotted #999999 1px;
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	font-weight: bold;
}
#tposiciones    .tp_col    .tp_content{
	color:#666;
	width:25px;
	font-size:10px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	text-align:center;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
#tposiciones    .tp_col    .tp_content3{
	color:#666;
	width:25px;
	font-size:10px;
	font-weight:bold;
	border-bottom:dotted #999999 1px;
	text-align:right;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}
#tposiciones .tp-grupo{
	background: #F6C624;
	font-weight: bold;
	color: #AD0016;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 25px;
	font-size:10px;
	clear:both;
}
#resultados-cnaciones{
	width:992px;
}
#resultados-cnaciones .columna-grupo {
	float: left;
	width: 48%;
}
#resultados-cnaciones .tbl-container {
	width: 912px;
	text-align:left;
}
#resultados-cnaciones .titulo, .resultados .titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	margin: 0 0 1.6em 0.5em;
}
.goleadores .titulo, .calendario .titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	margin: 0 0 0.5em 0em;
}
.cnaciones .linea-inferior, .rumbosud2010 .linea-inferior{
	margin:50px 0 20px 0px;
	width:100%;
	border-bottom: solid 2px #CCC;
}
.cnaciones .logos-footer{
	margin-left: 26px;
}
.cnaciones .logos-footer .logo{
	margin-right:38px;
}
.rumbosud2010 .logos-footer{
	margin-left: 45px;
}
.rumbosud2010 .logos-footer .logo{
	margin-right:56px;
}
.logos-footer .logo{
	float:left;
	text-align:center;
}
.logos-footer .logo .etiqueta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #01779F;
	font-weight: bold;
	width:100%;
}

/* -- Tabla de Resultados -- */
.tabla-resultados tr.encabezado-jornada td {
	background: #CCC;
	font-size: 0.9em;
	padding-left: 0.5em;
	text-align: left;
}
.tabla-resultados tr td {
	text-align: center;
}
.tabla-resultados{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 100%;
	empty-cells: show;
}
.tabla-resultados td{
	border: 1px solid #D3CDB5;
	padding: 0.6em 0;
}
.tabla-resultados .encabezado-grupo td {
	border-style: none;
	font-size: 1.3em;
	text-align: center;
	padding-left: 0.5em;
	color: #FFF;
	background-color: #CC0000;
}
.tabla-resultados span.superindice{
	font-size: 0.6em;
	vertical-align: 0.7em;
}
/* -- Fin de tabla de resultados -- */

#botonera-tposiciones table.calendario-deportes {
	font-size: 10px;
}
.goleadores table.calendario-deportes {
	font-size: 22px;
}
.goleadores .tbl-container {
	width: 830px;
	text-align:left;
}
.calendario .tbl-container {
	width: 920px;
	text-align:left;
}
/* -- Calendario -- */
table.calendario-deportes {
	border: 0px solid #DFDFDF;
	border-right: 1px;
	border-top: 1px;
	border-bottom: 1px;
}
table.calendario-deportes th {
	font-weight: bold;
	color: #CE0000;
	text-align: left;
	padding: 0.3em 0.3em 0.3em 0.6em;
	font-family: Verdana, Geneva, sans-serif;
	background: #CCC;
	border-left: 1px solid #DFDFDF;
}
table.calendario-deportes td {
	padding: 0.2em 0.2em 0.6em 0.2em;
	font-size: 0.9em;
	text-align: left;
	font-weight: bold;
	border-left: 1px solid #DFDFDF;
	border-top-color: #DFDFDF;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
}
.calendario-deportes {
	font-family: Arial, Helvetica, sans-serif;
}
/* -- Fin de Calendario -- */

.convocados {
	width:522px;
	float:right;	
}
.convocados #tposiciones-container .titulo {
	background: #CE151D;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding: 0.2em 0.6em 0.4em;
	font-weight: bold;
}


.tbl-calendario_completo {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #DBDBDB;
	border-right: 0px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
}
.tbl-calendario_completo .encabezado-tabla {
	background: #C1C1C1;
	color: #CC0000;
	font-weight: bold;
}
.tbl-calendario_completo .encabezado-tabla td {
	padding-left: 1em;
	padding-top: 0.2em;
	text-transform: capitalize;	
}
.tbl-calendario_completo .encabezado-jornada td {
	text-align: center;
	font-size: 0.8em;
	font-weight: bold;
	text-transform: capitalize;	
}
.tbl-calendario_completo tr td {
	font-size: 0.9em;
	padding: 0.4em 0.3em;
	border-right: 1px solid #DBDBDB;
}
.tbl-calendario_completo .encabezado-jornada {
	background: #E90101;
	color: white;
}