.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: right;
}

.body1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	}

.body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	}

.puntino {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	}

.bodyarancione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef7f01;
	text-align: left;
	}

.body3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	}

.bodybold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	text-indent: 3px;
	}

.bodyheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ef7f01;
	text-align: right;
	}

.bodybold1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	}

.bodyboldcentrato{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	}

.bodybold2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0090cf;
	text-align: left;
	}
	.bodyboldverde{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #669d12;
	text-align: left;
	}
	.bodyboldblu{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #003f7d;
	text-align: left;
	}

.bodypetit {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	}

.bodypetitbianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	}

.titoloprodotti {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-indent: 160px;
	}

.titolotabelle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	background-color: 7f7f7f;
	}

.datitecnici {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	background-color: #7f7f7f;
	text-indent: 10px;
	line-height: 15px;
	}
	
.mainmenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-indent: 16px;
	word-spacing: 2px;
	vertical-align: middle;
	letter-spacing: 0px;
	background-image: url(images/fascia_sfumata1.gif);
		}
	
	.mainmenu1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-indent: 15px;
	word-spacing: 20px;
	vertical-align: middle;
	letter-spacing: 0px;

}
.indirizzobottom {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	background-color: 005a9d;
    vertical-align: middle;
	}
.daticatene{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	background-color: #7f7f7f;
	text-indent: 0px;
	line-height: 15px;
	}

.daticatenefinto{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7f7f7f;
	text-align: left;
	background-color: #7f7f7f;
	text-indent: 0px;
	line-height: 15px;
	}

.sottotitoloprodotti {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	vertical-align: top;
	}

.sottotitoloprodotti1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	text-indent: 5px;
	}

.sottotitoloprodotti2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-align: left;
	text-indent: 12px;
	}

.titolimenuhp {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	}

.titolimenuhpnero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-variant: normal;
	}

.titolimenuhpneropiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-variant: normal;
	}

.indirizzo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}

.depositi{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 13px;
	}

.depositibold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #999999;
	}

.indirizzobold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
	}

.titolimenuhpbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.titolisugiu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}

.boldbianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	}

.bodymenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	}

.slidemenu.css
* {margin:0; padding:0}
.sm {list-style:none; width:600px; height:50px; display:block; overflow:hidden}
.sm li {float:left; display:inline; overflow:hidden}


.fondotabelladescrizione {
	background-color: #e6e6e6;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
	}

.fondotabella01 {
	background-color: #cccccc;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
	line-height: 20px;
	}

.fondotabellax00 {
	background-color: #dfdfdf;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 20px;
	word-spacing: 41px;
	text-indent: 7px;
	}

.fondotabellay00 {
	background-color: #e9e9e9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 20px;
	word-spacing: 41px;
	text-indent: 7px;
	}

.fondotabellax000 {
	background-color: #dfdfdf;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 20px;
	word-spacing: 35px;
	text-indent: 7px;
	}

.tabella {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	}

.tabellaRED {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-align: center;
	vertical-align: middle;
	}

.tabella_bold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: bold;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	}

.tabella_bold2 {
	font-family: Arial;
	font-size: 8.5px;
	font-style: bold;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	}

.fondotabellay000 {
	background-color: #e9e9e9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 20px;
	word-spacing: 35px;
	text-indent: 7px;
	}

.ERRORE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	text-decoration: blink;
	}

.sottomenufuni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	font-variant: small-caps;
	color: #000000;
	letter-spacing: -0.5px;
	}

a:link{
	text-decoration: none;
	color: #000000;
	text-decoration: none;
	}

a:visited {
	text-decoration: none;
	color: #000000;
	}

a:hover {
	text-decoration: none;
	color: #676262;
	}

a:active {
	text-decoration: none;
	color: #000000;
	}
.bodypreventivo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	text-indent: 3pt;
	vertical-align: middle;


}
.titolohp {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}
.titoliprodotti{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005a9d;
	font-weight: bold;
	font-variant: small-caps;
	line-height: 12px;


}

