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;*/ }
/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
h1 { margin: 0; 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;*/ }
h5.h5condicionesLegasles { font-size:13px; font-weight:bold; margin:20px 0 0 32px; }
th { margin: 0; padding: 0 px; }
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: 0 8px 0 0; padding: 0; 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: 0; padding: 0; 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: 0; padding: 0; font-family: arial, helvetica, sans-serif; }
select { font-size: 11px; color: #3C5D84; background: #E0E2E3; }
textarea { overflow-y:scroll; overflow-x:none; }
label { margin: 0; padding: 0; vertical-align: sub; }
/***** Tables *****/
table { border:0; margin:0 0 18px 0; padding:0; }
td { padding: 0; }
/***** 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%; height:131px; }
#cabeceraCnt { background:url(/img/cabecera/bg_cabecera_completa.png) no-repeat right top; display: block; width:1004px; height:131px; margin:0 auto; }
*html #cabeceraCnt{background:url(/img/cabecera/bg_cabecera_completa.png) no-repeat center top; width:990px;}
#cabeceraCnt .cabeceraTop{display:block; float:left; width:100%; height:99px;}
#cabeceraCnt .cabeceraBottom{display:block; float:left; width:100%; height:32px;}
.divPosic { display: block; float: right; height: 15px; margin: 0 11px 0 0; height:auto; }
.cntPosic { float:right; width:auto; padding: 8px 15px 0 0; }
.cntPosic span{display:block; float:left; color:#fff; margin:0 10px;}
h1.h1Cabecera, h2.h2Cabecera { font-size: 10px; color: #fff; margin:0; padding:1px 0 0 0;; width:auto; float:left; letter-spacing:0;}

/******** login ************/
#cabecera div.agrupa { display:block; float:right; margin:11px 30px 0 0; clear:right; margin:11px 20px 0; width:408px; }
#cabecera #cntRegistro { display:block; float:right; width:275px; height:43px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:8px 4px 0 4px; clear:right; }
#cntRegistro a, #cntRegistro a:visited { color:#A7CAE4; font-weight:normal; }
#cntRegistro a:hover { text-decoration:underline; color:#ddd; }
#cabecera #cntRegistro span.textoBienvenida { display:block; float:left; font-size:10px; color:#eee; margin:0 0 5px 3px;}
#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; cursor:pointer; }
#cabecera #cntAvatar { /*background-color:#32527B;*/ display:block; float:right; width:275px; height:48px; /*border:1px solid #0A2C59;*/ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:2px 4px 0 4px; }
#cabecera #cntAvatar #imagenAvatarUsuario { display:block; float:left; height:45px; margin:auto; text-align:center; }
#cabecera #cntAvatar #imagenAvatarUsuario .avatar { display:block; float:left; border:solid 1px #fff; margin:auto; }
#cabecera #cntAvatar .mensaje { clear:none; display:block; float:left; margin:0; padding:15px 0 0 10px; font-size:12px; }
#cabecera #cntAvatar .mensaje a, #cabecera #cntAvatar .mensaje a:visited { color:#A7CAE4; font-weight:normal; }
#cabecera #cntAvatar .mensaje a:hover { text-decoration:underline; color:#ddd; }
/****** fin login *******/
ul#cabeceraMenu { display:block; float:right; padding:3px 0 0; width:90px; margin:5px 70px 0 0;}
#cabeceraMenu li { display: inline; list-style-type: none; list-style-image: none; font-weight: bold; margin: 0 10px 0 0; }
.divRegistrate { display:block; float:right; width:105px; height:auto; margin:0; padding:0; margin:0 20px 0 0; }
* html .divRegistrate { margin:2px 0 0; }
.divRegistrate .txt { display: block; float: left; width:105px; height:auto; text-align:center; padding:4px 0 3px; font-size:15px; font-weight:bold; color:#eee; }
a.linkRegistrate:link, a.linkRegistrate:visited { background: url(/img/bg_Regitrate.png) no-repeat top; float:left; height: 22px; width: 105px; margin:0; }
a.linkRegistrate:hover { background: url(/img/bg_Regitrate.png) no-repeat bottom; }
#cabeceraLogo { display: block; float: left; clear:none;  margin:0px 0 0 27px; }
#cabeceraLogo a.logo{background:url(/img/cabecera/logo_marcadores.png) no-repeat left top; display:block; float:left; width:298px; height:78px; margin:8px 0 0;}
*html #cabeceraLogo a.logo{background:url(/img/cabecera/logo_marcadoresEx.png) no-repeat left top; margin:8px 0 0;}
#cabeceraLogo a.logo_es{background:url(/img/cabecera/logo_marcadores_es.png) no-repeat left top;display:block; float:left; width:298px; height:78px; margin:8px 0 0;}
*html #cabeceraLogo a.logo_es{background:url(/img/cabecera/logo_marcadores_esEx.png) no-repeat left top; margin:8px 0 0; }
#cabeceraLogo a.gamblingexclusive_com{background:url(/img/cabecera/gamblingexclusive_com.png) no-repeat left top; display:block; float:left; width:505px; height:98px;}
*html #cabeceraLogo a.gamblingexclusive_com{background:url(/img/cabecera/gamblingexclusive_com.png) no-repeat left top; }
#cabeceraLogo a.marcadores2{background:url(/img/cabecera/gamblingexclusive_com.png) no-repeat left top; display:block; float:left; width:505px; height:98px;}
*html #cabeceraLogo a.marcadores2{background:url(/img/cabecera/gamblingexclusive_com.png) no-repeat left top; }

* html #cabecera #cabeceraDatos #centro #centroCnt #centroDch { width/***/:/***/ 500px; }
#cabecera .bntRegistrar { width:200px; height:25px; text-decoration:none; color:#FFF; display:block; margin:9px 10px 0 0; float:right; }
#cabeceraBotones { /*width:100%; background: no-repeat; visibility: visible; text-align: center; display: block; float: left; height: 49px; margin: 0;*/
	display:block;
	float:left;
	height:32px;
	width:100%;
	margin:0;
}
#sonido { font-weight: bold; color: #0A2C59; float: left; height: 18px; width: 70px; display: block; text-align: left; margin: -5px 0 5px 33px; padding: 6px 0 0 25px; background:url(/img/bg_sonido.png) no-repeat left top;}
*html #sonido{margin-left/***/:/***/15px;}
#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: 0;
margin-bottom: 0;margin-left: 40px;}*/
ul#cabeceraBotonesLink{
	display:block;
	float:left;
	height:32px;
	margin:0;
	padding:0 13px;
	width:947px;
}
#cabeceraBotones ul#cabeceraBotonesLink li{
	display:block;
	float:left;
	background:url(/img/cabecera/bg_li_menu.png) no-repeat right center;
	*background:url(/img/cabecera/bg_li_menu.gif) no-repeat right center;
	width:auto;
	height:100%;
	padding:0 20px 0 15px;
}
#cabeceraBotones ul#cabeceraBotonesLink li.ultima{background:none;}
#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:11px;
}
#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; width:117px; }
*html #cabeceraBotones ul li a.apuestas {background:url(/img/cabecera/dado_apuestas.gif) no-repeat left center;}
/*#cabeceraMenu li a { color: #fff; text-decoration: none; font-size: 11px; font-weight: bold; }
#cabeceraMenu .imgIcono { vertical-align: text-bottom; }
#cabeceraMenu li a:hover { font: bold; color: #0A2C59; text-decoration: none; }
ul#cabeceraBotonesLink { list-style: none; padding: 0; display: block; margin: 13px 0 0; margin:12px 0 0; }
#cabeceraBotonesLink li { width: 210px; height: 28px; display: block; float: left; font-weight: bold; font-size: 12px; }
a.boton1D:link, a.boton1D:visited { color: #fff; font-size: 12px; font-weight: bold; display: block; width: 166px; height: 26px; padding: 2px 0 0 45px; background: url(/img/fondoBoton1.gif) no-repeat top; }
a.boton1D:hover { color: #0A2C59; display: block; background: url(/img/fondoBoton1.gif) no-repeat bottom; }
a.boton2D:link, a.boton2D:visited { color: #fff; font-size: 12px; font-weight: bold; display: block; width: 155px; height: 26px; text-indent: 1px; background: url(/img/fondoBoton2.gif) no-repeat top; padding: 2px 0 0 55px; }
a.boton2D:hover { color: #0A2C59; display: block; background: url(/img/fondoBoton2.gif) no-repeat bottom; }
a.boton3D:link, a.boton3D:visited { color: #fff; font-size: 12px; font-weight: bold; display: block; width: 155px; height: 26px; padding: 2px 0 0 52px; background: url(/img/fondoBoton3.gif) no-repeat top; }
a.boton3D:hover { color: #0A2C59; display: block; background: url(/img/fondoBoton3.gif) no-repeat bottom; }
a.boton4D:link, a.boton4D:visited { color: #fff; font-size: 12px; font-weight: bold; display: block; width: 165px; height: 26px; background: url(/img/fondoBoton4.gif) no-repeat top; padding: 2px 0 0 40px; }
a.boton4D:hover { color: #0A2C59; display: block; background: url(/img/fondoBoton4.gif) no-repeat bottom; }*/
/*************************PARTE IZQUIERDA********************/

#centroIzq { width: 156px; height: auto; text-align: center; display: block; float: left; margin: 0 0 0 7px; padding: 10px 0 0; background: url(/img/fondoIzq.gif) repeat-y; }
*html #centroIzq{margin-top:5px;}
ul#menuIzq { width: auto; height: auto; padding: 0;/* margin: 1px 1px 1px 3px;*/ display: block; float:left; margin: 0 1px 15px 3px; }
#menuIzq li { display: block; height: 18px; width: 150px; text-align: left; font-size: 12px; font-weight: bold; margin: 0 0 0 1px; }
#menuIzq a { background: url(/img/bgMenuIz.gif) no-repeat top; display: block; height: 100%; padding: 2px 0 0 10px; color: #fff; font-size: 12px; font-weight: bold; }
#menuIzq a:hover { background: url(/img/bgMenuIz.gif) no-repeat bottom; display: block; height: 100%; padding: 2px 0 0 10px; font-size: 12px; font-weight: bold; }
#menuIzq a.menuIzqSub:link { background: #AEAEAE; display: block; color: #fff; font-size: 12px; font-weight: bold; margin: 0; padding: 2px 0 0; border: 1px solid #838383; }
#menuIzq a.menuIzqSub:visited { background: #AEAEAE; display: block; padding: 2px 0 0; color: #fff; font-size: 12px; font-weight: bold; border: 1px solid #838383; margin: 0; }
#menuIzq a.menuIzqSub:hover { background: #C9CBCC; display: block; padding: 2px 0 0; font-size: 12px; font-weight: bold; margin: 0; }
#botonWidget { height: 73px; width: 150px; display: block; margin: 0 0 10px 4px; float:left; }
*html #botonWidget {margin-left/***/:/***/2px;}
.activoIzq { background: #B0C0D2; display: block; padding: 2px 0 0; font-size: 12px; font-weight: bold; color: #fff; margin: 0; height: 20px; width: 148px; border: 1px solid #59738E; }
#izqPatrocinadores { width:auto; height:auto; clear: left; display: block; /*min-height:650px;*/ margin: 35px 0 0; }
.titPatrocinadores { background: url(/img/fondoTitPatro.gif) no-repeat; height: 17px; width: 100%; color: #fff; display: block; font-size: 12px; font-weight: bold; margin: 0 0 0 2px; padding: 3px 0 0; }
.izqBanner { display: block; margin: 5px 0 0; }
.izqBannerPie { background: #fff; display: block; height: 22px; width: 120px; margin: 0 auto; }
/****************************************************************************CENTRALES***************************************************/

#centro { display: block; width:100%; height:auto; margin: 0 auto; }
.margenIconCombi { margin: 2px; }
#centroCnt { display: block; width:1004px; overflow: hidden; background: url(/img/fondoCnt1004.png) repeat; height: auto; min-height:700px; margin: 0 auto; }
#centroIzq{display:block; float:left; width:156px;}
#centroDch { width: 835px; float: right; height: auto; overflow: visible; display:block; }
/************************************MENU CENTRAL************************************/

#centroMenu { display: block; width:829px; height:170px; background: url(/img/fondoMenuCentro.gif) no-repeat center; clear:both; }
.spanTituloMenuCentro { background: url(/img/fondoMenuCentroTit.gif) no-repeat 10px 8px; color: #fff; font-size: 12px; font-weight: bold; padding: 13px 0 13px 19px; }
*html p.spanTituloMenuCentro { background/***/:/***/ url(/img/fondoMenuCentroTit.gif) left 7px no-repeat; width/***/:/***/ 180px; height/***/:/***/ 30px; margin/***/:/***/ 0 0 0 20px; padding/***/:/***/ 13px 13px 0 20px; }
#divtextoSupMenu { display: block; float: left; width: 735px; color:  #858585; margin: 0 0 0 48px; padding: 0 0 4px; }
.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: 0; margin: 7px 10px 0 5px; }
.comboDeporte { text-align: left; display: block; width: 95px; padding: 0; height: 25px; margin: 19px 0 0 9px; float: left; }
#imgBalon { display: block; height: auto; width: auto; float: left; margin: 7px 0 0 3px; padding: 0; }
#selecDpt { display: block; height: 111px; width: 245px; float: left; background: url(/img/menuCentroRaya.gif) no-repeat right 45px; margin: 0 0 0 48px; }
#selecFch { display: block; height: 111px; width: 245px; 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 0 5px; padding: 0; }
.comboFechas { text-align: left; display: block; width: 108px; padding: 0; height: 15px; float: right; color: #3A5C84; margin: 0 22px 0 0; }
#divcalendario { height: 34px; width: 32px; float: left; margin: 0; padding: 0; }
.fechasMenu { background: url(/img/fondoFechas.jpg) no-repeat; float: right; height: 18px; width: 146px; text-align: center; display: block; color: #3A5C84; margin: 5px 22px 0 0; padding: 3px 0 0; font-weight: bold; border-style: none; font-size: 10px; cursor: pointer; }
a.calendario:link, a.calendario:visited { text-align: center; display: block; height: 32px; width: 32px; margin: 0; }
/*DIV ELEGIR PAIS*/
#botonAceptarPais { display: block; height: 23px; width: 60px; background: url(/img/botonAceptar.gif) no-repeat; float: right; padding: 5px 4px 0 8px; margin: 10px 0 0; }
.centrarParrafo { text-align: center; margin: 0; padding: 0; }
.comboMultipais { margin: 10px 17% 0; }
.numeroTres { background: url(/img/numeroTres.jpg) no-repeat; height: 50px; width: 50px; float: left; margin: 7px 5px 0; padding: 0; }
#selecPais { display: block; height: 111px; width: 245px; float: left; }
select#pais { width: 168px; }
.comboPais { text-align: left; display: block; width: 165px; padding: 0; height: 25px; float: left; margin: 3px auto 0 5px; }
#despMenuPais { position:absolute; left:757px; top:290px; height:182px; z-index:3; background: url(/img/fondoPais.gif) no-repeat; width: 221px; padding: 0 0 0 8px; }
#despMenuPais #cerrar { display: block; height: auto; width: auto; float: right; text-align: right; padding: 5px; margin: 0; }
ul#banderas { display: block; width: 120px; height: 32px; padding: 0; float: left; margin: 2px 0 0 3px; }
#banderas li { display: block; float: left; height: 15px; width: 22px; margin: 0 1px 1px; padding: 0; }
ul#multiselec { display: block; width: 55px; height: 32px; padding: 0; float: left; margin: 2px 0 0 3px; }
#multiselec li { display: block; padding: 0; width: 45px; margin: 0 1px 1px; float: left; }
a.todos:link { background: url(/img/banderas/banderaTodos.jpg) top; display: block; height: 15px; width: 46px; }
a.todos:visited { background: url(/img/banderas/banderaTodos.jpg); 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:visited { background: url(/img/banderas/banderaVarios.jpg); 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 0 0 5px; }
#multipais .divBotones { display: block; height: 70px; width: 67px; float: left; margin: 30px 0 0; }
#multipais .boton { background: url(/img/botonBuscar.gif) no-repeat; display: block; height: 25px; width: 65px; color: #fff; border-width: 0; border-style: none; }
#multipais #cerrar { display: block; height: 16px; width: 16px; float: right; }
input#multipais { margin: 0; padding: 0; }
#multipais .aceptarMultipais { display: block; height: 25px; width: 65px; background: url(/img/botonAceptar.gif) no-repeat; float: right; font-size: 11px; font-weight: bold; color: #fff; margin: 8px 8px 0 0; border-width: 0; 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 0 0; }
#centroCasas2 { display: block; height: 60px; width: auto; padding: 10px 0 0 15px; margin: 0; }
#centroCasas2 li { display: block; float: left; width: 65px; height: 39px; text-align: center; padding: 0 12px; }
#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: 0 0 0 47px; padding: 0 0 0 10px; }
.inputFiltros { padding: 0; display: block; height: auto; width: auto; float: left; text-align: center; font-weight: bold; margin: 4px 7px 0; vertical-align: bottom; *margin: 2px 4px 0;
}
#botonOrdenar { display: block; height: 18px; width: 71px; float: left; text-align: center; margin: 1px 3px 0; padding: 5px 0 0; 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 0 0; padding: 5px 0 0; }
#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 0 8px; }
#despOrdenar #cerrar { display: block; height: 15px; width:15px; text-align: right; margin: 2px 3px 0 87px; }
.opcionesOrde { display: block; width: auto; height: auto; padding: 3px 0; }
#opcionesEvent { display: block; width: 143px; height: auto; padding: 5px 0 0 19px; }
.labelEvent { padding: 0 5px 0 0; }
.estadoEvento { display: block; margin: 0; padding: 4px 0 0 16px; font-weight: bold; }
a.botonOrde:link { font-size: 11px; font-weight: bold; color: #fff; margin: 0; padding: 0; height: 100%; width: 100%; }
a.botonOrde:visited { font-weight: bold; color: #fff; }
a.botonOrde:hover { font-weight: bold; color: #E9E9E9; margin: 0; padding: 0; width: 1px; }
a.botonCasaApu:link { font-size: 11px; font-weight: bold; color: #fff; height: 100%; width: 100%; text-align: center; }
a.botonCasaApu:visited { font-weight: bold; color: #fff; }
a.botonCasaApu:hover { font-weight: bold; color: #E9E9E9; }
.checkboxOrdenar { vertical-align:bottom; }
.checkboxFecha { vertical-align:bottom; margin: 0px 2px 0px 0px; }
.checkboxOrdenarHora { vertical-align: bottom; margin: 0 0 0 5px; }
.TitFiltroRojo { background: url(/img/fondoTitFiltroRojo.png) no-repeat; display: block; color: #fff; height: 22px; width: 72px; font-size: 12px; font-weight: bold; float: left; text-align: center; margin: 0 0 2px; padding: 5px 0 0; }
/*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 0 0 5px; }
#despCasasApu #cerrar { display: block; margin: 1px 5px 5px 282px; }
#despCasasApu ul { display: block; padding: 0; margin: 3px 0 0; }
#despCasasApu li { display: block; float: left; height: 18px; width: 135px; margin: 0; padding: 2px 0 3px 15px;/**padding: 2px 0 4px 15px;*/ }
#despCasasApu #botonAceptar { margin: 7px 0 0; }
a.botonAceptar:link { font-size: 11px; font-weight: bold; color: #fff; height: 100%; width: 100%; }
a.botonAceptar:visited { font-weight: bold; color: #fff; }
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 0 0 8px; margin: 9px 0 0; }
#botonTodos { display: block; height: 22px; width: 62px; background: url(/img/botonTodos.gif) no-repeat; float: left; padding: 4px 0 0 8px; margin: 9px 0 0; }
/***************************************CABECERA AJAX LIGA***************************/
 .cabeceraAjaxLiga1 { background:transparent url(/img/cabeceraLigaFutbol1.jpg) no-repeat scroll 0 0; color:#fff; 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 0 0; }
.cabeceraAjaxLiga2 { background:transparent url(/img/cabeceraLigaFutbol2.jpg) no-repeat scroll 0 0; color:#fff; 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 0 0; }
/****************************************AJAX LIGA VENTANAS******************************/

#tablaLigaClasifAjax { table-layout: auto; border-spacing: 0; border-collapse:collapse; text-align: center; margin: 25px auto 0; 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: 0 0 0 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; float:left; background: #fff; text-align: center; border-right: 15px solid #0A2B58; border-left: 15px solid #0A2B58; border-bottom: 15px solid #0A2B58; }
.titTablaFutCmpAjax { color: #fff; font-weight: bold; background: url(/img/degraazul.jpg); border: 1px solid #000066; padding: 2px 0; }
.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 { float:left; color: #0A2C59; display: block; background: #EBEBEB url(/img/botonMasInfo.jpg) no-repeat 553px; height: 26px; padding: 7px 13px 0 0; margin: 5px 0 0; text-align: right; width:635px; }
/************************************DATOS CENTRAL TABLAS RESULTADOS************************************/

#centroDatos { width:auto; height:auto; display: block; margin: 10px; }
#centroDatosFormulario { width:auto; height: 454px; display: block; margin: 0; padding: 15px 50px 15px 40px; background: url(/img/fondoFormulario.jpg) no-repeat 500px; }
#centroDatosWidget { width:auto; height:auto; display: block; margin: 0; padding: 15px 0 25px 10px; background: url(/img/fondoWidget.jpg) no-repeat top; }
#centroDatosAmigas { width:auto; height:auto; display: block; margin: 0; padding: 50px 0 25px 10px; background: url(/img/fondoAmigas.jpg) no-repeat top; }
#centroDatosCondLegal { float:left; width:auto; height:auto; display: block; margin: 0; padding: 50px 0 25px 10px; background: url(/img/fondoCondiciones.jpg) no-repeat top; }
#centroDatosRegistro { width:auto; height:auto; display: block; margin: 10px 0 0 0; padding: 50px 0 25px 40px; background: url(/img/fondoRegistro.jpg) no-repeat top; }
#centroDatosEditarPerfil { width:auto; height:auto; display: block; margin: 10px 0 0 0; padding: 50px 0 25px 40px; background: url(/img/fondoEditarPerfil.jpg) no-repeat top; }
/************************************WIDGETS**********************************/
.cntWidgets { display: block; height: auto; width: 750px; float: left; padding: 0 20px 20px 10px; clear: left; }
.textoWidget { margin: 20px 30px 20px 20px; height: auto; width: auto; display: block; padding: 0; }
.txtAzul { color: #2C5B8A; }
.imgWidget { margin: 0 20px 0 auto; display: block; float: left; clear: left; }
.imgWidgetDos { margin: 0 50px; display: block; float: left; clear: left; }
.imgWidgetTres { margin: 0 auto; display: block; text-align: center; }
.tituloWidget { font-size: 11px; font-weight: bold; color: #fff; display: block; height: 18px; width: auto; margin: 20px auto; padding: 2px 0 0; background: #859BB5; border: 1px solid #5F7B9D; text-align: center; }
.txtWidget1 { margin: 15px 0 0; display: block; width: 390px; float: left; }
.cntCodigoEmbed { display: block; float: left; height: auto; width: 390px; margin: 25px 0 0; }
.cntCodigoEmbedTres { display: block; height: auto; width: 630px; margin: 15px auto 0; }
.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, a.linkcopiarCodigo:visited { 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 0; }
tr.equipo_fav, td.equipo_fav { background:#ADBF8F; }
.resultado { width: 75px; cursor:pointer; margin: 0 20px; }
.margenIconCombi { margin: 2px; }
.flechasCuotas { margin: 4px 1px 0 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: 0 4px 0 0; }
.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 0 5px 3px; }
.imgCombinados { padding: 0 0 0 2px; }
.botonCerrar { display: block; height: 16px; width: 16px; float: right; clear: both; padding: 0; *margin-bottom: -20px;
!important;
margin: 5px 2px 0 0; }
.textoTablaGrande { font-size: 11px; font-weight: bold; }
.mejorCuota { font-weight: normal; color: #fff; background: #CC0000; }
.infoFin { font-weight: bold; color: #fff; background: #FF9D9D; border-bottom: 1px solid #FF8282; }
.penalty { background: #e7959c; border-bottom: 1px solid #8E222B; padding:2px 0 0; }
.penaltyRst { background: #F5D8DA; border-bottom: 1px solid #8E222B; }
.imgBloqueCasa { border: 1px solid #1B4E8B; margin: 0; padding: 0; display: block; }
.ver_clasificacion { font-size: 10px; color: #415583; }
.celdaFtbGrandeVivo { background-color:#FFFF99; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; }
.celdaBskGrandeVivo { background-color:#FFFF99; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; }
.celdaTnsGrandeVivo { background-color:#FFFF99; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; }
/********************FUTBOL**************************/


.tablaFutbol { text-align: center; height: 100%; font-size: 11px; font-weight: normal; table-layout: auto; border-spacing: 0; border-collapse:collapse; margin: auto; width: 800px; }
.tablaFutbol a:link, a:visited { 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: 0; 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: 0 0 0 5px; }
.golaway { display: block; float: right; height: auto; width: 16px; margin: 0 5px 0 0; }
.celdaNeutra { background: #fff; }
.celdaNeutraAbajo { background: #fff; 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 0; }
.botonDesplegable { background: url(/img/fondoDesplegable.gif) repeat-y; }
.titTablaFut2celda { color: #fff; 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: #fff; 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: #fff; 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: #fff; text-align: center; border-left: 3px solid #990033; border-bottom: 3px solid #990033; padding: 0 0 3px; }
.celdaCuotaX { background:#b3244a; color: #fff; text-align: center; border-bottom: 3px solid #990033; padding: 0 0 3px; }
.celdaCuota2 { background:#b3244a; color: #fff; text-align: center; border-right: 3px solid #990033; border-bottom: 3px solid #990033; padding: 0 0 3px; }
.bordeTablaIzq { border-left: 1px solid #DFDFDF; }
/*DESPLEGABLE FUTBOL GOLES*/
.cntResultado { height: auto; width: auto; text-align: center; padding: 2px 0 0; }
#tablaResultado { font-weight: normal; table-layout: auto; border-spacing:inherit; border-collapse:collapse; width: 350px; margin:  0 173px 0 154px; text-align: center; margin:0 141px 0 191px; }
#tablaResultadoHockey {font-weight: normal; table-layout: auto; border-spacing:inherit; border-collapse:collapse; width: 320px; margin:  0 173px 0 117px; 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; margin:0 141px 0 191px; }
td.celdaResulIzq { border-bottom: 1px solid #104381; width: 110px; padding: 2px 0 0; }
td.celdaResulCentro { border-bottom: 1px solid #104381; background: #e7f2fd; width: 110px; padding: 2px 0 0; }
#tablaResultadoHockey td.celdaResulCentro { border-bottom: 1px solid #104381; background: #e7f2fd; width: 60px; padding: 2px 0 0; }
td.celdaResulDch { border-bottom: 1px solid #104381; padding: 2px 0 0; }
td.celdaResulNeutra { background: #e7f2fd; padding: 2px 0 0; }
td.celdaResulNeutraLados { width: 156px; padding: 2px 0 0; }
.goleadorDch { background: url(/img/gol.gif) no-repeat 85%; display: block; height: auto; width: auto; margin: 0; padding: 0; }
.goleadorIzq { background: url(/img/gol.gif) no-repeat 20%; display: block; height: auto; width: auto; margin: 0; padding: 0; }
.tarjetaRoja { background: url(/img/roja.jpg) no-repeat; display: inline; padding: 0 0 0 15px; }
.tarjetaAmarilla { background: url(/img/amarilla.jpg) no-repeat; display: inline; padding: 0 0 0 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:visited { color:  #104381; }
a.linkDspCasas:hover { color:  #1455A5; background: #DFE1E3; display: block; height: auto; width: auto; }
a.linkMejorCuota:link { font-weight: normal; color: #fff; background: #CC0000; display: block; height: auto; width: auto; }
a.linkMejorCuota:visited { font-weight: normal; color: #fff; background: #CC0000; display: block; height: auto; width: auto; }
a.linkMejorCuota:hover { font-weight: normal; color: #fff; background: #FB0000; }
#tablaDspCasas tr { background: #fff; }
.columnaCasas { background: #104381; color: #fff; border: 1px solid #44597D; width: 36px; }
.filaCasas { color: #fff; 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: 0 0 0 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: 0; }
.bordeCuotaIzq { border-left: 3px solid #990033; }
.bordeCuotaDch { border-right: 3px solid #990033; }
.bordeCuotasAbajo1 { border-top: 3px solid #990033; background: #fff; width: 116px; }
.bordeCuotasAbajoBsk { border-top: 3px solid #990033; background: #fff; width: 94px; *width: 92px;}
.bordeCuotasAbajoHky { border-top: 3px solid #990033; background: #fff; width: 116px; }

/*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 0 0 2px; }
/********************BASKET**************************/

.tablaBasket { text-align: center; height: 100%; font-size: 11px; font-weight: normal; table-layout: auto; border-spacing: 0; margin: auto; border-collapse:collapse; width: 800px; }
.tablaBasket a:link, a:visited { 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: 44px; }
.tablaBasket td.cien { width: 118px; }
.tablaBasket td.celdaResultado { width: 64px; *width:63px;
}
.tablaBasket td.celdaResultado { width/*\**/:63px\9 }
* html .tablaBasket td.celdaResultado { width: 67px; }
.tablaBasket td.cincuentayseis { width: 44px; }
.tablaBasket td.cuotas { width: 44px; /**width: 43px;*/ }
.titBskCuotas { color: #fff; 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 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: 0; padding: 0; 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: #fff; 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: 0 auto 10px; text-align: center; padding: 17px 0 0; }
#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: #fff; }
.celdaNeutraCasasBsk { background: #FAC589; }
.columnaCasasBsk { background: #F5972E; color: #fff; border: 1px solid #DC7D14; width: 36px; }
.canastahome { float: left; display: block; height: auto; width: auto; margin: 0 0 0 10px; }
.canastaaway { display: block; float: right; height: auto; width: auto; margin: 0 10px 0 0; }
.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: 0 auto; width:90px; *width:92px;
}
/********************TENIS**************************/

.tablaTenis { text-align: center; height: 100%; font-size: 11px; font-weight: normal; table-layout: auto; border-spacing: 0; margin: auto; border-collapse:collapse; width: 800px; }
.tablaTenis a:link, a:visited { font-weight: bold; color: #000000; }
.tablaTenis a:hover { font-weight: bold; color:#336699; }
.tablaTenis td.veinticinco { width: 25px; }
.imgBloqueCasaTns { border: 1px solid #349A3C; margin: 0; padding: 0; 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: #fff; 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: #fff; 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: #fff; }
.columnaCasasTns { background: #3EB248; color: #fff; border: 1px solid #349A3C; width: 36px; }
.celdaNeutraCasasTns { background: #D9F2DB; }
.cntCasasTns { margin: 0 auto 10px; background-image: url(/img/fondoDesplsombra.png); background-repeat: repeat-x; background-position: top; width: 100%; text-align: center; padding: 17px 0 0; }
.Puntohome { float: left; display: block; height: auto; width: auto; margin: 0 0 0 10px; }
.puntoaway { display: block; float: right; height: auto; width: auto; margin: 0 10px 0 0; }
.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: 0; width:90px; *width:92px;}

/************ estilos hockey *********/

.tablaHockey { text-align: center; height: 100%; font-size: 11px; font-weight: normal; table-layout: auto; border-spacing: 0; margin: auto; border-collapse:collapse; width: 800px; }
.tablaHockey a:link, a:visited { font-weight: bold; color: #000000; }
.tablaHockey a:hover { font-weight: bold; color:#336699; }
.tablaHockey td.veinticinco { width: 24px; }
.tablaHockey td.treintaytres { width: 33px; }
.tablaHockey td.cuarentaytres { width: 43px; }
.tablaHockey td.sesenta { width: 60px; }
.tablaHockey td.treinta { width: 44px; }
.tablaHockey td.cien { width: 118px; }
.tablaHockey td.celdaResultado { width: 64px; *width:63px;}
.tablaHockey td.celdaResultado { width/*\**/:63px\9 }
* html .tablaHockey td.celdaResultado { width: 67px; }
.tablaHockey td.cincuentayseis { width: 44px; }
.tablaHockey td.cuotas { width: 44px; /*width:37px;*/ /**width: 43px;*/}
.titHkyCuotas { color: #fff; 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 solid; width:88px; }
.celdaHkyGrande { background-color:#FAC589; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; }
.imgBloqueCasaHky { border: 1px solid #F5972E; margin: 0; padding: 0; display: block; }
/*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; }
.titTablaHky2celda { color: #fff; border-top: 1px solid #401776; border-bottom: 1px solid #401776; background-color: #6B39AE; background-image: url(/img/degramorado.png); background-repeat: repeat-x; font-weight: bold; }
.titTablaHky2 { font-weight: bold; border-left: 1px solid #401776; border-top: 1px solid #401776; border-bottom: 1px solid #401776;  background-image: url(/img/degramorado.png); background-repeat: repeat-x; background-position: top; }
.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; }
.titTablaHky2celda { color: #fff; border-top: 1px solid #401776; border-bottom: 1px solid #401776; background-color: #6B39AE; background-image: url(/img/degramorado.png); background-repeat: repeat-x; font-weight: bold; }
.titTablaHky2 { font-weight: bold; border-left: 1px solid #401776; border-top: 1px solid #401776; border-bottom: 1px solid #401776;  background-image: url(/img/degramorado.png); background-repeat: repeat-x; background-position: top; }
.titHkyCuotas { color: #fff; 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 solid; width:111px; }

/* estilos tabla */
.tablaHockey2 { text-align: center; height: 100%; font-size: 11px; font-weight: normal; table-layout: auto; border-spacing: 0; border-collapse:collapse; margin: auto; width: 800px; }
.tablaHockey2 a:link, a:visited { font-weight: bold; color: #000000; }
.tablaHockey2 a:hover { font-weight: bold; color:#336699; }
.tablaHockey2 td.veinticinco { width: 25px; }
.tablaHockey2 td.treintaytres { width: 33px; }
.tablaHockey2 td.cuarentaytres { width: 37px; }
.tablaHockey2 td.treinta { width: 30px; }
.tablaHockey2 td.cientoveinte { width: 120px; }
.tablaHockey2 td.cientoquince { width: 115px; }
.tablaHockey2 td.cuarenta { width: 37px; }
.tablaHockey2 td.celdaResultado{width:87px; }
.tablaHockey2 td.celdaResultado div.resultado{width:51px; margin:1px 18px 0; cursor:pointer;}
.tablaHockey2 td.celdaResultado .golaway {display:block; float:right; height:auto; margin:2px 5px 0 0; width:12px;}
.tablaHockey2 td.celdaResultado .golhome {display:block; float:left; height:auto; margin:2px 0 0 5px; width:12px;}
.tablaHockey2 th.veinticinco { width: 25px; }
.tablaHockey2 th.treintaytres { width: 33px; }
.tablaHockey2 th.cuarentaytres { width: 37px; }
.tablaHockey2 th.treinta { width: 30px; }
.tablaHockey2 th.cientoveinte { width: 120px; }
.tablaHockey2 th.cientoquince { width: 115px; }
.tablaHockey2 th.cuarenta { width: 37px; }
.tablaHockey2 th.celdaResultado{width:87px;}
/*desplegable hockey*/
.celdaHkyGrande { background:url(/img/fondoBlanco.png) repeat-x center bottom; background-color:#DDD1EF;}
.celdaHkyGrande #tablaDspCasas{background-color:#DDD1EF;}
.celdaHkyGrande #tablaDspCasas .celdaNeutraCasas{background-color:#DDD1EF;}
.celdaHkyGrande #tablaDspCasas .columnaCasas{background-color:#7636AF; border:1px solid #47077F;}
.celdaHkyGrande #tablaDspCasas .imgBloqueCasas{border:1px solid #7636AF;}
.celdaHkyGrande #tablaResultado {width:320px; border-collapse:collapse; border-spacing:inherit; font-weight:normal; margin:0 0 0 119px; text-align:center; padding:0; padding:0; border:0;}
.celdaHkyGrande .cntResultado{text-align:left;}
.celdaHkyGrande #tablaResultado td{width:115px; padding:2px 0;}
.celdaHkyGrande #tablaResultado .celdaResulNeutra,
.celdaHkyGrande #tablaResultado .celdaResulCentro{background:#E7F2FD none repeat scroll 0 0; width:87px;}
.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: #DDD1EF; margin: 0; width:111px;}
.golhome { float: left; display: block; height: auto; width: 16px; margin: 0 0 0 5px; }
.golaway { display: block; float: right; height: auto; width: 16px; margin: 0 5px 0 0; }
.celdaNeutra { background: #fff; }
.celdaNeutraAbajo { background: #fff; border-top: 1px solid #D2D2D2; height: 25px; }


/******************** FUTBOL AMERICANO **************************/
.tablaFtbAmericano { text-align: center; height: 100%; font-size: 11px; font-weight: normal; table-layout: auto; border-spacing: 0; margin: auto; border-collapse:collapse; width: 100%; }
.titTablaFtbAmericano { background: #F0F0F0; text-align: center; border: 1px solid #DFDFDF; padding: 3px 0; }
.titTablaFbA2celda { color: #fff; 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: 0 auto; }
#tablaDspCasasFbA tr { background: #fff; }
.columnaCasasFbA { background: #8C7732; color: #fff; border: 1px solid #452570; }
.celdaNeutraCasasFbA { background: #D7CA9D; }
.cntCasasFbA { margin: 5px auto 10px; text-align: center; }
#cntResultadoFbA { display: block; height: 100%; width: 100%; margin: 0 auto; text-align: center; padding: 2px 0 0; }
#tablaResultadoFbA { text-align: center; font-weight: normal; table-layout: auto; border-spacing:inherit; border-collapse:collapse; width: 355px; *width:349px !important;
 *margin: 0 3px;
margin: 2px auto 0; }
.cntCasasFbA { margin: 10px auto 0; padding: 0; }
td.celdaResulFbA { border-bottom: 1px solid #104381; width: auto; padding: 2px 0 0; }
td.celdaResul2FbA { border-bottom: 1px solid #104381; background: #E7DEC2; width: auto; padding: 2px 0 0; }
td.celdaResulNeutraFbA { background: #E7DEC2; padding: 2px 0 0; }
.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: 0 0 0 10px; }
.puntoaway { display: block; float: right; height: auto; width: auto; margin: 0 10px 0 0; }
.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: 0; }
/**************************************MAS LIGAS INFERIOR*******************************************************/
#masLigas { background: #fff url(/img/fondoLeyend.png) repeat-x; display: block; height: 100%; margin: 20px auto 0; border: 1px solid #D2D2D2; float: left; width: 809px; *margin:20px auto 0;
}
.masLigasBanderas { display: block; padding: 0 2px; height: 15px; width: 22px; float:left; }
#masLigas ul { margin: 0 0 18px; width: 770px; display: block; padding: 0 0 0 15px; }
#masLigas li { margin: 0 0 0 7px; float: left; width: 249px; height: 30px; display: block; }
#masLigas a:link, #masLigas a:visited { 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: #fff url(/img/fondoLeyend.png) repeat-x; display: block; height: 100%; margin: 10px auto 0; border: 1px solid #D2D2D2; float: left; width: 809px; *margin:20px auto 0;
}
.masLigasBanderas { display: block; padding: 0 2px; height: 15px; width: 22px; float:left; }
#masDpt ul { margin: 0 0 5px; width: 770px; display: block; padding: 0 0 0 15px; }
#masDpt li { margin: 0 0 7px 25px; float: left; width: auto; height: 25px; display: block; padding: 0 0 0 5px; }
a.linkDpt:link, a.linkDpt:visited { font-weight: bold; color: #000000; display: block; width: auto; height: auto; float: left; margin: 7px 0pt 0 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 0 10px; }
/*************************************LEYENDA Y TEXTO FIJO INFERIOR*************************************/
#leyenda { background: #fff url(/img/fondoLeyend.png); display: block; height: auto; margin: 20px auto 0; border: 1px solid #D2D2D2; float: left; width: 809px; *margin:20px auto 0;
}
.leyenda1 { float: left; margin: 0 0 10px 42px; width: 218px; }
.leyenda2 { margin: 0 0 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 0 20px; padding: 15px; border-top: 1px solid #F2F2F2; }
#centroDatos #masPartidos { display: block; height: 16px; width: 160px; text-align: center; float: right; margin: 20px 0; padding: 0; *margin: 10px 0;
}
a.linkmasPartidos:link { color: #999999; display: block; height: 100%; width: 100%; font-weight: normal; }
a.linkmasPartidos:visited { display: block; height: 100%; width: 100%; color: #999999; font-weight: normal; }
a.linkmasPartidos:hover { color: #5492C5; display: block; height: 100%; width: 100%; font-weight: normal; }
a.izqLinkPatro:link, a.izqLinkPatro:visited { 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: 0 auto; background: #fff; padding: 4px 0 0; }
a.izqLinkPatroPie:hover { color: #fff; background: #1B4E8B; }
/******************************* leyenda favoritos *********************/

div.leyendaLigasFavoritos, div.leyendaEquiposFavoritos { background:#fff url(/img/fondoLeyend.png) repeat-x scroll 0 0; border:1px solid #D2D2D2; display:block; float:left; height:auto; margin:10px auto; width:809px; }
div.leyendaLigasFavoritos ul, div.leyendaEquiposFavoritos ul { display:block; float:left; margin:0; padding:0; width:770px; }
div.leyendaLigasFavoritos ul li.cruz, div.leyendaEquiposFavoritos ul li.cruz { display:block; float:left; height:25px; margin:0 0 0 30px; width:auto; background:url(/img/flechas_selec.png) no-repeat left center; padding:10px 0 0 32px; }
div.leyendaLigasFavoritos ul li.flechaVerde, div.leyendaEquiposFavoritos ul li.flechaVerde { display:block; float:left; height:25px; margin:0 0 0 30px; width:auto; background:url(/img/subir.png) no-repeat left center; padding:10px 0 0 17px; }
div.leyendaLigasFavoritos ul li.flechaRoja, div.leyendaEquiposFavoritos ul li.flechaRoja { display:block; float:left; height:25px; margin:0 0 0 30px; width:auto; background:url(/img/bajar.png) no-repeat left center; padding:10px 0 0 17px; }
div.leyendaLigasFavoritos ul li.papelera, div.leyendaEquiposFavoritos ul li.papelera { display:block; float:left; height:25px; margin:0 0 0 30px; width:auto; background:url(/img/papelera_azul.png) no-repeat left center; padding:10px 0 0 30px; }
/************************************************************************PIE***********************************************************************/

#pie { display: block; clear: right; float: right; width: 100%; margin: 0 auto; height: auto; }
.parrafoAmigas { display: block; height: auto; width:750px;  float: left; margin: 10px 30px 10px 30px;}
/** html .parrafoAmigas {width:450px;margin:0;}*/
#centroDatosAmigas a:link,
a:visited,
a:active { font-weight: bold; color: #0a2c59; }
#centroDatosAmigas a:hover { color: #104894; }
#pie a { color: #607B99; font-weight: normal; font-style: normal; }
#pie a:visited { color: #607B99; }
#pie a:hover { color: #A3B5CA; text-decoration: underline; }
#pieDatos { display: block; width:1004px; height:117px; clear: none; float: none; visibility: visible; margin: 0 auto; background: url(/img/fondoPieDentro1004.png) no-repeat top; padding:5px 0 0; }
ul#websPie { display: block; margin: 0; padding: 0 0 0 19px; float:left;}
#websPie li { display: block; float: left; height: auto; width: 190px; color: #FFFFFF; text-align:center; padding:0 2px;}
#websPie li a:link,
#websPie li a:visited{ color:#111; }
#condicionesLegales { color:#FFFFFF; display:block; float:left; margin:0 auto; text-align:left; }
#condicionesLegales a:link,
#condicionesLegales a:visited { color: #fff; display: block; float:left; height:auto; margin-left:19px; margin-right:530px; width:156px; }
#condicionesLegales a:hover { font-weight: bold; color: #245794; }
#webRelacionada { clear:left; color:#FFFFFF; display:block; float:left; height:20px; margin:15px 0 2px 19px; padding:0; width:850px; }
/********************************CLASIFICACIONES********************************/
.contClasifMigas { display: inline; width:680px; height:auto; float:left; }
#menuClasif { background: url(/img/fondoMenuClasif.gif) no-repeat; display: block; height: 92px; width: 785px; margin: 18px 0 0; padding: 0 15px 0 30px; }
.comboClasif { display:block; float:left; height:25px; margin:0; text-align:center; padding: 0 35px; }
select.Clasif { font-size: 11px; color: #3C5D84; background: #fff; vertical-align: bottom; width: 125px; margin: 0; padding: 0; }
select.ClasifTenis { font-size: 11px; color: #3C5D84; background: #fff; vertical-align: bottom; margin: 0; padding: 0; }
#tablaClasif { table-layout: auto; border-spacing: 0; border-collapse:collapse; text-align: center; height: auto; margin: 7px 0 0 85px; clear: both; }
#tablaClasifAjax { table-layout: auto; border-spacing: 0; border-collapse:collapse; text-align: center; height: auto; margin: 7px 0 0 6px; clear: both; }
#mapaLocalizador { width: 700px; height:350px; border: 5px solid #CCCCCC; display: block; float: right; margin: 1px 50px 55px 0; }
.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 0 0 55px; padding: 5px 0 0; color: #fff; }
.botonMapa2 { background: url(/img/botonMapa.jpg) no-repeat; display: block; float:left; height: 19px; width: 117px; text-align: center; margin: 50px 0 0 55px; padding: 5px 0 0; }
#cf_botonesTorneos { display: block; margin: 0 127px 0 0; 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 0 0; color: #fff; font-weight: bold; float:right; }
a.botonTorneos:visited { display:block; height:18px; width:46px; background: url(/img/botonAceptar.gif) no-repeat; padding: 5px 14px 3px 8px; margin: 10px 0 0; color: #fff; 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 0 0; font-weight: bold; float:right; }
ul#mapaCuadro { display: block; float: left; height: 161px; width: 173px; border: 1px solid #C8CACC; margin: 0; padding: 3px 0 3px 3px; background: #DFE1E3; }
ul#mapaCuadro li { display: block; height: 23px; width: 170px; text-align: left; text-indent: 10px; background: #fff; }
#mapaCuadro a:link { color: #333333; }
#mapaCuadro a:visited { color: #333333; }
#mapaCuadro a:hover { color: #486A91; }
#tablaClasif .titulos { font-weight: bold; color: #1E3F67; }
#tablaClasif .alignEscudoClasif { text-align: left; padding: 0 0 0 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, a.tablaClasif:visited { 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 0 8px; padding: 0; font-weight: bold; border-top: #E6E3E3; border-right: #E6E3E3; border-bottom: 1px solid #E6E3E3; border-left: #E6E3E3; width: 650px; }
.rastroMigasTenis { display: block; float: left; margin: 34px 0 8px; padding: 0; font-weight: bold; border-top: #E6E3E3; border-right: #E6E3E3; border-bottom: 1px solid #E6E3E3; border-left: #E6E3E3; width: 650px; }
.panelClasificacion { float: left; width:680px; }
.panelPartidos { float: left; width:680px; }
.tablaClasifJornada { height: 80px; width: 550px; padding: 0; text-align: center; border-bottom: 1px solid #E5E5E5; border-collapse:collapse; margin: 20px 0px 0 109px; }
.tablaClasifGrupos { height: 80px; float: left; padding: 0; 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 0 20px; }
.tablaGruposAjax { border: 1px solid #E0E1E3; table-layout: auto; border-spacing: 0; margin: 16px 15px 0 12px; border-collapse:collapse; float: left; text-align: center; width:300px; }
.tablaGruposAjaxDos { float:left; margin:16px 11px 4px 13px !important; margin:16px 11px 4px 10px; width:297px; border: 1px solid #E0E1E3; table-layout: auto; border-spacing: 0; border-collapse:collapse; text-align: center; }
.tablaGruposAjaxDosIzq { float:left; margin:16px 11px 4px 13px !important; margin:16px 11px 4px 10px; width:297px; border: 1px solid #E0E1E3; table-layout: auto; border-spacing: 0; border-collapse:collapse; text-align: center; }
.tablaGruposAjaxDosDch { float:right; margin:16px 11px 4px 13px !important; margin:16px 11px 4px 10px; width:297px; border: 1px solid #E0E1E3; table-layout: auto; border-spacing: 0; border-collapse:collapse; text-align: center; }
.tituloPartidoAjax { font-size: 16px; font-weight: bold; color: #104381; text-align: center; background: #fff; padding: 5px 0 0; }
.tablaClasifJornadaGrupos { height: 80px; width: 350px; float: left; padding: 0; text-align: center; border-bottom: 1px solid #E5E5E5; border-collapse:collapse; margin: 20px 20px 0 210px; }
.titTablaFutGrupos { color: #fff; font-weight: bold; background: url(/img/degraazul.jpg); border: 1px solid #000066; text-align: left; text-indent: 3px; font-size: 14px; padding: 2px 0; }
#botonBuscar { display: block; height: 21px; width: 72px; background: url(/img/botonBuscar.png) no-repeat center; float: left; text-align: center; margin: 10px 0 0 10px; padding: 5px 0 0; }
#logoTorneo { display: block; height: 89px; width: 89px; float: left; margin: 0 25px 0 0; margin: 0 5px 0 0; }
a.botonBuscar:link { font-size: 11px; font-weight: bold; color: #fff; height: 100%; }
a.botonBuscar:visited { font-weight: bold; color: #fff; }
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: #fff; background-image: url(/img/fondoFormu.gif); background-repeat: repeat-x; background-position: bottom; height: 360px; margin: 50px auto 0 20px; padding: 0 0 10px; }
.enviarFormulario { width: 66px; font-size: 11px; font-weight: bold; color: #fff; height: 25px; border-width: 0; border-style: none; cursor: pointer; }
.labelEnviarForm { float: right; margin: 30px 20px 0 0; background: url(/img/botonAceptar.gif) no-repeat; height: 25px; width: 66px; text-align: center; display: block; padding: 5px 0 0; }
#formulario { display: block; width: 400px; height: auto; margin: 0; padding: 0; }
.tituloFormulario { background: url(/img/fondoMenuCentroTit.gif) no-repeat; color: #fff; font-size: 12px; font-weight: bold; display: block; text-align: left; width:300px; height:24px; margin: 0 0 0 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: 0 0 10px 10px; padding: 15px 40px 0 0; }
.formularioInputGrande { height: 85px; display: block; text-align: right; margin: 0 0 0 10px; padding: 3px 35px 5px 0; 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 0; 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 0 0; text-align: center; margin: 25px auto 0; border: 1px solid #C8CACC; background: #F4F4F4; }
#favoritosTitulo { background: url(/img/bgFavoritos.gif) no-repeat center; display: block; height: 50px; width: 100%; margin: 0 auto; padding: 0; }
#resultado_envio { font-weight: bold; color: #fff; }
/******* estilos paginas registro e ingreso ********/

.tablaRegistro { background-color:#fff; border:1px solid #E6E6E6; clear:both; float:left; margin:30px 20px 0 0; width:730px; empty-cells:show; background-color:none/*#F1F3F3*/; }
*:first-child+html .tablaRegistro { margin:0 20px 0 0; }
.tablaRegistro input, .tablaRegistro button { font-size:90%; }
.tablaRegistro .smalltext { font-size:11px; }
.tablaRegistro .paddingTabla { padding: 15px; }
.titlebg, .titlebg a:link, .titlebg a:visited { color:#fff; font-style:normal; font-weight:bold; }
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td { background:url(/img/fondoTitUltMen.gif) repeat-x left top; background-color:#0a2c59; color:#fff; font-style:normal; height:21px; padding: 0px 10px; }
.windowbg, {
 background-color:none/*#F1F3F3*/;
 padding:0 0 0 5px;
}
#textoRegistro { background:#fff none repeat scroll 0 0; border:1px solid #E6E6E6; height:90px; overflow-x:hidden; overflow-y:scroll; padding:10px; width:706px; }
#botonRegistrarse { clear:both; float:right; margin:10px 39px 15px 0 }
div.textoExclusivoUsr { display:block; float:left; clear:both; width:730px; background-color:#F1F3F3; border:1px solid #E6E6E6; margin:0; padding:11px; }
div.textoExclusivoUsr p { display:block; float:left; clear:left; width:100% }
div.textoExclusivoUsr p.titServicio { font-size:13px; font-weight:bold; color:#000; margin:0 0 10px 0; }
/*****COMPROBAR SI SE PUEDE BORRAR TODOS ESTOS ESTILOS*********/
/**** mis estilos nuevos ********/

div.formularioRegistro { background-color:none/*#F1F3F3*/; display:block; float:left; clear:both; width:758px; margin:30px 20px 10px 25px; padding:0 0 20px 0; border:solid 1px #ddd; min-height:200px; }
div.formularioRegistro span.titulo { background:url(/img/fondoTitUltMen.gif) repeat-x left top; display:block; width:750px; height:15px; color:#fff; font-weight:bold; margin:0 0 15px 0; padding:3px 4px; }
div.formularioRegistro label { display:block; float:right; clear:left; margin:12px 10px 0; font-size:11px; font-weight:bold; }
div.formularioRegistro input { display:block; float:right; clear:right; margin:9px 250px 0 0; }
/******* login *****************/
div#formularioIngreso { display:block; float:left; height:auto; /*margin:30px 0 30px 25px;*/ margin:30px 0 30px 47px; padding:0; width:700px; }
div#formularioIngreso fieldset { background:url(/img/fondoFormu.gif) repeat-x left bottom; border:1px solid #BCBCBC; height:140px; margin:0 auto 0 0; padding:0 0 10px; width:650px; }
div#formularioIngreso fieldset .tituloFormulario { padding: 0 15px 0 0; }
div#formularioIngreso fieldset label { display:block; float:right; clear:left; margin:19px 10px 0; font-size:11px; font-weight:bold; }
div#formularioIngreso fieldset input { display:block; float:right; clear:right; margin:15px 250px 0 0; }
div#formularioIngreso fieldset .ingresar { background:transparent url(/img/botonAceptar.gif) no-repeat scroll 0 0; display:block; float:right; clear:both; height:25px; margin:0 20px 0 0; text-align:center; width:66px; padding: 5px 0 0; }
div#formularioIngreso fieldset a.olvidoPass { display:block; float:left; color:#5f7b9d; margin:5px 0 0 155px; text-decoration:none; }
div#formularioIngreso fieldset a.olvidoPass:hover { text-decoration:underline; }
/******* fin estilos paginas registro e ingreso ********/

/**********************************************************HACKS PARA IE6*****************************************************/
* html #centroDch { width: 835px; margin: 0 0 0 1px; }
/*.bannerBwin { text-align: center; }*/
* html #centroMenu { background: url(/img/fondoMenuCentro.gif) no-repeat center 15px; height: 50px; }
* html #selecDpt { display: block; margin: 0 0 0 21px; }
* html .spanTituloMenuCentro { width: 214px; margin: 0 0 0 5px; padding: 12px 0 0; }
* html #divtextoSupMenu { display: inline; margin: 0 0 0 49px; }
* html .imgnumeros { margin: 3px 0 0 3px; }
* html #filtro1 { height:25px; margin: 0 0 0 25px; }
* html #centroIzq { clear:left; display: inline; width:157px; padding: 0 0 0 1px; }
* html ul#menuIzq { margin: 0 0 15px 1px; }
* html td.celdaResul2 { width: 116px; }
* html .botonCerrar { margin: 0 0 -20px; }
* html #despOrdenar { display: inline; }
* html ul#banderas { display:block; width:121px; margin: 0 0 0 1px; padding: 0; overflow: hidden; }
* html #banderas li { float: left; height: 10px; margin: 0 1px 1px; padding: 0; width:13px; }
* html .TitFiltroRojo { padding: 5px 0 0; }
/** html #pie { background: url(/img/barraAzulIE6.gif) 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 .tablaClasifGrupos { padding: 0; margin: 20px 20px 0 18px; }
* html #centroCasas ul { width: 810px; padding: 0 0 0 6px; }
* html #centroCasas { height:15px; }
* html .flechasCuotas { margin: 3px 1px 0 1px; }
* html .checkboxOrdenar { vertical-align: bottom; }
* html #fechasMenu { margin: 0; }
* html .leyenda1 { margin: 0 0 10px 15px; width:240px; }
* dt { width:33px; margin: 0; }
* html #centroDatos #masPartidos { margin: 0; }
* html .tablaHandicap { margin: 0 auto 12px 75px; }
* html .tablaUnderOver { margin: 0 7px 5px; width:150px; }
* html #cabeceraCnt { behavior: url(iepngfix.htc);}
* html .img_ligo { behavior: url(iepngfix.htc); }
* html .margenIconCombi { margin:0; }
* html #centro { }
* html #pieDatos { behavior: url(iepngfix.htc); }
* html #despCasasApu li { padding: px 0 1px 13px; }
* html .tablaClasifGrupos { margin: 20px 15px 0; }
* html ul#multiselec { margin: 0; }
* html #multiselec li { margin: 0; }
* html .tituloFormulario { text-align: left; }
* html #masDpt li { margin: 0 0 7px 25px; float: left; width: auto; height: 25px; display: block; padding: 0; }
* html .golhome { margin: 0 0 0 0; }
* html .golaway { margin: 0 0 0 0; }
*html .resultado { width:50px; }
*html .resultadoBorrar { width:50px; }
.cont_ingresar { width:730px; float: left; margin: 10px 0 0 20px; }
* html #webRelacionada { margin:30px 0 0 75px; }
* html ul#websPie { margin: 0 0 0 58px; width:850px; }
* html #condicionesLegales { margin:0 auto; text-align:left; width:600px; margin-left: 150px }
* html #condicionesLegales a:link, * html #condicionesLegales a:visited { float:left; margin:0; }
* html #centroDatosRegistro { margin: 10px 0 0; padding: 30px 0 25px 20px; }
* html #centroDatosEditarPerfil { margin: 10px 0 0; padding: 30px 0 25px 20px; }
/*---------MINISITE JUEGO REAL MADRID-----------------*/
.col_1 { width:600px; float: left; margin: 20px 0 0 0; }
.col_1 h3 { display:inline; font-size:13px; margin: 10px 0 0 10px; color:#2c3f4d; }
.col_1 .cont_juego { display:inline; background: url(/img/bg_juego_sombra.png) 10px bottom no-repeat; width:580px; height:456px; float: left; padding:15px 0px 0 26px; margin: 10px 0 0 0; }
.col_2 { background:url(/img/bg_col_2_juego.png) left top no-repeat; width:215px; float:left; margin: 20px 0 0 0; }
.col_2 h4 { display:inline; float:left; font-size:16px; color:#658ba7; text-align:center; width:215px; }
.col_2 img { display:inline; margin:10px 0 15px 5px; }

/*-------------*/
fieldset.cont_participaciones{
	display:inline;
	background:#f2f1f1;
	width:270px;
	height:110px;
	float:left;
	margin: 5px 10px;
	padding:2px 2px 10px;
	border:1px solid #CCC;
}
	* html fieldset.cont_participaciones{background/***/:/***/#f2f1f1 url(/img/juegoBwin/bg_resultado.png) left top repeat-x;}
	*:first-child+html fieldset.cont_participaciones{background/***/:/***/#f2f1f1 url(/img/juegoBwin/bg_resultado.png) left top repeat-x;}
legend.user{
		background:#FFF;
		padding:2px;
		border:1px solid #CCC;
	}
ul.list_participaciones{
	margin:5px 10px 5px 20px;
	padding:0;
}
ul.list_participaciones li{
	background:url(/img/flecha.png) left 4px no-repeat;
	padding: 2px 0 2px 15px;
	margin:0;
}
/*-------ganadores----------*/
h3.tit_ganadores_ant{
	background:none;
	color:#6d92ad;
	font-size:20px;
	border-bottom: 1px solid #6d92ad;
	width: 789px;
	float: left;
	margin:10px 0 10px 18px;
	padding:0 0 5px 0;
}
.ganadores_anteriores{
	width:780px;
	float:left;
	margin:10px 0 10px 15px;
}
	.ganadores_anteriores > h4{
		background:none;
		width:620px;
		float:left;
		font-size:16px;
		border:none;
		color:#597594;
	}
	.ganadores_anteriores > .fecha{
		color:#333;
		font-size:12px;
		font-weight:bold;
		width:151px;
		text-align:right;
		float:left;
	}
	.ganadores_anteriores > .testimonio_user{
		background:url(/img/img_ganadores/bg_centro.png) left top repeat-y;
		width:798px;
		float:left;
		
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro{
		background:url(/img/img_ganadores/bg.png) left top no-repeat;
		width:758px;
		float:left;
		padding:20px;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_izq{
		width:150px;
		float:left;
		text-align:center;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_izq > p{
		font-weight:bold;
		font-size:18px;
		color:#333;
		margin:10px 0 0;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_izq > img{
		margin:10px 0;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der{
		width:600px;
		float: left;
		font-weight:normal;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der > p{
		font-size:12px;
		text-align:left;
		margin:10px 0;
		font-weight:normal;
		color:#666;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der > p > a{
		font-size:12px;
		color:#000;
		text-align:left;
		margin:10px 0;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der > ul.galeria{
		width:600px;
		float:left;
		list-style:none;
		padding:0;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der > ul.galeria > li{
		width: 180px;
		float:left;
		margin:5px 8px;
	}
.cont_pie{
	background:url(/img/img_ganadores/bg_bottom.png) left top no-repeat;
	width:798px;
	height:25px;
	float:left;
}
p.introduccion{
	font-size:12px;
	width:780px;
	float:left;
	font-weight:normal;
	color:#666;
	margin:5px 10px 5px 20px;
}

/********** banderas *********/
span.comunes_paises{display:inline-block; width:22px; height:15px; margin:2px; background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -150px ;}
span.argentina{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 0 ; }
span.argentina_off{  background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -15px ;}
span.australia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px 0 ;}
span.australia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -15px ; }
span.austria{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px 0 ; }
span.austria_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -15px ; }
span.belarus{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px 0 ;}
span.belarus_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -15px ;}
span.belgium{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px 0 ;}
span.belgium_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -15px ;}
span.brazil{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px 0 ;}
span.brazil_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -15px ;}
span.bulgaria{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px 0 ;}
span.bulgaria_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -15px ;}
span.colombia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px 0 ;}
span.colombia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -15px ;}
span.costa_rica{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px 0 ;}
span.costa_rica_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -15px ;}
span.croatia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px 0 ;}
span.croatia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -15px ;}
span.cyprus{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -30px ;}
span.cyprus_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -45px ;}
span.czech_republic{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -30px ;}
span.czech_republic_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -45px ;}
span.chile{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -30px ;}
span.chile_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -45px ;}
span.china{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -30px ;}
span.china_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -45px ;}
span.denmark{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -30px ;}
span.denmark_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -45px ;}
span.ecuador{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -30px ;}
span.ecuador_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -45px ;}
span.england{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -30px ;}
span.england_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -45px ;}
span.estonia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -30px ;}
span.estonia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -45px ;}
span.finland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -30px ;}
span.finland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -45px ;}
span.france{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -30px ;}
span.france_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -45px ;}
span.germany{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -60px ;}
span.germany_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -75px ;}
span.greece{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -60px ;}
span.greece_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -75px ;}
span.holland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -60px ;}
span.holland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -75px ;}
span.hungary{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -60px ;}
span.hungary_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -75px ;}
span.iceland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -60px ;}
span.iceland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -75px ;}
span.ireland,
span.rep_of_ireland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -60px ;}
span.ireland_off,
span.rep_of_ireland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -75px ;}
span.israel{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -60px ;}
span.israel_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -75px ;}
span.italy{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -60px ;}
span.italy_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -75px ;}
span.japan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -60px ; }
span.japan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -75px ;}
span.latvia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -60px ;}
span.latvia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -75px ;}
span.lithuania{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -90px ;}
span.lithuania_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -105px ;}
span.mexico{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -90px ;}
span.mexico_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -105px ;}
span.norway{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -90px ;}
span.norway_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -105px ;}
span.paraguay{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -90px ;}
span.paraguay_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -105px ;}
span.peru{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -90px ;}
span.peru_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -105px ;}
span.poland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -90px ;}
span.poland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -105px ;}
span.portugal{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -90px ;}
span.portugal_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -105px ;}
span.romania{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -90px ;}
span.romania_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -105px ;}
span.russia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -90px ;}
span.russia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -105px ;}
span.scotland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -90px ;}
span.scotland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -105px ;}
span.serbia_y_montenegro{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -120px ;}
span.serbia_y_montenegro_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -135px ;}
span.singapore{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -120px ;}
span.singapore_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -135px ;}
span.slovakia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -120px ;}
span.slovakia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -135px ;}
span.slovenia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -120px ; }
span.slovenia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -135px ;}
span.south_africa{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -120px ;}
span.south_africa_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -135px ;}
span.spain{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -120px ;}
span.spain_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -135px ;}
span.sweden{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -120px ;}
span.sweden_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -135px ;}
span.switzerland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -120px ;}
span.switzerland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -135px ;}
span.turkey{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -120px ;}
span.turkey_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -135px ;}
span.ukraine{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -120px ;}
span.ukraine_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -135px ;}
span.uruguay{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -150px ;}
span.uruguay_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -165px ;}
span.us, span.usa{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -150px ;}
span.us_off, span.usa_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -165px ;}
span.venezuela{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -150px ;}
span.venezuela_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -165px ;}
span.wales{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -150px ;}
span.wales_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -165px ;}
span.no_flag{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -150px ;}
span.no_flag_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -165px ;}
span.south_korea{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -150px ;}
span.south_korea_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -165px ;}
span.europe{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -150px ;}
span.europe_off { background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -165px ;}
span.europe_uefa{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -150px ;}
span.europe_uefa_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -165px ;}
span.adriatic_league{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -150px ;}
span.adriatic_league_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -165px ;}
span.africa_caf{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -150px ;}
span.africa_caf_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -165px ;}
span.americas_fiba{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -150px ;}
span.americas_fiba_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -165px ;}
span.asia{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -181px ;}
span.asia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -195px ;}
span.asia_afc{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -180px ;}
span.asia_afc_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -195px ;}
span.atp-d,
span.atp-s{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -181px ;}
span.atp-d_off,
span.atp-s_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -195px ;}
span.baltic_league{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -180px ;}
span.baltic_league_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -195px ;}
span.eurohold_balkan_league{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -180px ;}
span.eurohold_balkan_league_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -195px ;}
span.friendly_games,
span.international_tournaments{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -180px ;}
span.friendly_games_off,
span.international_tournaments_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -195px ;}
span.kontinental_hockey_league{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -180px ;}
span.kontinental_hockey_league_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -195px ;}
span.mediterranean_games{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -180px ;}
span.mediterranean_games_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -195px ;}
span.north_y_central_america_concacaf{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -180px ;}
span.north_y_central_america_concacaf_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -195px ;}
span.europe_fiba{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -180px ;}
span.europe_fiba_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -195px ;}
span.olympic_games{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -210px ;}
span.olympic_games_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -225px ;}
span.scandinavia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -210px ;}
span.scandinavia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -225px ;}
span.south_america_conmebol{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -210px ;}
span.south_america_conmebol_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -225px ;}
span.south_america_csf{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -210px ;}
span.south_america_csf_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -225px ;}
span.vtb{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -210px ;}
span.vtb_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -225px ;}
span.wch{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -210px ;}
span.wch_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -225px ;}
span.world_fifa{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -210px ;}
span.world_fifa_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -225px ;}
span.wta-d,
span.wta-s{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -210px ;}
span.wta-d_off,
span.wta-s_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -225px ;}
span.oceania_fiba{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -240px ;}
span.oceania_fiba_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0 -255px ;}
span.africa_fiba{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -240px ;}
span.africa_fiba_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -255px ;}
span.serbia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -240px ;}
span.serbia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -255px ;}

/* menu nuevo */
.menu_deportes { margin:10px 0 10px 2px; padding:0; }
.menu_deportes li { height:18px; width:130px; text-align:left; padding:3px 0 0 25px; background-image:url(/img/botones_menu2.png); background-repeat:no-repeat; }
.menu_deportes li.menu_resultados { background-position: 0 -105px; }
.menu_deportes li.menu_futbol { background-position: 0 0; }
.menu_deportes li.menu_baloncesto { background-position: 0 -21px; }
.menu_deportes li.menu_tenis { background-position: 0 -42px; }
.menu_deportes li.menu_hockey { background-position: 0 -63px; }
.menu_deportes li.menu_baseball { background-position: 0 -252px; }
.menu_deportes li.menu_clasificacion { background-position: 0 -84px; }
.menu_deportes li.menu_misfavoritos { background-position: 0 -126px; }
.menu_deportes li.menu_editarfavoritos { background-position: 0 -147px; }
.menu_deportes li.menu_registrarse { background-position: 0 -168px; }
.menu_deportes li.menu_widgets { background-position: 0 -189px; }
.menu_deportes li.menu_ganadores { background-position: 0 -210px; }
.menu_deportes li.menu_partidos { background-position: 0 -231px; margin-top:15px; }
.menu_deportes li a { font-weight:bold; }
.menu_deportes li.menu_resultados a,
.menu_deportes li.menu_misfavoritos a,
.menu_deportes li.menu_editarfavoritos a,
.menu_deportes li.menu_registrarse a,
.menu_deportes li.menu_widgets a,
.menu_deportes li.menu_ganadores a,
.menu_deportes li.menu_partidos a { color:#FFF; }
.menu_deportes li.menu_resultados a:hover,
.menu_deportes li.menu_misfavoritos a:hover,
.menu_deportes li.menu_editarfavoritos a:hover,
.menu_deportes li.menu_registrarse a:hover,
.menu_deportes li.menu_widgets a:hover,
.menu_deportes li.menu_ganadores a:hover,
.menu_deportes li.menu_baseball a:hover,
.menu_deportes li.menu_partidos a:hover { color:#FFFFA0; }
.menu_deportes li.menu_futbol a,
.menu_deportes li.menu_baloncesto a,
.menu_deportes li.menu_tenis a,
.menu_deportes li.menu_hockey a,
.menu_deportes li.menu_baseball a,.menu_deportes li.menu_clasificacion a { color:#0055a3; text-decoration:underline; }
.menu_deportes li.menu_futbol a:hover,
.menu_deportes li.menu_baloncesto a:hover,
.menu_deportes li.menu_tenis a:hover,
.menu_deportes li.menu_hockey a:hover,
.menu_deportes li.menu_clasificacion a:hover { color:#0055a3; text-decoration:none; }
.menu_deportes li.submenu { height:auto; width:145px; padding:5px 5px 10px 5px; background-position:bottom center; line-height:14px; }
.menu_deportes li.submenu a { font-size:10px; color:#212f3d; display:block; padding-left:20px; background:url(/img/li_submenu_mini.png) no-repeat 12px 3px; }
.menu_deportes li.submenu a:hover { color:#DE1414; }
.menu_deportes li.submenu a.submenu_principal { background:url(/img/li_submenu.png) no-repeat scroll 0 -2px; font-size:11px; font-weight:bold; height:13px; margin:4px 0; padding:0 0 0 15px; }
.menu_deportes li.submenu a.submenu_spain { margin-top:0; }

.menu_deportes li#selecFutbol,
.menu_deportes li#selecBaloncesto,
.menu_deportes li#selecTenis { background-image:url(/img/botones_menu.png); padding-left:4px; width:151px; padding-top:0; height:19px; }
.menu_deportes li#selecFutbol { background-position:0 -252px; }
.menu_deportes li#selecBaloncesto { background-position:0 -272px; }
.menu_deportes li#selecTenis { background-position:bottom center; }
.menu_deportes li#selecFutbol a,
.menu_deportes li#selecBaloncesto a,
.menu_deportes li#selecTenis a,
.menu_deportes li#selecFutbol span,
.menu_deportes li#selecBaloncesto span,
.menu_deportes li#selecTenis span { padding-left:16px; background:url(/img/li_submenu.png) no-repeat 0 0; font-weight:normal; font-size:11px; color:#212f3d;  padding:0 0 2px 16px; height:19px; }
.menu_deportes li#selecFutbol .activoIzq,
.menu_deportes li#selecBaloncesto .activoIzq,
.menu_deportes li#selecTenis .activoIzq { color:#DE1414; border:0; }

/* promo usa */
h3.tit_participaciones { color:#46412d; font-weight:bold; font-size:20px; margin:0 0 0 10px; width:450px; float:left; }
#divDatosPart { margin:0 0 0 10px; padding:6px 0 0; width:120px; float:left; }
#divDatosPart h3 { margin:0; display:block; text-align:right; }
#divDatosPart h3 ul { padding:0; margin:0; }
#divDatosPart h3 ul li { font-weight:bold; }
#divParticipaciones { float:left; width:100%; margin-top:10px; }
#divParticipaciones fieldset { background:url(/img/promousa/bg_fieldset.png) repeat-x left bottom #eae4cb; border:0; margin:6px; padding-left:10px; width:275px; float:left; }
#divParticipaciones fieldset legend.user { padding:3px; background:#504A33; font-weight:bold; color:#fff;}
#divParticipaciones fieldset ul.list_participaciones { margin:0; padding:5px 10px 5px 10px;}
#divParticipaciones fieldset ul.list_participaciones li { color:#46412d; }