body {	font: 9pt Arial, Helvetica, sans-serif;	margin: 0px 0px 20px 0px;	text-align: center;	background-color: #E9E9E9;	background-image: url(/images/stripe2.gif);	background-repeat: repeat;}#contenedor{text-align: left;width: 840px;/*padding: 10px 0px 5px 20px;*/background-color: #ffffff;/*background-image: url(images/bg_cos_principal.png);background-repeat: repeat;	margin: 0 auto;*/margin: auto;-webkit-box-shadow: 5px 2px 8px rgba(0,0,0,0.5);-moz-box-shadow: 5px 2px 8px rgba(0,0,0,0.5);box-shadow: 5px 2px 8px rgba(0,0,0,0.5);}#content{text-align: left;padding: 10px 0px 5px 30px;background-color: #ffffff;margin: auto;}A:link{font-weight:normal;color:#666666;}A:visited{color:#000000;}A:active{color:#97be0d;}A:hover{text-decoration:none;color:#97be0d;}#cabecera{	height:80px;	width: 770px;	margin-top:20px;
	padding-top:10px;	margin-bottom: 5px;	text-align:left;}#cuerpo{	width: 770px;}#lateral{	width: 140px;	float: left;	margin-top: 0px;}#flashmaquines{	margin: 50px 5px;}#contenido{	width: 610px;	margin-right: 36px;	margin-left: 0px;	background-color: #ffffff;	text-align:left;	float: right;}#menu{	height: 25px;	width:580px;	font-size:13px;	font-family: Arial, Helvetica, sans-serif;	/*word-spacing: 14px;*/    text-align: left;	margin-top:5px;
	padding-top:0px;	margin-bottom:0px;		}#menu ul{	list-style-type: none;}#menu ul li { 	display: inline; 	}#menu ul li a{	text-decoration: none;	text-align: left;	padding-bottom: 4px;	font-weight:light;	color: #333333;	margin-right:7px;	/*color: #D31600;	*/	}#menu ul li a:hover{	color:#333333;}#cabe2{	width:610px;	font-size: 8.5pt;	font-family: Arial, Helvetica, sans-serif;	text-align: right;	float:right;	margin-top:8px;}#menu2{	width:440px;	font-size: 8.5pt;	font-family: Arial, Helvetica, sans-serif;	padding-top:0px; /* ferran 5px;*/	float:left;	text-align:left;	margin-left:-45px;	/*width: 500px;*/	/*word-spacing: 18px;*/	}#menu2 ul{	list-style-type: none;}#menu2 ul li { 	display: inline; 	}#menu2 ul li a{	text-decoration: none;	text-align: left;	padding-bottom: 0px;	/*padding-right:10px;*/	font-weight:normal;	color: #333333;	/*color: #D31600;	*/	}#menu2 ul li a:hover{	color:#666666;}
#menu3{	width:200px; 
	font-size: 8.5pt;	font-family: Arial, Helvetica, sans-serif;	padding-top:0px; /* ferran 5px;*/	margin-left:-45px;	float:right;
	text-align:right;		/*width: 500px;*/	/*word-spacing: 18px;*/	}#menu3 ul{	list-style-type: none;}#menu3 ul li { 	display: inline; 	}#menu3 ul li a{	text-decoration: none;	text-align: left;	padding-bottom: 0px;	/*padding-right:10px;*/	font-weight:normal;	color: #333333;	/*color: #D31600;	*/	}#menu3 ul li a:hover{	color:#666666;}
#menu4{	width:500px; 
	font-size: 8.5pt;	font-family: Arial, Helvetica, sans-serif;	padding-top:0px; /* ferran 5px;*/	margin-left:-45px;	float:left;
	text-align:left;		/*width: 500px;*/	/*word-spacing: 18px;*/	}#menu4 ul{	list-style-type: none;}#menu4 ul li { 	display: inline; 	}#menu4 ul li a{	text-decoration: none;	text-align: left;	padding-bottom: 0px;	/*padding-right:10px;*/	font-weight:normal;	color: #333333;	/*color: #D31600;	*/	}#menu4 ul li a:hover{	color:#666666;}

#linea_verda{  text-align: left;  margin-left:-5px;  margin-top:5px;  height:5px;}#menu_vertical{	width:180px;	font-size: 9pt;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	margin-left:-28px;	/*word-spacing: 18px;*/	}#menu_vertical ul{	list-style-type: none;}#menu_vertical ul li { 	display: block; 	}#menu_vertical ul li a{	text-decoration: none;	text-align: left;	line-height:23px;	/*margin-left:-28px;*/	/*padding-right:10px;*/	font-weight:normal;	color: #333;	/*border-bottom-style:solid;	border-bottom:thin;	border-bottom-color:#CCCCCC;*/	/*color: #D31600;	*/	}#menu_vertical ul li a:hover{	color:#333333;}#submenu_vertical{	/*width:50px;*/	margin-left:-28px;	font-size: 9pt;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	}#submenu_vertical ul{	list-style-type: none;}#submenu_vertical ul li {	display: block;	}#submenu_vertical ul li a{	text-decoration: none;	text-align: left;	/*margin-left:-30px;*/	font-weight:normal;	color: #333;	}#submenu_vertical ul li a:hover{	color:#333333;}.texte_petit{	font-size: 8pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	line-height:13px;	text-align: justify;}#texte_peu{	font-size: 8pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	/*line-height:13px;*/	width: 160px; 	margin-top:26px;	text-align: right;	/*margin-right:20px;*/	float:right;	}#texte_envasar{	font-size: 9pt;	color:#ffffff;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	line-height:13px;	text-align: left;	padding-left:5px;	padding-top:2px;	background-color:#97be0d;	height:18px;	width:120px;	margin-bottom:10px;}#noticies{	background: #ffffff;	border-style:solid;	border-color:#e1e1e1;	border-width:1px;	width: 96%;	overflow:auto;	padding-top:5px;	padding-bottom:10px;	padding-left:15px;	padding-right:15px;	margin-bottom: 20px;	}	#buscador{	margin-top:85px;	margin-left:4px;}#buscador2{	float:right;	margin-top:-8px; /*ferran 18px;*/}

#banner_video{
	text-align: left;	width:322px; 
	height:200px;
	}
h1{	font-size: 11pt;	font-weight: bold;	color:#333333;	font-family: Arial, Helvetica, sans-serif;}h2{	font-size: 11pt;	font-weight: normal;	color:#333333;	font-family: Arial, Helvetica, sans-serif;}h3{	font-size: 10pt;	font-weight: normal;	color:#999999;	font-family: Arial, Helvetica, sans-serif;}#menu_sitemap{	/*width:180px;*/	margin-left:-40px;	font-size: 9pt;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	/*margin-left:-28px;*/	/*word-spacing: 18px;*/	}#menu_sitemap ul{	list-style-type: disc;}#menu_sitemap ul li { 	display: block; 	}#menu_sitemap ul li a{	/*text-decoration: none;*/	text-align: left;	line-height:23px;		/*padding-right:10px;*/	font-weight:normal;	color: #333;	/*border-bottom-style:solid;	border-bottom:thin;	border-bottom-color:#CCCCCC;*/	/*color: #D31600;	*/	}#menu_sitemap ul li a:hover{	color:#333333;}#botons_maquines{float:right;margin-top:15px;}#botons_maquines a{	text-decoration:none;}#sobres_superior{float:right;}#imatge{    background: #ffffff;    float: right;    padding-left: 10px;}#navabajo{font-weight: bold;}#pie{	clear:both;	width: 770px;	padding-top: 20px;	padding-bottom: 10px;	text-align:left;	/*margin: 10px 0px 0px 0px;*/	margin-bottom: -5px;	background-color: #ffffff;	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;}#latest_news{width:52%; float:left;}.texte{	font-size: 10pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	line-height: 16px; /*1.5em; /*16px;*/	text-align: justify;}
.texte3{	font-size: 13pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;	line-height: 18px; /*1.5em; /*16px;*/	text-align: left;}.texte2{	font-size: 12pt;	color:#333333;	font-weight: normal;	font-family: Arial, Helvetica, sans-serif;}.texte2 a{	color:#333333;	text-decoration: none;}.titol{	font-size: 14pt;	color:#333333;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	line-height: 16px;}.subtitol{	font-size: 11pt;	color:#333;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}.subtitol a, a:link, a:hover, a:active, a:visited{	text-decoration:none;	color:#333;		font-weight: bold;}input, select, textarea{ border:1px solid #CCCCCC; }select{ font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #000000; } /*color: #26479C;*/.reserved{ color: #999999; }form#general input.inputNormal{ font-size:9px; width:170px; }form#general select.selectNormal, form#general textarea.textareaNormal{ font-size:9px; font-weight:normal; color:#333333; width:430px; }/*ESTIL DEL MENU SELECT .menu3_top{ color: #FFFFFF; line-height: 12px; font-weight: bold; padding-top: 4px; padding-left: 7px; padding-bottom: 3px; padding-right: 6px; background-color: #666666; border-bottom: 1px solid #999999; }.menu3_firstrow{ height: 8px; }.menu3a{ color: #CCCCCC; line-height: 13px; font-weight: bold; padding-top: 0px; padding-left: 15px; padding-bottom: 1px; padding-right: 7px; background-image:url(images/triangle.gif); background-repeat:no-repeat; background-position: 7px 2px; }.menu3a a{ color: #FFFFFF; }.menu3a a:hover{ color: #F2D400; }.menu3b{ color: #CCCCCC; line-height: 13px; font-weight: bold; padding-top: 0px; padding-left: 25px; padding-bottom: 1px; padding-right: 7px; background-image:url(images/triangle.gif); background-repeat:no-repeat; background-position: 16px 2px; }.menu3b a{ color: #FFFFFF; }.menu3b a:hover{ color: #F2D400; }.menu3c{ color: #CCCCCC; line-height: 13px; font-weight: bold; padding-top: 0px; padding-left: 34px; padding-bottom: 1px; padding-right: 7px; background-image:url(images/triangle.gif); background-repeat:no-repeat; background-position: 25px 2px; }.menu3c a{ color: #FFFFFF; }.menu3c a:hover{ color: #F9DD00; }.menu3_lastrow{ height: 10px; border-bottom: 1px solid #999999; }.menu3_gotop{ height: 20px; background-color: #FFFFFF; }.column{ background-image:url(images/column.gif); background-repeat:repeat-y; }*/
