/***** Global Settings *****/

html, body {
	height: 100%;
}
body {
	font:11px Arial, Helvetica, sans-serif;
	border:0;
	margin:0;
	padding:0;
	/*background: url(../img/fondoBody.gif) repeat-x top;*/
	/*background:transparent url(../img/fondoCnt1004.png) repeat-y center top;*/

}
/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}
h1 {
	margin: 0px;
	padding: 0;
	letter-spacing:-1px;
}
h2 {
	margin: 10px 20px 20px 20px;
	padding: 0;
	letter-spacing:-1px;
	font:1.35em Trebuchet MS Verdana;
	letter-spacing: 1px;
	color: #209fde;
	border-bottom: solid 1px #209fde;
}
h3 {
	font:1em Trebuchet MS, Verdana;/*font-weight:bold;*/
}
th {
	margin:0;
	padding:0;
}
p, ul, ol {
	margin:0;/*padding:0 0 18px 0;*/
}
ul, ol {
	list-style:none;
	padding:0 0 18px 40px;
}
dt {
	width:28px;
	float:left;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	line-height: 10px;
	display: block;
	text-align: right;
	height: 12px;
}
dd {
	margin: 0 0 5px 40px;
	line-height: 10px;
	display: block;
	height: 12px;
}
dl {
	display: block;
	float: right;
}
blockquote {
	margin:22px 40px;
	padding:0;
}
small {
	font-size:0.85em;
}
img {
	border:0;
}
sup {
	position:relative;
	bottom:0.3em;
	vertical-align:baseline;
}
sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
}
acronym, abbr {
	cursor: help;
	letter-spacing:1px;
	border-bottom:1px dashed;
}
legend{
	margin: 0px;
	padding: 0px;
	height:auto;
	width:auto;
}
/***** Links *****/

a, a:visited {
	text-decoration:none;
	outline:none;
	cursor: pointer;
	
}
/***** Forms *****/

form {
	margin:0;
	padding:0;
	display:inline;
}
input, select, textarea {
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
}
select {
	font-size: 11px;
	color: #3C5D84;
	background: #E0E2E3;
}
textarea {
	overflow-y:scroll;
	overflow-x:none;}
label {
	margin: 0px;
	padding: 0px;
	vertical-align: sub;
}
/***** Tables *****/

table {
	border:0;
	margin:0 0 18px 0;
	padding:0;
}
table tr td {
	padding: 0px;
}
/***** Global Classes *****/

.clear {
	clear:both;
}
.clearLeft {
	clear:left;
}
.clearRight {
	clear:right;
}
.clearNone {
	clear:none;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.text-left {
	text-align:left;
}
.text-right {
	text-align:right;
}
.text-center {
	text-align:center;
}
.text-justify {
	text-align:justify;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
.underline {
	border-bottom:1px solid;
}
.highlight {
	background:#ffc;
}
.img-left {
	float:left;
	margin:4px 10px 4px 0;
}
.img-right {
	float:right;
	margin:4px 0 4px 10px;
}
.imgTxtCentro {
	vertical-align: bottom;
}
.bordeCasa {
	border: 1px solid #E9E9E9;
}
/* CAPAS GLOBLALES*/

/***************************************************************CABECERA************************************************************************/

#cabecera {
	display: block;
	width:100%;
	/*background-image: url(../img/barraAzul1.png);
	background-position: 0px 20px;
	background-repeat:  repeat-x;*/
	height: 131px;
}
#cabeceraCnt {
	display: block;
	width:1004px;
	height:131px;
	margin: 0 auto;
	/*background: url(../img/fondoCabecera1004.png) no-repeat;*/
	/*background:url(/img/cabecera/bg_cabecera.png) no-repeat rigth top;*/
	background:url(/img/cabecera/bg_cabecera_completa.png) no-repeat right top;
}
*html #cabeceraCnt{/*background: url(../img/fondoCabecera1008_ie6.png) no-repeat;*/ width:995px; background:url(/img/cabecera/bg_cabecera_completa_ex.png) no-repeat right top ;}

#cabeceraCnt .cabeceraTop {
	display:block;
	float:left;
	height:99px;
	width:100%;
}

/******** login ************/
#cabecera div.agrupa{
	display:block; 
	float:right;
	margin:26px 30px 0 0;
}
#cabecera #cntRegistro{
	background-color:#32527B ;
	display:block;
	float:right;
	width:275px;
	height:38px;
	border:1px solid #0A2C59;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:2px 4px 0 4px;
}
#cntRegistro a {
	color:#A7CAE4;
	font-weight:normal;
}
#cntRegistro a:hover{
	text-decoration:underline;
	color:#ddd;
}
#cabecera #cntRegistro span.textoBienvenida{
	display:block;
	float:left;
	font-size:10px;
}
#cabecera #cntRegistro form{
	display:block;
	float:left;
	font-size:90%;
	margin:2px 1px 1px 0;
}
#cabecera #cntRegistro .middletext input{
	display:block;
	float:left;
	font-size:90%;
	margin:2px 5px 0 0;
}
#cabecera #cntRegistro input.botonIngresar{
	display:block;
	float:left;
	/*clear:both;*/
	width:75px;
	height:20px;
	font-weight:bold;
	color:#5f7a98;
	margin:0;
}
/****** fin login *******/
.divPosic {
	display:block;
	float:right;
	height:auto;
	margin:0 11px 0 0;
}
.cntPosic {
	float:right;
	padding:8px 15px 0 0;
	width:auto;
}
h1.h1Cabecera, 
h2.h2Cabecera {
	color:#eee;
	float:left;
	font-size:10px;
	letter-spacing:0;
	margin:0;
	padding:1px 0 0;
	width:auto;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
}
.cntPosic span {
	color:#FFFFFF;
	display:block;
	float:left;
	margin:0 10px;
}
ul#cabeceraMenu {
	/*width:325px;*/
	/*width:293px;
	float: right;
	clear: right;
	padding: 0;
	display: block;
	margin: 67px 25px 0px 0px;*/
	display:block;
	float:right;
	margin:5px 20px 0 0;
	padding:3px 0 0;
	width:90px;
}
#cabeceraMenu li {
	display:inline;
	font-weight:bold;
	list-style-image:none;
	list-style-type:none;
	margin:0 10px 0 0;
}



/*
ul#cabeceraMenu {
	width:325px;
	float: right;
	clear: right;
	padding: 0;
	display: block;
	margin: 67px 25px 0px 0px;
}
#cabeceraMenu li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	font-weight: bold;
}*/
/*#cabeceraLogo {
	clear:left;
	display:block;
	float:left;
	height:60px;
	margin:23px 0 auto 0px;
	width:auto;
}*/
#cabeceraLogo {
	clear:none;
	display:block;
	float:left;
	width:auto;
	height:auto;
	margin:8px 0 0 27px;
}
/*#cabeceraLogo a{
	clear:none;
	display:block;
	float:left;
	height:49px;
	margin:5px 0 auto 23px;
	width:248px;
}*/
.img_ligo{
behavior: url(iepngfix.htc);}

#cabeceraCnt .cabeceraBottom {
	display:block;
	float:left;
	height:32px;
	width:100%;
}

/*#cabeceraBotones {
	width:100%;
	background: no-repeat;
	visibility: visible;
	text-align: center;
	display: block;
	float: left;
	height: 49px;
	margin: 0px;
}*/
#cabeceraBotones {
	display:block;
	float:left;
	height:32px;
	margin:0;
	width:100%;
}
#sonido {
	display:none;
	font-weight: bold;
	color: #0A2C59;
	float: left;
	height: 20px;
	width: 62px;
	display: block;
	text-align: left;
	margin-top: 4px;
	margin-right: 26px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 46px;
}
#sonido a,
#sonido a:link {
	color: #003366;
}
#sonido a:active {
	color: #003366;
}
#sonido a:hover {
	color: #CC0000;
}

/* DIV USUARIO-CONTRASEÑO#cabeceraUsuario {display: none;clear: none;background: url(../img/fondoUsuario.gif) no-repeat;width:274px;height:40px;margin-top: 0px;
margin-bottom: 0px;margin-left: 40px;}*/

#cabeceraMenu li a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
#cabeceraMenu li a:hover {
	font: bold;
	color: #0A2C59;
	text-decoration: none;
}
/*ul#cabeceraBotonesLink {
	list-style: none;
	padding: 0;
	display: block;
	margin: 13px 0px 0px;
}*/
ul#cabeceraBotonesLink {
	display:block;
	float:left;
	height:32px;
	margin:0;
	padding:0 33px;
	width:936px;
}
#cabeceraBotones ul#cabeceraBotonesLink li {
	background:transparent url(/img/cabecera/bg_li_menu.png) no-repeat scroll right center;
	*background:transparent url(/img/cabecera/bg_li_menu.gif) no-repeat scroll right center;
	display:block;
	float:left;
	height:100%;
	padding:0 20px 0 15px;
	width:auto;
}
#cabeceraBotones ul#cabeceraBotonesLink li.ultima{background:0;}
#cabeceraBotones ul#cabeceraBotonesLink li a{
	display:block;
	float:left;
	height:22px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:8px 0 0 32px;
	font-size:12px;
}
#cabeceraBotones ul#cabeceraBotonesLink li a:hover{color:#0A2C59;}
#cabeceraBotones ul li a.casinos{background:url(/img/cabecera/dados_menu.png) no-repeat left center;}
*html #cabeceraBotones ul li a.casinos{background:url(/img/cabecera/dados_menu.gif) no-repeat left center;}
#cabeceraBotones ul li a.resultados{background:url(/img/cabecera/balon_menu.png) no-repeat left center;}
*html #cabeceraBotones ul li a.resultados{background:url(/img/cabecera/balon_menu.gif) no-repeat left center;}
#cabeceraBotones ul li a.comparador{background:url(/img/cabecera/comparador.png) no-repeat left center; padding-left:25px;}
*html #cabeceraBotones ul li a.comparador{background:url(/img/cabecera/comparador.gif) no-repeat left center;}
#cabeceraBotones ul li a.poker {background:url(/img/cabecera/pica_menu.png) no-repeat left center;}
*html #cabeceraBotones ul li a.poker {background:url(/img/cabecera/pica_menu.gif) no-repeat left center;}
#cabeceraBotones ul li a.foro{background:url(/img/cabecera/bocadillo_foro_menu.png) no-repeat left center;}
*html #cabeceraBotones ul li a.foro{background:url(/img/cabecera/bocadillo_foro_menu.gif) no-repeat left center;}
#cabeceraBotones ul li a.blog {background:url(/img/cabecera/wordpress_menu.png) no-repeat left center; width:82px;}
*html #cabeceraBotones ul li a.blog {background:url(/img/cabecera/wordpress_menu.gif) no-repeat left center;}
#cabeceraBotones ul li a.apuestas {background:url(/img/cabecera/dado_apuestas.png) no-repeat left center; padding-left:25px; }
*html #cabeceraBotones ul li a.apuestas {background:url(/img/cabecera/dado_apuestas.gif) no-repeat left center;}


/*#cabeceraBotonesLink li {
	width: 210px;
	height: 28px;
	display: block;
	float: left;
	font-weight: bold;
	font-size: 12px;
}
a.boton1D:link, a.boton1D:visited     {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	display: block;
	width: 166px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
	background-image: url(../img/fondoBoton1.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 26px;
}

a.boton1D:hover     {
	color: #0A2C59;
	background-image: url(../img/fondoBoton1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
}
a.boton2D:link, a.boton2D:visited{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	display: block;
	width: 155px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
	background-image: url(../img/fondoBoton2.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 26px;
	text-indent: 1px;
}

a.boton2D:hover     {
	color: #0A2C59;
	background-image: url(../img/fondoBoton2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
}a.boton3D:link, a.boton3D:visited     {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	display: block;
	width: 155px;
	background-image: url(../img/fondoBoton3.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 26px;
	padding: 2px 0px 0px 52px;
}

a.boton3D:hover     {
	color: #0A2C59;
	background-image: url(../img/fondoBoton3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
}a.boton4D:link, a.boton4D:visited       {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	display: block;
	width: 165px;
	height: 26px;
	background: url(../img/fondoBoton4.gif) no-repeat top;
	padding: 2px 0px 0px 40px;
}
a.boton4D:hover     {
	color: #0A2C59;
	background-image: url(../img/fondoBoton4.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	display: block;
}*/
/*************************PARTE IZQUIERDA********************/

#centroIzq {
	width: 156px;
	height: auto;
	background-image: url(../img/fondoIzq.gif);
	background-repeat: repeat-y;
	text-align: center;
	display: block;
	float: left;
	margin: 0px 0px 0px 7px;
	padding: 10px 0px 0px;
}
*html #centroIzq{/*background:blue;*/ }

ul#menuIzq {
	width: auto;
	height: auto;
	padding: 0px;
	margin: 1px 1px 1px 3px;
	display: block;
}
#menuIzq li {
	width:133px;
	height:18px;
	background:transparent url(/img/botones_menu.png) no-repeat 0 0;
	border:0;
	text-align:left;
	padding:3px 0 0 25px;
}
#menuIzq li.menu_combinadas { background-position:0 -21px; }
#menuIzq li.menu_clasificacion { background-position:0 -42px; }
#menuIzq a {
	font-weight:bold;
	color:#fff;
	font-size:11px;
	text-decoration:none;
}
#menuIzq a:hover {
	text-decoration:none;
}
#menuIzq a.menuIzqSub:link {
	background: #AEAEAE;
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 2px 0px 0px;
	border: 1px solid #838383;
}
#menuIzq a.menuIzqSub:hover {
	background: #C9CBCC;
	display: block;
	padding: 2px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}
#botonWidget {
	height: 73px;
	width: 150px;
	display: block;
	margin: 0px 0px 10px 3px;
}

.activoIzq {
	background: #B0C0D2;
	display: block;
	padding: 2px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	height: 20px;
	width: 148px;
	border: 1px solid #59738E;
}
#izqPatrocinadores {
	width:auto;
	height:auto;
	clear: left;
	display: block;
	/*min-height:650px;*/
	margin: 35px 0px 0px;
}
.titPatrocinadores {
	background: url(../img/fondoTitPatro.gif) no-repeat;
	height: 17px;
	width: 100%;
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 2px;
	padding: 3px 0px 0px;
}
.izqBanner {
	display: block;
	
	margin-top: 5px ;
	
	
}
.izqBannerPie {
	background: #FFFFFF;
	display: block;
	height: 22px;
	width: 120px;
	margin: 0px auto;
}

/****************************************************************************CENTRALES***************************************************/

#centro {
	display: block;
	width:100%;
	height:auto;
	float: right;
	margin: 0 auto;
}
.margenIconCombi {
	margin: 2px;
}
#centroCnt {
	display: block;
	width:1004px;
	overflow: auto;
	background: url(../img/fondoCnt1004.png) repeat-y;
	height: auto;
	margin: 0 auto ;
	min-height:700px;
}
*html #centroCnt{width:1008px;}
#centroDch {
	width: 835px;
	float: right;
	height: auto;
	overflow: visible;
	display:block;
}
*html #centroDch { margin/***/:/***/0; padding/***/:/***/0; /*background:red;*/  float/***/:/***/left; width:830px; clear:none; overflow:hidden;}


/************************************MENU CENTRAL************************************/


#centroMenu {
	background:transparent url(../img/fondoMenuCentro.gif) no-repeat scroll -4px 16px;
	display:block;
	height:138px;
	width:829px;
}
*html #centroMenu{ height:150px;}

.spanTituloMenuCentro {
	background: url(../img/fondoMenuCentroTit.gif) no-repeat 5px 8px;
	width:100%;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding: 13px 0px 13px 14px;
}
*html .spanTituloMenuCentro {margin-top:3px;}
#divtextoSupMenu {
	color:#858585;
	display:block;
	float:left;
	margin:0 0 0 16px;
	padding:0 0 4px;
	width:796px;
}
*html #divtextoSupMenu {
	color:#858585;
	display:block;
	float:left;
	margin:0 0 0 0px;
	padding:0 0 0px;
	width:796px;
}
.spanGMT {
	color: #858585;
	display: block;
	float: right;
	font-size: 10px;
	font-weight: bold;
}
/*DIV ELEGIR DEPORTE*/
.numeroUno {
	background: url(../img/numerouno.jpg) no-repeat;
	height: 50px;
	width: 50px;
	float: left;
	padding: 0px;
	margin: 7px 10px 0px 5px;
}
.comboDeporte, .comboLiga {
	text-align: left;
	display: block;
	width: 90px;
	padding: 0px;
	height: 25px;
	margin: 19px 0px 0px 9px;
	float: left;
}
#imgBalon {
	display: block;
	height: auto;
	width: auto;
	float: left;
	margin: 7px 0px 0px 3px;
	padding: 0px;
}
#selecDpt {
	display: block;
	height: 111px;
	width: 183px;
	float: left;
	background: url(../img/menuCentroRaya.gif) no-repeat right 45px;
	margin: 0px 0px 0px 13px;
}
*html #selecDpt {height:120px;}
#selecLiga {
	display: block;
	height: 111px;
	width: 183px;
	float: left;
	background: url(../img/menuCentroRaya.gif) no-repeat right 45px;
	margin: 0px 0px 0px 0;
}
#selecLiga select {width:100px; max-width:110px;}
*html #selecLiga select {width:90px;}

#selecFch {
	display: block;
	height: 111px;
	width: 211px;
	/*background: url(../img/menuCentroRaya.gif) no-repeat right 45px;*/
	float: left;
}

/*DIV ELEGIR FECHA*/
.numeroDos {
	background: url(../img/numerodos.jpg) no-repeat;
	height: 50px;
	width: 50px;
	float: left;
	margin: 7px 10px 0px 5px;
	padding: 0px;
}
.comboFechas {
	text-align: left;
	display: block;
	width: 108px;
	padding: 0px;
	height: 15px;
	float: right;
	color: #3A5C84;
	margin: 0px 22px 0px 0px;
}
#divcalendario {
	float:left;
	height:34px;
	margin:15px 0 0;
	padding:0;
	width:32px;
}
.fechasMenu {
	background:transparent url(../img/fondoFechas.jpg) no-repeat scroll 0 0;
	border-style:none;
	color:#3A5C84;
	display:block;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:30px;
	margin:17px 2px 0 10px;
	padding:3px 8px 0;
	text-align:center;
	width:81px;
}
a.calendario:link{
	text-align: center;
	display: block;
	height: 32px;
	width: 32px;
	margin: 0px;
}
/*DIV ELEGIR PAIS*/
#botonAceptarPais {
	display: block;
	height: 23px;
	width: 60px;
	background: url(../img/botonAceptar.gif) no-repeat;
	float: right;
	padding: 5px 4px 0px 8px;
	margin: 10px 0px 0px;
}
.centrarParrafo {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.comboMultipais {
	margin: 10px 17% 0px;
}
.numeroTres {
	background: url(../img/numeroTres.jpg) no-repeat;
	height: 50px;
	width: 50px;
	float: left;
	margin: 7px 5px 0px;
	padding: 0px;
}
.numeroCuatro{
	background: url(../img/numerocuatro.jpg) no-repeat;
	height: 50px;
	width: 50px;
	float: left;
	margin: 7px 5px 0px;
	padding: 0px;
}
#selecPais {
	background: url(../img/menuCentroRaya.gif) no-repeat right 45px;
	display: block;
	height: 111px;
	width: 225px;
	float: left;
}

select#pais {
	width: 168px;
}
.comboPais {
	text-align: left;
	display: block;
	width: 145px;
	padding: 0px;
	height: 25px;
	float: left;
	margin: 3px auto 0px 5px;
}

#despMenuPais {
	position:absolute;
	left:757px;
	top:290px;
	height:182px;
	z-index:3;
	background: url(../img/fondoPais.gif) no-repeat;
	width: 221px;
	padding: 0px 0px 0px 8px;
}
#despMenuPais #cerrar {
	display: block;
	height: auto;
	width: auto;
	float: right;
	text-align: right;
	padding: 5px;
	margin: 0px;
}
ul#banderas {
	display: block;
	width: 120px;
	height: 32px;
	padding: 0px;
	float: left;
	margin: 2px 0px 0px 14px;
}
#banderas li {
	display: block;
	float: left;
	height: 15px;
	width: 22px;
	margin: 0px 1px 1px;
	padding: 0px;
}
a.spain:link {
	background: url(../img/banderas/spain.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.spain:hover {
	background: url(../img/banderas/spain.gif) bottom;
}
a.italy:link {
	background: url(../img/banderas/italy.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.italy:hover {
	background: url(../img/banderas/italy.gif) bottom;
}
a.england:link {
	background: url(../img/banderas/england.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.england:hover {
	background: url(../img/banderas/england.gif) bottom;
}
a.germany:link {
	background: url(../img/banderas/germany.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.germany:hover {
	background: url(../img/banderas/germany.gif) bottom;
}
a.france:link {
	background: url(../img/banderas/france.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.france:hover {
	background: url(../img/banderas/france.gif) bottom;
}
a.portugal:link {
	background: url(../img/banderas/portugal.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.portugal:hover {
	background: url(../img/banderas/portugal.gif) bottom;
}
a.argentina:link {
	background: url(../img/banderas/argentina.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.argentina:hover {
	background: url(../img/banderas/argentina.gif) bottom;
}
a.brazil:link {
	background: url(../img/banderas/brazil.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.brazil:hover {
	background: url(../img/banderas/brazil.gif) bottom;
}
a.mexico:link {
	background: url(../img/banderas/mexico.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.mexico:hover {
	background: url(../img/banderas/mexico.gif) bottom;
}
a.ce:link {
	background: url(../img/banderas/ce.gif) top;
	display: block;
	height: 15px;
	width: 22px;
}
a.ce:hover {
	background: url(../img/banderas/ce.gif) bottom;
}
ul#multiselec {
	display: block;
	width: 55px;
	height: 32px;
	padding: 0px;
	float: left;
	margin: 2px 0px 0px 3px;
}
#multiselec li {
	display: block;
	padding: 0px;
	width: 45px;
	margin: 0px 1px 1px;
	float: left;
}
a.todos:link {
	background: url(../img/banderas/banderaTodos.jpg) top;
	display: block;
	height: 15px;
	width: 46px;
}
a.todos:hover {
	background: url(../img/banderas/banderaTodos.jpg) bottom;
	height: 15px;
	width: 46px;
}
a.varios:link {
	background: url(../img/banderas/banderaVarios.jpg) top;
	display: block;
	height: 15px;
	width: 46px;
}
a.varios:hover {
	background: url(../img/banderas/banderaVarios.jpg) bottom;
	height: 15px;
	width: 46px;
}
#multipais {
	border: 1px solid #C8CACC;
	background: #E0E2E3 url(../img/fondoMultipais.gif) no-repeat;
	position:absolute;
	left:380px;
	top:202px;
	width:220px;
	height:159px;
	z-index:2;
	color: #3A5C84;
	padding: 5px 0px 0px 5px;
}
#multipais .divBotones {
	display: block;
	height: 70px;
	width: 67px;
	float: left;
	margin: 30px 0px 0px;
}
#multipais .boton {
	background: url(../img/botonBuscar.gif) no-repeat;
	display: block;
	height: 25px;
	width: 65px;
	color: #FFFFFF;
	border-width: 0px;
	border-style: none;
}
#multipais #cerrar {
	display: block;
	height: 16px;
	width: 16px;
	float: right;
}
input#multipais {
	margin: 0px;
	padding: 0px;
}
#multipais .aceptarMultipais {
	display: block;
	height: 25px;
	width: 65px;
	background: url(../img/botonAceptar.gif) no-repeat;
	float: right;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 8px 8px 0px 0px;
	border-width: 0px;
	border-style: none;
}
.comboMultipais {
	margin: 25px auto 5px;
	display: block;
	width: 75px;
	float: left;
}
/*FILTROS Y BOTONES*/
#centroCasas {
	display: block;
	width: 830px;
	height: 45px;
	margin: 8px 0px 0px;
}
#centroCasas2 {
	display: block;
	height: 60px;
	width: auto;
	padding: 10px 0px 0px 15px;
	margin: 0px;
}
#centroCasas2 li {
	display: block;
	float: left;
	width: 125px;
	height: 50px;
	text-align: center;
	padding: 0;
	margin: 0 17px;
}

#centroCasas2 li a:link, #centroCasas2 li a:visited {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000066;
}
#centroCasas2 li a:hover {
	color: #346B98;
	font-weight: bold;
}
#filtro1 {
	display: block;
	height: 25px;
	width: 517px;
	float: left;
	margin: 0px 0px 0px 47px;
	padding: 0px 0px 0px 10px;
}
.inputFiltros {
	padding: 0px;
	display: block;
	height: auto;
	width: auto;
	float: left;
	text-align: center;
	font-weight: bold;
	margin: 4px 8px 0px;
	vertical-align: bottom;
 *margin: 2px 4px 0px;
}
#botonOrdenar {
	display: block;
	height: 18px;
	width: 71px;
	float: left;
	text-align: center;
	margin: 1px 3px 0px;
	padding: 5px 0px 0px;
	background: url(../img/botonOrdenar.gif) no-repeat;
}
#botonCasas {
	display: block;
	float: left;
	height: 18px;
	width: 133px;
	text-align: center;
	background: url(../img/botonCasas.gif) no-repeat;
	margin: 1px 0px 0px;
	padding: 5px 0px 0px;
}
#despOrdenar {
	background: url(../img/fondoDesOrdenarpq.gif) no-repeat;
	position:absolute;
	left:875px;
	top:347px;
	width:115px;
	height:75px;
	z-index:1;
	display: block;
	padding: 1px 5px 0px 8px;
}
#despOrdenar #cerrar {
	display: block;
	height: 15px;
	width:15px;
	text-align: right;
	margin: 2px 3px 0px 87px;
}
.opcionesOrde {
	display: block;
	width: auto;
	height: auto;
	padding: 3px 0px;
}
#opcionesEvent {
	display: block;
	width: 143px;
	height: auto;
	padding: 5px 0px 0px 19px;
}
.labelEvent {
	padding-right: 5px;
}
.estadoEvento {
	display: block;
	margin: 0px;
	padding: 4px 0px 0px 16px;
	font-weight: bold;
}
a.botonOrde:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
a.botonOrde:hover {
	font-weight: bold;
	color: #E9E9E9;
	margin: 0px;
	padding: 0px;
	width: 1px;
}
a.botonCasaApu:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 100%;
	width: 100%;
	text-align: center;
}
a.botonCasaApu:hover {
	font-weight: bold;
	color: #E9E9E9;
}
.checkboxOrdenar {
	vertical-align:bottom;
}
.checkboxOrdenarHora {
	vertical-align: bottom;
	margin: 0px 0px 0px 5px;
}
.TitFiltroRojo {
	background: url(../img/fondoTitFiltroRojo.png) no-repeat;
	display: block;
	color: #FFFFFF;
	height: 22px;
	width: 72px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	text-align: center;
	margin: 0px 0px 2px;
	padding: 5px 0px 0px;
}
/*CASAS APUESTAS*/
#despCasasApu {
	height: 238px;
	width: 300px;
	background: url(../img/fondoCasasApu.gif) no-repeat;
	z-index:2;
	position:absolute;
	left:780px;
	top:348px;
	padding: 3px 0px 0px 5px;
}
#despCasasApu #cerrar {
	display: block;
	margin: 1px 5px 5px 282px;
}
#despCasasApu ul {
	display: block;
	padding: 0px;
	margin: 3px 0px 0px;
}
#despCasasApu li {
	display: block;
	float: left;
	height: 18px;
	width: 135px;
	margin: 0px;
	padding: 2px 0px 3px 15px;/**padding: 2px 0px 4px 15px;*/
	
}
#despCasasApu #botonAceptar {
	margin: 7px 0px 0px;
}
a.botonAceptar:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 100%;
	width: 100%;
}
a.botonAceptar:hover {
	font-weight: bold;
	color: #E9E9E9;
	font-size: 11px;
}
#botonAceptar {
	display: block;
	height: 22px;
	width: 62px;
	background: url(../img/botonAceptar.gif) no-repeat;
	float: right;
	padding: 4px 0px 0px 8px;
	margin: 9px 0px 0px;
}
#botonTodos{
	display: block;
	height: 22px;
	width: 62px;
	background: url(../img/botonTodos.gif) no-repeat;
	float: left;
	padding: 4px 0px 0px 8px;
	margin: 9px 0px 0px;
}
/***************************************CABECERA AJAX LIGA***************************/
 .cabeceraAjaxLiga1 {
	background:transparent url(../img/cabeceraLigaFutbol1.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	height:26px;
	text-align:center;
	width:648px;
	border-top: 15px solid #0A2B58;
	border-right: 15px solid #0A2B58;
	border-left: 15px solid #0A2B58;
	padding: 5px 0px 0px;
}
.cabeceraAjaxLiga2 {
	background:transparent url(../img/cabeceraLigaFutbol2.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	height:26px;
	text-align:center;
	width:648px;
	border-top: 15px solid #0A2B58;
	border-right: 15px solid #0A2B58;
	border-left: 15px solid #0A2B58;
	padding: 5px 0px 0px;
}
/****************************************AJAX LIGA VENTANAS******************************/

#tablaLigaClasifAjax {
	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 .titulosAjax {
	font-weight: bold;
	color: #1E3F67;
}
#tablaLigaClasifAjax.titTotalAjax {
	background: #CC0000;
	text-align: center;
}
.celdaTotal1 {
	background: #E7EFFA;
}
.celdaTotal2 {
	background: #DAE7F8;
}
.filaCham2Ajax {
	background: #ADC9DA;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.filaCham1Ajax {
	background: #c9dbe6;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.celdaCham1Ajax {
	background: #EDF4F8;
}
.celdaCham2Ajax {
	background: #C2D8E4;
}
#tablaLigaClasifAjax .alignEscudoAjax {
	text-align: left;
	padding: 0px 0px 0px 10px;
}
.textoTotalAjax {
	font-size: 14px;
	font-weight: bold;
}
tr.fila1Ajax {
	background:#F4F4F4;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #E0E1E3;
}
tr.fila2Ajax {
	background:#E5E5E5;
	border-left: 1px solid #DFDFDF;
}
td.celda1Ajax {
	background:#FBFBFB;
}
td.celda2Ajax {
	background:#EBEBEB;
}
#divAjaxLigaGruposAjax {
	height: auto;
	width: 648px;
	background: #FFFFFF;
	text-align: center;
	border-right: 15px solid #0A2B58;
	border-left: 15px solid #0A2B58;
	border-bottom: 15px solid #0A2B58;
}
.titTablaFutCmpAjax {
	color: #FFFFFF;
	font-weight: bold;
	background: url(../img/degraazul.jpg);
	border: 1px solid #000066;
	padding: 2px 0px;
}
.filaUefa1Ajax {
	background: #F0D6AE;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.filaUefa2Ajax {
	background: #e2cdae;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.celdaUefa1Ajax {
	background: #F5E3CB;
}
.celdaUefa2Ajax {
	background: #EBDCC7;
}
.filaDes1Ajax {
	background: #eebcbd;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.filaDes2Ajax {
	background: #deb0b2;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
.celdaDes1Ajax {
	background: #F4D7D8;
}
.celdaDes2Ajax {
	background: #EBCFD0;
}
.botonMasInfoLigaAjax {
	color: #0A2C59;
	display: block;
	background: #EBEBEB url(../img/botonMasInfo.jpg) no-repeat 553px;
	height: 26px;
	padding: 7px 13px 0px 0px;
	margin: 5px 0px 0px;
	text-align: right;
}
/************************************DATOS CENTRAL TABLAS RESULTADOS************************************/

#centroDatos {
	display: block;
	width:auto;
	height:auto;
	margin: 10px 10px 10px 10px;
}
*html #centroDatos {margin/***/:/***/20px 0; /*background:yellow;*/ }

#centroDatosFormulario {
	display: block;
	width:auto;
	height: 454px;
	margin: 0px;
	padding: 15px 50px 15px 40px;
	background: url(../img/fondoFormulario.jpg) no-repeat 500px;
}
#centroDatosWidget {
	width:auto;
	height:auto;
	display: block;
	margin: 0px;
	padding: 15px 0px 25px 10px;
	background: url(../img/fondoWidget.jpg) no-repeat top;
}
#centroDatosAmigas {
	width:auto;
	height:auto;
	display: block;
	margin: 0px;
	padding: 50px 0px 25px 10px;
	background: url(../img/fondoAmigas.jpg) no-repeat top;
}
#centroDatosCondLegal {
	width:auto;
	height:auto;
	display: block;
	margin: 0px;
	padding: 50px 0px 25px 10px;
	background: url(../img/fondoCondiciones.jpg) no-repeat top;
}
#htmlApuestas {display:block; float:left; clear:both;}
#htmlApuestas img{margin:5px 0;}
/************************************WIDGETS**********************************/
.cntWidgets {
	display: block;
	height: auto;
	width: 750px;
	float: left;
	padding: 0px 20px 20px 10px;
	clear: left;
}

.textoWidget {
	margin: 20px 30px 20px 20px;
	height: auto;
	width: auto;
	display: block;
	padding: 0px;
}
.txtAzul {
	color: #2C5B8A;
}

.imgWidget {
	margin: 0px 20px 0px auto;
	display: block;
	float: left;
	clear: left;
}
.imgWidgetDos {
	margin: 0px 50px;
	display: block;
	float: left;
	clear: left;
}
.imgWidgetTres {
	margin: 0px auto;
	display: block;
	text-align: center;
}
.tituloWidget {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	height: 18px;
	width: auto;
	margin: 20px auto;
	padding: 2px 0px 0px;
	background: #859BB5;
	border: 1px solid #5F7B9D;
	text-align: center;
}
.txtWidget1 {
	margin: 15px 0px 0px;
	display: block;
	width: 390px;
	float: left;
}
.cntCodigoEmbed {
	display: block;
	float: left;
	height: auto;
	width: 390px;
	margin: 25px 0px 0px;
}
.cntCodigoEmbedTres {
	display: block;
	height: auto;
	width: 630px;
	margin: 15px auto 0px;
}

.codigoEmbed {
	height: auto;
	width: 370px;
	border: 1px solid #DEE2E5;
	display: block;
	padding: 8px;
	float: left;
}
.codigoEmbedTres {
	height: 50px;
	width: 602px;
	border: 1px solid #DEE2E5;
	display: block;

	padding: 8px;
	float: left;
}
a.linkcopiarCodigo:link {
	display: block;
	width: 160px;
	float: right;
	clear: left;
	color: #5E799B;
	text-align: center;
}
a.linkcopiarCodigo:hover {
	color: #536B8A;
}





/********************************************DEPORTES DATOS********************************************/
/*ESTILOS COMUNES TODOS DEPORTES*/




tr.fila1 {
	background:#F4F4F4;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #E0E1E3;
}
tr.fila2 {
	background:#E5E5E5;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
}
tr.filaVivo {
	background:#FBE64F;
	border-left: 1px solid #DFDFDF;
}
td.celda1 {
	background:#FBFBFB;
}
td.celda2 {
	background:#EBEBEB;
}
td.celdaVivo {
	background:#FCED85;
	padding: 2px 0px;
}
.resultado {
	width: 75px;
	cursor:pointer;
	margin: 0px 20px;
}
.margenIconCombi {
	margin: 2px;
}
.flechasCuotas {
	margin: 4px 1px 0px 4px;
	float: left;
	text-align: center;
}
.divCuotaDesp /*FONDO DESPLEGABLE CON SOMBRA Y TAMAÑO*/ {
	background: url(../img/fondoDesplsombra.png) repeat-x top;
}
.fechaTabla {
	float: right;
	display: block;
	text-align: right;
	padding-right: 4px;
}
.tiTablaIzq {
	text-align: left;
	background: #F0F0F0;
	text-align: left;
	border-top: 1px solid #DFDFDF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
	vertical-align: middle;
	padding: 5px 0px 5px 3px;
}
.imgCombinados {
	padding: 0px 0px 0px 2px;
}
.botonCerrar {
	display: block;
	height: 16px;
	width: 16px;
	float: right;
	clear: both;
	padding: 0px;
 *margin-bottom: -20px;
!important;
	margin: 5px 2px 0px 0px;
}

/********************  TABLAS COMPARADOR  **************************/
#centroDatos .pestanyas {
	background:#FFF;
	height: auto;
	width: 90%;
	padding:0;
	margin:0;
	display:block;
	float:left;
}
#centroDatos .pestanyas li{
	display:block;
	float:left;
	height:23px;
	margin:0;
	padding:0;
	width:183px;
}
#centroDatos .pestanyas li a{
	display:block;
	height:100%;
	width:100%;
}
#centroDatos .pestanyas li a.todasCuotas{
	background:transparent url(../img/btn-todascuotas.png) no-repeat scroll left top;
}
#centroDatos .pestanyas li a.apuestasCombinadas{
	background:transparent url(../img/btn-apuestascombinadas.png) no-repeat scroll -1px top;
}
#centroDatos .pestanyas li a.todasCuotas:hover{
	background:transparent url(../img/btn-todascuotas.png) no-repeat scroll left -23px;
}
#centroDatos .pestanyas li a.apuestasCombinadas:hover{
	background:transparent url(../img/btn-apuestascombinadas.png) no-repeat scroll -1px -23px;
}

#centroDatos .espacioBlanco {
	background:#FFF;
	height: 6px;
	margin: 0;
	width: 100%;
	padding:0;
	float:left;
}

#centroDatos .tituloEvento {
	background:url(../img/degraazul.png) no-repeat 0 0;
	text-align: left;
	height: 16px;
	font-size: 11px;
	color:#FFF;
	font-weight: normal;
	margin: auto;
	width: 806px;
	padding:3px 0 0 5px;
	float:left;
	position:relative;
}
#centroDatos .tituloEvento .fechaEvento{
	font-size:12px;
	font-weight:bold;
	position:absolute;
	left:744px;
}
#centroDatos .evento {
	background:#f0f0f0;
	height:auto;
	width:799px;
	border-top:1px solid #B8B8B8;
	border-left:1px solid #B8B8B8;
	border-right:1px solid #B8B8B8;
	border-bottom:1px solid #B8B8B8;
	float:left;
	padding:0 5px 10px;
}

#centroDatos .evento .info{
	background:url(../img/reloj.jpg) no-repeat 0 3px;
	height:auto;
	width:169px;
	float:left;
}
#centroDatos .evento .info .horaEvento{
	color:#13345D;
	float:left;
	font-weight:bold;
	height:auto;
	padding:5px 4px 0 11px;
	width:35px;
	text-align:right;
}
#centroDatos .evento .info .estadisticas{
	background:#FFFFFF url(../img/iconoEstadist.jpg) no-repeat 5px 2px;
	float:left;
	height:16px;
	margin:0;
	padding:5px 0 0 26px;
	width:91px;
	border-left:1px solid #BBB;
	border-right:1px solid #BBB;
	border-bottom:1px solid #BBB;		
}
#centroDatos .evento .info .estadisticas a.verEstadisticas{
	text-decoration:none;
	display:block;
	color:#365275;
}
#centroDatos .evento .info .fechaEvento{
	color:#13345D;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:auto;
	padding:2px 0 0;
	text-align:left;
	width:70px;
}
#centroDatos .evento .info .evento{
	width:90%;
	height:auto;
	background:none;
	border:none;
	padding:3px 0 2px 0;
	margin:0;
	color:#111;
	font-weight:bold;
	float:left;
	text-align:left;
	height:32px;
}
#centroDatos .evento .info .estadisticas a.verEstadisticas:hover{ text-decoration:underline;}
#centroDatos .evento .info .btnUnderOver{
	background: url(../img/btn-under-over.png) no-repeat 0 0;
	display:block;
	float:left;
	height:17px;
	margin:0 6px 0 0;
	padding:3px 0 0 0;
	text-align:center;
	width:65px;
	color:#FFF;
}
#centroDatos .evento .info .btnHandicap{
	background: url(../img/btn-handicap.png) no-repeat 0 0;
	display:block;
	float:left;
	height:17px;
	margin:0 6px 0 0;
	padding:3px 0 0 0;
	text-align:center;
	width:65px;
	color:#FFF;	
}
#centroDatos #htmlApuestas p.noHayPartidos,
#centroDatos #htmlApuestas p.cargandoApuestas{
	display:block;
	float:left;
	clear:both;
	width:809px;
	background-color:#ddd;
	margin:8px 0 0 0;
	padding:10px 0;
	font-size:17px;
	text-align:center;
}
#centroDatos #htmlApuestas p.cargandoApuestas img{vertical-align:middle; margin:0 10px 0 0;}
/*** TABLA COMBINACIONES  ***/
#centroDatos .evento .combinaciones{
	height:auto;
	width:628px;
	float:right;
	padding:20px 0 0 0;
	z-index:1;
	clear:right;
}

/*#centroDatos .evento .combinaciones table.comparaciones tbody, 
#centroDatos .evento .combinaciones table.comparaciones tr*/
#centroDatos .evento .combinaciones table.comparaciones {
	/*background:#9eb0c5;*/
	border-collapse:collapse;
	border-spacing: 0;
	font-size:11px;
	font-weight:normal;
	height:100%;
	margin:auto;
	table-layout:auto;
	text-align:center;
	width:619px;
	/*width:578px;*/
	display:block;
	float:left;
}
#centroDatos .evento .combinaciones table.comparaciones th.vacio{
	background:#f0f0f0;
	height:18px;
	/*width:33px;*/
	width:135px;
	border:1px solid #f0f0f0;
	color:#1b4e8b;
	font-size:11px;
	font-weight:normal;
	padding:0 0 0 2px;
}
#centroDatos .evento .combinaciones table.comparaciones th.borde{border-right:1px solid #9EB0C5; border-bottom:1px solid #9EB0C5;}
#centroDatos .evento .combinaciones table.comparaciones th.borde2{border-left:1px solid #9EB0C5;}
#centroDatos .evento .combinaciones table.comparaciones th.vacio a{
	height:auto;
	width:33px;
	display:block;
}
#centroDatos .evento .combinaciones table.comparaciones th.bandera{
	height:18px;
	width:36px;
	border:1px solid #9eb0c5;
}
#centroDatos .evento .combinaciones table.comparaciones th.bandera img{
	border:1px solid #000066;
	margin:0;
	padding:0;
	display:block;
}
#centroDatos .evento .combinaciones table.comparaciones th.info{
}
#centroDatos .evento .combinaciones table.comparaciones tr td.vacio2{
	background:#104381;
	height:18px;
	width:35px;
	font-size:11px;
	font-weight:bold;
	border:1px solid #9eb0c5;
	color:#FFF;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.vacio2_basket{
	background-color:#cf6a19;
	height:18px;
	width:35px;
	border:1px solid #9eb0c5;
	color:#FFF;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.vacio2_tenis{
	background-color:#538339;
	height:18px;
	width:35px;
	border:1px solid #9eb0c5;
	color:#FFF;
}

#centroDatos .evento .combinaciones table.comparaciones tr td.vacio2 a,
#centroDatos .evento .combinaciones table.comparaciones tr td.vacio2_basket a,
#centroDatos .evento .combinaciones table.comparaciones tr td.vacio2_tenis a{
	height:auto;
	width:35px;
	display:block;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.resultado{
	background:#FFF;
	height:18px;
	width:36px;
	border:1px solid #9eb0c5;
	color:#104381;
	font-size:11px;
	font-weight:bold;
}

#centroDatos .evento .combinaciones table.comparaciones tr td.resultadoRojo{
	background:#890906;
	height:18px;
	width:36px;
	border:1px solid #9eb0c5;
	font-size:11px;
	font-weight:bold;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.resultado a{
	height:auto;
	width:36px;
	color:#104381;
	display:block;
}

#centroDatos .evento .combinaciones table.comparaciones tr td.resultadoRojo a{
	height:auto;
	width:36px;
	color:#FFF;
	display:block;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.resultado a.flechaAzul,
#centroDatos .evento .combinaciones table.comparaciones tr td.resultadoRojo a.flechaAzul{
	background:url(../img/subeCuota.gif) no-repeat left center;
	margin:0 -2px 0 2px;
	padding: 0;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.resultado a.flechaRoja,
#centroDatos .evento .combinaciones table.comparaciones tr td.resultadoRojo a.flechaRoja{
	background:url(../img/bajaCuota.gif) no-repeat left center;
	margin:0 -2px 0 2px;
	padding: 0;
}

#centroDatos .evento .combinaciones table.comparaciones tr td.opciones{
	background:url(../img/triangulo.png) no-repeat left top;
	height:18px;
	width:38px;	
}
#centroDatos .evento .combinaciones table.comparaciones tr td.opciones a{
	height:auto;
	display:block;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.opciones a.anyadir{
	background:url(../img/btnanyadir.png) no-repeat 0 0;
	height:14px;
	width:14px;
	display:block;
	margin:0 0 0 20px;
	padding:0;
	float:left;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.opciones a.anyadirGris,
#centroDatos .evento table.underOver tr td.opciones a.anyadirGris,
#centroDatos .evento table.handicapAsiatico tr td.opciones a.anyadirGris{
	background:url(../img/btnanyadirGris.png) no-repeat 0 0;
	height:14px;
	width:14px;
	display:block;
	margin:0 0 0 20px;
	padding:0;
	float:left;
}
#centroDatos .evento .combinaciones table.comparaciones tr td.opciones a.borrar{
	background:url(../img/btnborrar.png) no-repeat 0 0;
	height:14px;
	width:14px;
	display:block;
	margin:0 0 0 20px;
	padding:0;
	float:left;
}

/*** TABLA UNDER/OVER ***/
#centroDatos .evento .cntHandicapAsiatico{
	height:auto;
	width:100%;
	float:right;
	padding:0;
	margin:3px 0 0 0;
}
#centroDatos .evento .TituloHandicapAsiatico{
	/*background:#275EA2 url(../img/bghandicapasiatico.png) no-repeat 0 0;*/
	background:#275EA2;
	/*height:55px;*/
	height:34px;
	width:170px;
	float:left;
	padding:0;
	margin:0;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	color:#FFF;	
}
*:first-child+html #centroDatos .evento .TituloHandicapAsiatico{ margin/***/:/***/0; /*height:58px; */ height/***/:/***/auto; }
*html #centroDatos .evento .TituloHandicapAsiatico{margin/***/:/***/0; height/***/:/***/auto; }

#centroDatos .evento .TituloHandicapAsiatico p.titulo{
	height:auto;
	width:100%;
	float:left;
	padding:0;
	margin:0;
	font-size:15px;
	letter-spacing:0px;
}
#centroDatos .evento .TituloHandicapAsiatico p.cuota{
	height:auto;
	width:100%;
	float:left;
	padding:0;
	margin:0;
	font-size:14px;
}

#centroDatos .evento .TituloHandicapAsiatico img{margin:0;}

#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico{
	/*background:#9eb0c5;*/
	border-collapse:collapse;
	border-spacing: 0;
	font-size:11px;
	font-weight:normal;
	height:100%;
	margin:3px 0 0;
	table-layout:auto;
	text-align:center;
	/*width:628px;*/
	/*width:578px;*/
	width:763px;
	display:block;
	float:left;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.titulo{background-color:#275EA2; width:170px; border:1px solid #275EA2; height:100%;}

#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.vacio2{
	background:#104381;
	height:18px;
	/*width:35px;*/
	width:50px;
	border:1px solid #275EA2;
	color:#FFF;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.vacio2 a{
	height:auto;
	width:35px;
	display:block;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.resultado{
	background:#FFF;
	height:18px;
	width:36px;
	border:1px solid #275EA2;
	color:#104381;
	font-size:11px;
	font-weight:bold;
}

#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.resultado a{
	height:auto;
	width:36px;
	color:#104381;
	display:block;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.resultadoRojo{
	background:#890906;
	height:18px;
	width:36px;
	border:1px solid #275EA2;
	color:#104381;
	font-size:11px;
	font-weight:bold;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.resultadoRojo a{
	height:auto;
	width:36px;
	color:#FFF;
	display:block;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.resultado a.flechaAzul,
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.resultadoRojo a.flechaAzul{
	background:url(../img/subeCuota.gif) no-repeat left center;
	margin:0 -2px 0 2px;
	padding: 0;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.resultado a.flechaRoja,
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.resultadoRojo a.flechaRoja{
	background:url(../img/bajaCuota.gif) no-repeat left center;
	margin:0 -2px 0 2px;
	padding: 0;
}

#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.opciones{
	background:url(../img/triangulo.png) no-repeat 0 0;
	height:18px;
	width:60px;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.opciones a{
	height:auto;
	display:block;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.opciones a.anyadir{
	background:url(../img/btnanyadir.png) no-repeat 0 0;
	height:14px;
	width:14px;
	display:block;
	margin:0 0 0 20px;
	padding:0;
	float:left;
}
#centroDatos .evento /*.cntHandicapAsiatico*/ table.handicapAsiatico tr td.opciones a.borrar{
	background:url(../img/btnborrar.png) no-repeat 0 0;
	height:14px;
	width:14px;
	display:block;
	margin:0 0 0 20px;
	padding:0;
	float:left;
}

/*** TABLA UNDER/OVER ***/
#centroDatos .evento .cntUnderOver{
	height:auto;
	width:100%;
	float:right;
	padding:0;
	margin:3px 0 0 0;
}
#centroDatos .evento .TituloUnderOver{
	/*background:#4F87CA url(../img/bgunderover.png) no-repeat 0 0;*/
	background:#4F87CA;
	height:34px;
	width:170px;
	float:left;
	padding:0;
	margin:0;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	color:#FFF;
}
*:first-child+html #centroDatos .evento .TituloUnderOver{margin/***/:/***/0; height/***/:/***/auto;}
*html #centroDatos .evento .TituloUnderOver{margin/***/:/***/0; height/***/:/***/auto;}

#centroDatos .evento .TituloUnderOver p.titulo{
	height:auto;
	width:100%;
	float:left;
	padding:0;
	margin:0;
	font-size:15px;
}
#centroDatos .evento .TituloUnderOver p.cuota{
	height:auto;
	width:100%;
	float:left;
	padding:0;
	margin:0;
	font-size:14px;
}

#centroDatos .evento .TituloUnderOver img{margin:0;}

#centroDatos .evento /*.cntUnderOver*/ table.underOver{ 
	display:block;
	float:left;
	/*background:#9eb0c5;*/
	border-collapse:collapse;
	border-spacing: 0;
	font-size:11px;
	font-weight:normal;
	height:100%;
	margin:3px 0 0 0;
	table-layout:auto;
	text-align:center;
	/*width:628px;*/
	width:763px;
	display:block;
	float:left;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.titulo{background-color:#4F87CA; width:170px; border:1px solid #4F87CA; height:100%;}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.vacio2{
	background:#104381;
	height:18px;
	/*width:35px;*/
	width:50px;
	border:1px solid #4F87CA;
	color:#FFF;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.vacio2 a{
	height:auto;
	width:36px;
	display:block;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.resultado{
	background:#FFF;
	height:18px;
	width:36px;
	border:1px solid #4F87CA;
	color:#104381;
	font-size:11px;
	font-weight:bold;
}

#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.resultado a{
	height:auto;
	width:36px;
	color:#104381;
	display:block;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.resultadoRojo{
	background:#890906;
	height:18px;
	width:36px;
	border:1px solid #4F87CA;
	color:#104381;
	font-size:11px;
	font-weight:bold;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.resultadoRojo a{
	height:auto;
	width:36px;
	color:#FFF;
	display:block;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.resultado a.flechaAzul,
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.resultadoRojo a.flechaAzul{
	background:url(../img/subeCuota.gif) no-repeat left center;
	margin:0 -2px 0 2px;
	padding: 0;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.resultado a.flechaRoja,
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.resultadoRojo a.flechaRoja{
	background:url(../img/bajaCuota.gif) no-repeat left center;
	margin:0 -2px 0 2px;
	padding: 0;
}

#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.opciones{
	background:url(../img/triangulo.png) no-repeat 0 0;
	height:18px;
	/*width:35px;*/
	width:60px;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.opciones a{
	height:auto;
	display:block;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.opciones a.anyadir{
	background:url(../img/btnanyadir.png) no-repeat 0 0;
	height:14px;
	width:14px;
	display:block;
	margin:0 0 0 20px;
	padding:0;
	float:left;
}
#centroDatos .evento /*.cntUnderOver*/ table.underOver tr td.opciones a.borrar{
	background:url(../img/btnborrar.png) no-repeat 0 0;
	height:14px;
	width:14px;
	display:block;
	margin:0 0 0 20px;
	padding:0;
	float:left;
}

/*** COMPARADOR  ***/
#centroDatos .evento .cntMejorCuotaCombinada{
	/*height:auto;*/
	height:63px;
	width:169px;
	float:left;
	padding:5px 0 0 0;
	z-index:100;
}
#centroDatos .evento .cntMejorCuotaCombinada .mejorCuotaCombinada{
	background:#dc6d6e;
	width:166px;
	height:29px;
	margin:0 0 4px 0;
	padding:0;
	color:#111;
	font-weight:bold;
	float:left;
	text-align:left;
	border:1px solid #7d2525;
}
#centroDatos .evento .cntMejorCuotaCombinada .mejorCuotaCombinada .mejorCuota{
	background:url(../img/bg-mejorcuotacombanada.png) repeat-x 1px 0;
	color:#FFF;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:27px;
	margin:0;
	padding:2px 0 0 6px;
	text-align:left;
	width:83px;
}
#centroDatos .evento .cntMejorCuotaCombinada .mejorCuotaCombinada img{
	border:1px solid #FFF;
	margin:6px 5px 0 6px;
	float:left;
}
#centroDatos .evento .cntMejorCuotaCombinada .mejorCuotaCombinada .cuota{
	background:none;
	color:#FFF;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:auto;
	margin:0;
	padding:7px 0 0 1px;
	text-align:left;
	width:auto;
}
#centroDatos .evento .cntMejorCuotaCombinada .eventoFutbol,
#centroDatos .evento .cntMejorCuotaCombinada .eventoBaloncesto,
#centroDatos .evento .cntMejorCuotaCombinada .eventoTenis{
	width:90%;
	height:auto;
	border:none;
	margin:0 0 6px 0;
	padding:0 0 0 14px;
	color:#111;
	font-size:9px;
	font-weight:normal;
	float:left;
	text-align:left;
}
#centroDatos .evento .cntMejorCuotaCombinada .eventoFutbol{
	background:url(../img/pelotafutbol.png) no-repeat 0 0;
}
*:first-child+html #centroDatos .evento .cntMejorCuotaCombinada .eventoFutbol,
*:first-child+html #centroDatos .evento .cntMejorCuotaCombinada .eventoBaloncesto,
*:first-child+html #centroDatos .evento .cntMejorCuotaCombinada .eventoTenis{margin-bottom:7px;}

#centroDatos .evento .cntMejorCuotaCombinada .eventoBaloncesto{
	background:url(../img/pelotabaloncesto.png) no-repeat 0 0;
}
*:first-child+html #centroDatos .evento .cntMejorCuotaCombinada .eventoBaloncesto{margin-bottom:7px;}

#centroDatos .evento .cntMejorCuotaCombinada .eventoTenis{
	background:url(../img/pelotatenis.png) no-repeat 0 0;
}
*:first-child+html #centroDatos .evento .cntMejorCuotaCombinada .eventoTenis{margin-bottom:7px;}

#centroDatos .evento .cntMejorCuotaCombinada .mejorCuota{
	background:url(../img/triangulo2.png) no-repeat right 1px;
	color:#104381;
	float:right;
	font-size:10px;
	font-weight:bold;
	height:15px;
	margin:0;
	padding:2px 17px 0 0;
	text-align:right;
	width:106px;
}
#centroDatos .evento .botones{
	display:block;
	float:right;
	height:26px;
	width:230px;
}

#centroDatos .evento .btnBorrarTodos{
	background: url(../img/btn-borrartodos.png) no-repeat 0 0;
	display:block;
	float:left;
	height:18px;
	/*margin:6px 37px 0 0;*/
	margin:6px 9px 0 562px;
	padding:3px 0 0 0;
	text-align:center;
	width:80px;
	color:#FFF;
}
#centroDatos .evento .btnPlantillaConcurso{
	background: url(../img/btn-plantillaconcurso.png) no-repeat 0 0;
	display:block;
	float:left;
	height:18px;
	margin:6px 0 0 0;
	padding:3px 0 0 0;
	text-align:center;
	width:104px;
	color:#FFF;	
}
#centroDatos .evento .concurso{
	display:block;
	float:left;
	width:595px;
	margin:15px 0 10px 4px;
}
#centroDatos .evento .concurso label{
	display:block;
	float:left;
	font-weight:bold;
	color:#333;
	margin:0 0 1px 0;
}
#centroDatos .evento .concurso textarea{
	display:block;
	float:left;
	width:590px;
	height:150px;
	padding:0;
	font-size:12px;
	color:#666;
}
*:first-child+html #centroDatos .evento .concurso textarea{padding/***/:/***/10px;}
#centroDatos .evento .concurso a.btnCopiar{
	background: url(../img/btn-handicap.png) no-repeat left top;
	display:block;
	float:right;
	width:65px;
	height:18px;
	margin:6px 0 0 0;
	padding:3px 0 0 0;
	text-align:center;
	color:#FFF;
}
*:first-child+html #centroDatos .evento .concurso a.btnCopiar{margin-right:-21px;}
#centroDatos .evento .concurso p{
	display:block;
	float:left;
	width:595px;
	margin:15px 0 10px;
}
#centroDatos .evento .concurso p a{color: #0A2C59; text-decoration:none; font-weight:bold;}
#centroDatos .evento .concurso p a:hover{color:#346B98; }

/*p.loadingApuestas{
	font-size: 20px;
	width: 600px;
	height: 50px;
	background-color: blue;
	text-align:center;
}*/


/********************FUTBOL**************************/

.tablaFutbol {
	text-align: center;
	height: 100%;
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing: 0px;
	border-collapse:collapse;
	margin: auto;
	width: 800px;
}
.tablaFutbol a:link{
	font-weight: bold;
	color: #000000;
}
.tablaFutbol a:hover {
	font-weight: bold;
	color:#336699;
}
.tablaFutbol td.veinticinco {
	width: 25px;
}
.tablaFutbol td.treintaytres {
	width: 33px;
}
.tablaFutbol td.cuarentaytres {
	width: 37px;
}
.tablaFutbol td.treinta {
	width: 30px;
}
.tablaFutbol td.cientoveinte {
	width: 120px;
}
.tablaFutbol td.cuarenta {
	width: 37px;
}
.celdaFtbGrande /*FONDO DESPLEGABLE CON BORDE BLANCO ABAJO Y COLOR AL DIV*/ {
	margin: auto;
	padding: 0px;
	background-color: #B5D4F4;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.golhome {
	float: left;
	display: block;
	height: auto;
	width: 16px;
	margin: 0px 0px 0px 5px;
}

.golaway {
	display: block;
	float: right;
	height: auto;
	width: 16px;
	margin: 0px 5px 0px 0px;
}
.celdaNeutra {
	background: #FFFFFF;
}
.celdaNeutraAbajo {
	background: #FFFFFF;
	border-top: 1px solid #D2D2D2;
	height: 25px;	
}
/*TITULOS TABLA FUTBOL*/	

.titTablaFut {
	background: #F0F0F0;
	text-align: center;
	border-top: 1px solid #DFDFDF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
	padding: 3px 0px;
}
.botonDesplegable {
	background: url(../img/fondoDesplegable.gif) repeat-y;
}
.titTablaFut2celda {
	color: #FFFFFF;
	border-top: 1px solid #000066;
	border-bottom: 1px solid #000066;
	background-color: #275996;
	background-image: url(../img/degraazul.png);
	background-repeat: repeat-x;
	font-weight: bold;
	text-align: center;
}
.titTablaFut2 {
	color: #FFFFFF;
	font-weight: bold;
	border-left: 1px solid #000066;
	background: url(../img/degraazul.jpg);
	border-top: 1px solid #000066;
	border-bottom: 1px solid #000066;
}
.titFtbCuotas {
	color: #FFFFFF;
	background: #c95458 url(../img/degrarojo.png) repeat-x top;
	text-align: center;
	border-top: 3px solid #990033;
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;

	width:111px;
}
.celdaCuota1 {
	background:#b3244a;
	color: #FFFFFF;
	text-align: center;
	border-left: 3px solid #990033;
	border-bottom: 3px solid #990033;
	padding: 0px 0px 3px;
}
.celdaCuotaX {
	background:#b3244a ;
	color: #FFFFFF;
	text-align: center;
	border-bottom: 3px solid #990033;
	padding: 0px 0px 3px;
}
.celdaCuota2 {
	background:#b3244a ;
	color: #FFFFFF;
	text-align: center;
	border-right: 3px solid #990033;
	border-bottom: 3px solid #990033;
	padding: 0px 0px 3px;
}
.bordeTablaIzq {
	border-left: 1px solid #DFDFDF;
	
}
/*DESPLEGABLE FUTBOL GOLES*/
.cntResultado {
	height: auto;
	width: auto;
	text-align: center;
	padding: 2px 0px 0px;
}
#tablaResultado {
	font-weight: normal;
	table-layout: auto;
	border-spacing:inherit;
	border-collapse:collapse;
	width: 350px;
	margin:  0 173px 0 154px;
	text-align: center;
	

	
}
#tablaResultado2 {
	font-weight: normal;
	table-layout: auto;
	border-spacing:inherit;
	border-collapse:collapse;
	width: 350px;
	margin:  0 173px 0 154px;
	text-align: center;
	

	
}
td.celdaResulIzq {
	border-bottom: 1px solid #104381;
	width: 110px;
	padding: 2px 0px 0px;

	
	
}
td.celdaResulCentro {
	border-bottom: 1px solid #104381;
	background: #e7f2fd;
	width: 110px;
	padding: 2px 0px 0px;
}
td.celdaResulDch {
	border-bottom: 1px solid #104381;
	padding: 2px 0px 0px;
}
td.celdaResulNeutra {
	background: #e7f2fd;
	padding: 2px 0px 0px;
}
td.celdaResulNeutraLados {
	width: 156px;
	padding: 2px 0px 0px;
}
.goleadorDch {
	background: url(../img/gol.gif) no-repeat 85%;
	display: block;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}
.goleadorIzq {
	background: url(../img/gol.gif) no-repeat 20%;
	display: block;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}
.tarjetaRoja {
	background: url(../img/roja.jpg) no-repeat;
	display: inline;
	padding: 0px 0px 0px 15px;
}
.tarjetaAmarilla {
	background: url(../img/amarilla.jpg) no-repeat;
	display: inline;
	padding: 0px 0px 0px 15px;
}
/*DESPLEGABLE FUTBOL CASAS APUESTAS*/
.cntCasas {
	display: block;
	margin: 5px auto 10px;
	text-align: center;
}
#tablaDspCasas {
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing:1px;
	border-collapse:separate;
	text-align: center;
	background: #B5D4F4;
	margin: 10px auto;
	height: auto;
	width: auto;
}
 a.linkDspCasas:link {
	color:  #104381;
	display: block;
	height: auto;
	width: auto;
}
 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:hover {
	font-weight: normal;
	color: #FFFFFF;
	background: #FB0000;
}
#tablaDspCasas tr {
	background: #FFFFFF;
}
.columnaCasas {
	background: #104381;
	color: #FFFFFF;
	border: 1px solid #44597D;
	width: 36px;
}
.filaCasas {
	color: #FFFFFF;
	border: 0.2px solid #44597D;
}
.celdaNeutraCasas {
	background: #B5D4F4;
}
/*MEJORES CUOTAS FUTBOL*/

.tablaFlechasCuotas {
	height: 100%;
	text-align: center;
	border-collapse:collapse;
	border-spacing:0px;
	width: 100%;
}
.tablaFlechasCuotasMargin {
	margin: 0px 0px 0px 7px;
}
.tablaCuotaDesp/*COLOR FONDO CELDA CON BORDES ROJOS*/ {
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	background-color: #B5D4F4;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	width:111px;
	margin: 0px;
}
.bordeCuotaIzq {
	border-left: 3px solid #990033;
}
.bordeCuotaDch {
	border-right: 3px solid #990033;
}
.bordeCuotasAbajo1 {
	border-top: 3px solid #990033;
	background: #FFFFFF;
	width: 116px;
}
.bordeCuotasAbajoBsk {
	border-top: 3px solid #990033;
	background: #FFFFFF;
	width: 94px;
 *width: 92px;
}
/*COLORES FILAS DE TABLA DATOS*/
td fila1 {
	background:#EBEBEB;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
}
td fila {
	background:#33FF66;
	border-right: 1px solid #DFDFDF;
}
.filaVivo {
	background: #FCEC7A;
	padding: 2px 0px 0px 2px;
}
/********************BASKET**************************/

.tablaBasket {
	text-align: center;
	height: 100%;
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing: 0px;
	margin: auto;
	border-collapse:collapse;
	width: 800px;
}
.tablaBasket a:link {
	font-weight: bold;
	color: #000000;
}
.tablaBasket a:hover {
	font-weight: bold;
	color:#336699;
}
.tablaBasket td.veinticinco {
	width: 24px;
}
.tablaBasket td.treintaytres {
	width: 33px;
}
.tablaBasket td.cuarentaytres {
	width: 43px;
}
.tablaBasket td.treinta {
	width: 30px;
}
.tablaBasket td.cien {
	width: 100px;
}
.tablaBasket td.treinta {
	width: 44px;
}
.tablaBasket td.cincuentayseis {
	width: 44px;
}
.tablaBasket td.cuotas {
	width: 44px;
	*width: 43px;
}

.titBskCuotas {
	color: #FFFFFF;
	background: #CC0000 url(../img/degrarojo.png) repeat-x top;
	text-align: center;
	border-top: 3px solid #990033;
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	border-bottom: 0px solid;
	width:88px;
}
.celdaBskGrande {
	background-color:#FAC589;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.imgBloqueCasaBsk {
	border: 1px solid #F5972E;
	margin: 0px;
	padding: 0px;
	display: block;
}
/*TITULOS*/
.titTablaBasket {
	background: #F0F0F0;
	text-align: center;
	border-top: 1px solid #DFDFDF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
}
.titTablaBsk2celda {
	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;
}
.titTablaBsk2 {
	font-weight: bold;
	border-left: 1px solid #DE7B0E;
	border-top: 1px solid #DE7B0E;
	border-bottom: 1px solid #DE7B0E;
	background-color: #f7a648;
	background-image: url(../img/degranaran.png);
	background-repeat: repeat-x;
	background-position: top;

}
/*DESPLEGABLE BASKET*/

.cntCasasBsk {
	background: url(../img/fondoDesplsombra.png) repeat-x top;
	margin: 0px auto 10px;
	text-align: center;
	padding: 17px 0px 0px;
}
#tablaDspCasasBsk {
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing:1px;
	border-collapse:separate;
	text-align: center;
	height: auto;
	width: auto;
	background: #FAC589;
	margin: 12px auto 25px;
}
#tablaDspCasasBsk tr {
	background: #FFFFFF;
}
.celdaNeutraCasasBsk {
	background: #FAC589;
}
.columnaCasasBsk {
	background: #F5972E;
	color: #FFFFFF;
	border: 1px solid #DC7D14;
	width: 36px;
}
.canastahome {
	float: left;
	display: block;
	height: auto;
	width: auto;
	margin: 0px 0px 0px 10px;
}
.canastaaway {
	display: block;
	float: right;
	height: auto;
	width: auto;
	margin: 0px 10px 0px 0px;
}
.tablaCuotaDespBsk {
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	background-color: #FAC589;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	margin: 0px auto;
	width:90px;
	*width:92px;
}
/********************TENIS**************************/

.tablaTenis {
	text-align: center;
	height: 100%;
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing: 0px;
	margin: auto;
	border-collapse:collapse;
	width: 800px;
}
.tablaTenis a:link{
	font-weight: bold;
	color: #000000;
}
.tablaTenis a:hover {
	font-weight: bold;
	color:#336699;
}
.tablaTenis td.veinticinco {
	width: 25px;
}
.imgBloqueCasaTns {
	border: 1px solid #349A3C;
	margin: 0px;
	padding: 0px;
	display: block;
}
.celdaTnsGrande {
	background-color: #D9F2DB;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tablaTenis td.veinticinco {
	width: 25px;
}
.tablaTenis td.treintaytres {
	width: 33px;
}
.tablaTenis td.cuarentaytres {
	width: 43px;
}
.tablaTenis td.treinta {
	width: 30px;
}
.tablaTenis td.cien {
	width: 100px;
}
.tablaTenis td.treinta {
	width: 44px;
}
.tablaTenis td.cincuentayseis {
	width: 56.5px;
}
.tablaTenis td.cuotas {
	width: 44px;
 *width: 43px;
}
.titTnsCuotas {
	color: #FFFFFF;
	background: #CC0000 url(../img/degrarojo.png) repeat-x top;
	text-align: center;
	border-top: 3px solid #990033;
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	border-bottom: 0.5px solid #CC0000;
	width:88px;
}
/*TITULOS*/

.titTablaTns2celda {
	color: #FFFFFF;
	border-top: 1px solid #40BD49;
	border-bottom: 1px solid #40BD49;
	background-color: #6ECE76;
	background-image: url(../img/degraVerde.png);
	background-repeat: repeat-x;
	font-weight: bold;
}
.titTablaTns2 {
	font-weight: bold;
	border-left: 1px solid #40BD49;
	background: #6ECE76 url(../img/degraVerde.png) repeat-x top;
	border-top: 1px solid #40BD49;
	border-bottom: 1px solid #40BD49;
}
/*DESPLEGABLE TENIS*/
#tablaDspCasasTns {
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing:1px;
	border-collapse:separate;
	text-align: center;
	height: auto;
	width: auto;
	margin: 12px auto;
}
#tablaDspCasasTns tr {
	background: #FFFFFF;
}
.columnaCasasTns {
	background: #3EB248;
	color: #FFFFFF;
	border: 1px solid #349A3C;
	width: 36px;
}
.celdaNeutraCasasTns {
	background: #D9F2DB;
}
.cntCasasTns {
	margin: 0px auto 10px;
	background-image: url(../img/fondoDesplsombra.png);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	text-align: center;
	padding: 17px 0px 0px;
}
.Puntohome {
	float: left;
	display: block;
	height: auto;
	width: auto;
	margin: 0px 0px 0px 10px;
}
.puntoaway {
	display: block;
	float: right;
	height: auto;
	width: auto;
	margin: 0px 10px 0px 0px;
}
.tablaCuotaDespTns {
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	background-color: #D9F2DB;
	margin: 0px;
	width:90px;
	*width:92px;
}
/********************HOCKEY**************************/
.tablaHockey {
	text-align: center;
	height: 100%;
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing: 0px;
	margin: auto;
	border-collapse:collapse;
	width: 100%;
}
.celdaHkyGrande {
	background-color: #DDCFEF;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*TITULOS*/
.titTablaHockey {
	background: #F0F0F0;
	text-align: center;
	border-top: 1px solid #DFDFDF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
	padding: 3px 0px;
}
.titTablaHky2celda {
	color: #FFFFFF;
	padding: 3px 2px;
	border-top: 1px solid #401776;
	border-bottom: 1px solid #401776;
	background-color: #6B39AE;
	background-image: url(../img/degramorado.png);
	background-repeat: repeat-x;
}
.titTablaHky2 {
	font-weight: bold;
	border-left: 1px solid #401776;
}
/*DESPLEGABLE HOCKEY*/

#tablaDspCasasHky {
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing:1px;
	border-collapse:separate;
	text-align: center;
	height: auto;
	width: auto;
	margin: 0px auto;
}
#tablaDspCasasHky tr {
	background: #FFFFFF;
}
.columnaCasasHky {
	background: #491F83;
	color: #FFFFFF;
	border: 1px solid #452570;
}
.celdaNeutraCasasHky {
	background: #DDCFEF;
}
#cntCasasHky {
	width: 100%;
	height: 100%;
	margin: 5px auto 10px;
	text-align: center;
}
#cntResultadoHky {
	display: block;
	height: 100%;
	width: 100%;
	margin: 0px auto;
	text-align: center;
	padding: 2px 0px 0px;
}
#tablaResultadoHky {
	text-align: center;
	font-weight: normal;
	table-layout: auto;
	border-spacing:inherit;
	border-collapse:collapse;
	width: 355px;
 *width:349px !important;
 *margin: 0px 3px;
	margin: 2px auto 0px;
}
.cntCasasHky {
	margin: 10px auto 0px;
	padding: 0px;
}
td.celdaResulHky {
	border-bottom: 1px solid #104381;
	width: auto;
	padding: 2px 0px 0px;
}
td.celdaResul2Hky {
	border-bottom: 1px solid #104381;
	background: #EFE9F8;
	width: auto;
	padding: 2px 0px 0px;
}
td.celdaResulNeutraHky {
	background: #EFE9F8;
	padding: 2px 0px 0px;
}
.celdaCuotaDespHky {
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	background-color: #C5EBC8;
	background-image: url(../../img/fondoDesplsombra.png);
	background-repeat: repeat-x;
	background-position: top;
}
.Puntohome {
	float: left;
	display: block;
	height: auto;
	width: auto;
	margin: 0px 0px 0px 10px;
}
.puntoaway {
	display: block;
	float: right;
	height: auto;
	width: auto;
	margin: 0px 10px 0px 0px;
}
.tablaCuotaDespHky {
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	background-color: #DDCFEF;
	margin: 0px;
}
/********************HOCKEY**************************/
.tablaFtbAmericano {
	text-align: center;
	height: 100%;
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing: 0px;
	margin: auto;
	border-collapse:collapse;
	width: 100%;
}
.titTablaFtbAmericano {
	background: #F0F0F0;
	text-align: center;
	border: 1px solid #DFDFDF;
	padding: 3px 0px;
}
.titTablaFbA2celda {
	color: #FFFFFF;
	padding: 3px 2px;
	border-top: 1px solid #87712E;
	border-bottom: 1px solid #87712E;
	background-color: #BAA458;
	background-image: url(../img/degracaqui.png);
	background-repeat: repeat-x;
}
.titTablaFbA2 {
	font-weight: bold;
	border-left: 1px solid #401776;
}
.celdaFbAGrande {
	background-color: #D7CA9D;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
#tablaDspCasasFbA {
	font-size: 11px;
	font-weight: normal;
	table-layout: auto;
	border-spacing:1px;
	border-collapse:separate;
	text-align: center;
	height: auto;
	width: auto;
	margin: 0px auto;
}
#tablaDspCasasFbA tr {
	background: #FFFFFF;
}
.columnaCasasFbA {
	background: #8C7732;
	color: #FFFFFF;
	border: 1px solid #452570;
}
.celdaNeutraCasasFbA {
	background: #D7CA9D;
}
.cntCasasFbA {
	margin: 5px auto 10px;
	text-align: center;
}
#cntResultadoFbA {
	display: block;
	height: 100%;
	width: 100%;
	margin: 0px auto;
	text-align: center;
	padding: 2px 0px 0px;
}
#tablaResultadoFbA {
	text-align: center;
	font-weight: normal;
	table-layout: auto;
	border-spacing:inherit;
	border-collapse:collapse;
	width: 355px;
 *width:349px !important;
 *margin: 0px 3px;
	margin: 2px auto 0px;
}
.cntCasasFbA {
	margin: 10px auto 0px;
	padding: 0px;
}
td.celdaResulFbA {
	border-bottom: 1px solid #104381;
	width: auto;
	padding: 2px 0px 0px;
}
td.celdaResul2FbA {
	border-bottom: 1px solid #104381;
	background: #E7DEC2;
	width: auto;
	padding: 2px 0px 0px;
}
td.celdaResulNeutraFbA {
	background: #E7DEC2;
	padding: 2px 0px 0px;
}
.celdaCuotaDespFbA {
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	background-color: #C5EBC8;
	background-image: url(../../img/fondoDesplsombra.png);
	background-repeat: repeat-x;
	background-position: top;
}
.Puntohome {
	float: left;
	display: block;
	height: auto;
	width: auto;
	margin: 0px 0px 0px 10px;
}
.puntoaway {
	display: block;
	float: right;
	height: auto;
	width: auto;
	margin: 0px 10px 0px 0px;
}
.tablaCuotaDespFbA {
	border-right: 3px solid #990033;
	border-left: 3px solid #990033;
	background-image: url(../img/fondoBlanco.png);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: top;
	background-color: #D7CA9D;
	margin: 0px;
}

/**************************************MAS LIGAS INFERIOR*******************************************************/
#masLigas {
	background: #FFFFFF url(../img/fondoLeyend.png)  repeat-x;
	display: block;
	height: 100%;
	margin: 20px auto 0px;
	border: 1px solid #D2D2D2;
	float: left;
	width: 809px;


 *margin:20px auto 0px;
}
.masLigasBanderas {
	display: block;
	padding: 0px 2px;
	height: 15px;
	width: 22px;
	float:left;
}
#masLigas  ul {
	margin: 0px 0px 18px;
	width: 770px;
	display: block;
	padding: 0px 0px 0px 15px;
}
#masLigas  li {
	margin: 0px 0px 0px 7px;
	float: left;
	width: 249px;
	height: 30px;
	display: block;


}
#masLigas a:link{
	font-weight: bold;
	color: #000000;
}
#masLigas a:hover{
	font-weight: bold;
	color: #245794;
}
.titMasLigas {
	display: block;
	background: #E6E3E3;
	padding: 2px 2px 3px 5px;
	border-bottom: 1px solid #D2D2D2;
	font-weight: bold;
	color: #597594;
}
/**************************************DEPORTES INFERIOR*******************************************************/
#masDpt {
	background: #FFFFFF url(../img/fondoLeyend.png)  repeat-x;
	display: block;
	height: 100%;
	margin: 10px auto 0px;
	border: 1px solid #D2D2D2;
	float: left;
	width: 809px;



 *margin:20px auto 0px;
}
.masLigasBanderas {
	display: block;
	padding: 0px 2px;
	height: 15px;
	width: 22px;
	float:left;
}
#masDpt ul {
	margin: 0px 0px 5px;
	width: 770px;
	display: block;
	padding: 0px 0px 0px 15px;
}
#masDpt li {
	margin: 0px 0px 7px 25px;
	float: left;
	width: auto;
	height: 25px;
	display: block;
	padding: 0px 0px 0px 5px;


}
a.linkDpt:link {
	font-weight: bold;
	color: #000000;
	display: block;
	width: auto;
	height: auto;
	float: left;
	margin: 7px 0pt 0px 10px;
}
a.linkDpt:hover {
	font-weight: bold;
	color: #245794;
}
.titMasDpt {
	display: block;
	background: #E6E3E3;
	padding: 2px 2px 3px 5px;
	border-bottom: 1px solid #D2D2D2;
	font-weight: bold;
	color: #597594;
}
.linkNullDpt  {
	font-weight: bold;
	color: #999999;
	display: block;
	width: auto;
	height: auto;
	float: left;
	margin: 7px 0pt 0px 10px;
}


/*************************************LEYENDA Y TEXTO FIJO INFERIOR*************************************/
#leyenda {
	background: #FFFFFF url(../img/fondoLeyend.png);
	display: block;
	height: auto;
	margin: 20px auto 0px;
	border: 1px solid #D2D2D2;
	float: left;
	width: 809px;

 *margin:20px auto 0px;
}
.leyenda1 {
	float: left;
	margin: 0px 0px 10px 42px;
	width: 218px;
}
.leyenda2 {
	margin: 0px 0px 20px 60px;
	width: 190px;
	float: left;
}
.titLeyenda {
	display: block;
	background: #E6E3E3;
	padding: 2px 2px 3px 5px;
	border-bottom: 1px solid #D2D2D2;
	font-weight: bold;
	color: #597594;
}
#textoInferior {
	float: left;
	display: block;
	width: 780px;
	margin: 25px 0px 20px;
	padding: 15px;
	border-top: 1px solid #F2F2F2;
}
#centroDatos #masPartidos {
	display: block;
	height: 16px;
	width: 160px;
	text-align: center;
	float: right;
	margin: 20px 0px;
	padding: 0px;
 *margin: 10px 0px;
}
a.linkmasPartidos:link {
	color: #999999;
	display: block;
	height: 100%;
	width: 100%;
	font-weight: normal;
}
a.linkmasPartidos:hover {
	color: #5492C5;
	display: block;
	height: 100%;
	width: 100%;
	font-weight: normal;
}
a.izqLinkPatro:link{
	color: #245794;
	text-align: left;
}
a.izqLinkPatro:hover {
	color: #D81414;
}

a.izqLinkPatroPie:link, a.izqLinkPatroPie:visited {
	color: #194B89;
	text-align: center;
	display: block;
	height: 18px;
	width: 120px;
	margin: 0px auto;
	background: #FFFFFF;
	padding: 4px 0px 0px;
}
a.izqLinkPatroPie:hover {
	color: #FFFFFF;
	background: #1B4E8B;
}



/************************************************************************PIE***********************************************************************/

#pie {
	display: block;
	clear: right;
	float: right;
	width: 100%;
	/*background-image: url(../img/barraAzul1.png);
	background-repeat: repeat-x;
	background-position: 0px 18px;*/
	margin: 0px auto;
	height: auto;
}
.parrafoAmigas {
	display: block;
	height: auto;
	width: auto;
	float: left;
	clear: left;
	margin: 10px 30px 10px 30px;
}
#centroDatosAmigas a:link, a:active {
	font-weight: bold;
	color: #0a2c59;
}
#centroDatosAmigas  a:hover {
	color: #104894;
}

#textoInferior ul a {
	color:#0A2C59;
	font-weight:bold;
	text-decoration:none;
}
#textoInferior ul a:hover {
	color:#3773B0;
}

#pie a {
	color: #607B99;
	font-weight: normal;
	font-style: normal;
}
#pie a:hover {
	color: #A3B5CA;
	text-decoration: underline;
}


#pieDatos {
	display: block;
	width:1004px;
	height:155px;
	height:122px;
	clear: none;
	float: none;
	visibility: visible;
	margin: 0px auto;
	background: url(../img/fondoPieDentro1004.png) no-repeat top;
	/*padding: 45px 0px 0px;*/
	padding:0;
}
*html #pieDatos{background: url(/img/fondoPieDentro1008_ie6.png) no-repeat top; width:1008px; float:none; }

	ul#websPie {
	display: block;
	float:left;
	clear:left;
	margin: 0 0 0 25px;
	padding: 0;

}
*html ul#websPie {margin-left:5px;}
#websPie li {
	display: block;
	float: left;
	height: auto;
	width: 160px;
	color: #FFFFFF;
	margin: 0 16px 0;
	text-align:center;
}
*html #websPie li {margin:0 16px 0 ;}
#websPie li a:link, #websPie li a:visited {
	color:#111111;
}
#condicionesLegales {
	color: #FFFFFF;
	display: block;
	margin: 0px 0px 0px 32%;
	margin:0;
	padding:4px;
	text-align:center;
}
#condicionesLegales a:link{	
	font-weight: bold;
	color: #fff;
	display: block;
	width: auto;
	height: auto;
	float: left;	
} 
#condicionesLegales a:hover{		
	font-weight: bold;
	color: #245794;
}
#webRelacionada {
	color: #FFFFFF;
	display: block;
	padding: 0px;
	margin: 15px 0 0 19px;
	height: 20px;
	width: 150px;
}
/********************************CLASIFICACIONES********************************/
#menuClasif {
	background: url(../img/fondoMenuClasif.gif) no-repeat;
	display: block;
	height: 92px;
	width: 785px;
	margin: 18px 0px 0px;
	padding: 0px 15px 0px 30px;
}
.comboClasif {
	display:block;
	float:left;
	height:25px;
	margin:0;
	text-align:center;
	padding: 0 35px;
}
select.Clasif {
	font-size: 11px;
	color: #3C5D84;
	background: #FFFFFF;
	vertical-align: bottom;
	width: 125px;
	margin: 0px;
	padding: 0px;
}
#tablaClasif {
	table-layout: auto;
	border-spacing: 0px;
	border-collapse:collapse;
	text-align: center;
	height: auto;
	width: auto;
	margin: 7px auto 0px;
	clear: both;
}
#mapaLocalizador {
	width: 700px;
	height:350px;
	border: 5px solid #CCCCCC;
	display: block;
	float: right;
	margin: 1px 50px 55px 0px;
}

.cargando{
	display: block;
	margin: 20px auto;
	height: 20px;
	width: 20px;
}
.botonMapa {
	background: url(../img/botonMapa.jpg) no-repeat;
	display: block;
	float:left;
	height: 19px;
	width: 117px;
	text-align: center;
	margin: 50px 0px 0px 55px;
	padding: 5px 0px 0px;
	color: #FFFFFF;
}
.botonMapa2 {
	background: url(../img/botonMapa.jpg) no-repeat;
	display: block;
	float:left;
	height: 19px;
	width: 117px;
	text-align: center;
	margin: 50px 0px 0px 55px;
	padding: 5px 0px 0px;
}
#cf_botonesTorneos {
	display: block;
	margin: 0px 127px 0px 0px;
	float: right;
	height: 55px;
	width: 200px;
}
a.botonTorneos:link {
	display:block;
	height:18px;
	width:46px;
	background: url(../img/botonAceptar.gif) no-repeat;
	padding: 5px 14px 3px 8px;
	margin: 10px 0px 0px;
	color: #FFFFFF;
	font-weight: bold;
	float:right;
}
a.botonTorneos:hover {
	color: #003366;
	display:block;
	height:18px;
	width:46px;
	background: url(../img/botonAceptar.gif) no-repeat;
	padding: 5px 14px 3px 8px;
	margin: 10px 0px 0px;
	font-weight: bold;
	float:right;
}
ul#mapaCuadro {
	display: block;
	float: left;
	height: 161px;
	width: 173px;
	border: 1px solid #C8CACC;
	margin: 0px;
	padding: 3px 0px 3px 3px;
	background: #DFE1E3;
}
ul#mapaCuadro li {
	display: block;
	height: 23px;
	width: 170px;
	text-align: left;
	text-indent: 10px;
	background: #FFFFFF;
}
#mapaCuadro a:link {
	color: #333333;
}
#mapaCuadro a:hover {
	color: #486A91;
}
#tablaClasif .titulos {
	font-weight: bold;
	color: #1E3F67;
}
#tablaClasif .alignEscudoClasif {
	text-align: left;
	padding: 0px 0px 0px 10px;
}
#tablaClasif .titTotal {
	background: #CC0000;
}
#tablaClasif .bordeGris {
	border-left: 1px solid #E0E1E3;
}
#tablaClasif .bordeGris2 {
	border-right: 1px solid #E0E1E3;
}
#tablaClasif .bordeGrisArriba {
	border-top: 1px solid #E0E1E3;
}
.titJornada {
	font-size: 16px;
	color: #CBCCCF;
	font-weight: bold;
}
#tablaClasif .filaCham1 {
	background: #c9dbe6;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
#tablaClasif .filaCham2 {
	background: #ADC9DA;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
#tablaClasif .celdaCham1 {
	background: #EDF4F8;
}
#tablaClasif .celdaCham2 {
	background: #C2D8E4;
}
#tablaClasif .filaUefa1 {
	background: #F0D6AE;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
#tablaClasif .filaUefa2 {
	background: #e2cdae;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
#tablaClasif .celdaUefa1 {
	background: #F5E3CB;
}
#tablaClasif .celdaUefa2 {
	background: #EBDCC7;
}
#tablaClasif .filaDes1 {
	background: #eebcbd;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
#tablaClasif .filaDes2 {
	background: #deb0b2;
	border-right: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
}
#tablaClasif .celdaDes1 {
	background: #F4D7D8;
}
#tablaClasif .celdaDes2 {
	background: #EBCFD0;
}
#tablaClasif a.tablaClasif:link{
	font-size: 10px;
	font-weight: normal;
	color: #7693B5;
}
#tablaClasif a.tablaClasif:hover {
	font-size: 10px;
	font-weight: normal;
	color: #435C7C;
}
.parrafoTipoLiga {
	display: block;
	float: right;
	margin: 25px 0px 50px;
	padding: 0px;
	font-weight: bold;
	border-top: #E6E3E3;
	border-right: #E6E3E3;
	border-bottom: 1px solid #E6E3E3;
	border-left: #E6E3E3;
	width: 650px;
}

.rastroMigasTenis{
	display: block;
	float: right;
	margin: 100px 0px 50px;
	padding: 0px;
	font-weight: bold;
	border-top: #E6E3E3;
	border-right: #E6E3E3;
	border-bottom: 1px solid #E6E3E3;
	border-left: #E6E3E3;
	width: 650px;
}
.tablaClasifJornada {
	height: 80px;
	width: 550px;
	padding: 0px;
	text-align: center;
	border-bottom: 1px solid #E5E5E5;
	border-collapse:collapse;
	margin: 20px auto 0px;
}
.tablaClasifGrupos {
	height: 80px;
	float: left;
	padding: 0px;
	text-align: center;
	border-right: 1px solid #E0E1E3;
	border-bottom: 1px solid #E0E1E3;
	border-left: 1px solid #E0E1E3;
	border-collapse:collapse;
	width: 163px;
	margin: 20px 18px 0px 20px;
}
.tablaGruposAjax {
	border: 1px solid #E0E1E3;
	table-layout: auto;
	border-spacing: 0px;
	margin: 16px 15px 0px 55px;
	border-collapse:collapse;
	float: left;
	text-align: center;
}
.tituloPartidoAjax {
	font-size: 16px;
	font-weight: bold;
	color: #104381;
	text-align: center;
	background: #FFFFFF;
	padding: 5px 0px 0px;
}
.tablaClasifJornadaGrupos {
	height: 80px;
	width: 350px;
	float: left;
	padding: 0px;
	text-align: center;
	border-bottom: 1px solid #E5E5E5;
	border-collapse:collapse;
	margin: 20px 20px 0px 210px;
}
.titTablaFutGrupos {
	color: #FFFFFF;
	font-weight: bold;
	background: url(../img/degraazul.jpg);
	border: 1px solid #000066;
	text-align: left;
	text-indent: 3px;
	font-size: 14px;
	padding: 2px 0px;
}
#botonBuscar {
	display: block;
	height: 21px;
	width: 72px;
	background: url(../img/botonBuscar.png) no-repeat center;
	float: left;
	text-align: center;
	margin: 10px 0px 0px 10px;
	padding: 5px 0px 0px;
}
#logoTorneo {
	display: block;
	height: 89px;
	width: 89px;
	float: right;
	clear: both;
	margin: 25px 25px 0px 0px;
}
a.botonBuscar:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 100%;
	width: 100%;
}
a.botonBuscar:hover {
	font-weight: bold;
	color: #0A2C59;
}


.tenisTablaJugador{
	text-align: left;
	text-indent: 25px;
}

/********************************************************************FORMULARIO********************************************************/
#fieldFormu {
	width: 380px;
	border: 1px solid #bcbcbc;
	background-color: #FFFFFF;
	background-image: url(../img/fondoFormu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 360px;
	margin: 50px auto 0px 20px;
	padding: 0px 0px 10px;
}
.enviarFormulario {
	
	width: 66px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	border-width: 0px;
	border-style: none;
	cursor: pointer;
	
}
.labelEnviarForm {
	float: right;
	margin: 30px 20px 0px 0px;
	background: url(../img/botonAceptar.gif) no-repeat;
	height: 25px;
	width: 66px;
	text-align: center;
	display: block;
	padding-top: 5px;
}
#formulario {
	display: block;
	width: 400px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
.tituloFormulario {
	background: url(../img/fondoMenuCentroTit.gif) no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	display: block;
	text-align: left;
	width:300px;
	height:24px;
	margin: 0px 0px 0px 5px;
	padding: 5px 46px 6px 6px;


  *width:175px;
	
}
.formularioInput {
	display: block;
	width: 235pt;
	height: 35px;
	background: url(../img/rayaFormu.gif) repeat-x bottom;
	text-align: right;
	margin: 0px 0px 10px 10px;
	padding: 15px 40px 0px 0px;
}
.formularioInputGrande {
	height: 85px;
	display: block;
	text-align: right;
	margin: 0px 0px 0px 10px;
	padding: 3px 35px 5px 0px;
	width: 315px;
}
.textareaFormu {
	height: 95px;
	width: 244px;
}

.formularioLabel {
	float: left;
	display: block;
	width: 55px;
	text-align: left;
}
.txtNoPartidos {
	font-weight: bold;
	color: #425A7E;
	display: block;
	height: 25px;
	width: 300px;
	padding: 10px 8px 0px;
	text-align: center;
	margin: 25px auto;
	border: 1px solid #C8CACC;
	background: #F4F4F4;
}
.noPartidosClasif {
	font-weight: bold;
	color: #425A7E;
	display: block;
	height: 25px;
	width: 550px;
	padding: 10px 0px 0px;
	text-align: center;
	margin: 25px auto 0px;
	border: 1px solid #C8CACC;
	background: #F4F4F4;
}
#favoritosTitulo {
	background: url(../img/bgFavoritos.gif) no-repeat center;
	display: block;
	height: 90px;
	width: 100%;
	margin: 0px auto;
	padding: 0px;
}



#resultado_envio{
	font-weight: bold;
	color: #FFFFFF;
}
/**********************************************************HACKS PARA IE6*****************************************************/

* html #centroDch {
	width: 835px;
	margin: 0px 0px 0px 1px;
}
.bannerBwin {
	text-align: center;
}

* html #centroMenu {
	background: url(../img/fondoMenuCentro.gif) no-repeat 3px 15px;
	height: 50px;
}
* html #divtextoSupMenu {
	display: inline;
	margin: 0px 0px 0px 20px;
}
* html .imgnumeros {
	margin: 3px 0px 0px 3px;
}
* html #filtro1 {
	height:25px;
	margin: 0px 0px 0px 25px;
}
* html #centroIzq {
	clear:left;
	display: inline;
	width:157px;
	padding: 10px 0px 0px 1px;
}
* html ul#menuIzq {
	margin: 0px 0px 0px 1px;
}
* html td.celdaResul2 {
	width: 116px;
}
}
* html .botonCerrar {
	margin: 0px 0px -20px;
}
* html #despOrdenar {
	display: inline;
}
* html ul#banderas {
	display:inline;
	width:121px;
	margin: 0px 0px 0px 14px;
	padding: 0;
}
* html #banderas li {
	float: left;
	height: 15px;
	margin: 0px 1px 1px;
	padding: 0px;
}
* html .TitFiltroRojo {
	padding: 5px 0px 0px;
}

* html #pie {
	/*background-image: url(../img/barraAzulIE6.gif);
	background-repeat:repeat-x;*/
}
* html #divComparativa #tablaIzq {
	margin: auto 2px auto 3px;
}
* html #divComparativa #tablaDch {
	margin: auto 2px auto 4px;
}
* html #divComparativa a:hover {
	border-right: 1px ridge #999999;
	border-bottom: 1px ridge #999999;
}
* html .parrafoTipoLiga {
	width: 650px;
	margin: 0px 0px 70px;
}


* html .tablaClasifGrupos {
	padding: 0px;
	margin: 20px 20px 0px 18px;
}
* html #centroCasas ul {
	width: 810px;
	padding: 0px 0px 0px 6px;
}
* html #centroCasas {
	height:15px;
}
* html .flechasCuotas {
	margin: 3px 1px 0px 1px;
}
* html .checkboxOrdenar {
	vertical-align: bottom;
}
* html .leyenda1 {
	margin: 0px 0px 10px 15px;
	width:240px;
}
* dt {
	width:33px;
	margin: 0px;
}
* html #centroDatos #masPartidos {
	margin: 0px;
}
* html .tablaHandicap {
	margin: 0px auto 12px 75px;
}
*html .tablaUnderOver {
	margin: 0px 7px 5px;
	width:150px;
}
* html #cabeceraLogo {
	behavior: url(iepngfix.htc);
}
* html #cabeceraCnt {
	behavior: url(iepngfix.htc);
}
* html .margenIconCombi {
	behavior: url(iepngfix.htc);
}
* html #centroCnt {
	behavior: url(iepngfix.htc);
}
* html #pieDatos {
	behavior: url(iepngfix.htc);
}
* html #despCasasApu li {
	padding: px 0px 1px 13px;
}
* html .tablaClasifGrupos {
	margin: 20px 15px 0px;
}
* html ul#multiselec {
	margin: 0px;
}
* html #multiselec li {
	margin: 0px;
}
* html .tituloFormulario {
	text-align: left;
}
*  html #masDpt li {
	margin: 0px 0px 7px 25px;
	float: left;
	width: auto;
	height: 25px;
	display: block;
	padding: 0px;


}
* html .golhome {

	margin: 0px 0px 0px 0px;
}
* html .golaway {

	margin: 0px 0px 0px 0px;
}
*html .resultado{
	width:50px;
}

/***  MAS HACKS  **/
*html .spanTituloMenuCentro {
	background: url(../img/fondoMenuCentroTit.gif) no-repeat 1px 8px;
	padding: 13px 0px 13px 11px;
}

*html .comboDeporte, .comboLiga {
	width: 85px;
}

*html #selecDpt {width: 166px;margin: 0px 0px 0px 10px;}

*html #selecLiga {	width: 164px;}

*html #selecFch {
	width: 211px;
}

*html #selecPais {	width: 216px;}

*html .comboPais {
	width: 140px;
}

*html #centroDatos {
	margin: 10px 10px 10px 19px;
}

*html #centroDatos .evento .btnBorrarTodos{
	/*margin:6px 5px 0 0;*/
}

*html #cabecera div.agrupa{
	float:none;
}

*html #centroDatos .evento .cntUnderOver table.underOver tr td.vacio2{
	width:28px;
	font-size:10px;
	letter-spacing:-1px;
}
*html #centroDatos .evento .cntHandicapAsiatico table.handicapAsiatico tr td.vacio2{
	width:28px;
}
*html #centroDatos .evento .cntUnderOver table.underOver tr td.resultado, *html #centroDatos .evento .cntHandicapAsiatico table.handicapAsiatico tr td.resultado{
	width:28px;
	padding-left:2px;
}
*html #centroDatos .evento .cntUnderOver table.underOver tr td.resultado a, *html #centroDatos .evento .cntHandicapAsiatico table.handicapAsiatico tr td.resultado a{
	width:20px;
	height:auto;
	display:block;
}

#firefox_homepage a{font-weight:bold; text-decoration:none;}

