@charset "utf-8";/* CSS Document */

* {margin:0;padding:0;}
img {border:0;}
ul,ol {list-style-position: outside;margin: 10px 15px;padding: 0px;}
li {margin: 0px 5px;padding: 2px 4px;list-style-type:none;}
blockquote {margin:15px;}
body {background-image:url(../img/body_bkg.png);background-repeat:repeat-x;background-color:#F1F1F1;color:inherit;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#acces {position:absolute;z-index:1;left:0;top:194px;}
	#acces ul, #acces li {margin:0;padding:0;}
#main {z-index:2;width:950px;margin:0 auto;position:relative;}
#logo {position:absolute;top:4px;left:0px; z-index:10;}
#idiomes {position:relative;padding:5px;text-align:right;font-size:10px; z-index:5;}
	#idiomes ul, #idiomes li {margin:0;padding:0;}
	#idiomes li {display:inline;border-left:1px solid #928876;padding:0px 5px;}
	#idiomes a:link, #idiomes a:visited {color:#FFFFFF;background-color:inherit;text-decoration:none;}
	#idiomes a:hover {color:#928876;background-color:inherit;text-decoration:none;}
	#idiomes .primer {border:none;}

#sup_ca, #sup_es, #logo_spora_print {position:relative;background-repeat:no-repeat;}
#logo_spora_print{display:none;margin-left:25px;}
	
	#menu {position:absolute;left:183px;top:0px;width:400px;}
		
		#menu ul, #menu li {margin:0;padding:0;}
		#menu li {display:inline;}
		
		#menu a {display:block;background-position:bottom;background-repeat:no-repeat;float:left;margin-right:3px;}
		#menu a:link, #menu a:visited {height:31px;}
		#menu a:hover, #menu .actiu {height:41px;}
		#menu a span {display:none;}
		
		#menu .com_ca {width:83px;background-image:url(../img/ca/menu_comunicacio.png);}
		#menu .com_es {width:93px;background-image:url(../img/es/menu_comunicacio.png);}
		#menu .of_ca {width:73px;background-image:url(../img/ca/menu_oficina.png);}
		#menu .of_es {width:73px;background-image:url(../img/es/menu_oficina.png);}
		#menu .prod_ca {width:73px;background-image:url(../img/ca/menu_productes.png);}
		#menu .prod_es {width:73px;background-image:url(../img/es/menu_productes.png);}
		#menu .cont_ca {width:73px;background-image:url(../img/ca/menu_contacte.png);}
		#menu .cont_es {width:73px;background-image:url(../img/es/menu_contacte.png);}

#contA {position:relative;background-image:url(../img/contA_bkg.png);background-repeat:no-repeat;height:12px;font-size:2px;}
#contB {padding:10px 30px 20px 30px;background-color:#FFFFFF;min-height:300px;background-image:url(../img/contB_bkg.png);background-repeat:repeat-y;}
#contC {position:relative;background-image:url(../img/contC_bkg.png);background-repeat:no-repeat;height:7px;font-size:2px;}

#baix {position:relative;z-index:2;width:950px;height:90px;margin-top:3px;padding-top:14px;background-image:url(../img/baix_bkg.png);background-repeat:no-repeat;}
	#baix .etiqueta {position:absolute;right:-43px;top:-18px;}
	#baix_txt1 {position:absolute;left:30px;color:#FFFFFF;background-color:inherit;}
	#baix_txt2 {position:absolute;right:150px;width:400px;color:#FFFFFF;background-color:inherit;text-align:right;}
		#baix_txt2 a {margin:0px 5px;}
		#baix_txt2 a:link, #baix_txt2 a:visited {color:#CCCCCC;background-color:inherit;text-decoration:none;}
		#baix_txt2 a:hover {color:#FFFFFF;background-color:inherit;text-decoration:underline;}
	
/* Genèrics */
#sup_ca, #sup_es {height:305px;}
#ruta {margin-bottom:20px;}
	#ruta a{text-decoration:none;color:#000;}
	#ruta a:hover{text-decoration:underline;color:#a29e95;}
#col-a {float:left;width:217px;}
#col-b {float:left;margin-left:26px;width:647px;}
#menu2 {}
	#menu2 ul {margin:0;padding:0;}
	#menu2 li {margin:2px 0px;padding:0;}
	#menu2 li a {display:block;/*height:18px;*/background-repeat:no-repeat;text-decoration:none;}
	#menu2 li a:hover {color:#FFFFFF;background-color:inherit;text-decoration:none;}
	
	/* Primer nivell */
	#menu2 ul li a {width:196px;padding-left:21px;padding-top:3px;}
	#menu2 ul li a:link, #menu2 ul li a:visited {background-image:url(../img/productes_ul_li_a_link_bkg.png);color:#000000;background-color:#FFFFFF;}
	#menu2 ul li a:hover {color:#FFFFFF;background-color:inherit;}
	
	/* Segon nivell */
	#menu2 ul li ul li a {margin-left:30px;padding-top:1px;padding-left:14px;width:188px}
	
	/* Tercer nivell */
	#menu2 ul li ul li ul li a{margin-left:52px;padding-top:1px;padding-left:14px;width:166px;}
	
	/* Estils de text */
	#menu2 h3 {color:#FFFFFF;background-color:#443C2B;background-image:url(../img/menu_h3_bkg.png);background-position:bottom;font-size:10px;text-transform:uppercase;padding:3px 5px;font-weight:bold;margin-bottom:5px;}
	
	h1 {font-family:"Times New Roman", Times, serif;font-size:24px;}
	h2 {font-family:"Times New Roman", Times, serif;font-size:24px;}
	h4 {font-family:"Times New Roman", Times, serif;font-size:17px;}
	
/* Plantilles */

.home {}
	/* Imatge superior */
	.home #sup_ca, .home #sup_es {height:305px;}
		.home #sup_ca {background-image:url(../img/ca/home_sup_bkg.jpg);}
		.home #sup_es {background-image:url(../img/es/home_sup_bkg.jpg);}
	.home #contA {background-image:url(../img/home_contA_bkg.png);height:11px;}
	/* Ruta */
	.home #ruta {}
		
.comunicacio {}
	/* Imatge superior */
	.comunicacio #sup_ca, .comunicacio #sup_es {height:162px;}
		.comunicacio #sup_ca {background-image:url(../img/ca/comunicacio_sup_bkg.jpg);}
		.comunicacio #sup_es {background-image:url(../img/es/comunicacio_sup_bkg.jpg);}
	/* Ruta */
	.comunicacio #ruta {}
	/* Menú lateral */
	.comunicacio #menu2 ul li a:hover {background-image:url(../img/comunicacio_ul_li_a_hover_bkg.png);}
	.comunicacio #menu2 ul li ul li a:link, .comunicacio #menu2 ul li ul li a:visited {background-image:url(../img/comunicacio_ul_li_ul_li_a_link.png);color:#9E4D0A;background-color:inherit;}
	.comunicacio #menu2 ul li ul li a:hover {background-image:url(../img/comunicacio_ul_li_ul_li_a_hover.png);color:#FFFFFF;background-color:inherit;}
	.comunicacio #menu2 ul li ul li ul li a:link, .comunicacio #menu2 ul li ul li ul li a:visited {background-image:url(../img/comunicacio_ul_li_ul_li_ul_li_a_link.png);color:#A3A2A4;background-color:inherit;}
	.comunicacio #menu2 ul li ul li ul li a:hover {background-image:url(../img/comunicacio_ul_li_ul_li_ul_li_a_hover.png);color:#FFFFFF;background-color:inherit;}

.oficina {}
	/* Imatge superior */
	.oficina #sup_ca, .oficina #sup_es {height:162px;}
		.oficina #sup_ca {background-image:url(../img/ca/oficina_sup_bkg.jpg);}
		.oficina #sup_es {background-image:url(../img/es/oficina_sup_bkg.jpg);}
	/* Ruta */
	.oficina #ruta {}
	/* Menú lateral */
	.oficina #menu2 ul li a:hover {background-image:url(../img/oficina_ul_li_a_hover_bkg.png);}
	.oficina #menu2 ul li ul li a:link, .oficina #menu2 ul li ul li a:visited {background-image:url(../img/oficina_ul_li_ul_li_a_link.png);color:#B99A19;background-color:inherit;}
	.oficina #menu2 ul li ul li a:hover {background-image:url(../img/oficina_ul_li_ul_li_a_hover.png);color:#FFFFFF;background-color:inherit;}
	.oficina #menu2 ul li ul li ul li a:link, .oficina #menu2 ul li ul li ul li a:visited {background-image:url(../img/oficina_ul_li_ul_li_ul_li_a_link.png);color:#A3A2A4;background-color:inherit;}
	.oficina #menu2 ul li ul li ul li a:hover {background-image:url(../img/oficina_ul_li_ul_li_ul_li_a_hover.png);color:#FFFFFF;background-color:inherit;}

.productes {}
	
	/* Imatge superior */
	.productes #sup_ca, .productes #sup_es {height:162px;}
		.productes #sup_ca {background-image:url(../img/ca/productes_sup_bkg.jpg);}
		.productes #sup_es {background-image:url(../img/es/productes_sup_bkg.jpg);}
	
	/* Ruta */
	.productes #ruta {}
	
	/* Menú lateral */
	.productes #menu2 ul li a:hover {background-image:url(../img/productes_ul_li_a_hover_bkg.png);}
	.productes #menu2 ul li ul li a:link, .productes #menu2 ul li ul li a:visited {background-image:url(../img/productes_ul_li_ul_li_a_link.png);color:#008C9E;background-color:inherit;}
	.productes #menu2 ul li ul li a:hover {background-image:url(../img/productes_ul_li_ul_li_a_hover.png);color:#FFFFFF;background-color:inherit;}
	.productes #menu2 ul li ul li ul li a:link, .productes #menu2 ul li ul li ul li a:visited {background-image:url(../img/productes_ul_li_ul_li_ul_li_a_link.png);color:#A3A2A4;background-color:inherit;}
	.productes #menu2 ul li ul li ul li a:hover {background-image:url(../img/productes_ul_li_ul_li_ul_li_a_hover.png);color:#FFFFFF;background-color:inherit;}
	
	/* Estils de text */
	h1 {color:#00B5BD;background-color:inherit;}
	h2 {color:#443C2B;background-color:inherit;}
	h4 {color:#443C2B;background-color:inherit;}
	
	#producte_content li {list-style-type:square;}

.contacte {}
	/* Imatge superior */
	.contacte #sup_ca, #home #sup_es {height:305px;}
		.contacte #sup_ca {background-image:url(../img/ca/home_sup_bkg.jpg);}
		.contacte #sup_es {background-image:url(../img/es/home_sup_bkg.jpg);}
	/* Ruta */
	.contacte #ruta {}
	/* Menú lateral */
	.contacte #menu2 {}
	
/* Altres */
.cl {clear:left;font-size:1px;height:1px;}
.cr {clear:right;font-size:1px;height:1px;}
.cb {clear:both;font-size:1px;height:1px;}


/* Productes */

/* -- fitxa -- */
#producte_colA, #producte_colB{
	float:left;
	width:320px;
}
#producte_content{margin-top:12px;}
#producte_content #producte_colB{margin-left:5px;}
 	#producte_caracter th{border:1px solid #000;}
 	#producte_caracter td{border:1px solid #dcdcdc; text-align:center;}
	
/* -- llista (comuns) -- */
.producte, #campanyes_cont .campanya{float:left; width:190px/*215px;*/; margin-right:15px;/*25px;*/ margin-bottom:12px; display:inline; }

#fotos_relacionades div{float:left; cursor:pointer; margin-bottom:8px;}



/* Comunicació */
#campanyes_cont{}
	#campanyes_cont .campanya{}

#fotos_relacionades{margin-top:10px;}
#fotos_relacionades div{float:left; margin-right:10px;}


/* Home apartats */
#inici{margin-left:70px;}
.apartat, .apartat_img{float:left;}
.apartat{margin-left:0px; margin-top:20px; width:265px;}
.apartat_img{padding-right:6px;}
.apartat_resum{width:170px;}


/* Contacte */
#form_contacte{}
	#form_contacte td{vertical-align:top; padding:2px;}
	#form_contacte .txt{background-color:#dcdcdc; border:1px solid #4d4638; padding:2px; width:300px; font:11px Arial;}
	#form_contacte .btn{background-color:#4d4638; border:0px; color:#fff;}

#menu2{}
	#menu2 #ul_contacte li a:hover{background-image:url(../img/contacte_ul_li_a_hover_bkg.png); color:#fff;}

/*Recomana / imprimir */
#opcions {padding:6px;}
	#opcions p, #opcions p a{color:#898989; text-decoration:none;}
	#opcions p a:hover{color:#000;}

/* Altres */
#link_tornar{padding-top:25px;}
#link_tornar p a{font-weight:bold; text-decoration:none; color:#433b2a;}

.bi{border:0px solid #4d4638; padding:3px; background-color:#dcdcdc;}
.bki{background-color:#dcdcdc;} /*background-image*/
.cb{clear:both}
.fl{float:left;}

