

// 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(tl.gif) no-repeat left top;  }
	div.tr { background:url(tr.gif) no-repeat right top;}
	div.fl { background:url(fl.gif) repeat-y left ;  background-color:#cbc9c4;}
	div.fr { background:url(fr.gif) repeat-y right;}
	div.bl { background:url(bl.gif) no-repeat left bottom;}
	div.br { background:url(br.gif) no-repeat right bottom;}
	div.fb { background:url(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(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(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(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(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(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 */
#hd_ca, #hd_es, #hd_en  { padding:3px; }
#hd_jp { padding:1px 3px 1px 5px; }
#hd_ko { padding:1px 5px 1px 3px; }
#hd_cn, #hd_ar { padding:1px 3px; }
#hd_jp a, #hd_cn a, #hd_ko a, #hd_ar a { display:block;  height:17px; background-repeat:none; background-position:top;  }

#hd_jp a {  width:35px;  background-image:url(/web/_imatges/capcalera/idiomes/japones.gif); }
#hd_cn a {  width:22px; background-image:url(/web/_imatges/capcalera/idiomes/xines.gif);  }
#hd_ko a {  width:35px; background-image:url(/web/_imatges/capcalera/idiomes/corea.gif);  }
#hd_ar a {  width:22px; background-image:url(/web/_imatges/capcalera/idiomes/arab.gif);  }

#hd_jp a:hover {  width:35px;  background-image:url(/web/_imatges/capcalera/idiomes/japones_on.gif); }
#hd_cn a:hover {  width:22px; background-image:url(/web/_imatges/capcalera/idiomes/xines_on.gif);  }
#hd_ko a:hover {  width:35px; background-image:url(/web/_imatges/capcalera/idiomes/corea_on.gif);  }
#hd_ar a:hover {  width:22px; background-image:url(/web/_imatges/capcalera/idiomes/arab_on.gif);  }



/* **************** footer.css **************** */


div#footer { clear:both; margin:10px auto; padding:0 0 0 20px;}
div#footer ul, div#footer ul li { list-style:none;  margin:10px 0 10px 0px; display:block; /*border:1px solid green; */}
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; float:left;  }
div#footer ul#principal li { float:left; }
div#footer ul#principal li a { display:block;  width:117px;  height:50px;  padding:0 5px;  }


 div#footer ul#principal li#patro-nike a { display:block;  padding:0 0 0 5px; background:url(nike_gris2.gif) no-repeat center; }
 div#footer ul#principal li#patro-nike a:hover { background:url(nike_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-mobicat a {   background:url(/web/_imatges/patrocinadors/mobicat_gris.gif) no-repeat center;   }
 div#footer ul#principal li#patro-mobicat a:hover {  background:url(/web/_imatges/patrocinadors/mobicat_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-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; float:right; width:620px;  }
div#footer ul#principals li { display:block;  padding:6px 8px; 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:100px;  }
 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_gris2.gif) no-repeat center;  width:70px; }
 div#footer ul#principals li#patro-tv3 a:hover {  background:url(/web/_imatges/patrocinadors/tv3_color2.gif) no-repeat center;   }

 div#footer ul#principals li#patro-audi a {  background:url(/web/_imatges/patrocinadors/audi_gris2.gif) no-repeat center; width:77px;  }
 div#footer ul#principals li#patro-audi a:hover {  background:url(/web/_imatges/patrocinadors/audi_color2.gif) no-repeat center;  }

 div#footer ul#principals li#patro-telefonica a { background:url(/web/_imatges/patrocinadors/telefonica_gris2.gif) no-repeat center;  width:100px; }
 div#footer ul#principals li#patro-telefonica a:hover { background:url(/web/_imatges/patrocinadors/telefonica_color2.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:100px;  }
 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-lacaixa a {   background:url(/web/_imatges/patrocinadors/caixa_gris2.gif) no-repeat center; width:100px; /*padding:0 5px 10px 5px;*/  }
 div#footer ul#principals li#patro-lacaixa a:hover {  background:url(/web/_imatges/patrocinadors/caixa_color2.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; }
