#fons_menu {float:left; margin-bottom:5px; margin-top:5px; width: 780px; background-image:url(../imatges/fons_menu.gif); background-repeat:repeat-x; height:30px;
	}
#text_menu {float:left; margin-top:7px; width: 780px;
	}
#contingut {position: absolute; left: 50%; width: 780px; margin-left: -390px;
	}
#cap {margin-bottom:5px; width: 780px;
	}
#cos { float:left; margin-bottom:5px; width: 780px;
	}	
#logo_capcal {float:left; width: 207px;
	}
	#peu {float:left; width: 545px; 
	}
#idiomes {float:right; margin-top:110px; margin-right:10px; clear:right;
	}
#menu { float:left;	width: 207px;
	}
#dreta { float:right; width: 545px;
	}	
.normal {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#6f7c7f;
	}
.text_normal {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; 
	}
.imprimir_text_normal {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; 
	}	
.text_normal_negre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; 
	}	
.titular_seccio {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:2px;  
	}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:2px;  
	}	
.imprimir_titular_seccio {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; padding:2px;	}
.titular_seccio_negre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; padding:2px;  
	}		
.text_formulari {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;
	}
.ref_producte_petit {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#c3c7c7; font-weight:bold;
	}
.imprimir_ref_producte_petit {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;	}
.taula_form { border:1px; border-color:#000000; border-style:solid; border-collapse:collapse;
	}
.taula_consulta { border:1px; border-color:#000000; border-style:solid;
	}				
.capcal, .capcal ul {
   margin:0;
   padding:0;
   list-style:none;
   background-image:url(imatges/capcal_menu.gif);
   height:35px;
}
.capcal li { color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
padding:8px;
}

.menu, .menu ul {
   margin:0;
   padding-left:3px;
   list-style:none;
}
.menu {width:200px;}
.menu li {
	margin:0;
  	padding:0;
  	margin-bottom:1px;
}
.menu a {
	display:block;	
  	padding:2px 9px 3px;
	color:#FFFFFF;
	background:#2b3435;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

/*	height:20px;*/
}
.menu a:hover {background:#637275;}
.menu ul li {padding-left:15px;}
.menu ul a {background:#2b3435;}


.menu1, .menu1 ul {
   margin:0;
   padding-left:3px;
   list-style:none;
}
.menu1 {width:175px;}
.menu1 li {
	margin:0;
  	padding:0;
  	margin-bottom:1px;
}
.menu1 a {
	display:block;	
  	padding:2px 9px 3px;
	color:#FFFFFF;
	background:#2b3435;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

/*	height:20px;*/
}
.menu1 a:hover {background:#637275;}
.menu1 ul li {padding-left:15px;}
.menu1 ul a {background:#2b3435;}




.hidden {display:none;}
a.numeracio:visited { 
	font-weight:normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#ffffff;
}
a.numeracio:link {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#ffffff;
}
a.numeracio:hover {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#ffffff;
}
a.numeracio:active {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#ffffff;
}
a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;	
}
a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.menu:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:underline;
}
.text_peu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; 
	}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:center; text-decoration:none; display:inline; margin:0; font-weight:normal;
}
a.peu:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:center; text-decoration:none;  display:inline; margin:0;
}

a.peu:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:center; text-decoration:none;  display:inline; margin:0;
}
a.peu:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:center; text-decoration:none; display:inline; margin:0;
}
a.peu:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:center; text-decoration:underline;  display:inline; margin:0;
}
