body {
	margin:0;
	text-align:center;
	background-image:url(../images/fondo.gif);
}
.main {
	border: 1px solid #FFFFFF;
	width:845px;
	margin:0 auto;
	text-align:center;
}
.central{
	background-image:url(../images/fondopagine.gif);
	background-repeat:no-repeat;
	width:845px;
	height:420px;
	overflow:hidden;
}
.central2{
	background-image:url(../images/fondopagine.gif);
	background-repeat:no-repeat;
	width:845px;
}
.central_std{
	width:845px;
	overflow:hidden;
}
.left_part2 {
	background-image:url(../images/PiccolaImp4_left.jpg);
	background-repeat:no-repeat;
	height:398px;
	width:396px;
	float:left;
	margin:0;
	text-align:left;
}
.left_part2 p{
	margin-top:112px;
	margin-left:24px;
	width:349px;
}
.right_part2 {
	height:398px;
	width:449px;
	float:right;
}

.left_part {
	width:500px;
	float:left;
	margin:0;
	height:420px;
	text-align:left;
}
.left_part p{
	margin-top:112px;
	margin-left:45px;
	width:409px;
}
.right_part {
	width:345px;
	float:right;
	height:420px;
	text-align:left;
	margin-top:87px;
}
.left_part_valori{
	width:220px;
	float:left;
	margin:0;
	text-align:left;
}
.right_part_valori {
	width:625px;
	float:right;
	text-align:left;
}
.right_part_valori p{
	margin-top:46px;
	width:530px;
}
.right_part_valori h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
}
.text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 16px;
}
/* inizio contatti */
.boxleft4 {
	float:left;
	width:320px; 
	text-align:left;
	margin:0;	
	padding-top:30px;
}
.boxright4 {
	float:left;
	width:525px; 
	text-align:left;
	clear:right;
	padding-top:5px;
}
.menusx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
A.menusx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
A.menusx:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
	}
A.menusx:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
A.menusx:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}
.testi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	text-decoration: none;
}
A.testi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	text-decoration: none;
}
A.testi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	text-decoration: none;
	}
A.testi:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	text-decoration: none;
}
A.testi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
	text-decoration: none;
}
/* fine contatti */
/* inizio payoff e footer */
.payoff{
	width:845px;
	border:0;
	margin:0 auto;
	text-align:right;
	height:35px;
}
.payoff img{
	float:right;
	border:0;
}

.footer {
	text-align:center;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A23636;
	margin-top:20px;
}
.footer a{
	color: #A23636;
	text-decoration:none;
}
/* fine payoff e footer */
/* accessori */
.clear {
	clear:both;
}
/* fine accessori */