BODY {	
 background-color: #FFFFFF;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px; } 

A:link { text-Decoration: none;  font-weight: bold; color:#666699; }
A:active { text-Decoration: none; font-weight: bold; color:#666699; }
A:visited{ text-Decoration:none; font-weight: bold; color:#666699; }
A:hover { text-Decoration: none; font-weight: bold; color:#7267FF; }

A.mn:link { text-Decoration: none; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#013668; text-transform: uppercase;}
A.mn:active { text-Decoration: none; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#013668; text-transform: uppercase;}
A.mn:visited { text-Decoration: none; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#013668; text-transform: uppercase;}
A.mn:hover { text-Decoration: none; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:13px; color:#7267FF; text-transform: uppercase;}

A.mntop:link { text-Decoration: none; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; color:#EFF6FF; text-transform: uppercase;}
A.mntop:active { text-Decoration: none; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; color:#EFF6FF; text-transform: uppercase;}
A.mntop:visited { text-Decoration: none; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; color:#EFF6FF; text-transform: uppercase;}
A.mntop:hover { text-Decoration: none; font-weight: bold; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:14px; color:#EFF6FF; text-transform: uppercase;}

A.firm:link  { text-Decoration: none; font-size:11px; font-weight: normal; color:#666699; }
A.firm:active { text-Decoration: none; font-size:11px; font-weight: normal; color:#666699; }
A.firm:visited { text-Decoration: none; font-size:11px; font-weight: normal; color: #666699; }
A.firm:hover { text-Decoration: none; font-size:11px; font-weight: normal; color:#FFF; } 

.bordo1 { border: 5px solid #FFFFFF; }

h1 { font-style:normal; font-size:17px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #165498; font-weight: bold; margin-bottom:0px;}
h2 { font-style:normal; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #165498; font-weight: bold; margin-bottom:0px;}
h3 { font-style:normal; font-size:15px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #165498; font-weight: bold; margin-bottom:0px;}
h4 { font-style:normal; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #165498; font-weight: normal; margin-bottom:0px;}
h5 { font-style:normal; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #165498; font-weight: normal; margin-bottom:0px;}
h6 { font-style:normal; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #165498; font-weight: normal; margin-bottom:0px;}

td { font-style:normal; font-size:0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #755D87; font-weight: normal;}
td.sm1 { font-style:normal; font-size:0.70em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #755D87; font-weight: normal; letter-spacing:1px;}
td.sm2 { font-style:normal; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #755D87; font-weight: normal; letter-spacing:0px;}
td.colorsdx { background-color:DBDBF5; }
td.coda { height:122px; background: url(/img/back_bottom.jpg); background-repeat: no-repeat; font-style:normal; font-size:12px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #755D87; font-weight: normal; }
td.shadow { height:40px; background: url(/img/top_shadow.jpg); background-repeat: repeat-x; }
td.news { font-style:normal; font-size:0.70em; font-family: Arial, Verdana, sans-serif; color: #755D87; font-weight: normal;}

.news { padding-left:15px; padding-right:15px;}
.news2 { height: 30px; font-style:normal; font-size:0.75 em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666699; font-weight: normal; background: #EFEFEF;}

.tbupnews { height:18px; background: url(img/tabnews-top.gif); }
.tabcennews { background: url(img/tabnews-center.gif); background-repeat: repeat; }
.tbbotnews { height:18px; background: url(img/tabnews-bottom.gif); }


p.desc { font-style:normal; font-family: Arial, Helvetica, sans-serif; color: #666699; font-weight: normal;}

.backtit  { height:30px; }


.input1 { width: 210px; height: 21px; color:#333333; font-family:verdana,helvetica; font-size:11px; text-decoration: none; background: #CDCDCD; border: 0px solid #000000; }
.texta1 { width: 250px; height: 110px; color:#333333; font-family:verdana,helvetica; font-size:11px; overflow: auto; background: #CDCDCD; border: 0px solid #000000; }



#intestazione h1, #intestazionefooter h1 {
	color: #01000F;
	font-weight: normal;
	text-align: center;
	display: inline;
	font: 11px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}
#intestazione {
	color: #01000F;
	text-align: center;
	padding: 2px;
	background: #E4E9FF;
	font: 11px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
}


// tab prodotti scheda catalogo

td.tb1 { background: url(/img/tbz-1asx.gif); }
td.tb2 { background: url(/img/tbz-2acen.gif); background-repeat: repeat-x; background-position: center; height:10px;}
td.tb3 { background: url(/img/tbz-3adx.gif); background-repeat: no-repeat; background-position: right; height:10px;}
td.tb4 { background: url(/img/tbz-4csx.gif); background-repeat: repeat-y; background-position: left; width:10px;}
td.tb5 { background: url(/img/tbz-5cdx.gif); background-repeat: repeat-y; background-position: right; width:10px;}
td.tb6 { background: url(/img/tbz-6bsx.gif); background-repeat: no-repeat; background-position: bottom left; height:10px;}
td.tb7 { background: url(/img/tbz-7bcen.gif); background-repeat: repeat-x; background-position: center; height:10px;}
td.tb8 { background: url(/img/tbz-8bdx.gif); background-repeat: no-repeat; background-position: right; height:10px;}

// FINE tab prodotti scheda catalogo



// da qui inizia il codice del menu di navigazione 

div#navigation{float:left; margin:0 0px}
div#navigation ul{list-style-type: none;margin: 0;padding: 0}
div#navigation li{margin: 0 0 0px;padding: 0}
div#navigation a{ 
	 display: block; 
	 width: 240px; 
	 line-height: 27px; 
	 text-decoration: none;
	 border: 0px solid #000000; 
	 text-indent: 10px;
	 background-color: #F4F4FF; 
	 background: url(/img/back_mn1.jpg);
	 color: #013668;
	 font-weight: normal;
	 text-transform: uppercase;
	 border-bottom:0px solid #CBCBF1;}
div#navigation a:hover{
	 background: url(/img/back_mn.gif);
	 background-color: #EAEDF7; 
	 color: #081B2D;
	 text-indent: 10px;
	 font-weight: normal;
	 text-transform: uppercase;
	 border-bottom:0px solid #CBCBF1;}
div#navigation li#activelink a,div#navigation li#activelink a:hover{
	 margin-left: 10px;
	 background-color: #CCCCE5; 
	 color: #FFFFFF;
	 font-weight: normal;
	 text-transform: uppercase;
	 border-bottom:0px solid #CBCBF1;}

// finito codice del menu di navigazione 


div#navigation2{float:left; margin:0 0px}
div#navigation2 ul{list-style-type: none;margin: 0;padding: 0}
div#navigation2 li{margin: 0 0 0px;padding: 0}
div#navigation2 a{ 
	 display: block; 
	 width: 200px; 
	 line-height: 27px; 
	 text-decoration: none;
	 border: 0px solid #000000; 
	 text-indent: 16px;
	 background-color: #68C2F4; 
	 color: #000033;
	 border-bottom:1px dashed #95D6FA;}
div#navigation2 a:hover{
	 background-color: #000033; 
	 color: #FFFFFF;
	 text-indent: 16px;
	 border-bottom:1px dashed #000033;}
div#navigation2 li#activelink a,div#navigation li#activelink a:hover{
	 margin-left: 16px;
	 background-color: #68C2F4; 
	 color: #FFFFFF;
	 border-bottom:1px dashed #95D6FA;}