body {
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
	margin: 0px;
}
img {
	behavior: url("pngbehavior.htc");
	margin: 0px;
	padding: 0px;
}
div#logo_index {
	height: 191px;
	width: 345px;
	margin-top: 16px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
div#albero_index {
	height: 320px;
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/albero_index.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
div#ita_index {
	float: left;
	height: 40px;
	width: 145px;
	margin-left: 157px;
	padding-top: 70px;
}
div#eng_index {
	float: right;
	height: 40px;
	width: 145px;
	margin-right: 161px;
	padding-top: 70px;
}
div#footer {
	width: 840px;
	clear: both;
}
div#footerA {
	width: 840px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	height: 28px;
}
div#footerA p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #CCCCCC;
	margin: 0px;
	float: left;
}
div#zagar {
	float: right;
	margin-top: 0px;
	text-align: right;
	width: 200px;
}
div#footerC {
	width: 840px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
div#footer a:link,  div#footer a:visited{
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div#footer a:hover {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div#footerB {
	width: 840px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
div#footerB_2 {
	float: left;
	margin-left: 50px;
}
div#footerB_1 {
	float: left;
	width: 260px;
}
div#container {
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
}
div#sx {
	float: left;
	width: 500px;
	margin-top: 270px;
}
div#dx {
	float: right;
	width: 340px;
	margin-top: 83px;
	height: 485px;
	margin-bottom: 0px;
}
div#container_index {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
}
div#container_interno {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/menu/terra.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div#menu {
	height: 41px;
	margin-bottom: 25px;
	width: 390px;
}
div#frutto {
	width: 500px;
	margin-bottom: 20px;
}
div#frutto p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 15px;
}
div#tracciabilita {
	width: 500px;
	margin-top: 30px;
	margin-bottom: 20px;
}
div#tracciabilita p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 5px;
}
div#tracciabilita h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
div#tracciabilita h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #8f9d09;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
div#testomain {
	width: auto;
	margin-bottom: 20px;
}
div#testomain p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 0px;
}
div#testomain_prod {
	width: 400px;
	margin-bottom: 20px;
	float: left;
}
div#testomain_prod p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 0px;
}
div#container_dentro {
	background-image: url(../images/top2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
}
div#sx2 {
	float: left;
	width: 500px;
	margin: 0px;
}
div#dx2 {
	float: right;
	width: 339px;
	margin-top: 0px;
}
div#dx2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin-top: 5px;
	margin-bottom: 0px;
	}
div#container_interno_NOFOTO {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
}
div#top_foto {
	height: 217px;
	padding-left: 303px;
	width: 557px;
}
div#sx3dx {
	float: left;
	width: 840px;
	margin-top: 0px;
}
div#testomain2 {
	width: 840px;
	margin-bottom: 20px;
}
div#testomain2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 0px;
}
div#testodx {
	width: 640px;
	float: right;
	margin-top: 0px;
}
div#testosx {
	float: left;
	width: 180px;
}
div#testosx h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
div#containermain {
	float: left;
	width: 840px;
	margin-bottom: 15px;
	clear: left;
}
div#contatti {
	background-image: url(../images/base_contatti.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 312px;
	width: 500px;
}
.nome_contatti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.nero_contatti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 130px;
}
.grigio80 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C1C660;
	font-weight: bold;
}
.nero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
}
.titolo_ordine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C1C660;
	font-weight: bold;
}
div#datiordine {
	background-image: url(../images/base_datiordine.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	width: 500px;
}
form {
	margin: 0px;
}
.sf_prod {
	background-image: url(../images/centro_fascia2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

div#sx3 {
	float: left;
	margin: 0px;
	width: 391px;
}
div#dx3 {
	float: right;
	width: 396px;
	margin-top: 0px;
}
div#zagar p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	float: right;
}
div#sxdx {
	float: left;
	margin-top: 0px;
	width: 830px;
}
div#hidden {
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	z-index: 1;
}
