@charset "utf-8";
/* CSS Document */

BODY { background:#999 url(/imagenes/backBody.png) repeat-x 0px 0px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
IMG { border:0px; }
A {text-decoration:none; color:#fff;}
A:hover {text-decoration:underline; }

.contenedor { width:1000px; margin:0px auto; padding:0px; }

.cabecera{ height:122px; padding-top:1px;  }
	.backHeaderAdecco{ background: transparent url(/imagenes/backCabeceraAdecco.png) no-repeat 0px 0px;  }
	.backHeaderLf{ background: transparent url(/imagenes/backCabeceraLf.png) no-repeat 0px 0px;  }
	.backHeaderGenerico{ background: transparent url(/imagenes/backCabeceraGenerica.png) no-repeat 0px 0px;  }
	
.cabecera div#lineaLogos{ width:auto; padding-left:0px; height:55px; margin-bottom:7px; }
.cabecera div#lineaLogos div { }

	div#logoFEB { width:130px; height:55px; float:left;  margin-top:0px; margin-right:40px;  }
	div#logoFEB IMG { width:130px; height:55px;}
	
	div#capaLogosCompeticion {height:45px; width:170px; float:left; margin-top:6px; margin-right:310px;}
	div#capaLogosCompeticion div {width:80px; height:45px; overflow:hidden; float:left;}
	div#capaLogosCompeticion div#patrocinadorPricipal{ margin-right:10px; }
	div#capaLogosCompeticion div IMG{width:80px; height:45px; }
	
	div#capaLogosLocales {height:45px; overflow:hidden; float:left; margin-top:6px; }
	div#capaLogosLocales div.logoLocal {width:80px; height:45px; overflow:hidden; float:left; margin-left:5px;   }
	div#capaLogosLocales div IMG{width:80px; height:45px; }



ul.btnsCanales {margin: 0; padding: 0;}
ul.btnsCanales li {display: inline;}
ul.btnsCanales li a { float: left; height: 0; padding-top: 28px; overflow: hidden; background-image: url(/imagenes/backCabeceraAdecco.png); background-repeat:no-repeat; }
ul.btnsCanales li#btnGoHome a { width:133px; margin:0px 502px 0px 9px; }
ul.btnsCanales li#btnCanalAdecco a { width:168px; margin:0px 16px 0px 0px; }
ul.btnsCanales li#btnCanalLF a { width:168px; }

ul.btnsCanales li#btnGoHome a { background-position: -9px -63px; }
ul.btnsCanales li#btnCanalAdecco a { background-position: -644px -63px; }
ul.btnsCanales li#btnCanalLF a { background-position: -828px -63px; }

ul.btnsCanales li#btnGoHome a:hover { background-position: -9px -188px; }
ul.btnsCanales li#btnCanalAdecco a:hover { background-position: -644px -188px; }
ul.btnsCanales li#btnCanalLF a:hover { background-position: -828px -188px; }

ul.btnsCanales li#btnGoHome a:active { background-position: -9px -313px; }
ul.btnsCanales li#btnCanalAdecco a:active { background-position: -644px -313px; }
ul.btnsCanales li#btnCanalLF a:active { background-position: -828px -313px; }


.capaSilverlight { background: transparent url(player_patrocinadoMiApuesta.png) no-repeat 0px 0px; height:421px; padding:0px; margin:0px; }
.reproductorGenerico {   height:384px; background-position: left bottom;}

.capaUtilidades { background: #fff none; padding:1px; margin:0px; }/* esta contiene el resto de módulos */
.columna { float:left; }
.izq {width:499px;  border-right:1px solid white;}
.dcha {width:498px;}
#pie { height:39px; margin-bottom:10px; background: transparent url(/imagenes/backFooter.png) no-repeat left top; font-size:10px; line-height:30px; padding-left:10px; color:#fff; }
#pie A {color:#ffcc00;}
p#tipContacto{ display:none; float:left; position:absolute; margin:0px; margin-top:-230px; margin-left:501px; width:360px; height:200px; padding:20px; background-color:#666; color:#fff; line-height:normal; font-size:11px;}
p#tipContacto A {color:#ffcc00;}

#pie span#txtPie{ margin-right:190px; }
#pie span#contacto {color:#ffcc00; font-weight:bold; padding:2px 5px 2px 15px; background: transparent url(/imagenes/arrowsVert.png) no-repeat 1px 4px; cursor:hand; cursor:pointer;/*no IEs*/ }
.active {background: #666 url(/imagenes/arrowsVert.png) no-repeat 1px -14px !important;}
#pie A#avisoLegal { font-weight:bold; border-left:1px solid #fff; padding-left:10px; margin-left:10px;}



.modulo{ padding:0px; margin:0px; margin-bottom:1px !important; width:100%; }
.clearboth { clear:both; }


div.partido{height:40px; margin-bottom:1px; padding-left:90px; padding-top:10px; text-align:center; background: transparent url(/imagenes/backPartidoJornada.png) no-repeat center top; color:#fff;}
div.partido span { color:#ffcc00; }
div.publi { height:50px; margin-bottom:1px;}


div.smsServicios { border:1px solid #999; width:497px; background: transparent url(/imagenes/icoMovil.png) no-repeat 0px 0px; }
div.smsServicios A { color:#3b599f;}
span#btnServSMS {background: transparent url(/imagenes/arrowsVert.png) no-repeat 1px -15px; cursor:hand; cursor:pointer;/*no IEs*/ 
	padding:0px; padding-left:18px; line-height:40px; margin-left:30px; color: #3b599f; }
span#btnServMail {padding:0px; padding-left:60px; line-height:40px; margin-left:30px; }

ul#clavesSms{ display:none; background-color:#999; margin:0px; padding:4px;}
ul#clavesSms li { list-style-type:square; list-style-position:inside; background-color:#666; margin-bottom:2px; padding-left:5px; color:#cccccc;}
ul#clavesSms li strong { color:#ffcc00; }
ul#clavesSms li b { color:#e9e9e9; }
ul#clavesSms li.lastItemList { list-style:none; color:#e9e9e9;  }
.activeBtnServSMS{background: transparent url(/imagenes/arrowsVert.png) no-repeat 1px 3px !important;}



div.cabeceraModulo{margin-bottom:10px; width:100%;  height:28px;}
div.cabeceraModulo div.tituloCabecera { display:none; }
div.cabeceraModulo div.enlaceCabecera { width:82px; float:right}
div.cabeceraModulo div.enlaceCabecera A { background: transparent url(/imagenes/btnMas.png) no-repeat right 0px; height:26px; width:78px; display:block; cursor:hand;  }
div.cabeceraModulo div.enlaceCabecera A:link{ background: transparent url(/imagenes/btnMas.png) no-repeat right 0px; }
div.cabeceraModulo div.enlaceCabecera A:hover{ background: transparent url(/imagenes/btnMas.png) no-repeat right -29px; }
div.cabeceraModulo div.enlaceCabecera A:active{ background: transparent url(/imagenes/btnMas.png) no-repeat right -58px; }
div.cabeceraModulo div.enlaceCabecera span{ display:none }




UL.itemsFeed { margin:0px; padding:0px; } 
UL.itemsFeed LI{list-style-type:none; list-style-position:outside;}


.capaFacebook{ background: transparent none; }

.capaNoticias { padding-top: 0px;}
.noticiasAdecco { background: transparent url(/imagenes/backNoticiasAdecco.png) no-repeat left top; }
.noticiasLf { background: transparent url(/imagenes/backNoticiasLf.png) no-repeat left top; }
.noticiasFeb { background: transparent url(/imagenes/backNoticiasGenerico.png) no-repeat left top; }
.capaNoticias A { color:#3b599f; }
.capaNoticias UL.itemsFeed { margin:0px; padding:0px 10px;}
.capaNoticias UL.itemsFeed LI {margin:0px; padding:5px 0px; border-top:1px dotted #ccc;}
.capaNoticias UL.itemsFeed LI.primero { border-width:0px; padding:0px; margin:0px; margin-bottom:5px; min-height:90px; height:auto !important; height:90px;}
.capaNoticias UL.itemsFeed LI.primero IMG { width:90px; height:90px; float:left; margin-right:5px; }
.capaNoticias UL.itemsFeed LI.primero A { font-size:18px; font-weight:bold;  }
.capaNoticias UL.itemsFeed LI.primero DIV.entradilla { font-size:11px; margin-top:5px;}


.capaTienda {  height:324px; background: transparent url(/imagenes/backTienda.png) no-repeat left top; }
.capaTienda A { text-decoration:none; }
.capaTienda A:hover { color:#FFCC00; text-decoration:none; }
.capaTienda UL.itemsFeed LI { height:57px; width:257px; float:left; padding:5px; /*el alto real es 57+5+5*/ margin:0px; margin-bottom:2px;  background: transparent url(/imagenes/backItemsTienda.png) no-repeat left top; }
.capaTienda UL.itemsFeed LI:hover { background-image: url(/imagenes/backItemsTienda_hover.png);}
.capaTienda UL.itemsFeed LI IMG { width:57px; height:57px; float:left; margin-right:5px;}
.capaTienda UL.itemsFeed LI.primero { margin:0px; padding:5px 0px; text-align:center; font-size:12px; width:220px; height:270px; float:left; background: transparent url(/imagenes/reflexRecto.png) no-repeat center 194px;  }
.capaTienda UL.itemsFeed LI.primero img { width:188px; height:188px; margin:0px; margin-bottom:25px; float:none; border:0px; }
	DIV.prenda, DIV.precio { text-align:center;}
	DIV.prenda { font-weight:bold; }
.capaTienda UL.itemsFeed LI DIV.precio { }


.capaYoutube { height:239px; padding-top: 0px;}
.canalYoutubeAdecco { background: transparent url(/imagenes/backYoutubeAdecco.png) no-repeat left top; }
.canalYoutubeLf { background: transparent url(/imagenes/backYoutubeLf.png) no-repeat left top; }
.canalYoutubeFeb { background: transparent url(/imagenes/backYoutubeGenerico.png) no-repeat left top; }
.capaYoutube A { color:#fff; }
.capaYoutube A:hover { color:#FFCC00; text-decoration:none; }
.capaYoutube UL.itemsFeed { margin:0px; padding:0px;}
.capaYoutube UL.itemsFeed LI {margin:0px; padding:0px; text-align:center; padding-bottom:15px; /*background: transparent url(/imagenes/reflexRecto.png) repeat-x 17px 45px;*/ }
.capaYoutube UL.itemsFeed LI IMG { width:60px; height:45px; border-top:2px solid #333; padding-bottom:14px; background: transparent url(/imagenes/reflexRecto.png) no-repeat 0px 40px;}
.capaYoutube UL.itemsFeed LI IMG:hover{ border-color:#999;  }
.capaYoutube UL.itemsFeed LI.primero { float:none; text-align:center; padding:0px; margin:0px; padding-top:25px;  min-height:100px; height:auto !important; height:100px; background: transparent url(/imagenes/reflexVideoPrincipal.png) no-repeat 25px 96px;   }
.capaYoutube UL.itemsFeed LI.primero A { font-size:16px; font-weight:bold; margin:0px 25px 0px 25px; display:block; }
.capaYoutube UL.itemsFeed LI.primero IMG { width:120px; height:90px; border:0px; float:left; margin-top:-15px;  margin-right:5px;}
.capaYoutube UL.itemsFeed LI.primero IMG:hover{ border:0px;}
.capaYoutube P.tooltip {
		display:none;
		position:absolute; z-index:101;
		background:url(/imagenes/tooltip.png) no-repeat top left;
		width:460px; height:55px;
		padding:20px 10px 0px 20px;
		margin-top:-36px; margin-left:8px;
		color:#fff; font-weight:bold;
	}





.capaDescargas {height:240px; background: transparent url(/imagenes/backDescargas.png) no-repeat left top; text-align:center;}
.capaDescargas IMG {  float:right; }
.capaDescargas A { color:#3b599f; }







