/* RESET 
-------------------------------------- */
html { font:11px/13px Tahoma, Arial, Helvetica, sans-serif;}
body { margin:0; padding:0;}
/* Resets de textos */
h1, h2, h3, h4, h5, h6, p, pre, blockquote { margin: 0; }
ul, ol, dl, dt, dd { padding:0; margin:0; list-style-type:none; }
address{ font-style:normal;}
abbr{ border: none;}

/* Reset de tablas */
table { border-collapse: collapse; width:100%; font-size: 1em;border-spacing:0;}
td { vertical-align: top;}
caption, th { text-align: left;}
caption { display:none;}

/* Enlaces */
a { text-decoration: none; outline:none;}
a:hover { text-decoration: underline; }
a img { border: none; }

/* Formularios */
form { margin:0; }
fieldset { margin:0; padding:0; border: none; }
legend { padding:0; }
input, textarea, select { font-size: 1em; font-family: Arial, Helvetica, sans-serif; }

img{display:block;}

/*	Clases genericas
************************************/

/* estirar */
.estirar:after {content:".";display:block;	height:0;clear:both;visibility:hidden;}
.estirar { display:inline-block; }
/* Hide from IE Mac \*/
.estirar { display:block; }
* html .estirar { height:1px; }
/* End hide from IE Mac */

/* Columnas */
.izq, .col_i, .col-i { float: left; display:inline; }
.drcha, .col_d, .col-d { float: right; display:inline; }
.oculto { display:none;}
.reemplazo{ display:block; overflow:hidden; text-indent:-9999px;}

/* ESTRUCTURA 
-------------------------------------- */
.ocultar300{}
.wd-futbol {padding:3px 0 0;}
#contenido-widget{margin:0px;padding:0px;height:364px;background:#fff;}
.wd-body { padding:5px; background:#efefef; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.inner { padding:3px 3px 3px 3px; background:#fff; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px;}

/* CABECERA 
-------------------------------------- */
.wd-header { position:relative; padding:0 5px 5px; margin:0; background:url("/champions/2012/img/f-deg.jpg") repeat-x; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
h1 { position:relative; top: -2px; height:34px;width:275px;}
h1 a {display:block;font:20px/22px "Arial Black", Gadget, sans-serif;text-transform:uppercase;padding-top:0px;}
h1 a:hover{text-decoration:none;}
h1 a span.elpais{width:30px;height:34px;display:block;float:left;
margin-right:8px;}
h1 a strong{color:#333;padding:10px 0 0 0;display:block;letter-spacing:-1px;}
.widget {padding:3px; float:right; width:24px; height:16px; margin:7px 0 0; background:url("/champions/2012/img/ico-widget.png") 3px 3px no-repeat;}
.widget:hover{ float:right; width:24px; height:16px; margin:7px 0 0; background:#fff url("/champions/2012/img/ico-widget.png") 3px 3px no-repeat; }

/* NAVEGACION 
-------------------------------------- */
.nav {margin:0 0 5px; padding:0 0 0 3px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;height:29px;}
.nav li {float:left; display:inline; margin:0 0 0 4px;}
.nav li:first-child{margin:0 0 0 1px ;} 
.nav li.ultimo {}
.nav li a {display:block; color:#fff; -moz-border-radius-bottomleft:2px; -webkit-border-bottom-left-radius:2px; -moz-border-radius-bottomright:2px; -webkit-border-bottom-right-radius:2px; border-radius-bottom-left:2px; border-radius-bottom-right:2px;line-height:22px;padding:0 9px;}
.nav li a:hover {text-decoration:none;}
.nav li.selected {position:relative; top:-2px;}
.nav li.selected a {line-height:28px;}
.selected a:hover{cursor:text;}
.nav li a.carr {padding:0 15px 0 9px;font-weight:bold;}
.nav li a.carr:hover {}
.nav li.selected a.carr{}

.nav-sec {margin:0 3px 5px 3px;}
.nav-sec li {float:right; display:inline;width:50%; }
.nav-sec li:first-child{float:left;}
.nav-sec li a {display:block; color:#fff; background:#999;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;line-height:21px; width:99%;text-align:center;margin-left:1%;}
.nav-sec li a:hover {color:#fff;text-decoration:none;}
.nav-sec li:first-child a{margin:0;}

.nav-inf { padding:5px 0 0;}
.nav-inf li {display: inline;float: left;margin: 0 3px 0 0;}
.nav-inf li a { display:block; padding:6px 3px; background:#f7f7f7; font:bold 10px/10px Tahoma, Arial, Geneva, sans-serif; color:#000; border:1px solid #dadada; border-bottom-width:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.nav-inf .item-sep {border-color: #E8E8E8;border-style: solid;border-width: 0 1px;margin: 0 4px 0 1px;padding: 0 4px;position:relative;}

.nav-inf .item-sep:hover .capa{display:block;}
.nav-inf .btn-cal {background: url("/champions/2012/img/ico-cal.gif") no-repeat center center transparent;width: 20px;}
.nav-inf .btn-canal_plus{background: url("/champions/2012/img/ico-canal_plus.gif") no-repeat center center transparent;width: 137px;height:22px;padding: 0 12px;}

/* PIE 
-------------------------------------- */
.wd-footer { padding:0 0 5px 0; font:9px/9px Tahoma, Arial, Geneva, sans-serif; color:#666; vertical-align:bottom;}
.wd-footer > p{ float:right;padding:7px 2px 0 0;display:block;width:100%;text-align:right; }
.wd-footer img { margin:0 0 0 5px; vertical-align:bottom;display:inline;}
.wd-footer .inner{background:#fff;padding:0 8px 5px;}
.wd-footer .nav-inf {border-top:1px solid #eee;}

.capa { position:absolute; padding:3px; background:#7d7d7d; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;z-index:4;width:210px;top:-108px;left:-168px;display:none;}
.capa h2 { margin:3px 5px 6px; font:bold 18px/22px Arial, Helvetica, sans-serif; color:#fff;}
.capa p { margin:0 5px 7px; font:11px/13px Tahoma, Arial, Helvetica, sans-serif; color:#fff;}
.capa li { margin:0;}
.calendario ul {margin: 0 5px 8px;}
.capa li a { width:auto; border:0; padding:0; background:none;}
.capa .btn-cerrar { float:right; width:auto; border:0; padding:4px 7px; color:#fff; font:bold 10px/10px Tahoma, Arial, Helvetica, sans-serif;  background:#6A6A6A;}
.capa .btn-cal{margin:0 0 0 169px;} 

/* RESULTADOS/CLASIFICACION
-------------------------------------- */
.cab-fases{background:#DFDFDF;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;text-transform:uppercase;padding:2px 2px 0;margin:0 3px 7px;}
.cab-fases p{font:bold 11px/21px Tahoma, Arial, Geneva, sans-serif;color:#585858;display:inline;float:left;margin:0 8px;}
.cab-fases ul{float:right;margin-right:4px;}
.cab-fases ul li{display:inline;float:left;margin-left:4px;}
.cab-fases ul li:first-child {margin-left:0;}
.cab-fases ul li a{font:bold 11px/21px Tahoma, Arial, Geneva, sans-serif;color:#585858;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;display:block;text-align:center;}
.cab-fases .selected a{background:#fff;text-decoration:none;}
.cab-fases a:hover{background:#efefef;text-decoration:none;}
.cab-fases .selected a:hover{background:#fff;}

.fase-grupos .cab-fases ul li a{width:30px;}
.fase-final .cab-fases{padding-right:5px;}
.fase-final .cab-fases ul li{margin-left:15px;}
.fase-final .cab-fases ul li:first-child {margin-left:0;}
.fase-final .cab-fases ul li a{padding:0 10px;}

.fase{position:relative;padding:0 3px;}
.fase > div{}
.fase h2{display:none;}
.fase table{color:#585858;font:11px/20px Tahoma, Geneva, sans-serif;border-bottom:1px solid #dadada;margin:0 0 7px 0;}
.fase table thead th{text-align:right;background:#efefef;font-weight:normal;padding:0 0 0 4px;line-height:23px;}
.fase table thead .t-header {text-align:left;font-size:11px;color:#000;text-transform:uppercase;width:auto;padding:0 0 0 11px;font-weight:bold;}
.fase table tbody th{font-weight:normal;}
.fase table tbody tr{background:url("/champions/2012/img/puntos.png") 0 top repeat-x;}
.fase table tbody tr:first-child{background:none;}
.fase table tbody td{vertical-align:top;}
.fase table tbody th{vertical-align:top;}
.fase table tbody .t-equipo{font-size:11px;white-space:nowrap;padding:0 0 0 11px;}
.fase table tbody .t-clasificado .t-equipo{background:url("/champions/2012/img/flecha.png") 3px 10px no-repeat;}
.fase table tbody .t-resultado .marcador{background:url("/champions/2012/img/marcador.png") 0 2px no-repeat;margin:0 1px 0 0;font-size:11px; }
.fase table tbody .t-resultado .marcador .marcador{z-index: 2;}
.fase table tbody .t-resultado .visitante{margin:0 2px 0 0;}
.fase table tbody .t-resultado .estado{float:left; line-height:18px; margin:2px 0 0 0;display:block;text-align:center;width:18px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;font-weight:bold;color:#fff;}
.fase table tbody .t-resultado .fecha{margin:0  0 0 5px;}
.fase table tbody .t-resultado a:hover{text-decoration:none;}
.fase table tbody .t-resultado a .fecha{color:#000;}
.fase table tbody .t-resultado a span{cursor:pointer;}
.fase table tbody .t-resultado .lanzamientos{clear:left;float:left;display:inline;padding:1px 0 0 0;}
.fase table tbody .t-resultado .lanzamientos strong{display:none;}
.fase table tbody .t-resultado .lanzamientos .marcador{background:#EFEFEF;}
.fase table tbody .t-resultado .lanzamientos + .estado{margin-top:1px;}

.fase .t-clasificacion thead .t-puntos {background:#f2f2f2;background:#e3e3e3;font-weight:bold;}
.fase .t-clasificacion thead th{border-bottom:1px solid #dadada;padding:0 3px;}
.fase .t-clasificacion tbody th{width:auto;}
.fase .t-clasificacion tbody .t-dato{width:16px;text-align:right;color:#333;padding:0 4px;}
.fase .t-clasificacion tbody .t-puntos{font-weight:bold;text-align:right;color:#000;background:#f2f2f2 url("/champions/2012/img/puntos.png") 0 top repeat-x;;padding:0 2px;width:16px;}
.fase .t-clasificacion tbody .t-equipo{width: 90px;}

.fase .t-resultados thead th{border-left:1px solid #fff;text-align:left;width:97px;}
.fase .t-resultados thead .t-resultado{font-size:10px;0 0 1px 0;}
.fase .t-resultados thead th:first-child{border:none;width:auto;}
.fase .t-resultados tbody .marcador{display:block;width:17px;text-align:center;color:#000;font-weight:bold;float:left;margin:0 0 0;}
.fase .t-resultados tbody .t-resultado{font-size:9px; padding:0 0 1px 0;border-left:1px solid #fff;}
.fase .t-resultados tbody .t-resultado div{position: relative;}

.fase .t-resultados thead .t-total{width:47px;background:#d6d6d6;text-align:center;font-weight:bold;text-transform:uppercase;font-size:9px;padding:0;}
.fase .t-resultados tbody .t-total{padding:3px 0 0 0;}
.fase .t-resultados tbody .t-total .marcador{color:#fff;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;width:23px;line-height:16px;}
.fase .t-resultados tbody .t-total .local{margin:0 1px 0 0;}

.fase .t-final thead .t-resultado{text-indent:-9999px;border:none;width:80px;}
.fase .t-final tbody{line-height:39px;}
.fase .t-final tbody .t-resultado .marcador{color:#fff;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;width:23px;}
.fase .t-final tbody .t-resultado .local{margin:0 1px 0 14px;}
.fase .t-final tbody .t-resultado .visitante{}
.fase .t-final tbody .t-resultado .estado{line-height:39px;margin-top:0;}
.fase .t-final tbody .t-resultado a.estado:hover{color:#999;}
.fase .t-final tbody .t-resultado div{padding:1px 0 0 0;}

/* NOTICIAS
-------------------------------------- */
.noticias { padding:8px 8px 5px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.noticias .listado {height:314px; overflow-y:auto; margin:0 0 6px;}
.noticias .listado_eskup {height:345px;margin:0;}
.noticias .listado li { margin:0 0 7px; padding:0 0 7px; border-bottom:1px solid #eee;}
.noticias .listado li p { height:1%;  font:12px/14px Arial, Helvetica, sans-serif}
.noticias .listado li p:first-child { float:left; display:inline; height:auto; margin:0 8px 0 0; padding:4px 6px; width:42px; background:#999;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; color:#fff;  font:10px/12px Tahoma, Arial, Geneva, sans-serif; text-align:right;}
.noticias .listado li p a { color:#333;}
.noticias .listado li p b{margin:0 2px 0 0;}
.noticias .listado li p:first-child strong { display:block; font:bold 11px/13px Tahoma, Arial, Geneva, sans-serif;}
.noticias .listado li.eskup a{background: url(/deportes/widget-futbol/img/ico-eskup.png) no-repeat left center;line-height:16px;padding-left:21px;font-weight:bold;}
.noticias .listado li.eskup a{background: url("/champions/2012/img/ico-eskup.png") no-repeat left center;line-height:16px;padding-left:21px;font-weight:bold;}

/* VÍDEOS
-------------------------------------- */
.videos { padding:8px 8px 5px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.videos .listado {height:310px; overflow-y:auto; margin:0 0 6px; position: relative; }
.videos .article{padding:0 4px 4px 0;background:url("/champions/2012/img/puntos.png") 0 bottom repeat-x;margin:0 0 9px 0;}
.videos .article .miniatura{float:left;margin:0 10px 0 0;}
.videos .figure{margin:0 0 8px 0;}
.videos .figure img{width140px;height:100px;z-index:auto;}
.videos h3 a{font:18px/23px Arial, Helvetica, sans-serif;color:#000;}
.videos h3 a:hover{border-bottom:1px dotted #000;text-decoration:none;}
.videos .fecha{font:13/18px Arial, Helvetica, sans-serif;color:#999;}
.videos .posicionador {display: block;position: relative;}
.videos .posicionador:hover{opacity: 0.8; filter: alpha(opacity=80); }
.videos .posicionador .boton_video{background-image: url("/champions/2012/img/boton_video_miniatura_peq.png");width:35px;height:25px;bottom: 10px; left: 10px;display:block; position:absolute;}

/* CARGANDO
-------------------------------------- */
.cargando{height:408px;text-align:center;padding:0px;background:#fff url("/champions/2012/img/cargando.gif") no-repeat center center;position:relative;}
.cargando p{position:absolute;top:50%;left:0;text-align:center;margin-top:-50px;display:block;width:100%;}
.resultados-clasificacion .cargando{height:384px;}

/* Widget 240
-------------------------------------- */
#widget240 h1{width:200px;}
#widget240 h1 a {display:block;font:16px/22px "Arial Black", Gadget, sans-serif;text-transform:uppercase;padding-top:0px;}
#widget240 h1 a strong{letter-spacing:-2px;}
#widget240 .nav li {margin:0 0 0 2px ;}
#widget240 .nav li:first-child{margin:0;}
#widget240 .nav li a{font-size:9px;line-height:22px;padding:0 9px;}
#widget240 .nav li a.carr{font-weight:normal;}
#widget240 .nav li.selected a{line-height:28px;}
#widget240 .cab-fases ul{margin:0}
#widget240 .cab-fases li{margin:0}
#widget240 .cab-fases p{display:none;}
#widget240 .fase-final .cab-fases{padding:2px 2px 0 0;} 
#widget240 .fase-grupos .cab-fases li a {width:26px;font-size:10px;}
#widget240 .fase-final .cab-fases li a{font-size:10px;font-weight:normal;padding:0 3px 0 4px;}
#widget240 .fase-final .cab-fases li.selected a{font-weight:bold;}
#widget240 .fase table{font:9px/20px Tahoma, Geneva, sans-serif;}
#widget240 .fase table tbody .t-equipo{font-size:9px;}
#widget240 .fase table thead .t-header{padding:0 0 0 4px;}
#widget240 .fase table tbody .t-equipo{padding:0 0 0 4px;}
#widget240 .fase table tbody .t-clasificado .t-equipo{background:none;}
#widget240 .fase .t-resultados thead th{}
#widget240 .fase .t-final tbody .t-resultado {width:67px;}
#widget240 .fase .t-final tbody .t-resultado .local{margin:0 1px 0 0px;}

#widget240 .fase .t-resultados thead .t-resultado{width:51px;z-index:auto;}
#widget240 .fase .t-final thead .t-resultado{width:64px;}
#widget240 .fase .t-fase tbody .t-resultado div div{position:relative;z-index:1;}
#widget240 .fase table tbody .t-resultado .fecha{display:block;text-align:center;width:100%;margin:0;}
#widget240 .fase table tbody .t-resultado .fecha span{display:none;}
#widget240 .fase table tbody .t-resultado .lanzamientos .marcador{}
#widget240 .nav li a.carr{background-position:40px center;padding-right:12px;}
#widget240 .videos .article{padding-bottom:7px;}
#widget240 .videos .article .miniatura{float:none;margin:0;}
#widget240 .videos h3 a{font:bold 13px/19px Arial, Helvetica, sans-serif;color:#000;}

/* COLORES
-------------------------------------- */ 
.verde h1 span.elpais{background:#7CA726 url("/champions/2012/img/e.png") no-repeat;}
.verde h1 a strong span{color:#7CA726;}
.verde .nav li a:hover {background:#426200;}
.verde .nav li.selected a {background:#426200;}
.verde .nav-sec li a:hover {background:#426200;}
.verde .nav-sec li.selected a{ background:#426200; }
.verde .nav {background:#7CA726;}
.verde .noticias .listado_eskup a{color:#7CA726;border-bottom:1px dotted #7CA726;}
.verde .noticias .listado_eskup a:hover{text-decoration:none;border-bottom-style:solid;}
.verde .nav li a {background:#95C600;}
.verde .nav li a.carr{background:#95C600 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.verde .nav li a.carr:hover { background:#426200 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.verde .nav li.selected a.carr{background:#426200 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.verde .noticias .listado li.eskup a{color:#7CA726;}
.verde .cab-fases .selected a{color:#7CA726;}
.verde .fase .t-resultados tbody .t-total .marcador{background:#7CA726;}
.verde .fase .t-final tbody .t-resultado .marcador{background:#7CA726;}
.verde .fase table tbody .t-resultado .estado{background:#7CA726;}
.verde .fase .t-final tbody .t-resultado .estado{background:#426200;}

.rojo h1 span.elpais{background:url("/champions/2012/img/e.png") no-repeat;background-color:#CC0000;}
.rojo h1 a strong span{color:#CC0000;}
.rojo .nav li a:hover {background:#660000;}
.rojo .nav li.selected a {background:#660000;}
.rojo .nav-sec li a:hover {background:#660000;}
.rojo .nav-sec li.selected a{ background:#660000; }
.rojo .nav {background:#CC0000;}
.rojo .noticias .listado_eskup a{color:#CC0000;border-bottom:1px dotted #CC0000;}
.rojo .noticias .listado_eskup a:hover{text-decoration:none;border-bottom-style:solid;}
.rojo .nav li a {background:#FD2D1E;}
.rojo .nav li a.carr{background:#FD2D1E url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.rojo .nav li a.carr:hover { background:#660000 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.rojo .nav li.selected a.carr{background:#660000 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.rojo .noticias .listado li.eskup a{color:#CC0000;}
.rojo .cab-fases .selected a{color:#CC0000;}
.rojo .fase .t-resultados tbody .t-total .marcador{background:#CC0000;}
.rojo .fase .t-final tbody .t-resultado .marcador{background:#CC0000;}
.rojo .fase table tbody .t-resultado .estado{background:#CC0000;}
.rojo .fase .t-final tbody .t-resultado .estado{background:#FD2D1E;}

.violeta h1 span.elpais{background:url("/champions/2012/img/e.png") no-repeat;background-color:#880088;}
.violeta h1 a strong span{color:#880088;}
.violeta .nav li a:hover {background:#5B005B;}
.violeta .nav li.selected a {background:#5B005B;}
.violeta .nav-sec li a:hover {background:#5B005B;}
.violeta .nav-sec li.selected a{ background:#5B005B; }
.violeta .nav {background:#880088;}
.violeta .noticias .listado_eskup a{color:#880088;border-bottom:1px dotted #880088;}
.violeta .noticias .listado_eskup a:hover{text-decoration:none;border-bottom-style:solid;}
.violeta .nav li a {background:#D500D5;}
.violeta .nav li a.carr{background:#D500D5 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.violeta .nav li a.carr:hover { background:#5B005B url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.violeta .nav li.selected a.carr{background:#5B005B url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.violeta .noticias .listado li.eskup a{color:#880088;}
.violeta .cab-fases .selected a{color:#880088;}
.violeta .fase .t-resultados tbody .t-total .marcador{background:#880088;}
.violeta .fase .t-final tbody .t-resultado .marcador{background:#880088;}
.violeta .fase table tbody .t-resultado .estado{background:#880088;}
.violeta .fase .t-final tbody .t-resultado .estado{background:#5B005B;}

.turquesa h1 span.elpais{background:url("/champions/2012/img/e.png") no-repeat;background-color:#00A2A7;}
.turquesa h1 a strong span{color:#00A2A7;}
.turquesa .nav li a:hover {background:#008184;}
.turquesa .nav li.selected a {background:#008184;}
.turquesa .nav-sec li a:hover {background:#008184;}
.turquesa .nav-sec li.selected a{ background:#008184; }
.turquesa .nav {background:#00A2A7;}
.turquesa .noticias .listado_eskup a{color:#00A2A7;border-bottom:1px dotted #00A2A7;}
.turquesa .noticias .listado_eskup a:hover{text-decoration:none;border-bottom-style:solid;}
.turquesa .nav li a {background:#00C9CE;}
.turquesa .nav li a.carr{background:#00C9CE url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.turquesa .nav li a.carr:hover { background:#008184 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.turquesa .nav li.selected a.carr{background:#008184 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.turquesa .noticias .listado li.eskup a{color:#00A2A7;}
.turquesa .cab-fases .selected a{color:#00A2A7;}
.turquesa .fase .t-resultados tbody .t-total .marcador{background:#00A2A7;}
.turquesa .fase .t-final tbody .t-resultado .marcador{background:#00A2A7;}
.turquesa .fase table tbody .t-resultado .estado{background:#00A2A7;}
.turquesa .fase .t-final tbody .t-resultado .estado{background:#008184;}

.naranja h1 span.elpais{background:url("/champions/2012/img/e.png") no-repeat;background-color:#FF6600;}
.naranja h1 a strong span{color:#FF6600;}
.naranja .nav li a:hover {background:#803300;}
.naranja .nav li.selected a {background:#803300;}
.naranja .nav-sec li a:hover {background:#803300;}
.naranja .nav-sec li.selected a{ background:#803300; }
.naranja .nav {background:#FF6600;}
.naranja .noticias .listado_eskup a{color:#FF6600;border-bottom:1px dotted #FF6600;}
.naranja .noticias .listado_eskup a:hover{text-decoration:none;border-bottom-style:solid;}
.naranja .nav li a {background:#FF934A;}
.naranja .nav li a.carr{background:#FF934A url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.naranja .nav li a.carr:hover { background:#803300 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.naranja .nav li.selected a.carr{background:#803300 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.naranja .noticias .listado li.eskup a{color:#FF6600;}
.naranja .cab-fases .selected a{color:#FF6600;}
.naranja .fase .t-resultados tbody .t-total .marcador{background:#FF6600;}
.naranja .fase .t-final tbody .t-resultado .marcador{background:#FF6600;}
.naranja .fase table tbody .t-resultado .estado{background:#FF6600;}
.naranja .fase .t-final tbody .t-resultado .estado{background:#803300;}

.marron h1 span.elpais{background:url("/champions/2012/img/e.png") no-repeat;background-color:#CC9900;}
.marron h1 a strong span{color:#CC9900;}
.marron .nav li a:hover {background:#755800;}
.marron .nav li.selected a {background:#755800;}
.marron .nav-sec li a:hover {background:#755800;}
.marron .nav-sec li.selected a{ background:#755800; }
.marron .nav {background:#CC9900;}
.marron .noticias .listado_eskup a{color:#CC9900;border-bottom:1px dotted #CC9900;}
.marron .noticias .listado_eskup a:hover{text-decoration:none;border-bottom-style:solid;}
.marron .nav li a {background:#EAAF00;}
.marron .nav li a.carr{background:#EAAF00 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.marron .nav li a.carr:hover { background:#755800 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.marron .nav li.selected a.carr{background:#755800 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat;}
.marron .noticias .listado li.eskup a{color:#CC9900;}
.marron .cab-fases .selected a{color:#CC9900;}
.marron .fase .t-resultados tbody .t-total .marcador{background:#CC9900;}
.marron .fase .t-final tbody .t-resultado .marcador{background:#CC9900;}
.marron .fase table tbody .t-resultado .estado{background:#CC9900;}
.marron .fase .t-final tbody .t-resultado .estado{background:#755800;}

.gris h1 span.elpais { background:url("/champions/2012/img/e.png") no-repeat; background-color:#666666; }
.gris h1 a strong span { color:#666666; }
.gris .nav li a:hover { background:#333333; }
.gris .nav li.selected a { background:#333333; }
.gris .nav-sec li a:hover { background:#333333; }
.gris .nav-sec li.selected a { background:#333333; }
.gris .nav { background:#666666; }
.gris .noticias .listado_eskup a{color:#666666;border-bottom:1px dotted #666666;}
.gris .noticias .listado_eskup a:hover{text-decoration:none;border-bottom-style:solid;}
.gris .nav li a { background:#B7B7B7; }
.gris .nav li a.carr { background:#B7B7B7 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.gris .nav li a.carr:hover { background:#333333 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.gris .nav li.selected a.carr { background:#333333 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.gris .noticias .listado li.eskup a { color:#666666; }
.gris .cab-fases .selected a{color:#666666;}
.gris .fase .t-resultados tbody .t-total .marcador{background:#666666;}
.gris .fase .t-final tbody .t-resultado .marcador{background:#666666;}
.gris .fase table tbody .t-resultado .estado{background:#666666;}
.gris .fase .t-final tbody .t-resultado .estado{background:#333333;}

.azul h1 span.elpais { background:url("/champions/2012/img/e.png") no-repeat; background-color:#0099CC; }
.azul h1 a strong span { color:#0099CC; }
.azul .nav li a:hover { background:#005984; }
.azul .nav li.selected a { background:#005984; }
.azul .nav-sec li a:hover { background:#005984; }
.azul .nav-sec li.selected a { background:#005984; }
.azul .nav { background:#0099CC; }
.azul .noticias .listado_eskup a{color:#0099CC;border-bottom:1px dotted #0099CC;}
.azul .noticias .listado_eskup a:hover{text-decoration:none;border-bottom-style:solid;}
.azul .nav li a { background:#00CCFF; }
.azul .nav li a.carr { background:#00CCFF url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.azul .nav li a.carr:hover { background:#005984 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.azul .nav li.selected a.carr { background:#005984 url("/champions/2012/img/ico-carrusel.gif") 53px center no-repeat; }
.azul .noticias .listado li.eskup a { color:#0099CC; }
.azul .cab-fases .selected a{color:#0099CC;}
.azul .fase .t-resultados tbody .t-total .marcador{background:#0099CC;}
.azul .fase .t-final tbody .t-resultado .marcador{background:#0099CC;}
.azul .fase table tbody .t-resultado .estado{background:#0099CC;}
.azul .fase .t-final tbody .t-resultado .estado{background:#005984;}

/* ajustes competición */

#wd-futbol-europaleague .fase-grupos .cab-fases ul li a {width: 14px;}
#widget240 #wd-futbol-europa-league .fase-grupos .cab-fases li a {}
