


/* ************** boxContingut.css ************** */

.box1, .hbox1, .box2, .hbox2, .nbox1, .nbox2 { display:block; float:left; }
.box1, .hbox1, .nbox1 { width:275px; }
.box2, .hbox2, .nbox2 { width:550px; }
.boxb, .hboxb , .nbox { display:block; width:230px; }


.vbox1-top, .vbox2-top, .vbox3-top, .vboxb-top, .vhbox1-top, .vhbox2-top, .vhbox3-top, .vhboxb-top, .nboxb-top  { display:block; font-size:7px; height:22px; line-height:22px; overflow:hidden;}

.vbox1-top { background:url(/web/_imatges/boxContingut/top_caixa_nohead_275.gif) no-repeat; width:275px;}
.vbox2-top { background:url(/web/_imatges/boxContingut/top_caixa_nohead_550.gif) no-repeat; width:550px;} 
.vboxb-top { background:url(/web/_imatges/boxContingut/top_caixa_nohead_230.gif) no-repeat; width:230px;} 

.vhbox1-top, .nbox1-top {background:url(/web/_imatges/boxContingut/top_caixa_275.gif) no-repeat bottom; width:275px;}
.vhbox2-top, .nbox2-top {background:url(/web/_imatges/boxContingut/top_caixa_550.gif) no-repeat bottom; width:550px;} 
.vhboxb-top {background:url(/web/_imatges/boxContingut/top_caixa_230.gif) no-repeat bottom; width:230px;} 
.nboxb-top { background:url(/web/_imatges/boxNavegacio/nav_top.gif) no-repeat; width:230px; overflow:hidden;} 


.vbox1-bottom, .vbox2-bottom, .vbox3-bottom, .vboxb-bottom, .nboxb-bottom {display:block; height:13px; line-height:13px; font-size:0px; clear:both;}
.vbox1-bottom, .nbox1-bottom { background:url(/web/_imatges/boxContingut/bottom_caixa_275.gif) no-repeat; width:275px;} 
.vbox2-bottom, .nbox2-bottom { background:url(/web/_imatges/boxContingut/bottom_caixa_550.gif) no-repeat; width:550px;}
.vboxb-bottom { background:url(/web/_imatges/boxContingut/bottom_caixa_230.gif) no-repeat; width:230px;}
.nboxb-bottom { background:url(/web/_imatges/boxNavegacio/nav_bottom.gif) no-repeat; width:230px;}


.vbox1-content, .vbox2-content, .vbox3-content, .vboxb-content, .nboxb-content { display:block;   padding:3px 8px 0 8px; }
.vbox1-content, .nbox1-content { background:url(/web/_imatges/boxContingut/fons_caixa_275.gif) repeat-y; width:259px;}
.vbox2-content, .nbox2-content { background:url(/web/_imatges/boxContingut/fons_caixa_550.gif) repeat-y; width:534px;}
.vboxb-content { background:url(/web/_imatges/boxContingut/fons_caixa_230.gif) repeat-y; width:214px;}
.nboxb-content { background:url(/web/_imatges/boxNavegacio/nav_body.gif) repeat-y; width:214px;}


.vhbox1-top h2, .vhbox2-top h2, .vhbox3-top h2, .vhboxb-top h2,
.vhbox1-top h3, .vhbox2-top h3, .vhbox3-top h3, .vhboxb-top h3,
.vbox1-top h2, .vbox2-top h2, .vbox3-top h2, .vboxb-top h2,
.vbox1-top h3, .vbox2-top h3, .vbox3-top h3, .vboxb-top h3 { color:#555; padding:0 0 0 15px; font-size:11px;}
.nboxb-top h2, .nboxb-top h3 { color:#FFF; padding:0 0 0 15px; font-size:11px;}


// Banner adServer
div.caixa, div.caixa1, div.caixa2, div.caixab { display:block; background:#cbc9c4; height:auto; float:left; }

div.tl, div.tr, div.bl, div.br, div.fl, div.fr, div.fb { display:block; width:100%; height:100%;}  

	div.tl { background:url(/web/_imatges/boxContingut/caixa/tl.gif) no-repeat left top;  }
	div.tr { background:url(/web/_imatges/boxContingut/caixa/tr.gif) no-repeat right top;}
	div.fl { background:url(/web/_imatges/boxContingut/caixa/fl.gif) repeat-y left ;  background-color:#cbc9c4;}
	div.fr { background:url(/web/_imatges/boxContingut/caixa/fr.gif) repeat-y right;}
	div.bl { background:url(/web/_imatges/boxContingut/caixa/bl.gif) no-repeat left bottom;}
	div.br { background:url(/web/_imatges/boxContingut/caixa/br.gif) no-repeat right bottom;}
	div.fb { background:url(/web/_imatges/boxContingut/caixa/fb.gif) repeat-x bottom;}

div.content { display:block; /* width:100%; height:100%; */ padding:3px 8px 13px 8px;  }
div.adsbanner { display:block; width:214px; height:64px;  overflow:hidden; }


div.caixa { width:auto;}
div.caixa1 { width:275px; }
div.caixa2 { width:550px; }
div.caixab { width:230px; }



/* *************** capcalera.css ********************* */
	#capcalera * { padding:0; margin:0;}
	#capcalera { width:780px;  color:#FFF; /*font-size:x-medium; */}
	#capcalera a { color:#FFF; }
	#capcalera a:hover { color:#E6B800; }
	#capcalera div { display:block;  }
			
#cap-menu_sites { background:url(/web/_imatges/capcalera/v2/capcalera/4pestanyes/pestanya4_01.gif) no-repeat; }
#cap-menu_sites {display:block;  height:55px; width:770px; margin:0 5px; }
	#cap-menu_sites	#menu { display:block; width:568px; height:55px;  float:left; overflow:hidden;}
	#cap-menu_sites	#menu ul#idiomes { display:block; width:283px; height:17px;  overflow:hidden; font-size:9px; /*text-transform:uppercase;*/ padding:1px 0 1px 280px; } 
	#cap-menu_sites	#menu ul#idiomes li { float:left; }
	#cap-menu_sites	#menu ul#idiomes li a span { display:none; }

	#cap-menu_sites #menu ul#seccions3,
	#cap-menu_sites #menu ul#seccions4,
	#cap-menu_sites #menu ul#seccions5 { display:block; width:568px; } 

	#cap-menu_sites #menu ul#seccions3 li,
	#cap-menu_sites #menu ul#seccions4 li,
	#cap-menu_sites #menu ul#seccions5 li { display:block; height:23px;  float:left; text-align:left; font-style: italic;  overflow:hidden;   } 

	#cap-menu_sites #menu ul#seccions3 li { width:155px; }
	#cap-menu_sites #menu ul#seccions4 li { width:112px;}  
	#cap-menu_sites #menu ul#seccions5 li { width:83px; } 
	
	#cap-menu_sites #menu ul#seccions3 li a,
	#cap-menu_sites #menu ul#seccions4 li a, 
	#cap-menu_sites #menu ul#seccions5 li a {display:block; /* width:122px; */ height:10px; padding:5px 0; text-transform:uppercase; font-weight:bold; font-size:1em; background-repeat:no-repeat; background-position:bottom; }

	#cap-menu_sites #menu ul#seccions3 li a span,
	#cap-menu_sites #menu ul#seccions4 li a span, 
	#cap-menu_sites #menu ul#seccions5 li a span { display:none;  }

		
	/* -------  4 Pestanyes  -------- 
	#cap-menu_sites #menu ul#seccions4 li { padding:10px 10px 0 15px; }		
	#cap-menu_sites #menu ul#seccions4 li#fcbarcelona4 { padding:10px 10px 0 5px; }
	*/
		
	/* ------ 5 pestanyes ----------- */
	#cap-menu_sites #menu ul#seccions5 li { padding:10px 5px 0 10px; }			
	#cap-menu_sites #menu ul#seccions5 li#fcbarcelona5 { padding:10px 15px 0 7px; width:112px; }
		
	#cap-menu_sites	#logo { width:202px; height:55px; float:right; background:url(/web/_imatges/capcalera/v2/capcalera/escut.jpg) no-repeat; }
	#cap-contingut { display:none; width:770px; margin:0 5px; font-size:0em; border-top:1px solid white; border-bottom:1px solid white; }
	#cap-menu_seccions { clear:both; }
	#cap-menu_seccions #menu-top { display:block; width:770px; padding:0 5px; height:5px; font-size:5px;  background:url(/web/_imatges/capcalera/v2/capcalera/barra-sup.jpg) no-repeat bottom; }

	#cap-menu_seccions ul#nav { display:block; width:760px; min-height:14px; padding:0 5px 15px 15px; /* font-weight:bold;*/ font-size:1em; background:url(/web/_imatges/capcalera/v2/capcalera/barra.jpg) no-repeat bottom; }
	#cap-menu_seccions ul#nav li {display:block;  float:left; position:relative;  padding:3px 9px; }
	#cap-menu_seccions ul#nav li a { display:block; float:left; height:19px;}
	#cap-menu_seccions ul#nav li ul {  padding:10px 0 0 0; position:absolute; width:157px; top:17px; left:8px; font-weight:normal; /* background:url(/web/_imatges/capcalera/v2/capcalera/fons_menu_opcions.gif) no-repeat bottom left; */ background-color:#750021; display:none;  }
	#cap-menu_seccions ul#nav li ul#final_menu {  left:-45px; } 
	#cap-menu_seccions ul#nav li ul li { display:block; clear:both; width:147px; padding:1px 0 0px 0; }
	#cap-menu_seccions ul#nav li ul li a {display:block; text-transform:none; width:147px; padding:0 5px 3px 5px; } 
	#cap-menu_seccions ul#nav li:hover ul, #cap-menu_seccions ul#nav li:hover ul#final_menu {  display:block; z-index:1000; padding:0; } 

	/* Efecte delspelgable amb JavaScript, si el deshabilitem també funciona perň més lent! */
	/*	#cap-menu_seccions ul#nav li.over ul, #cap-menu_seccions ul#nav li.over ul#final_menu { display:block; z-index:1000; padding:0; } */


/* IDIOMES */
#menu #hd_ca, #menu #hd_es, #menu #hd_en  { padding:3px; }
#menu #hd_jp { padding:1px 3px 1px 5px; }
#menu #hd_ko { padding:1px 5px 1px 3px; }
#menu #hd_cn, #hd_ar { padding:1px 3px; }
#menu #hd_jp a, #menu #hd_cn a, #menu #hd_ko a, #menu #hd_ar a { display:block;  height:17px; background-repeat:none; background-position:top;  }

#menu #hd_jp a {  width:35px;  background-image:url(/web/_imatges/capcalera/idiomes/japones.gif); }
#menu #hd_cn a {  width:22px; background-image:url(/web/_imatges/capcalera/idiomes/xines.gif);  }
#menu #hd_ko a {  width:35px; background-image:url(/web/_imatges/capcalera/idiomes/corea.gif);  }
#menu #hd_ar a {  width:22px; background-image:url(/web/_imatges/capcalera/idiomes/arab.gif);  }

#menu #hd_jp a:hover {  width:35px;  background-image:url(/web/_imatges/capcalera/idiomes/japones_on.gif); }
#menu #hd_cn a:hover {  width:22px; background-image:url(/web/_imatges/capcalera/idiomes/xines_on.gif);  }
#menu #hd_ko a:hover {  width:35px; background-image:url(/web/_imatges/capcalera/idiomes/corea_on.gif);  }
#menu #hd_ar a:hover {  width:22px; background-image:url(/web/_imatges/capcalera/idiomes/arab_on.gif);  }

#menu #hd_ko { display:none; }

/* **************** footer.css **************** */


div#footer { clear:both; margin:10px auto; padding:0 0 0 5px;}
div#footer ul, div#footer ul li { list-style:none;  margin:10px 0 10px 10px; display:block;  }
div#footer ul li a span { display:none;}
div#footer p { clear:both; text-align:center; padding:0px;}
div#footer p, div#footer a { color:#CBC9C4;  }
div#footer a:hover { color:#0E2B8D; }


div#footer ul#principal{ padding:0px; margin:0; width:290px; float:left; }
div#footer ul#principal li { float:left; }
div#footer ul#principal li a { display:block;  width:110px;  height:50px;  padding:0;  }


 div#footer ul#principal li#patro-nike a { display:block;  padding:0 0 0 0px; background:url(/web/_imatges/patrocinadors/nike_gris2.gif) no-repeat center; }
 div#footer ul#principal li#patro-nike a:hover { background:url(/web/_imatges/patrocinadors/nike_color2.gif) no-repeat center; }

div#footer ul#principal li#patro-qatar a { display:block;  padding:0 0 0 0px; background:url(/web/_imatges/patrocinadors/qatar_gris2.gif) no-repeat center; width:150px; height:50px }
div#footer ul#principal li#patro-qatar a:hover { background:url(/web/_imatges/patrocinadors/qatar_color2.gif)  no-repeat center; }

 div#footer ul#principal li#patro-regal_ca a {   background:url(/web/_imatges/patrocinadors/regal_gris-cat.gif) no-repeat center;  }
 div#footer ul#principal li#patro-regal_ca a:hover {  background:url(/web/_imatges/patrocinadors/regal_color-cat.gif) no-repeat center; }
 div#footer ul#principal li#patro-regal_es a {   background:url(/web/_imatges/patrocinadors/regal_gris-cas.gif) no-repeat center;  }
 div#footer ul#principal li#patro-regal_es a:hover {  background:url(/web/_imatges/patrocinadors/regal_color-cas.gif) no-repeat center; }
	
 div#footer ul#principal li#patro-alusport a {   background:url(/web/_imatges/patrocinadors/alusport_gris.gif) no-repeat center;   }
 div#footer ul#principal li#patro-alusport a:hover {  background:url(/web/_imatges/patrocinadors/alusport_color.gif) no-repeat center;   }

 div#footer ul#principal li#patro-borges a {   background:url(/web/_imatges/patrocinadors/borges_gris.gif) no-repeat center; }
 div#footer ul#principal li#patro-borges a:hover {  background:url(/web/_imatges/patrocinadors/borges_color.gif) no-repeat center; }

 div#footer ul#principal li#patro-intersport a {   background:url(/web/_imatges/patrocinadors/intersport_gris.gif) no-repeat center; }
 div#footer ul#principal li#patro-intersport a:hover {  background:url(/web/_imatges/patrocinadors/intersport_color.gif) no-repeat center; }


 div#footer ul#principal li#patro-sorli a {   background:url(/web/_imatges/patrocinadors/sorli_gris.gif) no-repeat center; }
 div#footer ul#principal li#patro-sorli a:hover {  background:url(/web/_imatges/patrocinadors/sorli_color.gif) no-repeat center;  }


div#footer ul#principals { padding:0px; margin:0;  float:right; width:478px;   }
div#footer ul#principals li { display:block;   padding:6px 0; float:left;   }
div#footer ul#principals li a { display:block; height:37px;   }


 /*
div#footer ul#principals li#patro-cocacola a { background:url(/web/_imatges/patrocinadors/cocacola_gris2.gif) no-repeat center;  width:90px;  }
 div#footer ul#principals li#patro-cocacola a:hover { background:url(/web/_imatges/patrocinadors/cocacola_color2.gif) no-repeat center;  }
*/
 div#footer ul#principals li#patro-tv3 a {  background:url(/web/_imatges/patrocinadors/tv3_gris2010.gif) no-repeat center;  width:70px; }
 div#footer ul#principals li#patro-tv3 a:hover {  background:url(/web/_imatges/patrocinadors/tv3_color2010.gif) no-repeat center;   }

 div#footer ul#principals li#patro-audi a {  background:url(/web/_imatges/patrocinadors/audi_gris2010.gif) no-repeat center; width:90px; }
 div#footer ul#principals li#patro-audi a:hover {  background:url(/web/_imatges/patrocinadors/audi_color2010.gif) no-repeat center;  }

 div#footer ul#principals li#patro-telefonica a { background:url(/web/_imatges/patrocinadors/movistar_gris.gif) no-repeat center;  width:90px; }
 div#footer ul#principals li#patro-telefonica a:hover { background:url(/web/_imatges/patrocinadors/movistar_color.gif) no-repeat center;  }

 /*div#footer ul#principals li#patro-damm { padding:6px 12px;}*/
 div#footer ul#principals li#patro-damm a {  background:url(/web/_imatges/patrocinadors/damm_gris2.gif) no-repeat center; width:90px;  }
 div#footer ul#principals li#patro-damm a:hover {  background:url(/web/_imatges/patrocinadors/damm_color2.gif) no-repeat center;   }

 div#footer ul#principals li#patro-turkish { padding:6px 7px;}
 div#footer ul#principals li#patro-turkish a {  background:url(/web/_imatges/patrocinadors/turkish_gris.gif) no-repeat center; width:90px;  }
 div#footer ul#principals li#patro-turkish a:hover {  background:url(/web/_imatges/patrocinadors/turkish_color.gif) no-repeat center;   }

 div#footer ul#principals li#patro-lacaixa a {   background:url(/web/_imatges/patrocinadors/caixa_gris2010.gif) no-repeat center; width:70px; /*padding:0 5px 10px 5px;*/  }
 div#footer ul#principals li#patro-lacaixa a:hover {  background:url(/web/_imatges/patrocinadors/caixa_color2010.gif) no-repeat center;  }

 div#footer ul#principals li#patro-mitsu a {   background:url(/web/_imatges/patrocinadors/mitsubishi_gris.gif) no-repeat center; width:80px;   }
 div#footer ul#principals li#patro-mitsu a:hover {  background:url(/web/_imatges/patrocinadors/mitsubishi_color.gif) no-repeat center;   }

 div#footer ul#principals li#patro-lletnostra a {   background:url(/web/_imatges/patrocinadors/llet_gris.gif) no-repeat center; width:80px;  }
 div#footer ul#principals li#patro-lletnostra a:hover {  background:url(/web/_imatges/patrocinadors/llet_color.gif) no-repeat center; }

 div#footer ul#principals li#patro-mussap a {   background:url(/web/_imatges/patrocinadors/mussap_gris.gif) no-repeat center; width:80px;  }
 div#footer ul#principals li#patro-mussap a:hover {  background:url(/web/_imatges/patrocinadors/mussap_color.gif) no-repeat center; }

 div#footer ul#principals li#patro-axa a {   background:url(/web/_imatges/patrocinadors/patro_axa_gris.jpg) no-repeat center; width:70px; padding:6px 8px 6px 4px; }
 div#footer ul#principals li#patro-axa a:hover {  background:url(/web/_imatges/patrocinadors/patro_axa_color.jpg) no-repeat center; }







