/* CSS Document */

body{color:#666666; font-size:12px; background-image:url(../img/sfondoPagina.gif); background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; margin:0;}

h1,
h2,
h3,
h4{padding:0; margin:0;}

h1{font-size:21px;}
h2{font-size:19px;}
h3{font-size:17px;}
h4{font-size:15px;}

p{padding:0; margin:0;}
li{padding:0; margin:0;}
.arancio{color:#de9719;}
.LinkArancio{color:#de9719; font-weight:bold;}
.clear{clear:both;}
.clearNews{clear:both; height:18px;}
.sp10{height:10px;}
.evidenzia{	font-size:16px;	letter-spacing:1px;	line-height: 17px;}
.SX{float:left;}
.DX{float:right;}
.titoloContenuto{font-size:16px; font-weight:bold;}
.ImgMenu{width:22px; float:left;}
.esempio{width:300px; padding:10px; border:1px dashed #666;}
ul.ListaSpaziata{line-height:20px;}

#boxEsterno{margin:auto; width:1000px;}
.lingua{	line-height:25px;	padding-left:10px;	color: #fff;}
.menuFunz{background-color:#9b9a8d; height:15px; width:990px; text-align:right; color:#ffffff; padding-right:10px; font-size:10px;}
.bannerHome{width:1000px; height:356px; background-color:#fff;}
.bannerInterna1{width:970px;	height:195px; background-image:url(../img/bannerInterna1.jpg); background-repeat:no-repeat;padding-left: 30px;	padding-top: 30px;}
.bannerInterna2{width:970px;	height:195px; background-image:url(../img/bannerInterna2.jpg); background-repeat:no-repeat;padding-left: 30px;	padding-top: 30px;}
.bannerInterna3{	width:970px;	height:195px;	background-image:url(../img/bannerInterna3.jpg);	background-repeat:no-repeat;	padding-left: 30px;	padding-top: 30px;}
#menu{
	height:38px;
	width:1000px;
	background-color:#9b9a8d;
	color:#ffffff;
	font-size: 15px;
}
.voce{
	margin-left:17px;
	font-weight:bold;
	float:left;
	padding-top:11px;
}
.rigaBianca{background-color:#FFFFFF; height:3px;width:1000px;}



#corpoHP{	width:980px;	background-color:#c4c3b9;	padding-top:10px;padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;	color: #666666;	min-height: 300px;	font-size: 11px;}
#corpo{width:980px;	background-image:url(../img/sfondoCorpo.gif); background-repeat:repeat-y; padding-top:10px;	padding-left: 10px;	padding-right: 10px;	padding-bottom: 10px;	color: #666666;}
#sottomenu{	background-color:#FFFFFF;	margin-left:5px;	background-image:url(../img/quadretti.gif);	background-repeat:no-repeat;	padding-left:19px;	padding-top:18px;	width:142px;	font-size: 12px;	line-height: 20px; float:left;}
#contenuto{	width:500px;	float:left;	padding-left: 40px;	border-left: 1px solid #747376;}
#colonnaHP1{float:left; width:229px; border:1px solid #fff; background-color:#fff;}
#titoloHP1{	font-size:16px;	font-weight:bold;	padding-bottom:3px;	letter-spacing:-1px;	padding-top: 8px;}
.testoHP1{padding:15px 10px 10px 10px;}
#colonnaHP2{margin-left:10px; float:left; width:233px;  border:1px solid #fff; background-color:#fff;}
.testoHP2{padding:15px 12px 10px 12px;}
#colonnaHP3{float:left; width:245px; padding-left:10px;}
.boxNews{	background-color:#fff;	margin-bottom:20px;}
.testoHP3{	padding:0 15px 10px 10px;	line-height: 12px;}
#colonnaHP4{float:right; width: 238px;}
#colonnaInterna4{	float:right;	width: 238px;}
.testoHP4{	background-color:#666666;	padding: 10px 5px;	line-height: 12px;}
.boxCerca{	text-align:center;	color:#fff;	border:1px solid #fff;	padding:5px;	margin-bottom:11px;	height: 20px;}
.cerca{padding-left:5px; padding-top:3px;}
.boxTelecontrollo{
	text-align:center;
	color:#fff;
	padding:3px;
	border:1px solid #fff;
	margin-bottom:11px;
	font-size: 11px;
}
.boxNewsletter{	border:1px solid #fff;	background-color:#747376;	padding: 5px;	margin-bottom: 12px;}
.boxAnidride{background-image:url(../img/anidride.gif); background-repeat:no-repeat; width:237px; height:54px; margin-bottom:10px;}
.kg{float:left; padding-top:21px; padding-left:15px; font-weight:bold; font-size:12px;}
.data{float:right; padding-top:21px; padding-right:57px; font-weight:bold; font-size:12px;}
.boxPreventivo{
	border:1px solid #fff;
	background-image:url(../img/preventivo.gif);
	background-repeat:no-repeat;
	height:93px;
	color:#fff;
	text-align:right;
	padding: 5px 5px 0 0;
	font-size: 11px;
}
#indirizzo{	width:240px;	float:left;	padding: 0 5px;}
#mappa{	width:240px;	float:left;	height:290px;	padding: 5px 0;}


#footer{	widht:1000px; background-color:#9b9a8d;	color:#fff;	height:20px; font-size:10px;}
.copy{padding-left:10px; padding-top:4px; float: left;}
.credits{	float:right;	padding-right:10px;	padding-top: 3px;}

/*link*/
a.bianco:link, a.bianco:visited{text-decoration:none; color:#fff;}
a.bianco:focus, a.bianco:active, a.bianco:hover{	text-decoration:underline;	color:#fff;}

a.arancioBianco:link, a.arancioBianco:visited{text-decoration:none; color:#de9719;}
a.arancioBianco:focus, a.arancioBianco:active, a.arancioBianco:hover{text-decoration:underline; color:#fff;}

a.grigio:link, a.grigio:visited{text-decoration:none; color:#666666;}
a.grigio:focus, a.grigio:active, a.grigio:hover{text-decoration:underline; color:#666666;}

a.grigioS:link, a.grigioS:visited{text-decoration:underline; color:#666666;}
a.grigioS:focus, a.grigioS:active, a.grigioS:hover{text-decoration:none; color:#666666;}

a.arancione:link, a.arancione:visited{text-decoration:none; color:#de9719;}
a.arancione:focus, a.arancione:active, a.arancione:hover{text-decoration:underline; color:#de9719;}

#sottomenu2 {padding-right:10px;padding-left:10px;}

#sottomenu2  div {border-bottom:dotted 1px #dddddd;}
#sottomenu2 a {font-size:11px;color:#666666;padding-bottom:5px;}
#sottomenu2 a:focus, #sottomenu2 a:active, #sottomenu2 a:hover {font-size:11px;color:#de9719;}

