@charset "utf-8";
@import url("../../css/comunes.css");
/* CSS Document */

a{ color:#073D5C; text-decoration:none;}
 
.limpiar{clear:both}

.flota-izq { float: left; }

#contenido{ clear:both; width:990px; margin:0 auto; padding: 24px 0 0px 0; background:#FFFFFF url(http://estaticos.marca.com/iconos/v1.x/v1.0/1px_fondo.gif) repeat-y;}
.col_izq { float: left; /* background-color:#FFF; */padding:24px 10px; text-align:left; width:630px;}
.col_der { float: left; background-color:#FFF; padding:24px 10px; text-align:left; width:320px;}

.col_izq p { margin-bottom: 15px; line-height: 18px;}

h3.cintillo-largo {
	background:#DFD5C6 none repeat scroll 0 0;
	border-bottom:1px dotted #999;
	color:#666;
	font-family:Tahoma,Arial;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
	padding:5px 5px 5px 10px;
	text-transform:uppercase;
	width:615px;
}

/* Datos equipos */

/* La plantilla */
#contenido div.plantilla {
	margin-top: 15px;
}
#contenido img.sinborde {
	border: 0;
	padding: 0 0 0 3px;
}
#contenido div.plantilla h4 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	width: 596px;
	height: 19px;
	background: url(/deporte/futbol/img/fnd_menu.jpg);
	padding-top: 1px;
	margin-bottom: 5px;
	text-align: left;
}
#contenido div.plantilla table.plantilla {
	border-collapse: separate;
	border-spacing: 2px;
	width: 598px;
	text-align: center;
	font-size: 12px;
}
#contenido div.plantilla table.plantilla th {
	border-bottom: 0;
}
#contenido div.plantilla table.plantilla td {
	height: 23px;
}
#contenido div.plantilla table.plantilla td.nombre, #contenido div.plantilla table.plantilla th.nombre  {
	text-align: left;
	padding-left: 4px;
}
#contenido div.plantilla table.plantilla tr.impar {
	background: #EBEBE0;
}

/* Datos del club y estadio */
#contenido div#club {	width: 295px;
	float: left;
	display: block;
	margin: 0 6px 0 0;
}
#contenido div#estadio {	width: 295px;
	float: left;
	display: block;
}
#contenido div#club h4, #contenido div#estadio h4 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	background: url(/deporte/futbol/img/fnd_menu.jpg);
	padding-top: 1px;
	margin-bottom: 2px;
	text-align: left;
}
#contenido div#club .fondo-datos, #contenido div#estadio .fondo-datos {
	background: #FFF;
	border: 1px solid #CCC;
	border-top: 0;
	height: 123px;
}
#contenido div#club .fondo-datos .fondo-datos-interior, #contenido div#estadio .fondo-datos .fondo-datos-interior {
	background: #EBEBE1;
	width: 291px;
	margin: auto;
	border-bottom: 1px solid #FFF;
	height: 122px;
}
#contenido div#club .fondo-datos .fondo-datos-interior img, #contenido div#estadio .fondo-datos .fondo-datos-interior img {
	float: left;
	padding: 0 7px 0 7px;
	margin: 8px 0;
	border-right: 1px solid #898989;
}
#contenido div#club .fondo-datos .fondo-datos-interior .info, #contenido div#estadio .fondo-datos .fondo-datos-interior .info {
	float: left;
	padding: 0 3px 0 8px;
	margin: 6px 0 0 0;
	width: 153px;
}
#contenido div#club .fondo-datos .fondo-datos-interior .info h5, #contenido div#estadio .fondo-datos .fondo-datos-interior .info h5 {
	color: #333;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 4px;
}
#contenido div#club .fondo-datos .fondo-datos-interior .info ul, #contenido div#estadio .fondo-datos .fondo-datos-interior .info ul {
	display: block;
	clear: both;
	width: 160px;
}
#contenido div#club .fondo-datos .fondo-datos-interior .info ul li, #contenido div#estadio .fondo-datos .fondo-datos-interior .info ul li {
	color: #333;
	font-size: 11px;
	line-height: 16px;
	display: block;
	clear: both;
	width: 160px;
}
#contenido img.foto-plantilla {
	margin-top: 15px;
	padding-bottom: 5px;
}
/* Hack IE 7 */
*:first-child+html #contenido img.foto-plantilla {
	margin-top: 0;
}
/* Hack IE 6 */
* html #contenido img.foto-plantilla {
	margin-top: 0;
}

#contenido p.pie-foto {
	font-size: 10px;
	color: #666;
	padding: 0 0 0 6px;
}
#contenido p.entrenador {
	font-size: 12px;
	color: #333;
	background: #EBEBE0;
	width: 586px;
	padding: 5px;
	margin-top: 10px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

/* Columna derecha */
.col_der h3 {
	font-size: 12px;
	font-weight: bold;
	background: #DFD5C6;
	width: 305px;
	border-bottom:1px dotted #999999;
	color:#666666;
	font-family:Tahoma,Arial;
	font-size:11px;
	font-weight:bold;
	margin-bottom:1px;
	padding:5px 5px 5px 10px;
	text-transform:uppercase;
}
.col_der table#resultados {
	margin-bottom: 15px;
	font-size: 12px;
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
}
.col_der table#resultados th {
	position:absolute;
	top:-10000px;
}
.col_der table#resultados td {
	border-bottom: 1px solid #CCC;
	height: 28px;
}
.col_der table#resultados td a {
	font-weight: bold;
	text-decoration: underline;
}

/* Navegacion escudos */
.col_der .escudos{clear:both;margin-bottom:15px;padding:0}
.col_der .escudos ul{width:320px; border-bottom:3px solid #ECE1DD; padding:3px 0;}
.col_der .escudos ul li{display:inline; float:left;width:32px; height:32px;} 
.col_der .escudos ul li a:hover img{ background:transparent url(/deporte/futbol/primera-division/img/navegacion-escudos/escudos_over.gif) 0 0 no-repeat;}
.col_der .escudos ul li a img{ height:28px;}
/*.col_der .escudos ul li a img.esc { -ms-interpolation-mode: bicubic; } */
.col_der .escudos ul li a:hover{text-decoration:none; color:#FFFFFF; background-color:#073D5C}

/* Altas y bajas */
.tablaaltasybajas {
	width: 100%;
}
.tablaaltasybajas th {
	text-align: center;
	border-bottom: 1px solid #CCC;
}
.tablaaltasybajas th.equipos {
	background: url(/deporte/futbol/primera-division/2008-2009/altas-bajas/img/equipo_td.gif);
	width: 25%;
}
.tablaaltasybajas th.altas {
	background: url(/deporte/futbol/primera-division/2008-2009/altas-bajas/img/altas_td.gif);
	width: 25%;
}
.tablaaltasybajas th.bajas {
	background: url(/deporte/futbol/primera-division/2008-2009/altas-bajas/img/bajas_td.gif);
	width: 25%;
}
.tablaaltasybajas th.interesan {
	background: url(/deporte/futbol/primera-division/2008-2009/altas-bajas/img/altas_td.gif);
	width: 25%;
}
.tablaaltasybajas td {
	padding: 3px;
	text-align: center;
	border-bottom: 1px solid #CCC;
	font-size: 13px;
	line-height: 20px;
	padding: 5px;
}
.tablaaltasybajas td.fondo {
	background: #EEE;
}

/* Altas y bajas segunda */
body.altasbajas .col_izq p {
	font-size: 12px;
	margin-top: 10px;
}
table.altasbajassegunda {
	width: 630px;
	border-spacing: 0;
	border-collapse: collapse;
	position: relative;
	margin-top:-10px;
}
table.altasbajassegunda th {
	font-size: 14px;
	background-color: #DFD5C6;
	color: #666;
	font-family: Tahoma,Arial;
	font-size: 11px;
	margin-bottom: 1px;
	padding: 5px 40px 5px 5px;
	text-transform: uppercase;
	border-right: 1px dotted #eaeaea;
	text-align: center;
}
table.altasbajassegunda th.equipo {
	padding: 5px;
}
div.tablaaltasbajas {
	position: relative;
	margin-top: 10px;
	float: left;
}
img.altas {
	position: absolute;
	top: -20px;
	left: 195px;
	z-index: 1;
}
img.bajas {
	position: absolute;
	top: -20px;
	left: 375px;
	z-index: 1;
}
img.interesan {
	position: absolute;
	top: -20px;
	left: 560px;
	z-index: 1;
}
table.altasbajassegunda td {
	font-size: 13px;
	width: 179px;
	height: 80px;
	border-bottom: 1px dotted #CCC;
	/*text-align: center;*/
	line-height:19px;
	padding:10px;
	background: url(/deporte/baloncesto/nba/2009-2010/img/fondo-mock.gif) right no-repeat;
}
table.altasbajassegunda td.equipo {
	text-align: center;
	background-color:#f1f1f1;
	font-weight: bold;
	color: #666666;
	padding: 5px 8px 5px 5px;
	vertical-align: middle;
	width: 80px;
	text-transform: uppercase;
}

table.altasbajassegunda td.equipo strong{
font:10px Tahoma, Arial, Helvetica, sans-serif;
color:#999;
border-top:1px dotted #ccc;
display:block;
margin-top:2px;
padding-top:2px;

}

table.altasbajassegunda td.equipo img {
	vertical-align: text-bottom;
	margin-bottom: 5px;
}

/* Clasificacion primera y segunda */

h3.clasificacion { 
	font-size: 14px;
	font-weight:bold;
	color: #666;
	border-bottom: 1px solid #666;
	padding-bottom: 3px;
}
div#contenido table#primera, div#contenido table#segunda {
	color: #727272;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 20px;
	width: 98%;
	margin-top: 20px;
	border-collapse: collapse;
	border-spacing: 0;
}
div#contenido table#primera th, div#contenido table#segunda th {
	text-align: center;
	border-bottom: 1px solid #DDD;
	padding-bottom: 5px;
}
div#contenido table#primera th.equipo span, div#contenido table#segunda th.equipo span {
	display: none;
}
div#contenido table#primera td, div#contenido table#segunda td {
	border-bottom: 1px #F1F1F1 solid;
	border-left: 1px #F1F1F1 solid;
	height: 30px;
	font-size: 14px !important;
	text-align: center;
}
div#contenido table#primera td.puntos, div#contenido table#segunda td.puntos {
	border-left: 0;
	color: #C0C0C0;
	padding-right: 2px;
	width: 24px;
	background-color:#EEE;
	border-bottom:1px solid #DDDDDD !important;
	color:#000000 !important;
	font-weight: bold;
}
div#contenido table#primera td.champions {
	background: #AED893;
	border-left: 0;
	border-right: 1px solid #FFF;
	color: #FFF;
}
div#contenido table#primera td.posicion, div#contenido table#segunda td.posicion {
	text-align: right;
	font-weight: bold;
	padding-right: 3px;
	width: 22px;
}
div#contenido table#primera td.uefa {
	background: #EEDF7D;
	border-left: 0;
	border-right: 1px solid #FFF;
	color: #FFF;
}
div#contenido table#primera td.descenso, div#contenido table#segunda td.descenso {
	background: #DD695F;
	border-left: 0;
	border-right: 1px solid #FFF;
	color: #FFF;
}
div#contenido table#primera td.equipo, div#contenido table#segunda td.equipo {
	padding-left: 15px;
	text-align: left;
	font-weight: bold;
}
div#contenido table#segunda td.ascenso {
	background: #AED893;
	border-left: 0;
	border-right: 1px solid #FFF;
	color: #FFF;
}
body#clasificacion-liga div#contenido p em {
	color: #999;
	font-size: 12px;
}


/* Resultados completos equipos */
table#resultadosCompletos, .futbolsalaclasif {
	width: 100%;
	border-spacing: 0;
}
table#resultadosCompletos tr.encabezado {
	background-color: #DFD5C6;
}
table#resultadosCompletos tr.champions {
	background-color: #edf3e0;
}
table#resultadosCompletos tr.uefa {
	background-color: #e8eef5;
}
table#resultadosCompletos tr.copa {
	background-color: #f1e5e5;
}
table#resultadosCompletos tr.encabezado th, .futbolsalaclasif th {
	height: 23px;
	color: #666;
	padding-left: 5px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-transform: uppercase;
	border-bottom: 1px dotted #999;
	background-color: #DFD5C6;
}
table#resultadosCompletos td, .futbolsalaclasif  td {
	height: 32px;
	padding-left: 5px;
	border-bottom: 1px solid #F1F1F1;
	font-size: 12px;
}
table#resultadosCompletos td a {
	text-decoration: underline;
}
table#resultadosCompletos .resultadopart, table#resultadosCompletos .fecha {
	text-align: center;
}
table#resultadosCompletos td.partido {
	font-size: 14px;
}
.futbolsalaclasif  th {
	text-align: center;
}
.futbolsalaclasif  td {
	text-align: center;
}
.futbolsalaclasif  td.equipo {
	text-align: left;
}

/* Pichichi y Zamora */
body#pichichi div#contenido div.bloque-izq {
	float: left;
	width: 370px;
	padding-right: 10px;
	border-right: 1px solid #CCC;	
}
body#pichichi div#contenido div.bloque-izq img {
	border:medium none;
	float:left;
	margin-right:4px;
	padding:0 4px 4px 4px;
}
body#pichichi div#contenido p.cintillo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#666;
	margin-bottom: 0;
}
body#pichichi div#contenido p.goleador {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	float:left;
	background-color:#E2E2D7;
	color:#666666;
	height:35px;
	padding:3px;
	width:153px;
	letter-spacing:-1px;
	margin-bottom: 0px;
}
body#pichichi div#contenido p.goleador img {
	float:left;
	padding:0px;
	margin-top:0px;
	padding-right:4px;
}
body#pichichi div#contenido p.goles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:90px;
	float:left;
	color:#cc0000;
	margin-top:15px;
	margin-left:20px;
	line-height:70px;
	font-weight:bold;
	letter-spacing:-8px;
	margin-bottom: 0px;
}
body#pichichi div#contenido p.goles2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	float:left;
	color:#000000;
	margin-left:0px;
	margin-left:30px;
	line-height:40px;
	margin-bottom: 0px;
}

body#pichichi div#contenido p.coeficiente {
	font-family:Arial, Helvetica, sans-serif;
	font-size:90px;
	float:left;
	color:#cc0000;
	margin-top:15px;
	margin-left:5px;
	line-height:70px;
	letter-spacing:-8px;
	margin-bottom: 0px;
}
body#pichichi div#contenido p.coeficiente2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	float:left;
	color:#000000;
	margin-left:0px;
	margin-left:5px;
	line-height:40px;
	letter-spacing:-2px;
	margin-bottom: 0px;
}
body#pichichi div#contenido #CalendarioResultados table.clasificacion {
	border-collapse:separate;
	border-spacing:2px;
	border: 1px solid #cccccc;

	margin-top:10px;
	width:365px;
}
body#pichichi div#contenido #CalendarioResultados table {
	margin-bottom:15px;
}
body#pichichi table {
	border-collapse:collapse;
	border-spacing:0pt;
	border:1px
}
body#pichichi div#contenido #CalendarioResultados table.clasificacion th.nombregrupo {
	font-size:15px;
	text-align:left;
	width:150px;
}
body#pichichi div#contenido #CalendarioResultados table.clasificacion th {
	background:#EEEEEE none repeat scroll 0%;
	border-bottom:0pt none;
	color:#333333;
	font-size:12px;
	height:23px;
	padding-bottom:0pt;
	padding-left:3px;
	padding-right:3px;
}
body#pichichi div#contenido #CalendarioResultados table.clasificacion td.nombre {
	text-align:left;
	width:150px;
	text-align:left;
}
body#pichichi div#contenido #CalendarioResultados table.clasificacion td {
	height:23px;
	text-align:center;
}
body#pichichi div#contenido #CalendarioResultados table td {
	border-bottom:0pt none;
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	text-align:center;
}
body#pichichi div#contenido #CalendarioResultados table td.gol {
	color:#990000;
	font-weight:bold;
}
body#pichichi #CalendarioResultados table.clasificacion tr.impar {
	background:#EBEBE0 none repeat scroll 0%;
}
body#pichichi div#columna_pichichi {
	border-right:1px solid #CCCCCC;
	float:left;
	font-size:11px;
	font-weight:normal;
	margin-right:0;
	margin-top:0;
	padding:15px 0;
	width:240px;
}
body#pichichi div#columna_pichichi h3 {
	background:transparent url(/paginas-interiores/imgs/comunes/fondo-encabezado.gif) no-repeat scroll 0%;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	height:23px;
	margin-bottom:4px;
	padding:6px 0pt 0pt 5px;
	text-transform:uppercase;
	width:200px;
}
body#pichichi div#columna_pichichi div#menu {
	width: 190px;
	margin-left: 5px;
	float: left; background:transparent url(/deporte/futbol/trofeos/2008-2009/pichichi-zamora/img/logo_alfa.gif) top right no-repeat;
	text-align: left;
	border-top: none;
}
body#pichichi div#columna_pichichi div#menu ul {
	width: 190px;
}
body#pichichi div#columna_pichichi div#menu ul li {
	margin: 0;
	padding-left: 10px;
	padding-top:0px;
	padding-bottom: 12px;
	line-height: 1em;
	background: url(/deporte/futbol/trofeos/2008-2009/pichichi-zamora/img/flecha.gif) no-repeat 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
		clear: both;
}
body#pichichi div#columna_pichichi div#menu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
body#pichichi div#columna_pichichi div#menu ul li.seleted {
	margin: 0;
	padding-left: 10px;
	padding-top:0px;
	padding-bottom: 12px;
	line-height: 1em;
	background: url(/deporte/futbol/trofeos/2008-2009/pichichi-zamora/img/flecha_ok.gif) no-repeat 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
}
body#pichichi div#columna_pichichi div#menu ul li.seleted a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
}
body#pichichi div#columna_pichichi h4.cintillo {
	margin: 5px 0 3px 5px;
	width: 215px;
}
table.clasificacion { /*margin-left: 5px;*/}
table.clasificacion tr td{ font:11px Arial, Helvetica, sans-serif; color:#666; width:20px; height:20px; text-align:center; border-bottom:1px solid #FFF9F0}
#contenedor-portadilla .tabcontenedor_jornada table  tr td a:hover{ background-color:transparent;color:#073D5C; text-decoration:underline;}

table tr td a{ color:#073D5C}
table tr td.resultado a span{ font-size:9px; color:#073D5C}
table.clasificacion tr td.champion{ background-color:#B8CDA9; color:#FFF;}
table.clasificacion tr td.uefa{ background-color:#A5BED1;color:#FFF;}
table.clasificacion tr td.descenso{ background-color:#D5A4A2;color:#FFF;}
table.clasificacion tr td.ascenso{ background-color:#B8CDA9;color:#FFF;}
table.clasificacion tr td.playoff{ background-color:#B8CDA9;color:#FFF;}
table.clasificacion tr td.equipo{ width:175px;text-align:left ; border-bottom:1px solid #DEDDDD; padding-left:10px;}
table.clasificacion tr td.puntos{ width:20px;text-align:left ; border-bottom:1px solid #DEDDDD; text-align:center; font-weight:bold;}
table.clasificacion tr td.ganados{ width:20px;text-align:left ; border-bottom:1px solid #DEDDDD; text-align:center; font-weight:bold;}
table.clasificacion tr td.perdidos{ width:20px;text-align:left ; border-bottom:1px solid #DEDDDD; text-align:center; font-weight:bold;}
body#pichichi div#columna_pichichi p {
	margin-top: 10px
}

/* Futbol internacional */
body#futbol-internacional table {
	margin-bottom: 15px;
	width: 100%;
}
body#futbol-internacional table td {
	padding-left: 4px;
	border-bottom: 1px solid #E9E9E9;
}
body#futbol-internacional table td a {
	text-decoration: underline;
}

/* Tablas resultados y clasificación champions */

div.col_izq #CalendarioResultados table, div.col_izq #CalendarioResultados2 table {
	width: 100%;
	margin-bottom: 15px;
	color: #333;
}
div.col_izq #CalendarioResultados table.clasificacion th, div.col_izq #CalendarioResultados2 table.clasificacion th {
	text-align: center;
	background: #EEE;
	color: #333;
	padding-left: 3px;
	padding-bottom: 0;
	border-bottom: 0;
	font-size: 12px;
	height: 23px;
}
div.col_izq #CalendarioResultados table.clasificacion th.nombregrupo, div.col_izq #CalendarioResultados2 table.clasificacion th.nombregrupo {
	text-align: left;
	font-size: 15px;
}
#CalendarioResultados table.clasificacion tr.impar, #CalendarioResultados2 table.clasificacion tr.impar {
	background: #EBEBE0;
}
div.col_izq #CalendarioResultados table td, div.col_izq #CalendarioResultados2 table td {
	text-align: center;
	border-bottom: 0;
	font-weight:normal;
	padding-left:3px;
	font-size: 12px;
}
div.col_izq #CalendarioResultados table.clasificacion, div.col_izq #CalendarioResultados2 table.clasificacion {
	border-collapse: separate;
	border-spacing: 2px;
}
div.col_izq #CalendarioResultados table.clasificacion td.nombre, div.col_izq #CalendarioResultados2 table.clasificacion td.nombre {
	text-align: left;
	width: 245px;
}
div.col_izq #CalendarioResultados table.clasificacion td, div.col_izq #CalendarioResultados2 table.clasificacion td {
	width: 50px;
	height: 23px;
}
div.col_izq #CalendarioResultados table.resultados caption {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	width: 310px;
	height: 19px;
	background: url(/deporte/futbol/img/fnd_menu.jpg);
	padding-top: 1px;
	margin-bottom: 5px;
	text-align: left;
	padding-left: 5px;
}
div.col_izq #CalendarioResultados table.resultados_eliminatorias caption {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	width: 630px;
	height: 19px;
	background: url(/deporte/futbol/img/fnd_menu.jpg);
	padding-top: 1px;
	margin-bottom: 5px;
	text-align: left;
	padding-left: 5px;
}
div.col_izq #CalendarioResultados2 table.resultados caption {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
	height: 19px;
	background: url(/deporte/futbol/img/fnd_menu.jpg);
	padding-top: 1px;
	margin-bottom: 5px;
	text-align: left;
}
div.col_izq #CalendarioResultados table.resultados caption img, div.col_izq #CalendarioResultados2 table.resultados caption img, div.col_izq #CalendarioResultados table.resultados_eliminatorias caption img {
	border: 0;
	padding: 0 0 0 3px;
	margin-bottom: 0px;
	display:none;
}
div.col_izq #CalendarioResultados table.resultados {	
	width: 310px;
	float: left;
	margin-right: 5px;
}
div.col_izq #CalendarioResultados table.resultados_eliminatorias {	
	width: 620px;
	float: left;
	margin-right: 0px;
}
div.col_izq #CalendarioResultados2 table.resultados, div.col_izq #CalendarioResultados2 table.resultados_eliminatorias {
	width: 100%;
	float: left;
}
div.col_izq #CalendarioResultados table.resultados td, div.col_izq #CalendarioResultados2 table.resultados td, div.col_izq #CalendarioResultados table.resultados_eliminatorias td {
	text-align: left;
	border-bottom: 1px solid #CCC;
	line-height: 29px;
}
div.col_izq #CalendarioResultados table.resultados a, div.col_izq #CalendarioResultados2 table.resultados a, div.col_izq #CalendarioResultados table.resultados_eliminatorias a {
	text-decoration: underline;
	font-weight: bold;
}
div.col_izq #CalendarioResultados table.resultados a:hover, div.col_izq #CalendarioResultados2 table.resultados a:hover, div.col_izq #CalendarioResultados table.resultados_eliminatorias a:hover {
	text-decoration: none;
}
div.col_izq h3.titulo-clasificacion {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
	height: 19px;
	background: url(/deporte/futbol/img/fnd_menu.jpg);
	padding-top: 3px;
	margin-bottom: 2px;
}
div.col_izq h3.titulo-clasificacion img {
	border: 0;
	padding: 0 0 0 3px;
	margin-bottom: 0;
}
div.col_izq .calendario-navegacion {
	width: 100%;
	border-bottom: 1px solid #CCC;
	padding-bottom: 4px;
	margin-bottom: 15px;
}

/* Goleadores champions */
div.col_izq table.goleadores {
border:1px solid #CCCCCC;
border-collapse:separate;
border-spacing:2px;
font-size:14px;
width:100%;
}
div.col_izq table.goleadores th.nombregrupo {
font-size:15px;
text-align:left;
width:300px;
}
div.col_izq table.goleadores th {
background:#EEEEEE none repeat scroll 0% 50%;
border-bottom:1px dotted #CCCCCC;
color:#333333;
font-size:12px;
height:23px;
padding-bottom:0pt;
padding-left:3px;
padding-right:3px;
text-align: center;
}
div.col_izq table tr.primero {
background:#F5F0DE none repeat scroll 0%;
font-size:24px;
font-weight:bold;
}
div.col_izq table tr.primero td.nombre {
font-size:24px;
}
div.col_izq table.goleadores td.nombre {
font-size:14px;
font-weight:bold;
padding:3px;
text-align:left;
width:300px;
}
div.col_izq table.goleadores td {
border-bottom:1px dotted #EEEEEE;
height:30px;
text-align:center;
}
div.col_izq table.goleadores img {
border:0px;
padding-left: 5px;
}

/* Equipos champions */
.linkEquipoChampions {
	text-align: center;
	float: left;
	width: 120px;
	height: 100px;
	font-size: 11px;
	padding-top: 5px;
}
.linkEquipoChampions img {
	border: 1px solid #E8E8E8;
	padding: 4px;
}
.linkEquipoChampions a {
	text-align: center;
	float: left;
	width: 120px;
	height: 90px;
	font-size: 11px;
	padding-top: 5px;
	text-decoration:none;
}
.linkEquipoChampions a:hover {
	text-align: center;
	float: left;
	width: 120px;
	height: 90px;
	font-size: 11px;
	background: #EEE;
	text-decoration: none;
	padding-top: 5px;
}
div.col_izq div.linkEquipoChampions img {
	margin-bottom: 3px;
}
div.col_izq h3.fotoequipo {
	position: relative;
	width: 600px;
	height: 250px;
}
div.col_izq h3.fotoequipo span {
margin:0; padding:0;
	/*bottom: 15px;*/
	color: #FFFFFF;
	display: block;
	/*float: right;*/
	font-family: Arial,sans-serif;
	font-size: 38px;
	line-height: 30px;
	/*padding-bottom: 10px;*/
	position: absolute;
	text-decoration: none;
	width: 600px;
	letter-spacing: -2px;
	top:203px;
	left: 60px;
}
/* Hack IE 6 */
* html div.col_izq h3.fotoequipo span {
	top: 203px;
}
/* */
/* Hack IE 7 */
*:first-child+html div.col_izq h3.fotoequipo span {
	top: 203px;
}
/* */
div.col_izq h3.fotoequipo span.pais {
		font-size: 11px;
		font-family: Georgia;
		font-weight: normal;
		letter-spacing: -1px;
		text-transform: uppercase;
		position: relative;
		top: -5px;
		left: 0;
	}
/* Hack IE 6 */
* html div.col_izq h3.fotoequipo span.pais {
		top: -8px;
		left: 0;
	}
/* */
/* Hack IE 7 */
*:first-child+html div.col_izq h3.fotoequipo span.pais {
		top: -4px;
		left: 0;
	}
/* */
div.col_izq h3.fotoequipo img {
	padding: 8px 8px 6px 8px;
	margin: 0 8px 0 0;
	border: 1px solid #999999;
	position: relative;
	background: #FFF;
	bottom: 10px;
	border-top: 0px;
	border-right: 0px;
	float:left; 
	top: 200px;	
	width: 32px;
	height: 32px;
}
div.col_izq h3.fotoequipo .opacidad {
	background-color: #000000;
	bottom: 0px !important;
	height: 50px;
	left: 0px;
	opacity: 0.3;
	filter:alpha(opacity=30);
	padding: 0;
	position: absolute;
	width: 100%;
}

div.col_izq div.bloque1 {
	width: 295px;
	float: left;
	margin-right: 5px;
	margin-top: 15px;
	padding-right: 4px;
	border-right: 1px solid #CCC;
	min-height: 135px;
	font-size: 13px;
}
div.col_izq div.bloque2 {
	width: 295px;
	float: left;
	margin-top: 15px;
	font-size: 13px;
}
div.col_izq div.bloque1 h5, div.col_izq div.bloque2 h5 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
div.col_izq img.sinborde {
	border: 0;
	padding: 0 0 0 3px;
}
div.col_izq div.bloque1 h4, div.col_izq div.bloque2 h4 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	width: 295px;
	height: 19px;
	background: url(/deporte/futbol/img/fnd_menu.jpg);
	padding-top: 1px;
	margin-bottom: 5px;
	text-align: left;
}
div.col_izq div.plantilla {
	margin-top: 15px;
}
div.col_izq div.plantilla h4 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	width: 600px;
	height: 19px;
	background: url(/deporte/futbol/img/fnd_menu.jpg);
	padding-top: 1px;
	margin-bottom: 5px;
	text-align: left;
}
div.col_izq div.plantilla table.plantilla {
	border-collapse: separate;
	border-spacing: 2px;
	width: 600px;
	text-align: center;
	font-size: 12px;
}
div.col_izq div.plantilla table.plantilla th {
	border-bottom: 0;
}
div.col_izq div.plantilla table.plantilla td {
	height: 23px;
}
div.col_izq div.plantilla table.plantilla td.nombre, div.col_izq div.plantilla table.plantilla th.nombre  {
	text-align: left;
	padding-left: 4px;
}

/* Calendario UEFA */
.calendario-uefa h4, .calendario-copa-rey h4 {
	font-size: 14px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 5px;
	width: 100%;
	margin-bottom: 15px;
	color: #666;
	float: left;
}
.calendario-uefa table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
	margin-bottom: 20px;
}
.calendario-uefa table td {
	height: 23px;
}
.calendario-uefa table td.goles {
	text-align: center;
}
.calendario-uefa table td a {
	text-decoration: underline;
	font-weight: bold;
}
.calendario-uefa table tr.impar2 {
	background-color: #EEE;
}
.calendario-uefa table.resultados_eliminatorias {
	width: 100%;
}
.calendario-uefa table.resultados_eliminatorias td{
	width: 25%;
}


/* Rivales UEFA */
h4.rivales-uefa {
	font-size: 12px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCC;
	color: #666;
	margin: 5px 0 10px 5px;
}

/* Calendario Copa del Rey */
.calendario-copa-rey table {
	width: 100%;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0;
}
.calendario-copa-rey table th {
	border-bottom: 1px solid #DDDDDD;
	padding: 5px 0;
}
.calendario-copa-rey table td {
	border-bottom: 1px dotted #DDDDDD;
	padding: 3px 0;
}

/* Calendario futbol sala */
table.indicecalasobal{
	border-collapse: separate;
	border-spacing: 2px;
	float: left;
	margin-left: 10px;
	text-align: center;
	width: 190px;
}
table.indicecalasobal th, table.futbolsala th {
	background-color: #DFD5C6;
	border-bottom: 1px dotted #999;
	color: #666666;
	font-family: Tahoma,Arial;
	font-size: 11px;
	height: 23px;
	text-transform: uppercase;
	text-align: center
}
table.indicecalasobal td {
	border-bottom: 1px dotted #CCCCCC;
	text-align: center;
	font-size: 14px;
	height: 26px;
}
table.indicecalasobal td a {
	text-decoration: underline;
}
table.futbolsala {
	border-collapse: separate;
	border-spacing: 0;
	width: 100%;
}
table.futbolsala td {
	border-bottom: 1px dotted #CCCCCC;
	font-size: 14px;
	height: 26px;
	text-align: left;
}
table.futbolsala td.equipo1 {
	text-align: right;
	width: 40%;
}
table.futbolsala td.equipo2 {
	text-align: left;
	width: 40%;
}
table.futbolsala td.resultado {
	text-align: center;
	width: 20%;
}
table.futbolsala th.jornada {
	border-top: none;
	margin-bottom: 0;
}
table.futbolsala th a {
	text-decoration: underline;
}

/* Equipos futbol sala */
div#nombre-equipo {
	background: #EBEBE0 none repeat scroll 0 0;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	height: 71px;
}
#contenido div#nombre-equipo img.sinborde {
	background: #FFF none repeat scroll 0 0;
	float: left;
	margin-right: 8px;
	padding: 0 3px 0 0;
}
div#nombre-equipo h3 {
	color: #333;
	font-size: 26px;
	padding: 20px 0 5px;
	line-height: 18px;
}
div#nombre-equipo p {
	color: #333;
	font-size: 12px;
}

/* Fase previa Mundial */

div.col_izq div#CalendarioResultados table.calendario-previa-mundial, div.calendario-previa-mundial {
	width: 100%;
	border-spacing: 0;
}
div.col_izq div#CalendarioResultados table.calendario-previa-mundial th, div.calendario-previa-mundial table th {
	text-align: center;
	border-bottom:1px dotted #999999;
	color:#666666;
	font-family:Tahoma,Arial;
	font-size:11px;
	height:23px;
	padding-left:5px;
	text-transform:uppercase;
}
div.col_izq div#CalendarioResultados table.calendario-previa-mundial td, div.calendario-previa-mundial table td {
	height: 26px;
	border-bottom: 1px solid #F1F1F1;
}
div.col_izq div#CalendarioResultados table.calendario-previa-mundial td img, div.calendario-previa-mundial table td img  {
	margin-right: 8px;
}
div.col_izq div#CalendarioResultados table.clasificacion td img {
	margin-right: 8px;
}

/* Tabla resultados torneo */
table.resultados-torneo {
	width: 100%;
	margin-bottom: 20px;
	border-collapse: collapse;
}
table.resultados-torneo th {
	background-color: #DFD5C6;
	border-bottom: 1px dotted #999;
	color: #666;
	font-family: Tahoma,Arial;
	font-size: 11px;
	height: 23px;
	padding-left: 5px;
	text-transform: uppercase;
}
table.resultados-torneo td {
	font-size: 10px;
	height: 45px;
	border-bottom: 1px solid #ECECEC;
	padding: 1px 0 0 6px;
	background: #FFF url(/deporte/futbol/futbol-sala/2008-2009/copa-espana/img/fondo-td.gif) repeat-x bottom;
	color: #ADADAD;
}
table.resultados-torneo td img {
	width: 22px;
	height: 22px;
	margin: 0 12px 0 6px;
}
table.resultados-torneo td.numeracion {
	width: 10px;
}
table.resultados-torneo td.equipo {
	font-size: 14px;
	color: #333;
}
table.resultados-torneo td.equipo a:hover {
	text-decoration: underline;
}
table.resultados-torneo td.resultado {
	width: 50px;
	text-align: center;
	font-size: 14px;
	color: #333;
}
table.resultados-torneo td.resultado a {
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
}