 /******** Layout Divs********/
body {
color: #000000;  
background-color: #FFFFFF;
width: 100%;
margin: 0 auto;
}

#testata{
	top: 0px;
	left: 0px;
	width:100%;
	height: 170px;
	}

#contenuto {
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 140px;
	margin-right: auto;
	width: 80%;
	padding: 10px 20px 10px 30px;
}
#contenuto2 {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 140px;
	margin-right: auto;
	width: 80%;
	padding: 10px 20px 10px 30px;
}

#piede{
clear: both; 
   margin-top: 0px;
		
}
#box {
	padding-left: 50px;
	padding-right: 50px;
	float: none;
	height: auto;
	padding-top: 20px;	
}



/************** altri stili ****************/
a img {
  border: none;
 }

 A:active {
	COLOR: #FFF0000;
	TEXT-DECORATION: underline
}
 A:link {
	COLOR: #003399;
	TEXT-DECORATION: none
}
 A:visited { COLOR: #336699; 
TEXT-DECORATION: none }
 A:hover {
	COLOR: #cc3333;
	TEXT-DECORATION: underline
}
P {  text-align: justify}
hr {
	border-width: 1px;
	border-style: solid;
	border-color: #FF0000 
}
.testomedio {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt; text-align : justify; }
.testonormale { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
10pt;  text-align : justify;  }
.testogrande { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
14pt; }
.testomediosx {
	FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
.testonormalesx {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
.testomedioc {
	FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
}
.testonormalec {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
}
.testomignon { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 
8pt; FONT-VARIANT: normal;  }

.titolino99{
COLOR: #990000; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: left;
}
.titolinoCC{
COLOR: #CC0000; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: left;
}
.titolinoFF{
COLOR: #FF0000; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; TEXT-ALIGN: left;
}
.titolopiccolo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16pt;
	FONT-WEIGHT: bold
}
.titolomedio {
	FONT-FAMILY: "Courier New", Courier, monospace;
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold
} 
.titologrande {
	FONT-FAMILY: "Courier New", Courier, monospace;
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold
}
 .titolopiccolorosso {
	COLOR: #990000;
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-SIZE: 16pt;
	FONT-WEIGHT: bold
}
 .titolomediorosso {
	COLOR: #990000;
	FONT-FAMILY: "Courier New", Courier, monospace;
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold
}
 .titologranderosso {
	COLOR: #990000;
	FONT-FAMILY: "Courier New", Courier, monospace;
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold
} 
.stampab {
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 12pt;
	}
.stampabnote {
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 9pt;	
}
.stampabtitolo {
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 18pt;
	}
