@charset "utf-8";
/* CSS Document */
body {
	font:10px Arial, Helvetica, sans-serif;
	border:0;
	margin:0;
	padding:0;
	background: #FFFFFF;
}
ul, ol {
	list-style:none;
	padding:0 0 18px 40px;
}
a {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #1D4F8E;
}
a:visited {
	color: #1D4F8E;
}
a:hover {
	color: #0A2C59;
}
#divComparativa {
	height: 379px;
	width: 648px;
	background: #FFFFFF;
}
#divComparativa ul {
	height: auto;
	width: auto;
	margin: 15px 0px 0px;
	padding: 0px;
}
#divComparativa li {
	display: block;
	float: left;
	height: 20px;
	width: 105px;
	text-align: center;
}
#divComparativa a.cuotasLink:link {
	font-weight: bold;
	color: #0A2C59;
}
#divComparativa a.cuotasLink:visited {
	font-weight: bold;
	color: #0A2C59;
}
#divComparativa a.cuotasLink:hover {
	font-weight: bold;
	color: #10448B;
	text-decoration: underline;
}
#divComparativa   a.cuotasActivo {
	font-weight: bold;
	color: #10448B;
	text-decoration: underline;
}
#divComparativa #cabeceraSOC {
	background: url(../img/cabeceraSOC.jpg) no-repeat;
	height: 91px;
	width: 648px;
}
#divComparativa #cabeceraBSK {
	background: url(../img/cabeceraBSK.jpg) no-repeat;
	height: 91px;
	width: auto;
}
#divComparativa #cabeceraTEN {
	background: url(../img/cabeceraTEN.jpg) no-repeat;
	height: 91px;
	width: auto;
}
#divComparativa #cabeceraSOC ul {
	display: block;
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 63px 0px 0px;
}
#divComparativa #cabeceraBSK ul {
	display: block;
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 63px 0px 0px;
}
#divComparativa #cabeceraTEN ul {
	display: block;
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 63px 0px 0px;
}
#divComparativa #cabeceraSOC li {
	display: block;
	float: left;
	height: 22px;
	width: 105px;
	text-align: center;
	vertical-align: middle;
	margin: 0px 4px 0px 0px;
	
}
#divComparativa #cabeceraBSK li {
	display: block;
	float: left;
	height: 22px;
	width: 105px;
	text-align: center;
	vertical-align: middle;
	margin: 0px 4px 0px 0px;
	
}
#divComparativa #cabeceraTEN li {
	display: block;
	float: left;
	height: 22px;
	width: 105px;
	text-align: center;
	vertical-align: middle;
	margin: 0px 4px 0px 0px;
	
}
#divComparativa a.cmpLink:link {
	font-size: 12px;
	font-weight: bold;
	color: #0A2C59;
	background: url(../img/fondoMenuCmp.gif) repeat-x;
	display: block;
	height: 100%;
	width: 100%;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 4px 0px 0px;
}
#divComparativa a.cmpLink:visited {
	font-size: 12px;
	font-weight: bold;
	color: #0A2C59;
	background: url(../img/fondoMenuCmp.gif) repeat-x;
	display: block;
	height: 100%;
	width: 100%;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 4px 0px 0px;
}
#divComparativa a.cmpLink:hover {
	color: #999999;
	background: url(../img/fondoMenuCmphv.gif) repeat-x;
	border-right: 2px ridge #999999;
	border-bottom: 2px ridge #999999;
}
#divComparativa  .activo {
	color: #0A2C59;
	border-right: 2px ridge #999999;
	border-bottom: 2px ridge #999999;
	display: block;
	height: 22px;
	width: 105px;
	padding: 4px 0px 0px;
	font-weight: bold;
	background-image: url(../img/fondoMenuCmpActivo.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
}
#divComparativa #botonCerrar {
	background: url(../img/fondoBotonCasas.gif) no-repeat;
	display: none;
	height: 25px;
	width: 68px;
	float: right;
	border-width: 0px;
	border-style: none;
	margin: 347px 20px 0px 0px;
}
#divComparativa #botonCerrar a:link {
	background: url(../img/fondoBotonCasas.gif) no-repeat;
	color: #FFFFFF;
	display: block;
	height: 100%;
	width: 100%;
	border-style: none;
}
#divComparativa #botonCerrar a:hover {
	background: url(../img/fondoBotonCasas.gif) no-repeat;
	color: #EEEEEE;
	display: block;
	height: 100%;
	width: 100%;
}
#divComparativa .pLigaClasif {
	display: block;
	height: 20px;
	width: 540px;
	float: left;
	margin: 15px 0px 10px 20px;
	font-size: 14px;
	font-weight: bold;
	color: #104381;
	border-bottom: 1px solid #E4E4E4;
	text-indent: 20px;
}

#divComparativa #cabeceraCmp #cerrarCmp {
	background: url(../img/cerrar.gif) no-repeat;
	display: block;
	float: right;
	height: 16px;
	width: 16px;
	margin: 5px 5px 0px 0px;
}
#tablaIzq {
	border: 1px solid #E0E1E3;
	table-layout: auto;
	border-spacing: 0px;
	margin: 16px 10px 0px 5px;
	border-collapse:collapse;
	float: left;
	text-align: center;
	clear: left;
}
.tablaGrupos {
	border: 1px solid #E0E1E3;
	table-layout: auto;
	border-spacing: 0px;
	margin: 16px 5px 0px 55px;
	border-collapse:collapse;
	float: left;
	text-align: center;
}
.tablaDchGrupos {
	border: 1px solid #E0E1E3;
	table-layout: auto;
	border-spacing: 0px;
	margin: 16px 5px 0px 5px;
	border-collapse:collapse;
	text-align: center;
	clear: left;
	float: right;
}
#tablaDch {
	border: 1px solid #E0E1E3;
	table-layout: auto;
	border-spacing: 0px;
	margin: 16px 5px 0px 5px;
	border-collapse:collapse;
	text-align: center;
	clear: right;
	float: right;
}
#tablaCasasComparativa {
	font-weight: normal;
	table-layout: auto;
	border-spacing:1px;
	border-collapse:separate;
	text-align: center;
	background: #FFFFFF;
	height: auto;
	width: auto;
	border: 1px solid #C7C7C7;
	margin: 5px auto 0px;
}
#divComparativa #escudoIzq {
	display: block;
	float: left;
	height: 50px;
	width: 50px;
}
.botonMasInfo {
	color: #0A2C59;
	display: none;
	float: right;
	background: url(../img/botonMasInfo.jpg) no-repeat;
	height: 22px;
	width: 85px;
	padding: 4px 0px 0px 7px;
	margin: 15px 10px 0px 0px;
	clear: both;
}
.botonMasInfoLigaGrupos {
	color: #0A2C59;
	display: block;
	background: #EBEBEB url(../img/botonMasInfo.jpg) no-repeat 540px;
	height: 26px;
	width: 619px;
	padding: 7px 13px 0px 0px;
	margin: 15px 0px 0px;
	text-align: right;
	float: left;
	clear: both;
}
.botonMasInfoLiga {
	color: #0A2C59;
	display: block;
	background: #EBEBEB url(../img/botonMasInfo.jpg) no-repeat 520px;
	height: 26px;
	padding: 7px 13px 0px 0px;
	margin: 5px 0px 0px;
	text-align: right;
	width: 100%;
	float: right;
}
.imgCuotas {
	display: block;
	height: 36px;
	width: 452px;
	margin: 0px auto;
	background: url(../img/apuestas1x2.jpg) no-repeat;
}
#imgHandicap {
	display: block;
	height: 36px;
	width: 350px;
	margin: 0px auto;
	background: url(../img/handicap.jpg) no-repeat;
}
.imgUnderover {
	height: 36px;
	display: block;
	width: 452px;
	margin: 0px auto;
	background: url(../img/underover.jpg) no-repeat;
}
#divComparativa #tablaHistorico {
	border: 1px solid #E0E1E3;
	table-layout: auto;
	border-spacing: 0px;
	margin: 3px auto 0px 90px;
	border-collapse:collapse;
	text-align: center;
	width: 420px;
	float: left;
	height: 195px;
	clear: both;
}
#divComparativa #cntUltPart {
	height: auto;
	width: auto;
	display: block;
}
#divComparativaCuotas {
	height: 600px;
	width: 780px;
	background: #FFFFFF;
	border-top: 1px solid #E0E1E3;
	border-right: 1px solid #E0E1E3;
	border-bottom: 50px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
#divComparativaCuotas #cabeceraCmp {
	background: url(../img/cabeceraCmp.jpg) no-repeat;
	height: 91px;
	width: 780px;
	border-bottom: 25px solid #0A2C59;
}
#divComparativaCuotas #cabeceraCmp ul {
	display: block;
	float: left;
	padding: 0px 0px 0px 5px;
	margin: 63px 0px 0px;
}
#divComparativaCuotas #cabeceraCmp li {
	display: block;
	float: left;
	height: 22px;
	width: 104px;
	text-align: center;
	vertical-align: middle;
	margin: 0px 2px 0px 0px;
	padding: 0px 2px 0px 0px;
}
#divComparativaCuotas a.cmpLink:link {
	font-weight: bold;
	color: #0A2C59;
	background: url(../img/fondoMenuCmp.gif) repeat-x;
	display: block;
	height: 100%;
	width: 100%;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 4px 0px 0px;
}
#divComparativaCuotas a.cmpLink:visited {
	font-weight: bold;
	color: #0A2C59;
	background: url(../img/fondoMenuCmp.gif) repeat-x;
	display: block;
	height: 100%;
	width: 100%;
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 4px 0px 0px;
}
#divComparativaCuotas a.cmpLink:hover {
	color: #999999;
	background: url(../img/fondoMenuCmphv.gif) repeat-x;
	border-right: 2px ridge #999999;
	border-bottom: 2px ridge #999999;
}
#divComparativaCuotas #botonCerrar {
	background: url(../img/fondoBotonCasas.gif) no-repeat;
	display: none;
	height: 25px;
	width: 68px;
	float: right;
	border-width: 0px;
	border-style: none;
	margin: 347px 20px 0px 0px;
}
#divComparativaCuotas #botonCerrar a:link {
	background: url(../img/fondoBotonCasas.gif) no-repeat;
	color: #FFFFFF;
	display: block;
	height: 100%;
	width: 100%;
	border-style: none;
}
#divComparativaCuotas #botonCerrar a:hover {
	background: url(../img/fondoBotonCasas.gif) no-repeat;
	color: #EEEEEE;
	display: block;
	height: 100%;
	width: 100%;
}
#divComparativaCuotas #cabeceraCmp #cerrarCmp {
	background: url(../img/cerrar.gif) no-repeat;
	display: block;
	float: right;
	height: 16px;
	width: 16px;
	margin: 5px 5px 0px 0px;
}
.tablaUnderOver {
	text-align: center;
	border: 1px solid #E0E1E3;
	display: block;
	table-layout: auto;
	border-spacing: 0px;
	border-collapse:collapse;
	margin: 0px 15px 5px 0px;
	padding: 0px;
 *width:150px;
}
.underTotal {
	border-spacing: 0px;
	border-collapse:collapse;
	align: center;
	margin: 0px auto;
}
.titUnderOver {
	font-weight: bold;
	color: #FFFFFF;
	background: #577494;
}
.tablaHandicap {
	display: block;
	text-align: center;
	border-spacing: 0px;
	border-collapse:collapse;
	border: 1px solid #E0E1E3;
	margin: 0px auto 12px;
	width: 300px;
}
.filaUnderOver {
	background: #B4CCEB;
	border-bottom: 1px solid #999999;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
}
.textoRojoNegrita {
	font-weight: bold;
	color: #CC3300;
}
#divComparativa .equipoIzq {
	font-size: 12px;
	font-weight: bold;
	color: #215390;
}
#divComparativa .equipoDch {
	display: block;
	float: right;
	border-bottom: 1px solid #EEEEEE;
	width: 255px;
	margin: 0px 20px 20px 0px;
}
.titTablaSOCCmp {
	color: #FFFFFF;
	font-weight: bold;
	background: url(../img/degraazul.jpg);
	border: 1px solid #000066;
	padding: 2px 0px;
}
.cabeceraAjaxLiga {
	background: url(../img/cabeceraLigaFutbol.jpg) no-repeat;
	height: 31px;
	width: auto;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
}
#tablaLigaClasif {
	table-layout: auto;
	border-spacing: 0px;
	border-collapse:collapse;
	text-align: center;
	margin: 25px auto 0px;
	font-size: 11px;
	border: 1px solid #E5E5E5;
	width: 80%;
}
#tablaLigaClasif .titulos {
	font-weight: bold;
	color: #1E3F67;
}
#tablaLigaClasif .titTotal {
	background: #CC0000;
	text-align: center;
}
#tablaLigaClasif .bordeGris {
	border-left: 1px solid #E0E1E3;
}
#tablaLigaClasif .bordeGris2 {
	border-right: 1px solid #E0E1E3;
}
#tablaLigaClasif .bordeGrisArriba {
	border-top: 1px solid #E0E1E3;
}
#tablaLigaClasif a.tablaClasifLiga:link, a.tablaClasifLiga:visited {
	font-size: 10px;
	font-weight: normal;
	color: #7693B5;
}
#tablaLigaClasif a.tablaClasif:hover {
	font-size: 10px;
	font-weight: normal;
	color: #435C7C;
}
.titJornada {
	font-size: 16px;
	color: #CBCCCF;
	font-weight: bold;
	border-width: 0px;
	border-style: none;
}
tr.fila1 {
	background:#F4F4F4;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #E0E1E3;
}
tr.fila2 {
	background:#E5E5E5;
	border-left: 1px solid #DFDFDF;
}
td.celda1 {
	background:#FBFBFB;
}
td.celda2 {
	background:#EBEBEB;
}
.filaCham1 {
	background: #c9dbe6;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.filaCham2 {
	background: #ADC9DA;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.celdaCham1 {
	background: #EDF4F8;
}
.celdaCham2 {
	background: #C2D8E4;
}
.filaUefa1 {
	background: #F0D6AE;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.filaUefa2 {
	background: #e2cdae;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.celdaUefa1 {
	background: #F5E3CB;
}
.celdaUefa2 {
	background: #EBDCC7;
}
.filaDes1 {
	background: #eebcbd;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.filaDes2 {
	background: #deb0b2;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.celdaDes1 {
	background: #F4D7D8;
}
.celdaDes2 {
	background: #EBCFD0;
}
.celdaTotal1 {
	background: #E7EFFA;
}
.celdaTotal2 {
	background: #DAE7F8;
}
#divAjaxLigaGrupos {
	height: 564px;
	width: 648px;
	background: #FFFFFF;
	text-align: center;
	overflow-y: scroll;
	overflow-x:hidden;
}
#resultado_titulo {
	display: block;
	margin: 0px auto;
	height: 20px;
	width: auto;
	text-align: center;
	border: 1px solid #E5E5E5;
	padding: 5px 0px 0px;
	background: #FFFFFF;
}
#resultado_cuotas {
	display: block;
	height: 125px;
	background: #F9F9F9 repeat-x;
	border-bottom: 1px solid #E5E5E5;
	padding: 25px 0px 0px;
}
/****************************************VENTANA AJAX DE CLASIFICACIÓN DE LIGA**********************************************/

#divAjaxLiga {
	height: 567px;
	width: 600px;
	background: #FFFFFF;
	text-align: center;
	overflow: auto;
	overflow-x:hidden;
}
#divAjaxLiga #cabeceraAjaxLiga #cerrar {
	background: url(../img/cerrar.gif) no-repeat;
	display: block;
	float: right;
	height: 16px;
	width: 16px;
	margin: 5px 5px 0px 0px;
}
#divAjaxLiga #tablaLigaClasif .alignEscudo {
	text-align: left;
	padding: 0px 0px 0px 10px;
}
a.botonAceptar:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.botonAceptar:visited {
	font-weight: bold;
	color: #FFFFFF;
}
a.botonAceptar:hover {
	font-weight: bold;
	color: #E9E9E9;
	font-size: 11px;
}
#botonAceptar {
	display: block;
	height: 22px;
	background: #E5E5E5 url(../img/botonAceptar.gif) no-repeat;
	float: right;
	clear: both;
	margin: 9px 0px 0px;
	padding: 4px 0px 0px 8px;
}
.titTablaBSKCmp {
	color: #FFFFFF;
	border-top: 1px solid #DE7B0E;
	border-bottom: 1px solid #DE7B0E;
	background-color: #f7a648;
	background-image: url(../img/degranaran.png);
	background-repeat: repeat-x;
	font-weight: bold;
}
.titTablaTENCmp {
	color: #FFFFFF;
	border-top: 1px solid #DE7B0E;
	border-bottom: 1px solid #DE7B0E;
	background-color: #6ECE76;
	background-image: url(/img/degraVerde.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
}
.columnaCasas {
	background: #104381;
	color: #FFFFFF;
	border: 1px solid #44597D;
	width: 36px;
}
.columnaCasasBsk {
	background: #104381;
	color: #FFFFFF;
	border: 1px solid #44597D;
	width: 36px;
}
.columnaCasasTns {
	background: #3EB248;
	color: #FFFFFF;
	border: 1px solid #349A3C;
	width: 36px;
}
.rayaEncuentro {
	width: 95%;
	background-image: url(../img/rayaEncuentro.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	display: block;
	margin: 0px auto;
}
.textoTotal {
	font-size: 14px;
	font-weight: bold;
}
.parrafoCmp {
	display: block;
	height: auto;
	width: auto;
	padding: 5px 0px 0px;
	margin: 15px 0px 10px 15px;
}
.tituloPartido {
	font-size: 16px;
	font-weight: bold;
	color: #104381;
	text-align: center;
	background: #FFFFFF;
	padding: 5px 0px 0px;
}
.bold {
	font-weight:bold;
}
.columnaCasasBsk {
	background: #F5972E;
	color: #FFFFFF;
	border: 1px solid #DC7D14;
	width: 36px;
}
* html #tablaIzq {
	margin: 22px 10px 0px 5px;
}
*html #tablaDch {
	margin: 22px 5px 0px 10px;
}
*html #divComparativa a.cmpLink:hover {
	border-bottom: 1px ridge #999999;
}
a.linkDspCasas:link {
	color:  #104381;
	display: block;
	height: auto;
	width: auto;
	background: #FFFFFF;
}
a.linkDspCasas:visited {
	color:  #104381;
}
a.linkDspCasas:hover {
	color:  #1455A5;
	background: #DFE1E3;
	display: block;
	height: auto;
	width: auto;
}
 a.linkMejorCuota:link {
	font-weight: normal;
	color: #FFFFFF;
	background: #CC0000;
	display: block;
	height: auto;
	width: auto;
}
a.linkMejorCuota:visited {
	font-weight: normal;
	color: #FFFFFF;
	background: #CC0000;
	display: block;
	height: auto;
	width: auto;
}
 a.linkMejorCuota:hover {
	font-weight: normal;
	color: #FFFFFF;
	background: #FB0000;
}
/*TENIS*/
