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

A:link { text-Decoration: none; font-weight: bold; color:#6c6c6c; }
A:active { text-Decoration: none; font-weight: bold; fcolor:#6c6c6c; }
A:visited{ text-Decoration:none; font-weight: bold; color:#6c6c6c; }
A:hover { text-Decoration: none; font-weight: bold; color:#6c6c6c; }

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

A.mn2:link { text-Decoration: none; font-weight: normal; font-size:12px; color:#FFFFFF; text-transform: uppercase;}
A.mn2:active { text-Decoration: none; font-weight: normal; font-size:12px; color:#FFFFFF; text-transform: uppercase;}
A.mn2:visited { text-Decoration: none; font-weight: normal; font-size:12px; color:#FFFFFF; text-transform: uppercase;}
A.mn2:hover { text-Decoration: none; font-weight: normal; font-size:12px; color:#FFFFFF; text-transform: uppercase;}

A.sm:link { text-Decoration: none; color:#FF9900; }
A.sm:active { text-Decoration: none; color:#FF9900; }
A.sm:visited { text-Decoration: none; color: #FF9900; }
A.sm:hover { text-Decoration: none; color:#FFFFFF; } 

A.lista:link { text-Decoration: none; font-size:10px; color: #FFFFFF; }
A.lista:active { text-Decoration: none; font-size:10px; color: #FFFFFF; }
A.lista:visited { text-Decoration: none; font-size:10px; color: #FFFFFF; }
A.lista:hover { text-Decoration: none; font-size:10px; color: #FF9900; } 


A.firm:link { text-Decoration: none; font-weight: normal;  font-size:10px; color:#FFFFFF; }
A.firm:active { text-Decoration: none; font-weight: normal;  font-size:10px; color:#FFFFFF; }
A.firm:visited { text-Decoration: none; font-weight: normal;  font-size:10px; color: #FFFFFF; }
A.firm:hover { text-Decoration: none; font-weight: normal; font-size:10px;  color:#FF9900; } 

.bordo1 { border: 1px solid #009500; }

h1 { font-style:normal; font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2D96E7; font-weight: bold; margin-bottom:6px; text-transform: uppercase; }
h2 { font-style:normal; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2D96E7; font-weight: bold; text-transform: uppercase; }
h3 { font-style:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2D96E7; font-weight: bold; text-transform: uppercase; }
h4 { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; }
h5 { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; }
h6 { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal; }

td { font-style:normal; font-size:0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6c6c6c; font-weight: normal}
td.small { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold }
td.white { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold }
td.white2 { font-style:normal; font-size:9px; font-family: Verdana; color: #FFFFFF; }
td.black { font-style:normal; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000 ;font-weight: bold }

.textsm { font-style:normal; font-size:9px; font-family: Verdana; color: #333333; }


.input { width: 120px; color:#666666; font-family:verdana,helvetica; font-size:10px; text-decoration: none; background: #FFFFFF; border: 2px solid #000000 }
.texta { width: 340px; height: 70px; color:#666666; font-family:verdana,helvetica; font-size:10px; overflow: auto; border: 2px solid #000000}
.bot1 { border:2px #000000 solid; font-family:verdana, helvetica; font-size:10px; background:#cccccc; ; height: 25px; width: 100px}
.small { font-style:normal; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;}

td.tbcen { background: url(img/back-center.gif); background-repeat: repeat-y; background-position: top center; }
td.tbsx { background: url(img/back-sx.gif); background-repeat: repeat-y; background-position: top center; }
td.tbdx { background: url(img/back-dx.gif); background-repeat: repeat-y; background-position: top center; }
td.tbbottom { height:20px; background: url(img/back-bottom.gif); background-repeat: no-repeat; background-position: top left; }
td.tbup { height:20px; background: url(img/back-up.gif); background-repeat: no-repeat; background-position: top left; }

td.smcoda { font-style:normal; font-size:10px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; letter-spacing:1px;}



td.tbcen { background: url(img/back-center.gif); background-repeat: repeat-y; background-position: top center; }
td.tbsx { background: url(img/back-sx.gif); background-repeat: repeat-y; background-position: top center; }
td.tbdx { background: url(img/back-dx.gif); background-repeat: repeat-y; background-position: top center; }
td.tbbottom { height:20px; background: url(img/back-bottom.gif); background-repeat: no-repeat; background-position: top left; }

td.tabshadow { height:16px; background: url(img/tab-ombra2.gif); background-repeat: no-repeat; background-position: top center; }

.divvolo { height:380px; overflow: auto; padding-right:30px;}


.input1 { width: 120px; height: 21px; color:#333333; font-family:verdana, helvetica; font-size:11px; text-decoration: none; background: #FFFFFF; border: 0px solid #000000; }
.texta { width: 170px; height: 70px; color:#666666; font-family:verdana, helvetica; font-size:10px; overflow: auto; border: 1px solid #000000; }
.bot1 { border:1px #000000 solid; font-family: verdana, helvetica; font-size:10px; background:#cccccc; height: 25px; width: 100px; }


.txts {	
	height:320px; 
	width:680px; 
	overflow: auto; 
	scrollbar-arrow-color: "#1B212F";
	scrollbar-3dlight-color: "#E7DADA";
	scrollbar-base-color: "#E7DADA";
	scrollbar-darkshadow-color: "#E7DADA";
	scrollbar-face-color: "#8A8A8A";
	scrollbar-highlight-color: "#726D6D";
	scrollbar-shadow-color: "#565656";
	scrollbar-track-color: "#E7DADA";}


#intestazione h1, #intestazionefooter h1 {
	color: #FEFEFE;
	font-weight: normal;
	text-align: center;
	display: inline;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}
#intestazione {
	color: #FF9900;
	text-align: center;
	padding: 2px;
	background: #1A1A1A;
	font: 12px "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
}

// da qui inizia il codice del menu di navigazione 


div#navigation{float:right; 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: 230px; 
	 line-height: 29px; 
	 text-decoration: none;
	 padding-right: 20 px;
	 border: 0px solid #180C05; 
	 text-indent: 20px;
	 text-align: left;
	 background-color: #262523; 
	 color: #FFFFFF;}
div#navigation a:hover{
	 background-color: #262523; 
	 padding-right: 20 px;
	 color: #FF9900;
	 text-align: left;
	 text-indent: 20px;}
div#navigation li#activelink a,div#navigation li#activelink a:hover{
	 padding-right: 20 px;
	 text-align: left;
	 background-color: #262523; 
	 text-indent: 20px;}
	 color: #FFFFFF;}

// finito codice del menu di navigazione 


