BODY {	
 background: url(img/back.gif);
 background-repeat: repeat; 
 background-position: center top;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
} 

A:link { font-style:normal; text-decoration: underline; color: #FFFFFF }
A:link,A:active {font-style:normal; text-decoration: underline; color: #FFFFFF }
A:visited { font-style:normal; text-decoration: underline; color: #FFFFFF }
A:hover { text-decoration: none }

A.2:link { font:bold; font-size:10px; text-decoration: none; color: #FFFFFF }
A.2:link,A.2:active { font:bold; text-decoration: none; color: #FFFFFF }
A.2:visited { font:bold; font-size:10px; text-decoration: none; color: #FFFFFF }
A.2:hover { color: #000000; background: #FFFFFF }

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; }

A.black:link { font:bold; font-size:10px; text-decoration: none; color: #000000 }
A.black:link,A.black:active { font:bold; text-decoration: none; color: #000000 }
A.black:visited { font:bold; font-size:10px; text-decoration: none; color: #000000 }
A.black:hover { color: #FFFFFF; background: #000000  }

td { font-style:normal; font-size:0.80em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal;letter-spacing: 0px; }
td.testa { font:bold; font-size:12px; font-family: verdana; color: #FFCC00 }
td.testab { font:bold; font-size:12px; font-family: verdana; color: #000000 }
td.blk { font:bold;  font-size:10px; font-family: verdana; color: #000000 }
td.wht { font:bold;  font-size:10px; font-family: verdana; color: #FFFFFF }

.input1 { width: 150px; color:#000000; font-family:verdana,helvetica; font-size:10px; text-decoration: none; background: #FFFFFF; border: 1 solid #000000 }
.textarea1 { width: 150px; color:#000000; font-family:verdana,helvetica; font-size:10px; overflow: auto; border: 1 solid #000000 }
.bot1 { border:1px solid #000000;background:#9999FF;color: #FFFFFF }
.sfondo { background-attachment: scroll; background-image: url(img/back_760.gif); background-repeat: yes; background-position: center top }
.tleft { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid }
.tright { BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid }
.trup { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid }

.separator { background: url(img/divisore.png); height:3px; }

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: 186px;line-height: 31px; text-decoration: none;
    border: 0px solid #000000; text-indent: 21px; background: url("img/mn1.gif") repeat top left;
    color: #FFFFFF;}
div#navigation a:hover {
    background: url("img/mn2.gif") repeat top left;color: #FFFFFF;}
div#navigation li#activelink a,div#navigation li#activelink a:hover{
    background: url("img/mn2.gif") repeat top left;color: #FFFFFF;}
