@charset "iso-8859-2";
/* CSS Document */

.columna + .columna {
margin-left:45px;
}
h2{
font-size: 120%;
margin: 15px 0 5px;
}
.navegacion-fases{float:left; width:100%;}
.navegacion-fases li{float:left; position: relative; height:14px; margin:0 2px; padding:0 19px 4px; text-align:center;background: #f9f9f9; background: -moz-linear-gradient(top, #f9f9f9 , #e5e5e5 20px); background:-webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e5e5e5)); border:1px solid #c0c0c0; color:#c0c0c0 }
#contenido .navegacion-fases a {background:#4f4f4f; border:1px solid #3e3e3e; color:#dcd5d5; text-decoration:none; float:left; margin:-1px -21px; padding: 0 19px;position:relative;}
#contenido .navegacion-fases a:hover { background:#fff; border:1px solid #3e3e3e; color:#3e3e3e;}
/* activos */
body.clasificacion #contenido .navegacion-fases li.nav_clasificacion a,
body.grupo-a #contenido .navegacion-fases li.nav_grupo-a a,
body.grupo-b #contenido .navegacion-fases li.nav_grupo-b a,
body.grupo-c #contenido .navegacion-fases li.nav_grupo-c a,
body.grupo-d #contenido .navegacion-fases li.nav_grupo-d a,
body.grupo-e #contenido .navegacion-fases li.nav_grupo-e a,
body.grupo-f #contenido .navegacion-fases li.nav_grupo-f a,
body.grupo-g #contenido .navegacion-fases li.nav_grupo-g a,
body.grupo-h #contenido .navegacion-fases li.nav_grupo-h a,
body.final #contenido .navegacion-fases li.nav_final a{ background:#fff; border:1px solid #3e3e3e; color:#3e3e3e;}

table.generica{
font-size:90%;
}
table.generica caption{
background:url(https://e00-elmundo.uecdn.es/elmundodeporte/futbol/champions/img/fondos/titulo-columna.png) no-repeat scroll right center transparent;
border-bottom:1px solid #ccc;
clear:both;
color:#000;
margin:0 0 10px;
text-align:left;
width:100%;
font-size:110%;
}
table.generica caption strong{
font-size:130%;
color: #777;
text-transform: uppercase;
padding: 0 0 0 5px;
}
table.generica td.encuentro{
width: 250px;
}
table.generica td.encuentro img, table.generica td.th_row img{
padding: 0;
top: 2px;
position: relative;
width: auto;
height: 12px;
margin-right: 5px;
}
table.generica td em{
float: left;
font-style: normal;
padding: 0 5px;
width: 100px;
}
table.generica td em.equipo_01{
text-align: right;
}
table.generica td em.equipo_01 img{
margin: 0 0 0 5px!important;
}
table.generica td em.equipo_02{
text-align: left;
}
table.generica td em.equipo_02 img{
margin: 0 5px 0 0!important;
}
table.generica td strong{
float: left;
width: 30px;
}
.clasificacion_grupo table.generica th{
background-color: #999;
border-color: #999;
}
.columna-5{
top: -19px;
position: relative;
}

ul.clasificacion_por_grupos{
float: left;
margin: 30px 0 0;
}
ul.clasificacion_por_grupos li{
float: left;
width: 48%;
padding: 0 1%;
}

body.final h2{
float: left;
width: 100%;
border-top: solid 5px #eee;
padding-top: 10px;
}
td a.videos, td a.previa, td a.envivo, td a.cronica{
text-indent: -9999px;
display: block;
}
td a.video{
background: url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/ico_video.gif) no-repeat center 3px;
}
td a.cronica{
background: url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/ico_cronica.gif) no-repeat center 3px;
}
td a.envivo{
background: url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/ico_envivo.gif) no-repeat center 3px;
}
td a.previa{
background: url(https://e00-elmundo.uecdn.es/elmundodeporte/iconos/v4.x/v4.01/futbol/ico_previa.gif) no-repeat center 3px;
}
td acronym{
border-bottom: 0;
}




.columna-9 .calendario-jornadas {margin:10px 0 10px -20px}
.columna-9 .calendario-jornadas>li {width:46.5%; float:left; margin:0 0 0 20px; *margin:0 0 0 10px; min-height:155px;}
.calendario-jornadas .jornada-b .findResult td {background:#F2F2F2; padding:2px 5px; width:45%; text-transform:lowercase;}
.calendario-jornadas .jornada-b .findResult td:first-letter {text-transform:uppercase}
.calendario-jornadas .jornada-b .findResult td.destacado {background:#fff; padding:2px 5px; width:10%} 
.calendario .jornada-b .extras li.grupo {display:none}
.calendario .jornada-b .extras ul {padding-left:65px;}
.calendario .jornada-b img {display:none}
.calendario .jornada-b span { position:inherit}
.calendario .jornada-b .equipo.local {padding-right:5px}
.calendario .jornada-b .equipo.visitante {padding-left:5px}
.calendario .jornada-b .fecha {padding-top:3px; /*width:60px*/ white-space:nowrap}
.calendario .jornada-b td {padding:3px}
.calendario .jornada-b .marcador strong {font-weight:bold}
.calendario .jornada-b .ganador { background:#D2D2D2}

.columna-9 .calendario.fase-final li.final {width:97%}
.columna-9 .calendario.fase-final li.final img { display:inline-block}
.columna-9 .calendario.fase-final li.final span {position:relative}
.columna-9 .calendario.fase-final li.final .fecha {padding-top:10px; width:100px}
.columna-9 .calendario.fase-final li.final .equipo {width:auto;}
.columna-9 .calendario.fase-final li.final .marcador {width:auto;}
.columna-9 .calendario.fase-final>li {width:46.5%; float:left; margin:0 0 0 20px; *margin:0 0 0 10px}
.columna-9 .calendario.fase-final {margin:10px 0 10px -20px}

.columna-9 .calendario.fase-final li.semifinales {margin-bottom:20px}
.columna-9 .calendario.fase-final .ganador-eliminatoria { font-weight:bold; color:#000; font-size:102%;}
.columna-9 .calendario.fase-final li.final  .ganador-eliminatoria  {background:#AE0001; color:#fff}