.tablaGeneralTabla
{
	width:600px;
	margin:0 auto;
}

.tablaGeneralTabla .esquinas td
{
	height:36px;
	vertical-align:middle;
}

.tablaGeneralTabla .esquinas td.izq
{
	width:5px;
	background:url(../images/template/barra_roja_Tabla_izq.png) no-repeat scroll 1px 0;
}

.tablaGeneralTabla .esquinas td.der
{
	width:5px;
	background:url(../images/template/barra_roja_Tabla_der.png) no-repeat scroll -1px 0;
}

.tablaGeneralTabla .esquinas td.cen,.tablaGeneralTabla .esquinas td.cen2
{
	background:url(../images/template/barra_roja_Tabla_linea.png) repeat-x;
	color:#fff;
}

.tablaGeneralTabla .esquinas td.cen
{
	padding-left:5px;
	font-size:1.1em;
	width:50%;
}

.tablaGeneralTabla .esquinas td.cen2
{
	padding-right:5px;
	text-align:right;
}

.tablaGeneralTabla .esquinas td.cen2 b
{
	color:#D7B454;
}

.tablaGeneralTabla .esquinas td.cen b
{
	font-weight:bold;
}

.divTablaEstadisticas
{
	/*width:598px;
	border:1px solid #EBEBEB;*/
	width:598px;
	border-top:none;
	padding-left:0px;
	margin:-3px 0px 0 -4px;
}

.captionTablaEstadisticas
{
	width:100%;
	background: #ea0403;
	background: -moz-linear-gradient(top, #ea0403 0%, #8a0000 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea0403), color-stop(100%,#8a0000)); /* webkit */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea0403', endColorstr='#8a0000',GradientType=0 ); /* ie */
	-moz-border-radius: 5px 5px 0 0;	
	-webkit-border-radius: 5px 5px 0 0;
}

.captionTablaEstadisticas table
{
	width:100%
}

.captionTablaEstadisticas .esquinas td
{
	height:36px;
	vertical-align:middle;
}

.captionTablaEstadisticas .esquinas td.izq
{
	width:5px;
}

.captionTablaEstadisticas .esquinas td.der
{
	width:5px;
}

.captionTablaEstadisticas .esquinas td.cen,.captionTablaEstadisticas .esquinas td.cen2
{
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
}

.captionTablaEstadisticas .esquinas td.cen
{
	padding-left:5px;
}

.captionTablaEstadisticas .esquinas td.cen b
{
	font-weight:bold;
}

.tablaEstadisticas
{
	/*width:599px;*/
	width:602px;
	border-collapse:collapse;
	border-spacing:0px;
	font-size:12px;	
}

.tablaEstadisticas .otro
{
	background:#EBEBEB;
}

.tablaEstadisticas .toluca
{
	color:#EA0403;
}
.tablaEstadisticas th
{
	background:#1A1A1A;
	color:#fff;
	font-weight:bold;
	vertical-align:middle;
	padding:3px;
	text-align:center;
	width:24px;	
}

.tablaEstadisticas th.pos
{
	white-space:nowrap;
	width:50px;
	border-left:1px solid #1A1A1A;
}

.tablaEstadisticas th.primero
{
	border-left:1px solid #1A1A1A;
}

.tablaEstadisticas th.ultimo
{
	border-right:1px solid #1A1A1A;
}

.tablaEstadisticas td
{
	height:24px;
	vertical-align:middle;
	text-align:center;
	padding:3px;	
}

.tablaEstadisticas td.number
{
	width:24px;
	text-align:center;
}

.tablaEstadisticas th.equipo
{
	width:85px;	
}

.tablaEstadisticas td.equipo
{
	width:85px;
	text-align:left;
}

.tablaEstadisticas td.pos
{
	font-weight:bold;
	width:50px;
	border-left:1px solid #EBEBEB;
}

.tablaEstadisticas td.primero
{
	border-left:1px solid #EBEBEB;
}

.tablaGeneralTabla
{
	border-bottom:1px solid #EBEBEB;
}

.tablaEstadisticas td.ultimo
{
	border-right:1px solid #EBEBEB;
}

.tablaGeneralTabla .tdSiglas
{
	vertical-align:top;
}

.tablaEstadisticas .toluca td
{
	font-weight:bold;
}


.tablaGeneralTabla .divSiglas
{
	background:#1a1a1a;
	color:#fff;
	height:30px;
	padding:10px;
}

.tablaGeneralTabla .divSiglas ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}

.tablaGeneralTabla .divSiglas ul li
{
	margin:0 5px;
	display:inline;
}

.tablaGeneralTabla .divSiglas ul li span
{
	color:#D7B454;
	padding-right:3px;
}

.tablaEstadisticas td.grupo
{
	color:#fff;
	font-weight:bold;
	background:#1A1A1A;
	text-align:left !important;
	padding-left:17px;
	white-space:nowrap !important;
}

.tablaCalendario td
{
	text-align:left;
}

.tablaCalendario .logo
{
	width:30px !important;
	text-align:center;
}

.tablaCalendario td.res
{
	text-align:center;
}

.tablaCalendario td.titulo
{
	color:#fff;
	background:#555;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:5px;
}

.tablaCalendario .esquinas td.cen
{
	width:auto;
}

.tablaBarras
{
	
}

.tablaBarras td,.tablaBarras th
{
	text-align:left;
	white-space:nowrap;
}

.tablaBarras th.ubicacion
{
	width:165px;
}

