﻿@charset "utf-8";
/* CSS Document */

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; }
h3 { font:1em Trebuchet MS, Verdana; }
h5.h5condicionesLegasles { font-size:13px; font-weight:bold; margin:20px 0 0 32px; }
th { margin: 0; padding: 0 px; }
p,ul,ol { margin:0;}
ul,ol { list-style:none; padding:0 0 18px 40px; }
li{list-style-type:none;}
li { list-style-type: none; }
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; }
table tr 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:0; width:350px; }
#cabecera #cntRegistro { display:block; float:right; height:43px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:2px 4px 0 4px; clear:right; }
#cntRegistro a,
#cntRegistro a:visited { color:#A7CAE4; color:#ffb400; 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; width:75px; height:20px; font-weight:bold; color:#5f7a98; margin:0; cursor:pointer; }
#cabecera #cntAvatar { display:block; float:right; width:275px; height:48px; 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 10px 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 0 0 8px;*/ margin:0; }
a.linkRegistrate:hover { background: url(/img/bg_Regitrate.png) no-repeat bottom; }
#cabeceraLogo { display: block; float: left; clear:none;  margin:8px 0 0 27px; }

#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:975px;
}
#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 14px 0 10px;
}
#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:8px 0 0 25px; width:117px; }
*html #cabeceraBotones ul li a.apuestas {background:url(/img/cabecera/dado_apuestas.gif) no-repeat left center; }
#cabeceraBotones ul li a.twitter {background:url(/img/cabecera/img_bt_tw.png) no-repeat left center; padding:8px 0 0 25px; width:40px; }
*html #cabeceraBotones ul li a.twitter {background:url(/img/cabecera/img_bt_tw.gif) no-repeat left center; }


/*#cabeceraMenu li a { color: #FFFFFF; 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: #FFFFFF; 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: #FFFFFF; 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: #FFFFFF; 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: #FFFFFF; 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; }
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: #FFFFFF; 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: #FFFFFF; font-size: 12px; font-weight: bold; margin: 0; padding: 2px 0 0 10px; border: 1px solid #838383; }
#menuIzq a.menuIzqSub:visited { background: #AEAEAE; display: block; padding: 2px 0 0 10px; color: #FFFFFF; font-size: 12px; font-weight: bold; border: 1px solid #838383; margin: 0; }
#menuIzq a.menuIzqSub:hover { background: #C9CBCC; display: block; padding: 2px 0 0 10px; 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: #FFFFFF; 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: #FFFFFF; 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: #FFFFFF; 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: #FFFFFF; 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: 111px; padding: 0; height: 25px; margin: 19px 0 0 0px; 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: #FFFFFF; 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: #FFFFFF; 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; float:left; }
/*#centroCasas2 li { display: block; float: left; width: 65px; height: 39px; text-align: center; padding: 0 12px; padding:0 24px; }*/
#centroCasas2 li {display: block; float: left; width: 125px; height: 50px; margin: 0 17px; padding: 0; text-align: center; }
#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: #FFFFFF; margin: 0; padding: 0; height: 100%; width: 100%; }
a.botonOrde:visited { font-weight: bold; color: #FFFFFF; }
a.botonOrde:hover { font-weight: bold; color: #E9E9E9; margin: 0; padding: 0; width: 1px; }
a.botonCasaApu:link { font-size: 11px; font-weight: bold; color: #FFFFFF; height: 100%; width: 100%; text-align: center; }
a.botonCasaApu:visited { font-weight: bold; color: #FFFFFF; }
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: #FFFFFF; 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: #FFFFFF; height: 100%; width: 100%; }
a.botonAceptar:visited { font-weight: bold; color: #FFFFFF; }
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:#FFFFFF; font-size:16px; font-weight:bold; height:26px; text-align:center; width:648px; border-top: 15px solid #0A2B58; border-right: 15px solid #0A2B58; border-left: 15px solid #0A2B58; padding: 5px 0 0; }
.cabeceraAjaxLiga2 { background:transparent url(/img/cabeceraLigaFutbol2.jpg) no-repeat scroll 0 0; color:#FFFFFF; font-size:16px; font-weight:bold; height:26px; text-align:center; width:648px; border-top: 15px solid #0A2B58; border-right: 15px solid #0A2B58; border-left: 15px solid #0A2B58; padding: 5px 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;  }
.filaCham1Ajax { background: #c9dbe6; height:22px;  }
.celdaCham1Ajax { background: #EDF4F8;height:22px;  }
.celdaCham2Ajax { background: #C2D8E4; height:22px; }
#tablaLigaClasifAjax .alignEscudoAjax { text-align: left; padding: 0 0 0 10px;}
#tablaClasif .alignEscudoAjax { text-align: left; padding: 0 0 0 10px;}
.textoTotalAjax { font-size: 14px; font-weight: bold; }
td.celdaTotal1{ background: #e4cacc; font-size: 14px; font-weight: bold; }
td.celdaTotal2{ background: #f6d7d7; font-size: 14px; font-weight: bold; }
tr.fila1Ajax { background:#F4F4F4;height:22px; }
tr.fila2Ajax { background:#E5E5E5;height:22px;   }
td.celda1Ajax { background:#FBFBFB; }
td.celda2Ajax { background:#EBEBEB; }
#divAjaxLigaGruposAjax { height: auto; width: 648px; float:left; background: #FFFFFF; text-align: center; border-right: 15px solid #0A2B58; border-left: 15px solid #0A2B58; border-bottom: 15px solid #0A2B58; }
.titTablaFutCmpAjax { color: #FFFFFF; font-weight: bold; background: url(/img/degraazul.jpg); border: 1px solid #000066; padding: 2px 0; }
.filaUefa1Ajax { background: #F0D6AE;height:22px; }
.filaUefa2Ajax { background: #e2cdae; height:22px; }
.celdaUefa1Ajax { background: #F5E3CB; }
.celdaUefa2Ajax { background: #EBDCC7; }
.filaDes1Ajax { background: #eebcbd; height:22px;}
.filaDes2Ajax { background: #deb0b2;height:22px;}
.celdaDes1Ajax { background: #F4D7D8; height:22px;}
.celdaDes2Ajax { background: #EBCFD0;height:22px; }
.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; }
/************************************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: #FFFFFF; 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; }
.resultadoTv {width:auto; /*margin-left:4px;*/}
.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; font-weight:normal; }
.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: #FFFFFF; background: #CC0000; }
.infoFin { font-weight: bold; color: #FFFFFF; background: #FF9D9D; }
.infoCanc {  background-color: #FFC280; }
.penalty { background: #e7959c; border-bottom: 1px solid #8E222B; }
.penaltyRst { background: #F5D8DA; border-bottom: 1px solid #8E222B; }
.imgBloqueCasa { border: 1px solid #1B4E8B; margin: 0; padding: 0; display: block; padding-left: 14px;}
.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: 18px; }
.tablaFutbol td.treintaytres { width: 33px; }
.tablaFutbol td.cuarentaytres { width: 37px; }
.tablaFutbol td.celdaTv { width: 60px;}
.tablaFutbol td.treinta { width: 30px; }
.tablaFutbol td.cientoveinte { width: 120px; }
.tablaFutbol td.celdaResultado { width: 76px;}
.tablaFutbol td.celdaResultado2 {width: 76px;}
.tablaFutbol td.cuarenta { width: 35px; }
.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; }
.golLeft { display: block; float: left; height: 18px; width: 19px; margin: 0; }
.golhome { float: left; display: block; height: auto; width: 16px; margin: 1px 3px 0; }
.golRight { display: block; float: right; height: 18px; width: 19px; margin: 0; }
.golaway { display: block; float: right; height: auto; width: 16px; margin: 1px 3px 0; }
.celdaNeutra { background: #FFFFFF;  }
.celdaNeutraClasif { background: #FFFFFF; border-right:1px solid #E0E1E3;}
.celdaNeutraClasifDos { background: #FFFFFF; border-left:1px solid #E0E1E3;}
.celdaNeutraAbajo { background: #FFFFFF; border-top: 1px solid #D2D2D2; height: 25px; }
/*TITULOS TABLA FUTBOL*/	

.titTablaFut { background: url(/img/bgTitClasEquipTres.png) no-repeat; text-align: center; padding: 3px 0; }
.titTablaFutImg { background: #F0F0F0; text-align: center; padding: 3px 0;border-top:1px solid #DFDFDF; }
.botonDesplegable { background: url(/img/fondoDesplegable.gif) repeat-y; }
.titTablaFut2celda { color: #FFFFFF; border-top: 1px solid #000066; border-bottom: 1px solid #000066; background-image: url(/img/degraazul.png); background-repeat: repeat-x; font-weight: bold; text-align: center; height:20px; }
.titTablaFut2 { color: #FFFFFF; font-weight: bold; border-left: 1px solid #000066; background: url(/img/degraazul.jpg); border-top: 1px solid #000066; border-bottom: 1px solid #000066; }
.titFtbCuotas { color: #FFFFFF; background: #c95458 url(/img/degrarojo.png) repeat-x top; text-align: center; border-top: 3px solid #990033; border-right: 3px solid #990033; border-left: 3px solid #990033; width:111px; }
.celdaCuota1 { background:#b3244a; color: #FFFFFF; text-align: center; border-left: 3px solid #990033; border-bottom: 3px solid #990033; padding: 0 0 3px; }
.celdaCuotaX { background:#b3244a; color: #FFFFFF; text-align: center; border-bottom: 3px solid #990033; padding: 0 0 3px; }
.celdaCuota2 { background:#b3244a; color: #FFFFFF; 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 {padding: 2px 0 0; }
#tablaResultado { font-weight: normal; table-layout: auto; border-spacing:inherit; border-collapse:collapse; width: 532px; margin:  0 98px 0 46px; text-align: center;  }
#tablaResultadoTv {display:block; * display:inline; font-weight: normal; table-layout: auto; border-spacing:inherit; border-collapse:collapse;  margin:0 169px 0 219px  ;}
#tablaResultado2 { font-weight: normal; table-layout: auto; border-spacing:inherit; border-collapse:collapse; width: 532px; margin:  0 98px 0 46px;  text-align: center;}
td.celdaResulIzq { border-bottom: 1px solid #104381; width: 180px; padding: 2px 0 0; text-align:right; }
td.celdaResulCentro { border-bottom: 1px solid #104381; background: #e7f2fd; width: 61px; padding: 2px 0 0; }
td.celdaResulCentroTv { border-bottom: 1px solid #104381; background: #e7f2fd; width: 76px; padding: 2px 0 0; }
.iconosTv{ margin: 2px; }
td.celdaResulDch { border-bottom: 1px solid #104381; width: 180px; padding: 2px 0 0; text-align:left;}
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; }
#tablaDspCasas a{font-weight:bold;}
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: #FFFFFF; background: #CC0000; display: block; height: auto; width: auto; }
a.linkMejorCuota:visited { font-weight: normal; color: #FFFFFF; background: #CC0000; display: block; height: auto; width: auto; }
a.linkMejorCuota:hover { font-weight: normal; color: #FFFFFF; background: #FB0000; }
#tablaDspCasas tr { background: #FFFFFF; }
.columnaCasas { background: #104381; color: #FFFFFF; border: 1px solid #44597D; width: 36px; }
.filaCasas { color: #FFFFFF; border: 0.2px solid #44597D; }
.celdaNeutraCasas { background: #B5D4F4; }
/*MEJORES CUOTAS FUTBOL*/

.tablaFlechasCuotas { height: 100%; text-align: center; border-collapse:collapse; border-spacing:0px; width: 100%; }
.tablaFlechasCuotasMargin { /*margin: 0 0 0 7px;*/ margin: 0 0 0 8px; }
.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: #FFFFFF; width: 116px; }
.bordeCuotasAbajoBsk { border-top: 3px solid #990033; background: #FFFFFF; width: 95px; *width: 92px;
}
/*COLORES FILAS DE TABLA DATOS*/
td fila1 { background:#EBEBEB; border-left: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; }
td fila { background:#33FF66; border-right: 1px solid #DFDFDF; }
.filaVivo { background: #FCEC7A; padding: 2px 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: #FFFFFF; background: #CC0000 url(/img/degrarojo.png) repeat-x top; text-align: center; border-top: 3px solid #990033; border-right: 3px solid #990033; border-left: 3px solid #990033; border-bottom: 0 solid; width:88px; }
.celdaBskGrande { background-color:#FAC589; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; float:left; }
.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: #FFFFFF; border-top: 1px solid #DE7B0E; border-bottom: 1px solid #DE7B0E; background-color: #f7a648; background-image: url(/img/degranaran.png); background-repeat: repeat-x; font-weight: bold; }
.titTablaBsk2 { font-weight: bold; border-left: 1px solid #DE7B0E; border-top: 1px solid #DE7B0E; border-bottom: 1px solid #DE7B0E; background-color: #f7a648; background-image: url(/img/degranaran.png); background-repeat: repeat-x; background-position: top; }
/*DESPLEGABLE BASKET*/

.cntCasasBsk { display: inline; background: url(/img/fondoDesplsombra.png) repeat-x top; margin: 0 auto 0px; text-align: center; padding: 1px 0 0; float:left; width:701px; }
#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; float:none; }
#tablaDspCasasBsk tr { background: #FFFFFF; }
.celdaNeutraCasasBsk { background: #FAC589; }
.columnaCasasBsk { background: #F5972E; color: #FFFFFF; border: 1px solid #DC7D14; width: 36px; }
.canastahome { float: left; display: block; height: auto; width: auto; margin: 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:89px; /*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: #FFFFFF; background: #CC0000 url(/img/degrarojo.png) repeat-x top; text-align: center; border-top: 3px solid #990033; border-right: 3px solid #990033; border-left: 3px solid #990033; border-bottom: 0.5px solid #CC0000; width:88px; }
/*TITULOS*/

.titTablaTns2celda { color: #FFFFFF; border-top: 1px solid #40BD49; border-bottom: 1px solid #40BD49; background-color: #6ECE76; background-image: url(/img/degraVerde.png); background-repeat: repeat-x; font-weight: bold; }
.titTablaTns2 { font-weight: bold; border-left: 1px solid #40BD49; background: #6ECE76 url(/img/degraVerde.png) repeat-x top; border-top: 1px solid #40BD49; border-bottom: 1px solid #40BD49; }
/*DESPLEGABLE TENIS*/
#tablaDspCasasTns tr { background: #FFFFFF; }
.columnaCasasTns { background: #3EB248; color: #FFFFFF; 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;
}
/********************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: 100%; }
.celdaHkyGrande { background-color: #DDCFEF; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; }
/*TITULOS*/
.titTablaHockey { background: #F0F0F0; text-align: center; border-top: 1px solid #DFDFDF; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-color: #DFDFDF; border-bottom-color: #DFDFDF; border-left-color: #DFDFDF; padding: 3px 0; }
.titTablaHky2celda { color: #FFFFFF; padding: 3px 2px; border-top: 1px solid #401776; border-bottom: 1px solid #401776; background-color: #6B39AE; background-image: url(/img/degramorado.png); background-repeat: repeat-x; }
.titTablaHky2 { font-weight: bold; border-left: 1px solid #401776; }
/*DESPLEGABLE HOCKEY*/

#tablaDspCasasHky { font-size: 11px; font-weight: normal; table-layout: auto; border-spacing:1px; border-collapse:separate; text-align: center; height: auto; width: auto; margin: 0 auto; }
#tablaDspCasasHky tr { background: #FFFFFF; }
.columnaCasasHky { background: #491F83; color: #FFFFFF; border: 1px solid #452570; }
.celdaNeutraCasasHky { background: #DDCFEF; }
#cntCasasHky { width: 100%; height: 100%; margin: 5px auto 10px; text-align: center; }
#cntResultadoHky { display: block; height: 100%; width: 100%; margin: 0 auto; text-align: center; padding: 2px 0 0; }
#tablaResultadoHky { 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; }
.cntCasasHky { margin: 10px auto 0; padding: 0; }
td.celdaResulHky { border-bottom: 1px solid #104381; width: auto; padding: 2px 0 0; }
td.celdaResul2Hky { border-bottom: 1px solid #104381; background: #EFE9F8; width: auto; padding: 2px 0 0; }
td.celdaResulNeutraHky { background: #EFE9F8; padding: 2px 0 0; }
.celdaCuotaDespHky { border-right: 3px solid #990033; border-left: 3px solid #990033; background-color: #C5EBC8; background-image: url(..//img/fondoDesplsombra.png); background-repeat: repeat-x; background-position: top; }
.Puntohome { float: left; display: block; height: auto; width: auto; margin: 0 0 0 10px; }
.puntoaway { display: block; float: right; height: auto; width: auto; margin: 0 10px 0 0; }
.tablaCuotaDespHky { border-right: 3px solid #990033; border-left: 3px solid #990033; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; vertical-align: top; background-color: #DDCFEF; margin: 0; }
/********************HOCKEY**************************/
.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: #FFFFFF; padding: 3px 2px; border-top: 1px solid #87712E; border-bottom: 1px solid #87712E; background-color: #BAA458; background-image: url(/img/degracaqui.png); background-repeat: repeat-x; }
.titTablaFbA2 { font-weight: bold; border-left: 1px solid #401776; }
.celdaFbAGrande { background-color: #D7CA9D; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; }
#tablaDspCasasFbA { font-size: 11px; font-weight: normal; table-layout: auto; border-spacing:1px; border-collapse:separate; text-align: center; height: auto; width: auto; margin: 0 auto; }
#tablaDspCasasFbA tr { background: #FFFFFF; }
.columnaCasasFbA { background: #8C7732; color: #FFFFFF; border: 1px solid #452570; }
.celdaNeutraCasasFbA { background: #D7CA9D; }
.cntCasasFbA { margin: 5px auto 10px; text-align: center; }

#cntResultadoFbA { display: block; height: 100%; width: 100%; margin: 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: #FFFFFF 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: #FFFFFF 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: #FFFFFF 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: #FFFFFF; padding: 4px 0 0; }
a.izqLinkPatroPie:hover { color: #FFFFFF; background: #1B4E8B; }
/******************************* leyenda favoritos *********************/

div.leyendaLigasFavoritos,
div.leyendaEquiposFavoritos { background:#FFFFFF 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,
div.leyendaEquiposFavoritos ul li { display:block; float:left; height:25px; margin:0 0 0 30px; width:auto; }
div.leyendaLigasFavoritos ul li.cruz,
div.leyendaEquiposFavoritos ul li.cruz { 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 { background:url(/img/subir.png) no-repeat left center; padding:10px 0 0 17px; }
div.leyendaLigasFavoritos ul li.flechaRoja,
div.leyendaEquiposFavoritos ul li.flechaRoja { background:url(/img/bajar.png) no-repeat left center; padding:10px 0 0 17px; }
div.leyendaLigasFavoritos ul li.papelera,
div.leyendaEquiposFavoritos ul li.papelera { 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; width:120px; }
#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; float:left; 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: #FFFFFF; vertical-align: bottom; width: 125px; margin: 0; padding: 0; }
select.ClasifTenis { font-size: 11px; color: #3C5D84; background: #FFFFFF; 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 10px; clear: both; color: #5C5C5C; width:100%; }
#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: #FFFFFF; }
.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: #FFFFFF; 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: #FFFFFF; font-weight: bold; float:right; }
a.botonTorneos:hover { color: #003366; display:block; height:18px; width:46px; background: url(/img/botonAceptar.gif) no-repeat; padding: 5px 14px 3px 8px; margin: 10px 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: #FFFFFF; }
#tablaClasif .titClasEquipo{ background: url(/img/bgTitClasEquipo.png) no-repeat; }
#tablaClasif .titClasEquipoDos{ background: url(/img/bgTitClasEquipDos.png) repeat; }
#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: #143d71; }
#tablaClasif .bordeGris { border-left: 1px solid #E0E1E3; }
#tablaClasif .bordeGris2 { border-right: 1px solid #E0E1E3; }
#tablaClasif .bordeGrisArriba { border-top: 1px solid #E0E1E3; }
#tablaClasif .titJornada { font-size: 12px; color: #9C9EA5; font-weight: bold; margin-left:45px; }
#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 .nombreEquipo{ text-align:left; padding: 0 0 0 10px; font-weight:bold;}
#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 5px 0; border-collapse:collapse; float: left; text-align: center; width:350px;}
.tablaGruposAjax tr td{ padding:0 3px;}
.tablaGruposAjax tr td.celdaAjax{width: 100px;}
.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: #ffffff; 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: #FFFFFF; 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; width: 73px; float:right; margin: 0 23px 0 0; /*padding: 7px 2px 2px 37px;*/ }
a.botonBuscar:link { font-size: 11px; font-weight: bold; color: #FFFFFF; height: 100%; }
a.botonBuscar:visited { font-weight: bold; color: #FFFFFF; }
a.botonBuscar:hover { font-weight: bold; color: #0A2C59; }
.tenisTablaJugador { text-align: left; text-indent: 25px; }
/**********RASTROMIGASLIGAS*********/
.rastroMigas{ display:block; width:689px; padding: 0px 0px 0px 15px; }
.rastroMigas a.linkRastroMigas:link, .rastroMigas a.linkRastroMigas:visited{ text-decoration:none; color:#595c5f;}
.rastroMigas a.linkRastroMigas:hover{ color:#144178; font-weight:bold;}
.rastroMigas .linkRastroMigasActivo{color:#144178; font-weight:bold;}
/********************************************************************FORMULARIO********************************************************/
#fieldFormu { width: 380px; border: 1px solid #bcbcbc; background-color: #FFFFFF; background-image: url(/img/fondoFormu.gif); background-repeat: repeat-x; background-position: bottom; height: 360px; margin: 50px auto 0 20px; padding: 0 0 10px; }
.enviarFormulario { width: 66px; font-size: 11px; font-weight: bold; color: #FFFFFF; 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: #FFFFFF; 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: #FFFFFF; }
/******* estilos paginas registro e ingreso ********/

.tablaRegistro{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:#FFFFFF; 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:#FFFFFF; font-style:normal; height:21px; padding: 0px 10px; }
.windowbg {
 background-color:none/*#F1F3F3*/;
 padding:0 0 0 5px;
}
#textoRegistro { background:#FFFFFF 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; }
/**** 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 ********/
/********ESTILOS DE LIGAS TV******************************/
#centroDatos .cabeceraLigasTv{  display:block; float: left; width:804px; height:79px; background: url(/img/ficha_partidos/bg_ligasFutbol.png) no-repeat center top;display:block; margin: 0 0 10px; }
#centroDatos .cabeceraLigasTv .logoLiga{display:block; width:100px; height:41px;float:left; margin: 23px 5px 0 22px;}
#centroDatos .cabeceraLigasTv .banderaPais{ display:inline; width:65px; height:42px; float:left; margin: 5px 5px 0px 22px;}
#centroDatos .cabeceraLigasTv .competicion{ display:block; height:16px; margin:18px 0 0 35px; float:left; width:462px; font: bold 16px Arial, Helvetica, sans-serif; color: #334B7A;}
#centroDatos .cabeceraLigasTv .fechaJornada{ display:block; width:187px; height:22px; float:left; font: bold 15px Arial, Helvetica, sans-serif; color: #767676; text-align:right; margin: 14px 15px 0 0px; }
#centroDatos .cabeceraLigasTv .cntJornadas{ display:block; height:23px; width:415px; background: url(/img/ficha_partidos/bg_ligasFutbol.png) no-repeat scroll left -80px transparent; margin: 53px auto 0; }
#centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaAnt:link, #centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaAnt:visited{ display:block; float:left;  width: 94px; font-size: 11px; color: #FFFFFF; padding: 4px 0px 0px; text-align:center; margin:0 0 0 5px; }
#centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaAnt:hover{  color:#FC0; }
#centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaSig:link, #centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaSig:visited{display:block; float:left; height: 19px; width: 92px; font-size: 11px; color: #FFFFFF; padding: 3px 0px 0px;text-align:center;} 
#centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaSig:hover{ color:#FC0;}
#centroDatos .cabeceraLigasTv .cntJornadas .spanSelectJornadas{display:block; width:219px; height:22px;float:left;}
#centroDatos .cabeceraLigasTv .cntJornadas .selectJornadas{ background:#5080ba; font-size: 11px; color: #fff; border:none; height:19px; float:left; margin:1px 0 0; padding: 3px 0 0; text-align:center; width:219px;}

#centroDatos .cabeceraLigasTvSin{  display:block; float: left; width:804px; height:58px; background: url(/img/cabeceraLigasTvSin.png) no-repeat center top;display:block; }
#centroDatos .cabeceraLigasTvSin .logoLiga{display:block; width:35px; height:41px;float:left; margin: 5px 5px 0px 8px;}
#centroDatos .cabeceraLigasTvSin .banderaPais{ display:inline; width:65px; height:42px; float:left; margin: 5px 5px 0px 22px;}
#centroDatos .cabeceraLigasTvSin .competicion{ display:block; height:22px; margin: 12px 0 0 0; float:left; width:490px; font: bold 18px Arial, Helvetica, sans-serif; color: #767676; text-align:center; }



#centroDatos .cabeceraLigasTenis{  display:block; float: left; width:804px; height:88px; background: url(/img/ficha_partidos/bg_logastenis.png) no-repeat left top;display:block; }
#centroDatos .cabeceraLigasTenis .logoLiga{display:block; width:35px; height:41px;float:left; margin:23px 4px 0 0;}
#centroDatos .cabeceraLigasTenis .banderaPais{ display:inline; width:65px; height:42px; float:left; margin:23px 4px 0 26px;}
#centroDatos .cabeceraLigasTenis .competicion{ display:block; height:16px; margin: 20px 0 0 30px; float:left; width:462px; font: bold 16px Arial, Helvetica, sans-serif; color: #767676; }
#centroDatos .cabeceraLigasTenis .fechaJornada{ display:block; width:187px; height:22px; float:left; font: bold 15px Arial, Helvetica, sans-serif; color: #767676; text-align:right; margin: 14px 15px 0 0px; }
#centroDatos .cabeceraLigasTenis .cntJornadas{ display:block; float:left; height:22px; width:804px; background: url(/img/barraAzulTv.png) repeat-x center top; margin: 5px 0px 0px; }
#centroDatos .cabeceraLigasTenis .cntJornadas a.linkJornadaAnt, #centroDatos .cabeceraLigasTvBsk .cntJornadas a.linkJornadaAnt:link, #centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaAnt:visited{ display:block; float:left; height: 19px; width: 138px; font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 3px 0px 0px;text-align:center;}
#centroDatos .cabeceraLigasTenis .cntJornadas a.linkJornadaAnt:hover{ background: url(/img/btnJornada_ant.png) center bottom;}
#centroDatos .cabecercabeceraLigasTenisaLigasTenis .cntJornadas a.linkJornadaSig, #centroDatos .cabeceraLigasTvBsk .cntJornadas a.linkJornadaSig:link #centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaSig:visited{display:block; float:left; background: url(/img/btnJornada_sig.png) no-repeat center top; height: 19px; width: 138px; font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 3px 0px 0px;text-align:center;} 
#centroDatos .cabeceraLigasTenis .cntJornadas a.linkJornadaSig:hover{ color:#FC0;}
#centroDatos .cabeceraLigasTenis .cntJornadas .spanSelectJornadas{display:block; width:740px; height:22px;float:left; text-align: center;}
#centroDatos .cabeceraLigasTenis .cntJornadas .selectJornadas{ background: #FFFFFF; font-size: 11px; color: #767676; border: 1px solid #999999; font-weight:bold; height:19px; margin:1px 0 0; text-align:center; width:205px;}
/*boton vacio*/a.vacio{display:block; float:left; height: 22px; width: 94px;}

#centroDatos .cabeceraLigasTvBsk{  display:block; float: left; width:804px; height:79px; background: url(/img/ficha_partidos/bg_ligasBasket.png) no-repeat center top;display:block; margin: 0 0 10px; }
#centroDatos .cabeceraLigasTvBsk .logoLiga{display:block; width:100px; height:41px;float:left; margin: 24px 5px 0 0px;}
#centroDatos .cabeceraLigasTvBsk .banderaPais{ display:inline; width:65px; height:42px; float:left; margin: 23px 5px 0px 22px;}
#centroDatos .cabeceraLigasTvBsk .competicion{ display:block; height:16px; margin: 19px 0 0 35px; float:left; width:462px; font: bold 16px Arial, Helvetica, sans-serif; color: #994c15; }
#centroDatos .cabeceraLigasTvBsk .fechaJornada{ display:block; width:187px; height:22px; float:left; font: bold 15px Arial, Helvetica, sans-serif; color: #767676; text-align:right; margin: 14px 15px 0 0px; }
#centroDatos .cabeceraLigasTvBsk .cntJornadas{ background: url(/img/ficha_partidos/bg_ligasFutbol.png) no-repeat scroll left -80px transparent; display: block; height: 23px; margin: 53px auto 0; width: 415px; }
#centroDatos .cabeceraLigasTvBsk .cntJornadas a.linkJornadaAnt, #centroDatos .cabeceraLigasTvBsk .cntJornadas a.linkJornadaAnt:link, #centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaAnt:visited{ display:block; float:left; height: 19px; width: 94px; font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 3px 0px 0px;text-align:center;}
#centroDatos .cabeceraLigasTvBsk .cntJornadas a.linkJornadaAnt:hover{ color:#FC0;}
#centroDatos .cabeceraLigasTvBsk .cntJornadas a.linkJornadaSig, #centroDatos .cabeceraLigasTvBsk .cntJornadas a.linkJornadaSig:link #centroDatos .cabeceraLigasTv .cntJornadas a.linkJornadaSig:visited{display:block; float:left; height: 19px; width: 94px; font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 3px 0px 0px;text-align:center;} 
#centroDatos .cabeceraLigasTvBsk .cntJornadas a.linkJornadaSig:hover{ color:#FC0;}
#centroDatos .cabeceraLigasTvBsk .cntJornadas .spanSelectJornadas{display:block; width:219px; height:22px;float:left;}
#centroDatos .cabeceraLigasTvBsk .cntJornadas .selectJornadas{ background: none repeat scroll 0 0 transparent; border: medium none; color: #FFFFFF; float: left; font-size: 11px; font-weight: bold; height: 20px; margin: 1px 0 0; padding: 3px 0 0; text-align: center; width: 218px;}


/******************************FIN ESTILOS DE LIGAS TV*********/
/********* estilos listado ligas europeas **********/
#centroDatos .cabeceraLigasEuropa{ width:804px; height:55px; background: url(/img/cabecera_ligas_europa.png) no-repeat center top;display:block; }
#centroDatos .cabeceraLigasEuropa .logoLiga{display:block; width:35px; height:41px;float:left; margin: 5px 5px 0px 8px;}
#centroDatos .cabeceraLigasEuropa .banderaPais{ display:inline; width:65px; height:42px; float:left; margin: 5px 5px 0px 22px;}
#centroDatos .cabeceraLigasEuropa .competicion{ display:block; height:22px; margin: 12px 0 0 74px; float:left; width:368px; font: bold 21px Arial, Helvetica, sans-serif; color: #767676; text-align:center; }

#centroDatos .cntListadoLigas{ display:block; float:left; height:auto; width:802px; margin:0; background-color:#fbfbfb; border:1px solid #ccc; border-bottom:0; }
#centroDatos .cntListadoLigas ul{display:block;  float:left; width:802px; height:auto; border-bottom:1px solid #ccc; padding:0;}
#centroDatos .cntListadoLigas ul li{display:block; float:left; padding:5px; }
#centroDatos .cntListadoLigas ul li.tipoLiga{float:right; width:728px; padding:0;}
#centroDatos .cntListadoLigas ul li.tipoLiga ul{display:block; float:left; width:100%; height:auto; padding:0; border:0;}
#centroDatos .cntListadoLigas ul li.bandera{width:38px;  text-align:right; }
#centroDatos .cntListadoLigas ul li.nombreLiga{width:130px; font-weight:bold; font-size:12px; text-align:left;}
#centroDatos .cntListadoLigas ul li.nombreLiga a{color:#0000CC;}
#centroDatos .cntListadoLigas ul li.nombreLiga a:hover{color:#0066CC;} 
#centroDatos .cntListadoLigas ul li.nombrePais{font-size:16px; text-align:left;} 
#centroDatos .cntListadoLigas ul li.nombrePais a{color:#000066;}
#centroDatos .cntListadoLigas ul li.nombrePais a:hover{color:#346B98;}
#centroDatos .cntListadoLigas ul li.grupo{width:50px; }
#centroDatos .cntListadoLigas ul li span.numero{width:auto; font-weight:bold; margin:0 4px; }
#centroDatos .cntListadoLigas ul.gris{background-color: #ebebeb;}
#centroDatos .pieLigasEuropa{display:block; float:left; clear:left; width:804px; height:20px; background: url(/img/pie_ligas_europa.png) no-repeat center bottom;display:block; }          
/******* fin estilos listado ligas europeas *******/
/**********************************************************HACKS PARA IE6*****************************************************/
* html #centroDch { width: 835px; /*margin: 0 0 0 1px;*/ margin:0; }
/*.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 #centroCnt { background: url(/img/cabecera/fondoCnt1004.png) repeat; padding-top:5px; }
* 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 #centroDch .fichaPartido .bloqueLeft .campoFutbol td.local,
*html #centroDch .fichaPartido .bloqueLeft .campoFutbol td.porteroLocal,
*html #centroDch .fichaPartido .bloqueLeft .campoFutbol td.visit,
*html #centroDch .fichaPartido .bloqueLeft .campoFutbol td.porteroVisit{ behavior: url(iepngfix.htc);}


/*---------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;
	}
/********** 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.netherlands{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -60px ;}
span.netherlands_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, span.europa{ 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 -180px ;}
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,span.mundo{ 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 ;}
span.wch_fiba{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -210px ;}
span.wch_fiba_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -225px ;}
span.greatbritain{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -240px ;}
span.greatbritain_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -255px ;}
span.czechrepublic{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -240px ;}
span.czechrepublic_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -255px ;}

span.guadeloupe{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -240px ;}
span.guadeloupe_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -255px ;}
span.mauritius{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -240px ;}
span.mauritius_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -255px ;}
span.honduras{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -240px ;}
span.honduras_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -255px ;}
span.guatemala{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -240px ;}
span.guatemala_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -255px ;}
span.iran{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -240px ;}
span.iran_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -255px ;}

span.botswana{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -270px ;}
span.botswana_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -285px ;}
span.puerto_rico{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -270px ;}
span.puerto_rico_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -285px ;}
span.saudi_arabia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -270px ;}
span.saudi_arabia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -285px ;}
span.yemen{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -270px ;}
span.yemen_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -285px ;}
span.zimbabwe{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -270px ;}
span.zimbabwe_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -285px ;}
span.haiti{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -270px ;}
span.haiti_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -285px ;}
span.st_kitts_and_nevis{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -270px ;}
span.st_kitts_and_nevis_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -285px ;}
span.qatar{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -270px ;}
span.qatar_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -285px ;}
span.indonesia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -270px ;}
span.indonesia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -285px ;}
span.el_salvador{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -270px ;}
span.el_salvador_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -285px ;}

span.n_ireland{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -300px ;}
span.n_ireland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -315px ;}
span.panama{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -300px ;}
span.panama_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -315px ;}
span.bolivia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -300px ;}
span.bolivia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -315px ;}
span.bosnia-herzegovina{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -300px ;}
span.bosnia-herzegovina_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -315px ;}
span.montenegro{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -300px ;}
span.montenegro_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -315px ;}
span.albania{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -300px ;}
span.albania_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -315px ;}
span.armenia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -300px ;}
span.armenia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -315px ;}
span.azerbaijan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -300px ;}
span.azerbaijan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -315px ;}
span.luxembourg{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -300px ;}
span.luxembourg_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -315px ;}
span.moldova{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -300px ;}
span.moldova_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -315px ;}

span.andorra{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -330px ;}
span.andorra_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -345px ;}
span.morocco{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -330px ;}
span.morocco_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -345px ;}
span.san_marino{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -330px ;}
span.san_marino_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -345px ;}
span.algeria{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -330px ;}
span.algeria_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -345px ;}
span.benin{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -330px ;}
span.benin_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -345px ;}
span.rwanda{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -330px ;}
span.rwanda_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -345px ;}
span.tahiti{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -330px ;}
span.tahiti_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -345px ;}
span.jordan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -330px ;}
span.jordan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -345px ;}
span.pakistan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -330px ;}
span.pakistan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -345px ;}
span.lebanon{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -330px ;}
span.lebanon_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -345px ;}

span.namibia{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -360px ;}
span.namibia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -375px ;}
span.nigeria{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -360px ;}
span.nigeria_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -375px ;}
span.zambia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -360px ;}
span.zambia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -375px ;}
span.cameroon{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -360px ;}
span.cameroon_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -375px ;}
span.macedonia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -360px ;}
span.macedonia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -375px ;}
span.jamaica{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -360px ;}
span.jamaica_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -375px ;}
span.kenya{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -360px ;}
span.kenya_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -375px ;}
span.ghana{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -360px ;}
span.ghana_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -375px ;}
span.bermuda{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -360px ;}
span.bermuda_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -375px ;}
span.lesotho{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -360px ;}
span.lesotho_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -375px ;}

span.new_zealand{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -390px ;}
span.new_zealand_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -405px ;}
span.nicaragua{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -390px ;}
span.nicaragua_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -405px ;}
span.swaziland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -390px ;}
span.swaziland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -405px ;}
span.afghanistan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -390px ;}
span.afghanistan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -405px ;}
span.american_samoa{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -390px ;}
span.american_samoa_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -405px ;}
span.angola{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -390px ;}
span.angola_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -405px ;}
span.antigua_and_barbuda{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -390px ;}
span.antigua_and_barbuda_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -405px ;}
span.aruba{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -390px ;}
span.aruba_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -405px ;}
span.bahamas{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -390px ;}
span.bahamas_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -405px ;}
span.bahrain{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -390px ;}
span.bahrain_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -405px ;}

span.bangladesh{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -420px ;}
span.bangladesh_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -435px ;}
span.barbados{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -420px ;}
span.barbados_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -435px ;}
span.belize{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -420px ;}
span.belize_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -435px ;}
span.bhutan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -420px ;}
span.bhutan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -435px ;}
span.british_virgin_islands{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -420px ;}
span.british_virgin_islands_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -435px ;}
span.brunei{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -420px ;}
span.brunei_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -435px ;}
span.burkina_faso{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -420px ;}
span.burkina_faso_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -435px ;}
span.burma{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -420px ;}
span.burma_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -435px ;}
span.burundi{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -420px ;}
span.burundi_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -435px ;}
span.cambodia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -420px ;}
span.cambodia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -435px ;}

span.canada{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -450px ;}
span.canada_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -465px ;}
span.cape_verde{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -450px ;}
span.cape_verde_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -465px ;}
span.cayman_islands{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -450px ;}
span.cayman_islands_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -465px ;}
span.central_african_rep{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -450px ;}
span.central_african_rep_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -465px ;}
span.chad{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -450px ;}
span.chad_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -465px ;}
span.christmas_island{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -450px ;}
span.christmas_island_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -465px ;}
span.comoros{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -450px ;}
span.comoros_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -465px ;}
span.congo{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -450px ;}
span.congo_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -465px ;}
span.cook_islands{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -450px ;}
span.cook_islands_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -465px ;}
span.cuba{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -450px ;}
span.cuba_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -465px ;}

span.djibouti{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -480px ;}
span.djibouti_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -495px ;}
span.dominica{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -480px ;}
span.dominica_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -495px ;}
span.dominican_rep{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -480px ;}
span.dominican_rep_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -495px ;}
span.ecuatorial_guinea{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -480px ;}
span.ecuatorial_guinea_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -495px ;}
span.egypt{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -480px ;}
span.egypt_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -495px ;}
span.ethiopia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -480px ;}
span.ethiopia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -495px ;}
span.faroe_islands{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -480px ;}
span.faroe_islands_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -495px ;}
span.fiji{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -480px ;}
span.fiji_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -495px ;}
span.former_east_timor{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -480px ;}
span.former_east_timor_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -495px ;}
span.gabon{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -480px ;}
span.gabon_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -495px ;}

span.gambia{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -510px ;}
span.gambia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -525px ;}
span.georgia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -510px ;}
span.georgia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -525px ;}
span.gibraltar{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -510px ;}
span.gibraltar_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -525px ;}
span.greenland{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -510px ;}
span.greenland_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -525px ;}
span.guam{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -510px ;}
span.guam_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -525px ;}
span.guinea{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -510px ;}
span.guinea_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -525px ;}
span.guinea-bissau{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -510px ;}
span.guinea-bissau_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -525px ;}
span.guyana{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -510px ;}
span.guyana_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -525px ;}
span.hong_kong{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -510px ;}
span.hong_kong_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -525px ;}
span.india{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -510px ;}
span.india_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -525px ;}

span.iraq{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -540px ;}
span.iraq_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -555px ;}
span.ivory_coast{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -540px ;}
span.ivory_coast_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -555px ;}
span.jersey{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -540px ;}
span.jersey_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -555px ;}
span.kazakhstan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -540px ;}
span.kazakhstan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -555px ;}
span.kiribati{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -540px ;}
span.kiribati_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -555px ;}
span.kuwait{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -540px ;}
span.kuwait_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -555px ;}
span.kyrgyzstan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -540px ;}
span.kyrgyzstan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -555px ;}
span.laos{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -540px ;}
span.laos_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -555px ;}
span.liberia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -540px ;}
span.liberia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -555px ;}
span.libya{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -540px ;}
span.libya_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -555px ;}

span.liechtenstein{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -570px ;}
span.liechtenstein_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -585px ;}
span.macao{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -570px ;}
span.macao_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -585px ;}
span.madagascar{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -570px ;}
span.madagascar_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -585px ;}
span.malawi{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -570px ;}
span.malawi_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -585px ;}
span.malaysia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -570px ;}
span.malaysia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -585px ;}
span.maldives{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -570px ;}
span.maldives_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -585px ;}
span.mali{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -570px ;}
span.mali_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -585px ;}
span.malta{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -570px ;}
span.malta_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -585px ;}
span.marshall_islands{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -570px ;}
span.marshall_islands_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -585px ;}
span.martinique{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -570px ;}
span.martinique_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -585px ;}

span.mauretania{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -600px ;}
span.mauretania_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -615px ;}
span.micronesia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -600px ;}
span.micronesia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -615px ;}
span.monaco{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -600px ;}
span.monaco_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -615px ;}
span.mongolia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -600px ;}
span.mongolia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -615px ;}
span.mozambique{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -600px ;}
span.mozambique_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -615px ;}
span.nauru{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -600px ;}
span.nauru_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -615px ;}
span.nepal{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -600px ;}
span.nepal_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -615px ;}
span.netherlands_antilles{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -600px ;}
span.netherlands_antilles_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -615px ;}
span.niger{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -600px ;}
span.niger_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -615px ;}
span.north_korea{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -600px ;}
span.north_korea_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -615px ;}

span.oman{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -630px ;}
span.oman_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -645px ;}
span.palau{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -630px ;}
span.palau_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -645px ;}
span.palestine{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -630px ;}
span.palestine_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -645px ;}
span.papua_new_guinea{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -630px ;}
span.papua_new_guinea_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -645px ;}
span.philippines{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -630px ;}
span.philippines_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -645px ;}
span.saint_lucia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -630px ;}
span.saint_lucia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -645px ;}
span.saint_vincent_and_the_grenadines{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -630px ;}
span.saint_vincent_and_the_grenadines_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -645px ;}
span.samoa{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -630px ;}
span.samoa_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -645px ;}
span.sao_tome_and_principe{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -630px ;}
span.sao_tome_and_principe_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -645px ;}
span.senegal{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -630px ;}
span.senegal_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -645px ;}

span.sierra_leone{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -660px ;}
span.sierra_leone_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -675px ;}
span.solomon_islands{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -660px ;}
span.solomon_islands_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -675px ;}
span.somalia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -660px ;}
span.somalia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -675px ;}
span.sri_lanka{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -660px ;}
span.sri_lanka_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -675px ;}
span.sudan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -660px ;}
span.sudan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -675px ;}
span.surinam{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -660px ;}
span.surinam_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -675px ;}
span.syria{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -660px ;}
span.syria_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -675px ;}
span.taiwan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -660px ;}
span.taiwan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -675px ;}
span.tajikistan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -660px ;}
span.tajikistan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -675px ;}
span.tanzania{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -660px ;}
span.tanzania_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -675px ;}

span.thailand{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -690px ;}
span.thailand_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -705px ;}
span.timor-leste{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -690px ;}
span.timor-leste_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -705px ;}
span.togo{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -690px ;}
span.togo_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -705px ;}
span.tonga{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -690px ;}
span.tonga_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -705px ;}
span.trinidad_and_tobago{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -690px ;}
span.trinidad_and_tobago_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -705px ;}
span.tunisia{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -690px ;}
span.tunisia_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -705px ;}
span.turkmenistan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -690px ;}
span.turkmenistan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -132px -705px ;}
span.tuvalu{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -690px ;}
span.tuvalu_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -154px -705px ;}
span.uganda{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -690px ;}
span.uganda_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -176px -705px ;}
span.uzbekistan{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -690px ;}
span.uzbekistan_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -198px -705px ;}

span.vanuatu{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -720px ;}
span.vanuatu_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat 0px -735px ;}
span.vietnam{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -720px ;}
span.vietnam_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -22px -735px ;}
span.america_del_norte{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -720px ;}
span.america_del_norte_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -44px -735px ;}
span.america_del_sur{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -720px ;}
span.america_del_sur_off{ background:url(/img/banderas/img_banderas.jpg) no-repeat -66px -735px ;}
span.international{background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -720px ;}
span.international_off{background:url(/img/banderas/img_banderas.jpg) no-repeat -88px -735px ;}
span.internationals2{background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -720px ;}
span.internationals2_off{background:url(/img/banderas/img_banderas.jpg) no-repeat -110px -735px ;}


/***************iconos TV*****************/
.alineado{display:inline-block; margin:0 auto; zoom: 1; /* IE7 (hasLayout)*/
       *display: inline; /* IE */
}
span.comunes_tv{display:block; width:18px; height:18px; margin:0 2px;}
span.tv1{ background: url(/img/tv/todas.png) -162px 0 no-repeat ;}
span.tv2{ background: url(/img/tv/todas.png) -180px 0 no-repeat;}
span.tv3{ background: url(/img/tv/todas.png) -36px 0 no-repeat;}
span.tv4{ background: url(/img/tv/todas.png) -72px 0 no-repeat;}
span.tv5{ background: url(/img/tv/todas.png) -54px 0 no-repeat;}
span.tv6{ background: url(/img/tv/todas.png) -90px 0 no-repeat;}
span.tv7{ background: url(/img/tv/todas.png) -108px 0 no-repeat;}
span.tv8{ background: url(/img/tv/todas.png) 0 0 no-repeat;}
span.tv9{ background: url(/img/tv/todas.png) -126px 0 no-repeat;}
span.tv10{ background: url(/img/tv/todas.png) -18px 0 no-repeat;}
span.tv11{ background: url(/img/tv/todas.png) -144px 0 no-repeat;}
span.tv12{ background: url(/img/tv/todas.png) 0 -18px no-repeat;}
span.tv13{ background: url(/img/tv/todas.png) -18px -18px no-repeat;}
span.tv14{ background: url(/img/tv/todas.png) -36px -18px no-repeat;}
span.tv15{ background: url(/img/tv/todas.png) -54px -18px no-repeat;}
span.tv16{ background: url(/img/tv/todas.png) -72px -18px no-repeat;}
span.tv17{ background: url(/img/tv/todas.png) -90px -18px no-repeat;}
span.tv18{ background: url(/img/tv/todas.png) -108px -18px no-repeat;}
span.tv19{ background: url(/img/tv/todas.png) -126px -18px no-repeat;}
span.tv20{ background: url(/img/tv/todas.png) -144px -18px no-repeat;}
span.tv21{ background: url(/img/tv/todas.png) -162px -18px no-repeat;}
span.tv22{ background: url(/img/tv/todas.png) -180px -18px no-repeat;}
span.tv23{ background: url(/img/tv/todas.png) 0 -36px no-repeat;}
span.tv24{ background: url(/img/tv/todas.png) -18px -36px no-repeat;}
span.tv25{ background: url(/img/tv/todas.png) -36px -36px no-repeat;}
span.tv26{ background: url(/img/tv/todas.png) -54px -36px no-repeat;}
span.tv27{ background: url(/img/tv/todas.png) -72px -36px no-repeat;}
span.tv28{ background: url(/img/tv/todas.png) -90px -36px no-repeat;}
span.tv29{ background: url(/img/tv/todas.png) -108px -36px no-repeat;}
span.tv30{ background: url(/img/tv/todas.png) -126px -36px no-repeat;}
span.tv31{ background: url(/img/tv/todas.png) -144px -36px no-repeat;}
span.tv32{ background: url(/img/tv/todas.png) -162px -36px no-repeat;}
span.tv33{ background: url(/img/tv/todas.png) -180px -36px no-repeat;}
span.tv34{ background: url(/img/tv/todas.png) 0 -54px no-repeat;}
span.tv35{ background: url(/img/tv/todas.png) -18px -54px no-repeat;}
span.tv36{ background: url(/img/tv/todas.png) -36px -54px no-repeat;}
span.tv37{ background: url(/img/tv/todas.png) -54px -54px no-repeat;}
span.tv38{ background: url(/img/tv/todas.png) -72px -54px no-repeat;}
span.tv39{ background: url(/img/tv/todas.png) -90px -54px no-repeat;}
span.tv40{ background: url(/img/tv/todas.png) -108px -54px no-repeat;}
span.tv41{ background: url(/img/tv/todas.png) -126px -54px no-repeat;}
span.tv42{ background: url(/img/tv/todas.png) -144px -54px no-repeat;}
span.tv43{ background: url(/img/tv/todas.png) -162px -54px no-repeat;}
span.tv44{ background: url(/img/tv/todas.png) -180px -54px no-repeat;}
span.tv45{ background: url(/img/tv/todas.png) 0 -72px no-repeat;}
span.tv46{ background: url(/img/tv/todas.png) -18px -72px no-repeat;}
span.tv47{ background: url(/img/tv/todas.png) -36px -72px no-repeat;}
span.tv48{ background: url(/img/tv/todas.png) -54px -72px no-repeat;}
span.tv49{ background: url(/img/tv/todas.png) -72px -72px no-repeat;}
span.tv50{ background: url(/img/tv/todas.png) -90px -72px no-repeat;}
span.tv51{ background: url(/img/tv/todas.png) -108px -72px no-repeat;}
span.tv52{ background: url(/img/tv/todas.png) -126px -72px no-repeat;}
span.tv53{ background: url(/img/tv/todas.png) -144px -72px no-repeat;}
span.tv54{ background: url(/img/tv/todas.png) -162px -72px no-repeat;}
span.tv55{ background: url(/img/tv/todas.png) -180px -72px no-repeat;}
span.tv56{ background: url(/img/tv/todas.png) 0 -90px no-repeat;}


/**** estilos ficha retransmisión partido *****/
#centroDch .fichaPartido{
	display:block;
	float:left;
	width:818px;
	height:auto;
	margin:0 0 20px 5px;
	padding:0 0 30px;
}
h3.tit_fichaPartido {
	background:#ddd url(/img/ficha_partidos/bg_datos_partido.png) repeat-x 0 0;
	margin:4px 16px 0px 8px;
	padding:2px 10px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#425F71;
	float:left;
	width:790px;
}

#centroDch .fichaPartido .marcador{
/*	background:url(/img/ficha_partidos/bg_marcador_escudos.png) no-repeat left top;
	height:120px;*/
	display:block;
	float:left;
	width:818px;
	 background:url(/img/ficha_partidos/bg_marcador_repeat.png) repeat-y top left;
}
#centroDch .fichaPartido .marcador .marcadorTop { height:24px; width:818px; background:url(/img/ficha_partidos/bg_marcadorTop.png) no-repeat left top; padding-top:6px; }
#centroDch .fichaPartido .marcador .marcadorCenter { }
#centroDch .fichaPartido .marcador .marcadorBottom { height:46px; width:818px; background:url(/img/ficha_partidos/bg_marcador.png) no-repeat 0 -22px; overflow:hidden; }

#centroDch .fichaPartido .marcador .tiempo { height:24px;width:131px; background:url(/img/ficha_partidos/bg_tiempo.png) no-repeat ; text-align:center; margin:0 auto; font-size:18px; color:#FFF; text-align:center;}

#centroDch .fichaPartido .marcador .equipoCasa{
	display:block;
	float:left;
	width:344px;
}
#centroDch .fichaPartido .marcador .equipoCasa .cntEscudo{
	display:block;
	float:left;
	width:83px;
	height:70px;
	margin:0 0 0 18px;
	text-align:center;
}
*html #centroDch .fichaPartido .marcador .equipoCasa .cntEscudo{margin:0 0 0 9px;}

#centroDch .fichaPartido .marcador .equipoCasa .cntEscudo img{}
#centroDch .fichaPartido .marcador .equipoCasa h3{
	display:block;
	float:left;
	width:195px;
	margin:0 20px 0 10px;
	font-size:22px;
	font-weight:bold;
	color:#fff;
}
#centroDch .fichaPartido .marcador .equipoCasa ul.goleadores { background:none; float:left; margin:0 0 5px 10px; width:164px; padding:0; }
#centroDch .fichaPartido .marcador .equipoCasa ul.goleadores li { list-style-type:none; color:#FFFFFF; text-align:left; background:url(../img/ficha_partidos/goleador.png) no-repeat left top; padding-left:13px; }

#centroDch .fichaPartido .marcador .equipoVisit{
	display:block;
	float:right;
	width:342px;
}
#centroDch .fichaPartido .marcador .equipoVisit .cntEscudo{
	display:block;
	float:right;
	width:83px;
	height:70px;
	margin:0 18px 0 0;
	text-align:center;
}
*html #centroDch .fichaPartido .marcador .equipoVisit .cntEscudo{margin:0 9px 0 0;}

#centroDch .fichaPartido .marcador .equipoVisit .cntEscudo img{}
#centroDch .fichaPartido .marcador .equipoVisit h3{
	display:block;
	float:right;
	width:195px;
	margin:0 10px 0 20px;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	text-align:right;
}

#centroDch .fichaPartido .marcador .golCasa{
	background:url(/img/ficha_partidos/bg_goles.png) no-repeat left top;
	display:block;
	float:left;
	width:56px;
	height:59px;
	padding:1px 8px 0 0;
	text-align:center;
	font-size:50px;
	font-weight:bold;
}
#centroDch .fichaPartido .marcador .golVisit{
	background:url(/img/ficha_partidos/bg_goles.png) no-repeat right top;
	display:block;
	float:right;
	width:56px;
	height:59px;
	padding:2px 0 0 7px;
	text-align:center;
	font-size:50px;
	font-weight:bold;
}

#centroDch .fichaPartido .marcador .equipoGoles {
	display:block;
	float:left;
	width:127px;
	height:100%;
}

#centroDch .fichaPartido .marcador .equipoGoles .tit_penaltis {
	float:left;
	display:block;
	width:127px;
	height:19px;
	background:url(/img/ficha_partidos/bg_marcador_penaltis.png) no-repeat 0 0;
	padding:2px 0 0;
	margin:10px 0 0;
	text-align:center;
	color:#fff;
	font-size:13px;
}
#centroDch .fichaPartido .marcador .equipoGoles .penaltisCasa{
	background:url(/img/ficha_partidos/bg_marcador_penaltis.png) no-repeat 0 -22px;
	width:64px;
	height:40px;
	float:left;
	padding:2px 0 0;
	font-size:28px;
	font-weight:bold;
	text-align:center;
}
#centroDch .fichaPartido .marcador .equipoGoles .penaltisVisit{
	background:url(/img/ficha_partidos/bg_marcador_penaltis.png) no-repeat -64px -22px;
	width:63px;
	height:40px;
	float:left;
	padding:2px 0 0;
	font-size:28px;
	font-weight:bold;
	text-align:center;
}

#centroDch .fichaPartido .marcador .equipoVisit ul.goleadores { background: none; float:right; margin:0 10px 5px 0; width:164px; padding:0; }
#centroDch .fichaPartido .marcador .equipoVisit ul.goleadores li { list-style-type:none; color:#FFFFFF; text-align:right; background:url(../img/ficha_partidos/goleador.png) no-repeat right top; padding-right:15px; }

#centroDch .fichaPartido .datosPartido{
	display:block;
	float:left;
	text-align:center;
	width:818px;
	margin:-19px 0 0;
}
#centroDch .fichaPartido .datosPartido dl{
	display:block; 
	float:none; 
	width:590px;
	height:11px; 
	margin:0 auto; 
	padding:5px 10px;
}
#centroDch .fichaPartido .datosPartido dl dt{display:block; float:left; width:auto; font-weight:bold; padding: 0 3px; }
#centroDch .fichaPartido .datosPartido dl dd{display:block; float:left; width:auto; margin:0; padding:0 3px; border-right:1px solid #000; }
#centroDch .fichaPartido .datosPartido dl dd.last{border:0;}
#centroDch .fichaPartido .bloqueLeft{
	display:block;
	float:left;
	width:276px;
	margin:15px 0 0;
}
#centroDch .fichaPartido .bloqueLeft .alineacion,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit{
	display:block;
	float:left;
	clear:left;
	width:276px;
	background:url(../img/ficha_partidos/bg_datos_partido.png) repeat-x left top;
}
#centroDch .fichaPartido .bloqueLeft .alineacionVisit {
	margin-top:10px;
}
#centroDch .fichaPartido .bloqueLeft .alineacion .tit,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit .tit{
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#425f71;
	margin:0;
	padding:2px 10px;
}
#centroDch .fichaPartido .bloqueLeft .alineacion .cntEscudo,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit .cntEscudo{
	display:block;
	float:left;
	clear:left;
	width:46px;
	margin:2px 5px;
	padding:6px 0 0 0;
}
#centroDch .fichaPartido .bloqueLeft .alineacion .cntEscudo img,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit .cntEscudo img{
	width:46px;
}
#centroDch .fichaPartido .bloqueLeft .alineacion p.ali_equipo,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit p.ali_equipo{
	display:block;
	float:left;
	width:190px;
	margin:10px 0 0;
	color:#516b8a;
	font-weight:bold;
	font-size:18px;
}
#centroDch .fichaPartido .bloqueLeft .alineacion p.ali_jugadores,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit p.ali_jugadores{
	display:block;
	float:left;
	width:190px;
	margin:0;
	color:#000;
	font-weight:bold;
	font-size:11px;
}
#centroDch .fichaPartido .bloqueLeft .alineacion p.ali_jugadores strong,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit p.ali_jugadores strong{
	color:#666;
}
#centroDch .fichaPartido .bloqueLeft .alineacion div.ali_cambios,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit div.ali_cambios{
	display:block;
	float:left;
	width:200px;
	margin:0;
	color:#666;
	font-weight:bold;
	font-size:11px;
}
#centroDch .fichaPartido .bloqueLeft .alineacion div.ali_cambios strong,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit div.ali_cambios strong{
	display:block;
	float:left;
	width:65px;
	margin:0;
	color:#666;
	font-weight:bold;
	font-size:11px;
}

#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios{
	display:block;
	float:left;
	clear:none;
	width:185px;
	height:auto;
	margin:3px 0 10px 0;
}
#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dt,
#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dd{
	display:block;
	float:left;
	width:auto;
	height:auto;
	margin:0 4px 0 0;
}
#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dt{font-weight:bold;color:#4c6778; margin:0 4px 5px 0; width:100%; text-align:left;}
#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dd{width:60px; text-align:center;}
#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dd.camiseta{
	display:block;
	float:left;
	background:url(../img/ficha_partidos/camiseta_azul.png) no-repeat center top;
	width:60px;
	height:50px;
	color:#fff;
	font-weight:bold;
	padding:0;
	margin:0 0 2px 0;
}
#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dd.camiseta .left{
	display:block;
	float:left;
	height:13px;
	text-align:center;
	width:17px;
}
#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dd.camiseta .center{
	display:block;
	float:left;
	font-size:15px;
	font-weight:bold;
	height:18px;
	padding-top:10px;
	text-align:center;
	width:25px;
}
#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dd.camiseta .bottom{
	clear:both;
	color:#000;
	display:block;
	float:left;
	text-align:center;
	width:60px;
	font-weight:normal;
}

#centroDch .fichaPartido .bloqueLeft .alineacion dl.cambios dd.camiseta .right{
	display:block;
	float:right;
	height:13px;
	padding-top:13px;
	text-align:center;
	width:17px;
}

#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios{
	display:block;
	float:left;
	clear:none;
	width:185px;
	height:auto;
	margin:3px 0 10px 0;
}
#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dt,
#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dd{
	display:block;
	float:left;
	width:auto;
	height:auto;
	margin:0 4px 0 0;
}
#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dt{font-weight:bold;color:#4c6778; margin:0 4px 5px 0; width:100%; text-align:left;}
#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dd{width:60px; text-align:center;}
#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dd.camiseta{
	display:block;
	float:left;
	background:url(../img/ficha_partidos/camiseta_blanca.png) no-repeat center top;
	width:60px;
	height:42px;
	color:#000;
	font-weight:bold;
	padding:0;
	margin:0 0 10px 0;
}
#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dd.camiseta .left{
	display:block;
	float:left;
	height:13px;
	padding-top:13px;
	text-align:center;
	width:17px;
}
#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dd.camiseta .center{
	display:block;
	float:left;
	font-size:15px;
	font-weight:bold;
	height:18px;
	padding-top:10px;
	text-align:center;
	width:25px;
}
#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dd.camiseta .bottom{
	clear:both;
	color:#000;
	display:block;
	float:left;
	text-align:center;
	width:60px;
	font-weight:normal;
}

#centroDch .fichaPartido .bloqueLeft .alineacionVisit dl.cambios dd.camiseta .right{
	display:block;
	float:right;
	height:13px;
	padding-top:13px;
	text-align:center;
	width:17px;
}

#centroDch .fichaPartido .bloqueLeft .campoFutbol{
	background:url(../img/ficha_partidos/bg_campo_futbol.png) no-repeat left top;
	float:left;
	width:276px;
	height:442px;
	margin:0;
	table-layout:auto;
	width:285px; 
	height:502px; 
	background:transparent url(/img/ficha_partidos/bg_campo_futbol2.png) no-repeat scroll left top;
}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.jugador{
	width:53px;
	height:42px;
}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.jugador .left{
	display:block;
	float:left;
	width:17px;
	height:13px;
	text-align:center;
}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.jugador .center{
	display:block;
	float:left;
	width:18px;
	height:18px;
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.jugador .right{
	display:block;
	float:right;
	width:17px;
	height:13px;
	text-align:center;
	padding-top:15px;
}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.jugador .bottom{
	display:block;
	float:left;
	clear:both;
	width:53px;
	text-align:center;
	color:#000;
	padding-top:5px;
	overflow:hidden;
}
#centroDch .fichaPartido .bloqueLeft .campoFutbol table{margin:0; padding:0; width:285px; border:0;}
#centroDch .fichaPartido .bloqueLeft .campoFutbol table td{text-align:center; }
#centroDch .fichaPartido .bloqueLeft .campoFutbol table.medioCampo{width:285px; height:251px;}

#centroDch .fichaPartido .bloqueLeft .campoFutbol td.local{background:url(../img/ficha_partidos/camiseta_azul_sombra.png) no-repeat center -1px;}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.visit{background:url(../img/ficha_partidos/camiseta_blanca_sombra.png) no-repeat center -1px;}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.porteroLocal{background:url(../img/ficha_partidos/camiseta_fucsia_sombra.png) no-repeat center -1px;}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.porteroVisit{background:url(../img/ficha_partidos/camiseta_yellow_sombra.png) no-repeat center -1px;}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.local .center,
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.porteroLocal .center{color:#fff;}
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.visit .center,
#centroDch .fichaPartido .bloqueLeft .campoFutbol td.porteroVisit .center{color:#000;}

#centroDch .fichaPartido .bloqueRight{
	display:block;
	float:right;
	width:530px;
	margin:15px 0 0;
}
*html #centroDch .fichaPartido .bloqueRight{margin-right:-8px;}
#centroDch .fichaPartido .bloqueRight table.clasificacion{
	float:left;
	width:530px;
	height:auto;
	margin:0 0 15px 0;
	padding:0;
	font-size:13px;
}
#centroDch .fichaPartido .bloqueRight table.clasificacion th{
	background:url(../img/ficha_partidos/bg_datos_partido.png) repeat-x left top;
	height:17px;
	font-size:14px;
	font-weight:bold;
	color:#425f71;
	padding:2px 0;
}
#centroDch .fichaPartido .bloqueRight table.clasificacion td{text-align:center; padding:3px 0;}
#centroDch .fichaPartido .bloqueRight table.clasificacion td.left,
#centroDch .fichaPartido .bloqueRight table.clasificacion th.left{text-align:left; padding-left:15px; font-weight:bold;}
#centroDch .fichaPartido .bloqueRight table.clasificacion th.left{padding-left:10px;}
#centroDch .fichaPartido .bloqueRight table.clasificacion td.link{text-align:right; padding:0 15px 0 0;}
#centroDch .fichaPartido .bloqueRight table.clasificacion td.link a{color:#4c9fd2; text-decoration:none; font-size:10px;}
#centroDch .fichaPartido .bloqueRight table.clasificacion td.link a:hover{text-decoration:underline;}

#centroDch .fichaPartido .bloqueRight table.otrosResult{
	float:left;
	width:530px;
	height:auto;
	margin:0 0 15px 0;
	padding:0;
	font-size:13px;
}


#centroDch .fichaPartido .bloqueRight table.otrosResult th{
	background:url(../img/ficha_partidos/bg_datos_partido.png) repeat-x left top;
	height:17px;
	font-size:14px;
	font-weight:bold;
	color:#425f71;
	padding:2px 0;
}
#centroDch .fichaPartido .bloqueRight table.otrosResult td{text-align:center; padding:3px 0; font-weight:bold;}
#centroDch .fichaPartido .bloqueRight table.otrosResult td.left,
#centroDch .fichaPartido .bloqueRight table.otrosResult th.left{text-align:left; padding-left:15px;}
#centroDch .fichaPartido .bloqueRight table.otrosResult th.left{padding-left:10px;}
#centroDch .fichaPartido .bloqueRight table.otrosResult td.fin{color:#fe0600;}
#centroDch .fichaPartido .bloqueRight table.otrosResult td.link{text-align:right; padding:0 15px 0 0; font-weight:normal;}
#centroDch .fichaPartido .bloqueRight table.otrosResult td.link a{color:#4c9fd2; text-decoration:none; font-size:10px;}
#centroDch .fichaPartido .bloqueRight table.otrosResult td.link a:hover{text-decoration:underline;}



/*#centroDch .fichaPartido .bloqueLeft .campoFutbol table{width:100%;  height:42px; margin:0; table-layout:auto;}*/



/*
#centroDch .fichaPartido .bloqueRight table.elPartido{
	float:left;
	width:530px;
	height:auto;
	margin:0 0 15px 0;
	padding:0;
	font-size:13px;
}


#centroDch .fichaPartido .bloqueRight table.elPartido th{
	background:url(../img/ficha_partidos/bg_datos_partido.png) repeat-x left top;
	height:17px;
	font-size:14px;
	font-weight:bold;
	color:#425f71;
	padding:2px 0;
}
#centroDch .fichaPartido .bloqueRight table.elPartido td{padding:3px 5px;}
#centroDch .fichaPartido .bloqueRight table.elPartido td.left,
#centroDch .fichaPartido .bloqueRight table.elPartido th.left{text-align:left;}
#centroDch .fichaPartido .bloqueRight table.elPartido th.left{padding-left:10px;}
#centroDch .fichaPartido .bloqueRight table.elPartido td input{margin:0 5px 2px 0; vertical-align:middle; margin:5px 5px 6px 0;}
#centroDch .fichaPartido .bloqueRight table.elPartido td.comentarios{padding:0;}
#centroDch .fichaPartido .bloqueRight table.elPartido td.comentarios table.narracion{margin:0; height:300px; overflow:auto;}
*/

#centroDch .fichaPartido .bloqueRight ul.elPartido{
	display:block;
	float:left;
	width:530px;
	height:auto;
	margin:0;
	padding:0;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li{
	display:block;
	float:left;
	width:100%;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.cabecera{
	background:url(../img/ficha_partidos/bg_datos_partido.png) repeat-x left top;
	height:21px;
	/*border:1px solid #CECECE;*/
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.cabecera ul{
	display:block;
	float:left;
	width:501px;
	color:#425f71;
	font-weight:bold;
	font-size:13px;
	padding:2px 20px 2px 9px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.cabecera ul li.first{
	display:block;
	float:left;
	width:auto;
	font-size:14px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.cabecera ul li.last{
	display:block;
	float:right;
	width:auto;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.filtros{}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.filtros ul{
	display:block;
	float:left;
	width:510px;
	padding:2px 10px;
	font-size:12px;
	margin:5px 0;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.filtros ul li{
	display:block;
	float:left;
	width:auto;
	margin:0 16px 0 0;
}
*html #centroDch .fichaPartido .bloqueRight ul.elPartido li.filtros ul li{margin-right:10px;}
*:first-child+html #centroDch .fichaPartido .bloqueRight ul.elPartido li.filtros ul li{margin-right:10px;}

#centroDch .fichaPartido .bloqueRight ul.elPartido li.filtros ul li input{vertical-align:middle; margin:0 4px 3px 0;}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios{
	background:#fff url(../img/ficha_partidos/bg_ul_partido.png) repeat-y left top;
	display:block;
	float:left;
	width:530px;
	height:335px;
	height:440px;
	overflow:auto;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios_alto{ height:575px; height:650px; }
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios_pronostico{height:50px; }
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul{
	display:block;
	float:left;
	width:513px;
	padding:0;
	font-size:12px;
	margin:0;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li{
	display:block;
	float:left;
	width:auto;
	height:auto;
	margin:0;
	padding:3px 5px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.escudo{width:40px; text-align:center; height:100%;}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion{width:40px; text-align:center; padding:7px 5px 0;}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.txtComent{width:343px; text-align:left; padding:7px 5px; line-height:17px;}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.minuto{width:50px; text-align:center; padding:7px 5px;font-weight:bold;}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.escudo img.casaapuestas { border:2px solid #fff; margin-top:3px; }

#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span{
	display:inline-block;
	float:none;
	width:33px;
	height:25px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.corner{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat left top;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.shoton{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -33px top;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.goal{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -66px top;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.red{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat left -25px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.shotoff{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -33px -25px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.yellow2{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -66px -25px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.yellow{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat left -50px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.throwin{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -33px -50px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.foulcommit{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -66px -50px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.cross{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat left -75px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.offside{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -33px -75px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.treatment{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -66px -75px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.goalkick{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat left -100px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.subst{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -33px -100px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.counter{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -66px -100px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.kickoff{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat left -125px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.penalty{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -33px -125px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul li.imgAccion span.penalty_fallado{
	background:url(../img/ficha_partidos/iconos_acciones/acciones.png) no-repeat -66px -125px;
}
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul.aviso_gol { margin:5px 0; }
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul.aviso_gol li.txtComent,
#centroDch .fichaPartido .bloqueRight ul.elPartido li.comentarios ul.aviso_gol li.minuto { font-weight:bold; background:#EEF2F4; line-height:17px; }

#centroDch .fichaPartido .comparadorCuotas{
	background:url(../img/ficha_partidos/bg_barraGrande.png) left 8px no-repeat;
	display:block;
	float:left;
	width:100%;
	height:auto;
	margin:20px 0 0 0;
}
#centroDch .fichaPartido .comparadorCuotas p.titulo{
	width:806px;
	height:18px;
	padding:3px 0 0 20px;
	color:#425F71;
	font-size:14px;
	font-weight:bold;
	margin:18px 0 0 0;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas{
	background-color:#485d72;
	display:block;
	float:right;
	width:111px;
	height:145px;
	margin:18px 14px 15px 0;
	padding:0;
	border:2px solid #475c77;
}
*html #centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas{height:149px;}
*:first-child+html #centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas{height:148px;}

#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li{
	display:block;
	width:auto;
	text-align:center;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.titulo{
	background-color:#5d7c9b;
	height:17px; 
	color:#fff;
	font-weight:bold;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.unoXdos{
	background-color:#919fac;
	height:20px;
	border-top:1px solid #8c9eb4;
	margin:0 0 9px 0;
}

#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.unoXdos ul{
	width:111px;
	margin:0;
	padding:0;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.unoXdos ul li{
	display:block;
	float:left;
	width:37px;
	height:18px;
	padding:3px 0 0 0;
	font-weight:bold;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.cuotas{
	display:block;
	float:left;
	width:111px;
	height:22px;
	padding:0;
	font-weight:bold;
	background-color:#8EBEEE;
	border-bottom:solid 2px #8fa6ae; 
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.cuotas a{color:#000;}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.cuotas ul{
	width:111px;
	margin:0;
	padding:0;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.cuotas ul li{
	display:block;
	float:left;
	color:#000000;
	font-weight:bold;
	padding:3px 0 0;
	text-align:center;
	width:37px;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.cuotas ul li .flechasCuotas {
	float:left;
	margin:4px 1px 0 4px;
	text-align:center;
}

#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.flechasRojas{
	display:block;
	float:left;
	width:111px;
	height:18px;
	padding:0;
	font-weight:bold;
	background-color:#b6d3f3;
	border-top:solid 2px #abc0d3; 
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.flechasRojas ul{
	width:111px;
	margin:0;
	padding:0;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.flechasRojas ul li{
	display:block;
	float:left;
	color:#000000;
	font-weight:bold;
	padding:3px 0 0;
	text-align:center;
	width:37px;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.casasApuestas{
	display:block;
	float:left;
	width:111px;
	height:54px;
	padding:0;
	font-weight:bold;
	background-color:#b6d3f3;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.casasApuestas ul{
	width:111px;
	margin:0;
	padding:0;
}
#centroDch .fichaPartido .comparadorCuotas ul.mejoresCuotas li.casasApuestas ul li{
	display:block;
	float:left;
	color:#000000;
	font-weight:bold;
	padding:3px 0 0;
	text-align:center;
	width:37px;
}
#centroDch .fichaPartido .comparadorCuotas #tablaDspCasas{
	float:right;
	margin:20px 10px 15px 0;
	width:586px;
}
#centroDch .fichaPartido .comparadorCuotas #tablaDspCasas .celdaNeutraCasas{background:none; border:0; }
#centroDch .fichaPartido .comparadorCuotas .btnHandicap {
	background:transparent url(../img/btn-handicap.png) no-repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	float:left;
	height:17px;
	margin:42px 0 0 17px;
	padding:3px 0 0;
	text-align:center;
	width:65px;
}
#centroDch .fichaPartido .comparadorCuotas .btnUnderOver{
	background: url(../img/btn-under-over.png) no-repeat 0 0;
	display:block;
	float:left;
	height:17px;
	margin:42px 0 0 0;
	padding:3px 0 0;
	text-align:center;
	width:65px;
	color:#FFF;
}
#centroDch .fichaPartido .comentarios{
	display:block;
	float:left;
	width:100%;
	height:auto;
	margin:0;
	color:#6c6c6c;
}
#centroDch .fichaPartido .comentarios p.titulo{
	background:url(../img/ficha_partidos/bg_datos_partido.png) repeat-x center top;
	width:806px;
	height:18px;
	padding:3px 0 0 10px;
	border:solid 1px #cecece;
	color:#425F71;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 0;
}
#centroDch .fichaPartido .comentarios .chat{
	display:block;
	float:left;
	clear:left;
	width:202px;
	height:auto;
	margin:0;
}
#centroDch .fichaPartido .comentarios .chat textarea{
	display:block;
	float:left;
	width:190px;
	height:168px;
	margin:15px 0 10px;
	border:solid 1px #cecece;
	font-size:12px;
	color:#6c6c6c;
	padding:5px;
}
#centroDch .fichaPartido .comentarios .chat a.enviar{
	background:url(/img/ficha_partidos/btn_enviar_coment.png) no-repeat left top;
	display:block;
	float:right;
	width:143px;
	height:15px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	margin:0;
	padding:10px 0;
	font-size:14px;
}
#centroDch .fichaPartido .comentarios .chat a.enviar:hover{	background:url(/img/ficha_partidos/btn_enviar_coment_hover.png) no-repeat left top;
}
#centroDch .fichaPartido .comentarios #errorLogin{
	display:block;
	float:left;
	clear:left;
	background:url(/img/cross.png) no-repeat 3px 2px;
	background-color:#FFEBE8;
	width:172px;
	height:17px;
	margin:5px 0 0;
	padding:3px 5px 0 22px;
	color:#000;
	border:1px solid #DD3C10;
}
#centroDch .fichaPartido .comentarios .paginacion{
	display:block;
	float:right;
	width:auto;
	height:auto;
}
#centroDch .fichaPartido .comentarios .paginacion ul.pagComentarios {
	display:block;
	float:right;
	width:auto;
	height:auto;
	margin:10px 5px;
	padding:0;
}
#centroDch .fichaPartido .comentarios .paginacion .pagComentarios .labelPaginaPriUlt, 
#centroDch .fichaPartido .comentarios .paginacion .pagComentarios .labelPaginaAntSig {}
#centroDch .fichaPartido .comentarios .paginacion .pagComentarios li {
	display:block;
	float:left;
	list-style-type:none;
	margin:0 5px 0 0;
	padding:3px 2px;
	border:solid 1px #cecece;
}
#centroDch .fichaPartido .comentarios .paginacion .pagComentarios li a {
	font-family:Arial;
	list-style-type:none;
	padding:0 2px;
	text-align:left;
	color:#425F71;
}
#centroDch .fichaPartido .comentarios .paginacion .pagComentarios li a:link {
	border-bottom:medium none;
	color:#425F71;
	text-decoration:none;
}
#centroDch .fichaPartido .comentarios .paginacion .pagComentarios li a:hover{color:#4C9FD2;}
#centroDch .fichaPartido .comentarios .paginacion .pagComentarios .paginaActual {
	background-color:#425F71;
	border:1px solid #425F71;
	color:#FFFFFF;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	padding:3px 4px;
}
#centroDch .fichaPartido .comentarios ul.listaComent{
	display:block;
	float:right;
	width:580px;
	margin:0 10px 0 0;
	padding:0;
}
#centroDch .fichaPartido .comentarios ul.listaComent li{
	background:url(/img/ficha_partidos/bg_li_comentarios.png) no-repeat left top;
	display:block;
	float:left;
	width:570px;
	padding:10px 5px 20px;
}
#centroDch .fichaPartido .comentarios ul.listaComent li .izq{
	display:block;
	float:left;
	width:580px;
	margin:0 10px 0 0;
}
#centroDch .fichaPartido .comentarios ul.listaComent li .izq span.numero{
	display:block;
	float:left;
	width:auto;
	color:#425F71;
	font-size:14px;
	font-weight:bold;
	margin:0 5px 0 0;
}
#centroDch .fichaPartido .comentarios ul.listaComent li .izq span.nick{
	display:block;
	float:left;
	width:auto;
	color:#6c6c6c;
	font-size:13px;
	font-weight:bold;
}
#centroDch .fichaPartido .comentarios ul.listaComent li .izq span.fechaHora{
	display:block;
	float:right;
	color:#bab6b3;
	font-size:10px;
	margin:3px 5px 0;
}
#centroDch .fichaPartido .comentarios ul.listaComent li .der{
	display:block;
	float:left;
	clear:left;
	width:410px;
	width:570px;
	height:auto;
	color:#6e6e6e;
	font-size:12px;
	line-height:16px;
	margin:5px 0 0;
}
#centroDch .fichaPartido .comentarios .chat_login { display:block; float:left; } 
#centroDch .fichaPartido .comentarios .chat_login h3 { display:block; float:left; color:#425F71; font-size:15px; font-weight:bold; margin:11px 0; }
#centroDch .fichaPartido .comentarios .chat_login form { display:block; float:left; clear:left; width:202px; margin:4px 0; }
#centroDch .fichaPartido .comentarios .chat_login form label { float:left; }
#centroDch .fichaPartido .comentarios .chat_login form input.input_txt { float:left; width:195px; color:#6C6C6C; border:1px solid #CECECE; padding:2px; }
#centroDch .fichaPartido .comentarios .chat_login form input.input_submit { float:right; clear:none; width:auto; margin:5px 0 0; color:#425F71; }
#centroDch .fichaPartido .comentarios p.chat_eresnuevo { clear:left; }
#centroDch .fichaPartido .comentarios p.chat_eresnuevo a { color:#0A2C59; font-weight:bold; }

/* tabla comparador over / under */
/*** TABLA UNDER/OVER ***/
.comparadorUnder .TituloUnderOver{ background:#4F87CA; color:#FFF; float:left; font-weight:bold; height:34px; margin:0; overflow:hidden; padding:0; text-align:center; width:80px; }
#centroDch .fichaPartido .comparadorCuotas .comparadorUnder .TituloUnderOver p.titulo{ background-image:none; border:0; color:#fff; font-size:9px; height:auto; float:left; margin:0; padding:0; width:100%; }
.comparadorUnder .TituloUnderOver p.cuota{ height:auto; width:100%; float:left; padding:0; margin:0; font-size:11px; }
.comparadorUnder .TituloUnderOver img{ margin:0; }
.comparadorUnder table.underOver{ display:block; float:left; border-collapse:collapse; border-spacing: 0; font-size:11px; margin:3px 0 0 0; text-align:center; width: 666px; }
.comparadorUnder table.underOver td { height:18px; }
.comparadorUnder table.underOver tr td.titulo{ background-color:#4F87CA; border:1px solid #4F87CA; width: 80px;}
.comparadorUnder table.underOver tr td.vacio2{ background:#104381; border:1px solid #4F87CA; color:#FFF; width: 80px; }
.comparadorUnder table.underOver tr td.resultado{ background:#FFF; border:1px solid #4F87CA; color:#104381; font-weight:bold; }
.comparadorUnder table.underOver tr td.resultado a{	color:#104381; }
.comparadorUnder table.underOver tr td.resultadoRojo{ background:#890906; border:1px solid #4F87CA; color:#104381; font-size:11px; font-weight:bold; }
.comparadorUnder table.underOver tr td.resultadoRojo a{	color:#FFF; }
.comparadorUnder table.underOver tr td.resultado a.flechaAzul, .comparadorUnder table.underOver tr td.resultadoRojo a.flechaAzul{ background:url(../img/subeCuota.gif) no-repeat left center; margin:0 -2px 0 2px;	padding: 0; }
.comparadorUnder table.underOver tr td.resultado a.flechaRoja, .comparadorUnder table.underOver tr td.resultadoRojo a.flechaRoja{ background:url(../img/bajaCuota.gif) no-repeat left center; margin:0 -2px 0 2px; padding: 0; }

/* linea del tiempo partido */
* html .fichaPartido .linea_tiempo .eventos_visitante .roja{ behavior: url(iepngfix.htc); }
* html .fichaPartido .linea_tiempo .eventos_visitante .gol{ behavior: url(iepngfix.htc); }
* html .fichaPartido .linea_tiempo .eventos_visitante .cambio{ behavior: url(iepngfix.htc); }
* html .fichaPartido .linea_tiempo .eventos_visitante .amarilla{ behavior: url(iepngfix.htc); }
* html #centroDch .fichaPartido .bloqueLeft .campoFutbol td.jugador .left img,
* html #centroDch .fichaPartido .bloqueLeft .campoFutbol td.jugador .right img,
* html #centroDch .fichaPartido .bloqueLeft dl.cambios dd.camiseta .left img,
* html #centroDch .fichaPartido .bloqueLeft dl.cambios dd.camiseta .right img { behavior: url(iepngfix.htc); }

.fichaPartido .linea_tiempo { clear:both; height:60px; width:818px; background:url(/img/ficha_partidos/bg_linea_tiempo_doble.png) no-repeat left bottom; padding-top:10px;}
.fichaPartido .linea_tiempo ul.minutos_partido { margin:1px 0 1px 2px; padding:0 0 0 144px; height:8px; }
.fichaPartido .linea_tiempo ul.minutos_partido li { width:31px; float:left; color:#FFF; font-size:10px; line-height:9px; }
.fichaPartido .linea_tiempo ul.minutos_partido li.separacion { width:38px; }
.fichaPartido .linea_tiempo .eventos_casa,
.fichaPartido .linea_tiempo .eventos_visitante { height:24px; padding-left:36px; }
.fichaPartido .linea_tiempo .eventos_casa div,
.fichaPartido .linea_tiempo .eventos_visitante div { height:26px; float:left; position:absolute; }
.fichaPartido .linea_tiempo strong.equipo_casa,
.fichaPartido .linea_tiempo strong.equipo_visitante { color:#425F71; display:block; position:absolute; margin:5px 0 0 4px; width:120px; }

.fichaPartido .linea_tiempo .gol{ width:15px; background:url(/img/ficha_partidos/iconos_linea.png) no-repeat 0 -38px; z-index:14;}
.fichaPartido .linea_tiempo .cambio{ width:13px; background:url(/img/ficha_partidos/iconos_linea.png) no-repeat 0 -69px; z-index:13;}
.fichaPartido .linea_tiempo .amarilla{ width:13px; background:url(/img/ficha_partidos/iconos_linea.png) no-repeat 0 -100px; z-index:12;}
.fichaPartido .linea_tiempo .roja{ width:15px;  background:url(/img/ficha_partidos/iconos_linea.png) 0 -7px no-repeat; z-index:11; }
.fichaPartido .linea_tiempo .eventos_casa .gol { background-position:-15px -31px; }
.fichaPartido .linea_tiempo .eventos_casa .cambio { background-position:-15px -62px; }
.fichaPartido .linea_tiempo .eventos_casa .amarilla { background-position:-15px -93px; }
.fichaPartido .linea_tiempo .eventos_casa .roja { background-position:-15px 0; }

.fichaPartido .linea_tiempo .min0 { margin-left:105px; }
.fichaPartido .linea_tiempo .min1 { margin-left:113px; }
.fichaPartido .linea_tiempo .min2 { margin-left:125px; }
.fichaPartido .linea_tiempo .min5 { margin-left:137px; }
.fichaPartido .linea_tiempo .min6 { margin-left:150px; }
.fichaPartido .linea_tiempo .min7 { margin-left:160px; }
.fichaPartido .linea_tiempo .min10 { margin-left:170px; }
.fichaPartido .linea_tiempo .min11 { margin-left:180px; }
.fichaPartido .linea_tiempo .min12 { margin-left:190px; }
.fichaPartido .linea_tiempo .min15 { margin-left:201px; }
.fichaPartido .linea_tiempo .min16 { margin-left:210px; }
.fichaPartido .linea_tiempo .min17 { margin-left:220px; }
.fichaPartido .linea_tiempo .min20 { margin-left:234px; }
.fichaPartido .linea_tiempo .min21 { margin-left:244px; }
.fichaPartido .linea_tiempo .min22 { margin-left:254px; }
.fichaPartido .linea_tiempo .min25 { margin-left:264px; }
.fichaPartido .linea_tiempo .min26 { margin-left:276px; }
.fichaPartido .linea_tiempo .min27 { margin-left:286px; }
.fichaPartido .linea_tiempo .min30 { margin-left:296px; }
.fichaPartido .linea_tiempo .min31 { margin-left:308px; }
.fichaPartido .linea_tiempo .min32 { margin-left:318px; }
.fichaPartido .linea_tiempo .min35 { margin-left:326px; }
.fichaPartido .linea_tiempo .min36 { margin-left:336px; }
.fichaPartido .linea_tiempo .min37 { margin-left:347px; }
.fichaPartido .linea_tiempo .min40 { margin-left:358px; }
.fichaPartido .linea_tiempo .min41 { margin-left:369px; }
.fichaPartido .linea_tiempo .min42 { margin-left:379px; }
.fichaPartido .linea_tiempo .min45 { margin-left:389px; }
.fichaPartido .linea_tiempo .min46 { margin-left:468px; }
.fichaPartido .linea_tiempo .min47 { margin-left:478px; }
.fichaPartido .linea_tiempo .min50 { margin-left:489px; }
.fichaPartido .linea_tiempo .min51 { margin-left:499px; }
.fichaPartido .linea_tiempo .min52 { margin-left:510px; }
.fichaPartido .linea_tiempo .min55 { margin-left:520px; }
.fichaPartido .linea_tiempo .min56 { margin-left:531px; }
.fichaPartido .linea_tiempo .min57 { margin-left:542px; }
.fichaPartido .linea_tiempo .min60 { margin-left:551px; }
.fichaPartido .linea_tiempo .min61 { margin-left:561px; }
.fichaPartido .linea_tiempo .min62 { margin-left:571px; }
.fichaPartido .linea_tiempo .min65 { margin-left:580px; }
.fichaPartido .linea_tiempo .min66 { margin-left:591px; }
.fichaPartido .linea_tiempo .min67 { margin-left:602px; }
.fichaPartido .linea_tiempo .min70 { margin-left:612px; }
.fichaPartido .linea_tiempo .min71 { margin-left:624px; }
.fichaPartido .linea_tiempo .min72 { margin-left:634px; }
.fichaPartido .linea_tiempo .min75 { margin-left:644px; }
.fichaPartido .linea_tiempo .min76 { margin-left:656px; }
.fichaPartido .linea_tiempo .min77 { margin-left:668px; }
.fichaPartido .linea_tiempo .min80 { margin-left:675px; }
.fichaPartido .linea_tiempo .min81 { margin-left:686px; }
.fichaPartido .linea_tiempo .min82 { margin-left:696px; }
.fichaPartido .linea_tiempo .min85 { margin-left:706px; }
.fichaPartido .linea_tiempo .min86 { margin-left:716px; }
.fichaPartido .linea_tiempo .min87 { margin-left:726px; }
.fichaPartido .linea_tiempo .min90 { margin-left:736px; }

.fichaPartido h4.tit_prorroga { font-weight:bold; font-size:14px; color:#425F71; margin:15px 0 10px 0; padding-left:10px; background:transparent url(../img/ficha_partidos/bg_datos_partido.png) repeat-x scroll center top; border:1px solid #CECECE; color:#425F71; height:18px; padding:3px 0 0 10px; width:806px; }
.fichaPartido .linea_prorroga { background:url(/img/ficha_partidos/bg_linea_tiempo_prorroga.png) no-repeat left bottom; padding-top:0;}
.fichaPartido .linea_prorroga ul.minutos_partido li.separacion { width:347px; }
.fichaPartido .linea_prorroga .min21 { margin-left:624px; }
.fichaPartido .linea_prorroga .min22 { margin-left:634px; }
.fichaPartido .linea_prorroga .min25 { margin-left:643px; }
.fichaPartido .linea_prorroga .min26 { margin-left:654px; }
.fichaPartido .linea_prorroga .min27 { margin-left:665px; }
.fichaPartido .linea_prorroga .min30 { margin-left:675px; }
.fichaPartido .linea_prorroga .min31 { margin-left:686px; }
.fichaPartido .linea_prorroga .min32 { margin-left:696px; }
.fichaPartido .linea_prorroga .min35 { margin-left:706px; }
.fichaPartido .linea_prorroga .min36 { margin-left:715px; }
.fichaPartido .linea_prorroga .min37 { margin-left:725px; }
.fichaPartido .linea_prorroga .min40 { margin-left:735px; }

.fichaPartido .linea_penaltis { background:url(/img/ficha_partidos/bg_linea_tiempo_penaltis.png) repeat-y left bottom; padding:0; float:left; text-align:left; }
.fichaPartido .linea_penaltis div.equipos_penaltis { width:130px; float:left; }
.fichaPartido .linea_penaltis p.equipo_casa,
.fichaPartido .linea_penaltis p.equipo_visitante { height:26px; margin:2px 0 0 4px;}
.fichaPartido .linea_penaltis p.equipo_visitante strong,
.fichaPartido .linea_penaltis p.equipo_casa strong { color:#425F71; float:left; margin-top:8px; }
.fichaPartido .linea_penaltis p.equipo_casa span.goles,
.fichaPartido .linea_penaltis p.equipo_visitante span.goles { float:right; font-weight:bold; color:#000; width:28px; height:20px; background:url(/img/ficha_partidos/bg_penaltis_goles.png) no-repeat 0 0; padding-top:6px; font-size:14px; text-align:center;}
.fichaPartido .linea_penaltis p.equipo_visitante span.goles { background-position:-28px 0; margin-top:1px; }
.fichaPartido .linea_penaltis .bloque_penaltis{ width:183px; height:59px; background:url(/img/ficha_partidos/bg_bloque_penaltis.png) no-repeat left bottom; position:absoluteb; margin:0 35px 0 10px; float:left; }
.fichaPartido .linea_penaltis .bloque_penaltis.bloque_penaltis_abajo { margin:0 0 0 140px; }
* html .fichaPartido .linea_penaltis .bloque_penaltis.bloque_penaltis_abajo { margin:0 0 0 70px; }
.fichaPartido .linea_penaltis .bloque_penaltis .eventos_casa,
.fichaPartido .linea_penaltis .bloque_penaltis .eventos_visitante { height:29px; float:left; padding:0; }
.fichaPartido .linea_penaltis .bloque_penaltis .gol,
.fichaPartido .linea_penaltis .bloque_penaltis .nogol { width:14px; height:14px; background:url(/img/ficha_partidos/bg_penaltis_goles.png) no-repeat -58px 0; float:left; }
.fichaPartido .linea_penaltis .bloque_penaltis .nogol { background-position:-76px 0; }
.fichaPartido .linea_penaltis .bloque_penaltis .eventos_casa div { margin-top:3px; }
.fichaPartido .linea_penaltis .bloque_penaltis .eventos_visitante div { margin-top:11px; }
.fichaPartido .linea_penaltis .tiro1 { margin-left:8px; }
.fichaPartido .linea_penaltis .tiro2,
.fichaPartido .linea_penaltis .tiro3,
.fichaPartido .linea_penaltis .tiro4,
.fichaPartido .linea_penaltis .tiro5 { margin-left:22px; }
* html .fichaPartido .linea_penaltis .tiro1 { margin-left:6px; }
* html .fichaPartido .linea_penaltis .tiro2 { margin-left:18px; }
.fichaPartido .linea_penaltis .bloque_penaltis .vacio { width:14px; height:14px; float:left; }

/* datos del partido */
#centroDch .fichaPartido p.fechaPartido { color:#fff; text-align:center; clear:both; padding:7px 0 0 0; }
#centroDch .fichaPartido p.estadioPartido { color:#000; margin:8px auto 5px; text-align:center; }
#centroDch .fichaPartido p.estadioPartido strong {  }
#centroDch .fichaPartido p.estadioPartido span.comunes_tv { display:inline-block; margin-top:-3px; }

/* nuevos estilos ligas europeas */
.ligasEuropeas {}
.ligasEuropeas .cab_ligasEuropeas { background:url(../img/cab_ligasEuropeas.png) no-repeat top left; border:1px solid #e4e4e4; height:56px; margin-bottom:8px; width:796px; }
.ligasEuropeas .cab_ligasEuropeas .banderaPais { float:left; margin:7px 9px 0 8px;}
.ligasEuropeas .cab_ligasEuropeas h3 { font:bold 22px Arial, Helvetica, sans-serif; color:#1d385a; margin-top:15px; }
.ligasEuropeas .listh_ligasEuropeas { width:798px; }
.ligasEuropeas .pais_ligasEuropeas { border:1px solid #e4e4e4; margin-bottom:10px; }
.ligasEuropeas .listh_ligasEuropeas .pais_ligasEuropeas { clear:both; }
.ligasEuropeas .listv_ligasEuropeas .pais_ligasEuropeas { height:190px; width:190px; float:left; margin-right:10px; }
.ligasEuropeas .pais_ligasEuropeas hr { display:block; clear:left; visibility:hidden; }
.ligasEuropeas .color1_ligasEuropeas { background:url(../img/transp1_ligasEuropeas.png) repeat-x bottom left #fff; }
.ligasEuropeas .color2_ligasEuropeas { background:url(../img/transp2_ligasEuropeas.png) repeat-x bottom left #eee; }
.ligasEuropeas .banderaPais { float:left; margin:8px 10px 10px 7px;}
.ligasEuropeas h4 { margin-top:18px; }
.ligasEuropeas h4 a { font:bold 20px Arial, Helvetica, sans-serif; color:#1d385a; }
.ligasEuropeas ul { clear:both; margin:0; padding:0; }
.ligasEuropeas ul li { background:url(../img/li1_ligasEuropeas.png) no-repeat 8px 3px; float:left; padding-left:22px; text-align:left; width:126px; }
.ligasEuropeas ul li a { color:#000; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; }
.ligasEuropeas ul li strong { background:url(../img/li2_ligasEuropeas.png) no-repeat 0 3px; display:block; margin-top:3px; padding-left:12px; text-align:left; }
.ligasEuropeas ul li strong a { color:#000;font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; }

/* menu nuevo */
.menu_deportes { margin:10px 0 15px 2px; padding:0; }
.menu_deportes li { height:18px; width:130px; text-align:left; padding:3px 0 0 25px; background-image:url(/img/botones_menu.png); background-repeat:no-repeat; float:left; }
.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; }
.menu_deportes li.menu_foro { background-position: 0 -273px; }
.menu_deportes li.menu_futbolAmericano { background-position: 0 -294px; }
.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, .menu_deportes li.menu_foro 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_partidos a:hover, .menu_deportes li.menu_foro 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, .menu_deportes li.menu_futbolAmericano 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_baseball a:hover,
.menu_deportes li.menu_clasificacion a:hover, .menu_deportes li.menu_futbolAmericano a:hover { color:#0055a3; text-decoration:none; }
.menu_deportes li.submenu { height:auto; width:150px; padding:5px 2px 10px; background-position:bottom center; line-height:14px; }
.menu_deportes li.submenu a { font-size:10px; font-weight:normal; color:#212f3d; display:block; padding-left:20px; background:url(/img/li_submenu_mini.png) no-repeat 12px 3px; }
.menu_deportes li.submenu a.destacado { background-color:#DDD; }

.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:1px 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; }

/* enlaces mostrar champions */
a.enlaceChampions { color:#144178; font-weight:bold; margin:0 10px 4px 4px; padding:2px 5px; display:block; border:1px solid #DFDFDF; background:#f4f4f4; width:245px; float:left; }
/*  tercera division */
span.tercDivision{color:#144178; font-weight:bold; margin:0 10px 4px 4px; padding:2px 5px; display:block; border:1px solid #DFDFDF; background:#f4f4f4; width:245px; float:left;}
span.tercDivision a{color:#144178; display:block; float:left; margin:0 3px 0 0;}

/* tabla de los partidos del mundial */
.tablaMundial { width:794px; margin:0 auto 20px auto; overflow:hidden;  }
.tablaMundial .cab_tablaMundial { width:754px; height:53px; background:url(/img/bg_cab_partidosmundial.png) no-repeat top left; padding:25px 0 0 37px; }
.tablaMundial .cab_tablaMundial h3 { font:bold 16px Arial, Helvetica, sans-serif; color:#03376f; width:680px; }
.tablaMundial .cab_tablaMundial .categorias,
.tablaMundial .cab_faseMundial ul { margin:6px 16px 0 0; padding:0; height:25px; }
.tablaMundial .cab_tablaMundial .categorias li,
.tablaMundial .cab_faseMundial ul li  { font-weight:bold; color:#FFF; float:left; height:19px; text-align:center; padding-top:6px;  }

.tablaMundial .cont_tablaMundial { margin:0 16px 0 24px; padding:0; border:1px solid #dfdfdf; background:#f0f0f0; float:left; }
.tablaMundial .cont_tablaMundial ul { padding:0 0 0 11px; margin:0; float:left; }
.tablaMundial .cont_tablaMundial ul.bgAzul li { background:#e5e6fe; }
.tablaMundial .cont_tablaMundial ul.bgRojo li { background:#f1d8d8; }
.tablaMundial .cont_tablaMundial ul li { color:#212f3d; float:left; height:30px; text-align:center; padding:0; background:#fff; }
.tablaMundial li.fecha { width:100px; margin-left:0; }
.tablaMundial li.fechaBold { width:100px; margin-left:0; font-weight:bold;}
.tablaMundial li.partido { width:363px; margin-left:5px; }
.tablaMundial li.sede { width:152px; margin-left:5px; }
.tablaMundial li.fase { width:100px; margin-left: 5px; margin-right:11px; }
.tablaMundial .cab_tablaMundial .categorias li.fase { width:70px;}
.tablaMundial .cont_tablaMundial ul li.fase a { font-weight:normal; }
.tablaMundial .cont_tablaMundial ul li.fecha, .tablaMundial .cont_tablaMundial ul li.fase { padding-top:6px; height:24px; }
.tablaMundial .cont_tablaMundial ul li.partido { font-weight:bold; }
.tablaMundial .cont_tablaMundial ul li.partido .marcador { display:block; float:left; width:27px; height:25px; background:url(../img/bg_marcadorMundial.png) no-repeat top left; font-weight:bold; font-size:16px; padding-top:4px; }
.tablaMundial .cont_tablaMundial ul li.partido .banderita { float:left; margin:1px; }
.tablaMundial .cont_tablaMundial ul li.partido strong { float:left; display:block; width:125px; margin-top:7px; }

.tablaMundial .cont_tablaMundial .nuevoGrupo { padding:5px 0; float:left; border-bottom:1px dotted #808080; }
.tablaMundial .cont_tablaMundial .nuevoGrupo.bgOscuro { background:url(../img/bg_grupoMundial.png) repeat-x 0 0 #e1e1e1; }

.tablaMundial .cont_tablaMundial ul li a { color:#212F3D; }
.tablaMundial .cab_faseMundial { float:left; }
.tablaMundial .cab_faseMundial h3 { background:#d8d8d8; color:#13497f; float:left; padding:10px; font-weight:bold; font-size:14px; margin:0 0 0 24px; width:732px; border-color:#c7c7c7; border-style:solid; border-width:0 1px; }
.tablaMundial .cab_faseMundial ul { width:754px; height:27px; background:url(../img/bg_cab_partidosmundial.png) no-repeat 0 -81px; float:left; padding-left:37px; margin-top:0; }

/* cuadro grupos del mundial */
.cuadroMundial { width:805px; margin:10px auto; }
.cuadroMundial .grupoMundial { width:195px; height:52px; display:block; float:left; margin:0 6px 6px 0; background:url(../img/ficha_partidos/bg_grupo_mundial.png) no-repeat top left;}
.cuadroMundial .grupoMundial ul { margin:0 0 0 5px; padding:4px 0 0 0; float:left; }
.cuadroMundial .grupoMundial ul li { width:30px; height:42px; margin:0 1px; float:left; color:#154c85; font-weight:bold; text-align:center; }
.cuadroMundial .grupoMundial ul li a { color:#154c85; }
.cuadroMundial .grupoMundial ul li img { display:block; margin-bottom:2px; }
.cuadroMundial .grupoMundial ul li.nombreGrupo { width:40px; padding-top:4px; margin-right:5px; }
.cuadroMundial .grupoMundial ul li.nombreGrupo strong { font-size:18px; }
.cuadroMundial .cab_cuadroMundial { width:801px; height:41px; background:url(../img/ficha_partidos/bg_cuadro_mundial.png) no-repeat top left; clear:both; padding:0; }
.cuadroMundial .cab_cuadroMundial li { float:left; width:111px; float:left; text-align:center; color:#FFF; font-weight:bold; padding-top:14px; }
.cuadroMundial .cab_cuadroMundial li.ancha { font-size:20px; padding-top:7px; width:131px; }

.cuadroMundial .cont_cuadroMundial .columna { width:102px; height:400px; float:left; background:#e3e4e5; display:block; padding:5px; }
.cuadroMundial .cont_cuadroMundial .grisoscuro { background-color:#cdcecf; }
.cuadroMundial .cont_cuadroMundial .grisclaro { background-color:#e9eaeb; }
.cuadroMundial .cont_cuadroMundial .ancha { width:118px; }
.cuadroMundial .cont_cuadroMundial .partidoMundial { padding: 5px 5px 3px 5px; color:#0e365f; float:left; overflow:hidden; }
.cuadroMundial .cont_cuadroMundial .partidoMundial li.fecha { text-align:center; margin-bottom:3px; }
.cuadroMundial .cont_cuadroMundial .partidoMundial li.equipo { background:#fff; border:1px solid #cacbcc; margin:0 1px 6px; padding:2px 0; float:left; width:40px; text-align:center; }
.cuadroMundial .cont_cuadroMundial .partidoMundial li.equipo.ganador { background:#ffec6e; }
.cuadroMundial .cont_cuadroMundial .partidoMundial li.equipo span.marcador { float:left; width:14px; height:15px; background:#e1e1e1; text-align:center; font-weight:bold; margin:2px; }
.cuadroMundial .cont_cuadroMundial .partidoMundial li.equipo span.nombre { width:39px; font-weight:bold; }

.cuadroMundial .cont_cuadroMundial .columna.ancha .partidoMundial { margin:60px 0 0; }
.cuadroMundial .cont_cuadroMundial .columna.ancha .partidoMundial li.equipo { width:46px; }
.cuadroMundial .cont_cuadroMundial .columna.ancha .partidoMundial li.equipo span.marcador { margin:2px 5px 0; }
.cuadroMundial .cont_cuadroMundial .columna.ancha .partidoMundial li.equipo span.nombre { width:48px; display:inline-block; }

.cuadroMundial .cont_cuadroMundial .partidoMundial li.equipo img { float:left; margin:0 1px; }

.cuadroMundial .cont_cuadroMundial .partidoMundial.octavos2 { margin-top:17px; }
.cuadroMundial .cont_cuadroMundial .partidoMundial.octavos3 { margin-top:65px; }
.cuadroMundial .cont_cuadroMundial .partidoMundial.octavos4 { margin-top:17px; }
.cuadroMundial .cont_cuadroMundial .partidoMundial.cuartos1 { margin-top:43px; }
.cuadroMundial .cont_cuadroMundial .partidoMundial.cuartos2 { margin-top:160px; }
.cuadroMundial .cont_cuadroMundial .partidoMundial.semifinales1 { margin-top:168px; }

.cuadroMundial .cont_cuadroMundial .copaMundial { width:116px; height:74px; background:url(../img/ficha_partidos/bg_copaMundial.png) no-repeat top left; margin:10px 0 0 0; padding:45px 0 0; float:left; }
.cuadroMundial .cont_cuadroMundial .copaMundial li { height:30px; background:#fff; border:1px solid #d5d7d8; font-size:22px; color:#0e365f; font-weight:bold; text-align:center;}

/* tabla clasificacion del mundial */
.clasificacionMundial {	width:750px; margin:5px 0 10px 30px; }
.clasificacionMundial h3 { font-size:15px; font-weight:bold; padding:20px 0 2px; border-bottom:1px solid #e6e3e3; width:650px; float:left; }
.clasificacionMundial img.logoMundial { float:right; }

.clasificacionMundial h4 { color:#2a5785; font-weight:bold; font-size:15px; clear:both; margin:21px 0 6px; }
.clasificacionMundial h4 a { color:#2a5785; }
.clasificacionMundial ul { margin:0; padding:0; }
.clasificacionMundial ul.catClasificacion { background:url(/img/bg_barraazul.png) repeat-x top left; height:18px; margin:0 0 5px; padding:3px 0 0; }
.clasificacionMundial ul.catClasificacion li { float:left; font-weight:bold; color:#fff; text-align:center;}
.clasificacionMundial ul.catClasificacion li.pos { margin-left:9px; }
.clasificacionMundial ul li.pos { width:44px; }
.clasificacionMundial ul li.equipo { width:242px; }
.clasificacionMundial ul li.pj,
.clasificacionMundial ul li.pg,
.clasificacionMundial ul li.pp,
.clasificacionMundial ul li.pe,
.clasificacionMundial ul li.ga,
.clasificacionMundial ul li.gc,
.clasificacionMundial ul li.tg { width:50px; }
.clasificacionMundial ul li.total { width:70px; }

.clasificacionMundial ul li.equipo,
.clasificacionMundial ul li.total { font-weight:bold; }


.clasificacionMundial ul.color1 li,
.clasificacionMundial ul.color2 li,
.clasificacionMundial ul.color3 li,
.clasificacionMundial ul.color4 li { float:left; height:18px; text-align:center; color:#4a4a4a; padding-top:7px; }

.clasificacionMundial ul.color1 li.equipo,
.clasificacionMundial ul.color2 li.equipo,
.clasificacionMundial ul.color3 li.equipo,
.clasificacionMundial ul.color4 li.equipo { font-size:13px; height:22px; padding-top:3px; text-transform:uppercase; color:#000; }

.clasificacionMundial ul.color1 { background:#d8e5d3; height:25px; margin-left:9px; }
.clasificacionMundial ul.color2 { background:#e3f1dd; height:25px; margin-left:9px; }
.clasificacionMundial ul.color3 { background:#e2d5d3; height:25px; margin-left:9px; }
.clasificacionMundial ul.color4 { background:#eee0dd; height:25px; margin-left:9px; }
.clasificacionMundial ul.color1 li.par { background:#d0dfcc; }
.clasificacionMundial ul.color2 li.par { background:#dbead6; }
.clasificacionMundial ul.color3 li.par { background:#dacfcc; }
.clasificacionMundial ul.color4 li.par { background:#e6d9d6; } 

.menu_deportes li.menu_salir { background:url(/foro/Themes/default/images/imgApuestas/botones_menu.png) 0 -210px no-repeat;  }
.menu_deportes li.menu_salir a { color:#FFF; }
.menu_deportes li.menu_salir a:hover { color:#0055a3; text-decoration:none; }

.divCuotaDespBasket{ background: url(/img/fondoDesplsombra.png) repeat-x top; float:right; margin:0; padding:0 0 21px; border-right: 3px solid #990033; border-left: 3px solid #990033; width:95px;}

/********************LISTA TENIS**************************/

.listaTenis { text-align: center; height: 100%; font-size: 11px; font-weight: normal; margin: auto;  width: 804px;}
.listaTenis a:link,a:visited { font-weight: bold; color: #000000; }
.listaTenis a:hover { font-weight: bold; color:#336699; }
.listaTenis ul{ width:802px; float:left; padding:0; margin:0;}
.listaTenis ul.fila1,
.listaTenis ul.fila2{height:20px; float:left;}
.listaTenis ul.fila1 .infoFin,
.listaTenis ul.fila2 .infoFin{height:20px;}

.listaTenis ul.primero{ margin:0 0 0 6px; height:31px; }
.listaTenis ul.primero li{background-color:#F0F0F0; height:31px;}
.listaTenis ul.primero li.celdaNeutra{background-color:#fff;}
.listaTenis ul li{ float:left; }
.listaTenis ul li.tiTablaIzq {
	background:none repeat scroll 0 0 #F0F0F0;
	border-color:#DFDFDF;
	border-top:1px solid #DFDFDF;
	border-width:1px;
	padding:5px 0 5px 3px;
	text-align:left;
	vertical-align:middle;
	float:left;
	width:645px;
}
.listaTenis ul li.titTablaFut{
	background:/*url("/img/bgTitClasEquipTres.png") no-repeat scroll 0 0 transparent;*/#f0f0f0;
	padding:3px 0;
	text-align:center;
	width:25px;
	/*height:18px;*/
	overflow:hidden;
	}
.imgBloqueCasaTns { border: 1px solid #349A3C; margin: 0; padding: 0; display: block; }
.listaTenis ul li.veinticinco { width: 25px; /*padding:2px 0;*/}
.listaTenis ul li.veintitres { width: 23px; padding:2px 0;}
.listaTenis ul li.treintaytres { width: 33px; padding:2px 0;}
.listaTenis ul li.cuarentaytres { width: 34px; padding:2px 0;}
.listaTenis ul li.cien { width: 118px; padding:2px 0; }
.listaTenis ul li.treinta { width: 36px; padding:2px 0; }
.listaTenis ul li.tele { width: 57px; padding:2px 0; }
.listaTenis ul li.cincuentayseis { width: 56px; padding:2px 0;}
.listaTenis ul li.cuotas { height:19px; width:44px; padding:2px 0;}
.titTnsCuotas { color: #FFFFFF; background: #CC0000 url(/img/degrarojo.png) repeat-x top; text-align: center; border-top: 3px solid #990033; border-right: 3px solid #990033; border-left: 3px solid #990033; border-bottom: 0.5px solid #CC0000; width:88px; }
/*TITULOS*/

.titTablaTns2celda { color: #FFFFFF; border-top: 1px solid #40BD49; border-bottom: 1px solid #40BD49; background-color: #6ECE76; background-image: url(/img/degraVerde.png); background-repeat: repeat-x; font-weight: bold; }
.titTablaTns2 { font-weight: bold; border-left: 1px solid #40BD49; background: #6ECE76 url(/img/degraVerde.png) repeat-x top; border-top: 1px solid #40BD49; border-bottom: 1px solid #40BD49; }
/*DESPLEGABLE TENIS*/
#tablaDspCasasTns { font-size: 11px; font-weight: normal; table-layout: auto; border-spacing:1px; border-collapse:separate; text-align: center; height: auto; width: auto; margin: 12px auto 25px; }
#tablaDspCasasTns tr { background: #FFFFFF; }
.columnaCasasTns { background: #3EB248; color: #FFFFFF; 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;
}
.titTenisCuotas { color: #FFFFFF; background: #CC0000 url(/img/degrarojo.png) repeat-x top; text-align: center; border-top: 3px solid #990033; border-right: 3px solid #990033; border-left: 3px solid #990033; border-bottom: 0 solid; width:88px; }
.celdaTenisGrande { background-color:#FAC589; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; float:left; }
.imgBloqueCasaTenis { border: 1px solid #F5972E; margin: 0; padding: 0; display: block; }
/*TITULOS*/
.titTablaTenis { 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; }
.listaTenis ul li.titTablaTenis2celda {background-color:#6ECE76; background-image:url(/img/degraVerde.png); background-repeat:repeat-x; border-bottom:1px solid #40BD49; border-top:1px solid #40BD49; color:#FFFFFF; font-weight:bold; height:14px; padding:2px 0;}
.listaTenis ul li.titTablaTenis2 { font-weight: bold; border-left: 1px solid #40BD49; border-top: 1px solid #40BD49; border-bottom: 1px solid #40BD49; background-color: #6ECE76; background-image: url(/img/degraVerde.png); background-repeat: repeat-x; background-position: top; height:18px;}
/*DESPLEGABLE BASKET*/
.listaTenis ul li.celdaResultado { width: 64px; padding:2px 0;}
.cntCasasTenis { display: inline; background: url(/img/fondoDesplsombra.png) repeat-x top; margin: 0 auto 0px; text-align: center; padding: 1px 0 0; float:left; width:701px; }
/*#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; float:none; }
#tablaDspCasasTenis li { background: #FFFFFF; }*/
.celdaNeutraCasasTenis { background: #FAC589; }
.columnaCasasTenis { background: #F5972E; color: #FFFFFF; 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; }
.tablaCuotaDespTenis { 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:89px; /*width:92px;*/
}
.listaTenis ul li.celdaCuota1 {
	background:none repeat scroll 0 0 #B3244A;
	border-bottom:3px solid #990033;
	border-left:3px solid #990033;
	color:#FFFFFF;
	padding:0 0 3px;
	text-align:center;
	width:44px;
}
.listaTenis ul li.celdaCuota2 {
	background:none repeat scroll 0 0 #B3244A;
	border-bottom:3px solid #990033;
	border-right:3px solid #990033;
	color:#FFFFFF;
	padding:0 0 3px;
	text-align:center;
	width:44px;
}
ul.fila1 { background:#F4F4F4; border-left: 1px solid #DFDFDF; border-right: 1px solid #E0E1E3; height:19px; float: left; width:801px;}
ul.fila2 { background:#E5E5E5; border-left: 1px solid #DFDFDF; border-right: 1px solid #DFDFDF; height:19px; float:left;  width:801px;}
ul.filaVivo { background:#FBE64F; border-left: 1px solid #DFDFDF; }
li.celda1 { background:#FBFBFB; }
li.celda2 { background:#EBEBEB; }
li.celdaVivo { background:#FCED85; padding: 2px 0; height:17px;}
li.equipo_fav,
li.equipo_fav { background:#ADBF8F; }
.listaTenis ul li.celdaNeutraAbajo { background: #FFFFFF; border-top: 1px solid #D2D2D2; height: 25px; width:708px; }
.listaTenis ul li.bordeCuotasAbajoBsk {background:none repeat scroll 0 0 #FFFFFF; border-top:3px solid #990033; width:94px;}
.listaTenis ul li.tablaCuotaDespTns {
	background-color:#D9F2DB;
	background-image:url("/img/fondoBlanco.png");
	background-position:center bottom;
	background-repeat:repeat-x;
	border-left:3px solid #990033;
	border-right:3px solid #990033;
	margin:0;
	vertical-align:top;
	width:88px;
}
ul li.celdaTnsGrande { background-color: #D9F2DB; background-image: url(/img/fondoBlanco.png); background-repeat: repeat-x; background-position: bottom; width:708px; }
li.celdaTnsGrande .divCuotaDesp .cntCasasTns { margin: 0 auto; background-image: url(/img/fondoDesplsombra.png); background-repeat: repeat-x; background-position: top; width: 100%; text-align: center; padding: 8px 0 0; }
li.tablaCuotaDespTns .divCuotaDesp table tbody td.cincuentayseis img.tablaFlechasCuotasMargin { /*margin: 0 0 0 7px;*/ margin: 0 12px; }
li.tablaCuotaDespTns .divCuotaDesp table {
border:0 none;
margin:0 0 17px;
padding:0;
}
/*--Añade texto al menu---*/
.menu_deportes li.submenu .texto_menu{
	color:#212f3d;
	float: left;
    font-size: 11px;
    font-weight: bold;
    height: 13px;
    margin: 1px 0 0px 3px;
}

/*** estilos silvia promo Miapuesta index ***/
.relSilvia{position:relative; width:1004px; margin:0 auto;}
a.enlaceSilviaMiApuesta{
	background:url(/img/promoMiapuesta/silvia_lateral_madrid.png) no-repeat left top;
	display:block;
	float:right;
	width:213px;
	height:458px;
	position:absolute;
	left:999px;
	top:70px;
	z-index:5;
	outline:none;
}
a.enlaceSilviaBwin{
	background:url(/img/promoMiapuesta/silvia_lateral_madrid.png) no-repeat left top;
	display:block;
	float:right;
	width:208px;
	height:558px;
	position:absolute;
	left:975px;
	top:70px;
	z-index:5;
	outline:none;
}
a.enlaceSilviaFinalFour{
	background: url(/promos/finalfour/img/silvia_lateral_finalFour.png) no-repeat left top;
	display:block;
	float:right;
	width:215px;
	height:558px;
	position:absolute;
	left:998px;
	top:70px;
	z-index:5;
	outline:none;
}
/*-- ESTILOS PARA VER TENIS --*/
.linea_tiempo_tenis{
	background:url(/img/streaming/linea_tenis.png) left top no-repeat;
	width:808px;
	float:left;
	padding:5px;
}
	.linea_tiempo_tenis .jugadores{
		width:200px;
		float:left;
		margin:6px 0 0;
	}
	.linea_tiempo_tenis .jugadores .casa, .linea_tiempo_tenis .jugadores .visitante{
		color:#335733;
		font-weight:bold;
		margin:2px 0;
		float:left;
		width:180px;
	}
	.linea_tiempo_tenis ul.minutos_partido_tenis{
		width:600px;
		float:left;
		margin:0;
		padding:0;
	}
	.linea_tiempo_tenis ul.minutos_partido_tenis li{
		background:url(/img/streaming/separador_tenis.png) right top no-repeat;
		width:50px;
		height:45px;
		float:left;
		padding:3px 4px 3px 0;
	}
		ul.minutos_partido_tenis li .marcador1, ul.minutos_partido_tenis li .marcador2{
			width:50px;
			height:14px;
			float:left;
			color:#194b0b;
			text-align:center;
			font-weight:bold;
			
		}
		ul.minutos_partido_tenis li .set{
			color: #566950;
			float: left;
			font-size: 10px;
			font-weight: bold;
			height: 14px;
			margin: 1px 0 0;
			text-align: center;
			width: 50px;
		}
		.fichaPartido .cont_tablatenis{
			width:808px;
			float:left;
		}
		.fichaPartido h4.tit_Clasificacion{
			background: url(/img/ficha_partidos/bg_datos_partido.png) repeat-x scroll center top transparent;
			border: 1px solid #CECECE;
			color: #335733;
			float: left;
			font-size: 14px;
			font-weight: bold;
			height: 18px;
			margin: 10px 0 5px;
			padding: 3px 0 0 10px;
			width: 806px;
		}
		h3.tutorial_Streaming_tenis {
			background: url(/img/streaming/img_tele.png) no-repeat scroll left top transparent;
			color: #506B88;
			display: block;
			font-size: 16px;
			font-weight: bold;
			line-height: 17px;
			padding: 30px 0 10px 70px;
			position: relative;
			top: -19px;
			width: 700px;
		}
		h3.tutorial_Streaming_tenis img{ vertical-align:middle;}
a.enlaceSilviabwinBono{
	background: url(http://www.apuestasdeportivas.com/img/bono_100_bwin.png) no-repeat left top;
	display:block;
	float:right;
	width:215px;
	height:636px;
	position:absolute;
	left:998px;
	top:70px;
	z-index:5;
	outline:none;
}
a.promoRealmadridAlemania{
	background: url(/img/promo_realmadrid_alemania/banner_lateral.png) no-repeat left top;
	display:block;
	float:right;
	width:215px;
	height:656px;
	position:absolute;
	left:998px;
	top:10px;
	z-index:5;
	outline:none;
}

a.enlaceSilviamiapuestaBono{
	background:url(http://www.apuestasdeportivas.com/img/bono_finde_miapuesta.png) no-repeat left top;
	display:block;
	float:right;
	width:210px;
	height:548px;
	position:absolute;
	left:998px;
	top:70px;
	z-index:5;
	outline:none;
}
a.enlaceSilviaBonoMiapuesta{
	background: url(http://www.apuestasdeportivas.com/img/bono_clasico_miapuesta.png) no-repeat left top;
	display:block;
	float:right;
	width:213px;
	height:636px;
	position:absolute;
	left:998px;
	top:10px;
	z-index:5;
	outline:none;
}

a.promo_espRM{
	float:right;
	border:0;
	margin:1px 6px 0 0;
}
a.promoEspRM{
	background:url(http://www.marcadoresonline.com/promos/EspanyolRealMadridVIP/img/banner_espanyolRealmadrid.png) left top no-repeat;
	width:815px;
	height:95px;
	float:left;
	text-indent:-50000px;
	margin: 10px 7px;
}
a.promoValRM{
	background:url(http://www.marcadoresonline.com/promos/ValenciaRMadridVIP/img/banner_espanyolRealmadrid.png) left top no-repeat;
	width:815px;
	height:95px;
	float:left;
	text-indent:-50000px;
	margin: 10px 7px;
}
a.promoMallRM{
	background:url(http://www.marcadoresonline.com/promos/MallorcaRMadridVIP/img/banner_mallorcaRealmadrid.png) left top no-repeat;
	width:815px;
	height:95px;
	float:left;
	text-indent:-50000px;
	margin: 10px 7px;
}
.divPosic .link_casas{
	float:left;
	color:#FFF;
	margin: 8px 20px 0 0;
}
.divPosic .link_casas a{
	color:#FFF;
	text-decoration:none;
}
.divPosic .link_casas a:hover{color:#FC0;}
