/* CSS Document */

html,body{margin: 0;padding: 0; height:100%;}
body{
	font-family: Verdana, Arial, sans-serif;
	letter-spacing: 1pt;
	font-size: 9pt;
}
h1{color: #7FA0B1;font-size: 28pt}
h2{color: #B8B8B8;font-size: 16pt}
h3{color: #A47E6A;font-size: 14pt}
p{margin: 0 0; line-height:2; text-align: justify;  font-size: 8pt; letter-spacing: 1pt;}
p.just{letter-spacing: 10pt; margin: 0 0 0.8em 0; font-size: 85%; text-align: justify; text-color:red}


a.home{color:#C92B4A; text-transform: uppercase; font-weight:bold; text-decoration: none; font-size: 10pt; letter-spacing: 0pt; line-height: 3}
a.home:hover{text-decoration: underline; color:#fff;}
a.home:active{text-decoration: bold}
a.home:activelink{color: #033;text-decoration: none}


a.home2{color:#000; text-align:left; font-weight:bold; text-decoration: none; font-size: 8pt; letter-spacing: 0pt; }
a.home2:hover{text-decoration: none; color:#FF0000;}
a.home2:active{text-decoration: bold}
a.home2:activelink{color: #033;text-decoration: none}


a.bianco{color:#fff; font-weight:bold; text-decoration: none; font-size: 8pt; }
a.bianco:hover{text-decoration: underline; color:#000;}
a.bianco:active{text-decoration: bold}
a.bianco:activelink{color: #033;text-decoration: none}


a.giallo{color:#FFCC00; font-weight:bold; text-decoration: none; font-size: 8pt; letter-spacing: 0pt; line-height:95%;}
a.giallo:hover{text-decoration: underline; color:#000;}
a.giallo:active{text-decoration: bold}
a.giallo:activelink{color: #033;text-decoration: none}


a.azz{color:#477279; font-weight:bold; text-decoration: none; font-size: 10pt; letter-spacing: 0pt;}
a.azz:hover{text-decoration: underline; color:#000;}
a.azz:active{text-decoration: bold}
a.azz:activelink{color: #033;text-decoration: none}


a.azz_p{color:#477279; font-weight:bold; text-decoration: none; font-size: 8pt; letter-spacing: 0pt;}
a.azz_p:hover{text-decoration: underline; color:#000;}
a.azz_p:active{text-decoration: bold}
a.azz_p:activelink{color: #033;text-decoration: none}


a.granata{color:#732A39; font-weight:bold; text-decoration: none; font-size: 8pt; letter-spacing: 0pt; line-height:95%;}
a.granata:hover{text-decoration: underline; color:#000;}
a.granata:active{text-decoration: bold}
a.granata:activelink{color: #033;text-decoration: none}





a{color:#c33; text-decoration: none}
a:hover{color:#000;}
a:active{text-decoration: bold}
a:activelink{color: #033;text-decoration: none}


div.normale{padding: 5px; text-align:justify; font-size: 9pt; letter-spacing: 0pt;  }

span.normale {text-align: justify; font-size: 9pt; letter-spacing: 0pt;  }

span.normale_bold {text-align:justify; font-weight:bold; font-size: 9pt; letter-spacing: 0pt;  }

div.normale_big{padding: 5px; text-align:justify; font-size: 11pt; letter-spacing: 0pt;  }

div.normale_bold{text-align:left; font-weight:bold; font-size: 9pt; letter-spacing: 0pt; line-height:70%; }

div.bianco{color:#fff; text-align: left; font-weight:bold; font-size: 9pt; letter-spacing: 0pt; line-height:70%;}

div.bianco_2{color:#fff; text-align: center; background-color:#DEDACE;  font-size: 8pt; letter-spacing: 0pt; line-height:120%; }



div.piccolo{text-align: left; font-size: 8pt; letter-spacing: 0pt; line-height:95%; }

div.piccolino{text-align: left; font-size: 8pt; letter-spacing: 0pt; line-height:95%;}

div.piccolo_rosso{color:#FF0000; text-align: left; font-size: 8pt; letter-spacing: 0pt; line-height:95%;}

div.piccolo_bold{text-align:left; font-weight:bold; font-size: 8pt; letter-spacing: 0pt; line-height:95%;}

div.titoletto{color:#732A39; text-align: left; font-weight:bold; font-size: 9pt; letter-spacing: 0pt; line-height:1; }


div.azz_p_txt{color:#477279; font-weight:bold; text-decoration: none; font-size: 8pt; letter-spacing: 0pt;}

td{margin: 0 0; line-height:2; text-align: left;  font-size: 8pt; letter-spacing: 1pt; }

td.normale{margin: 0 0; font-size: 9pt; letter-spacing: 0pt;}

td.normale_bold{margin: 0 0; font-weight:bold; font-size: 9pt; letter-spacing: 0pt;}

td.normale_rosso{margin: 0 0; color: #FF0000;  font-size: 9pt; letter-spacing: 0pt;}


td.left{margin: 0 0; line-height:2; text-align: left;  font-size: 9pt; letter-spacing: 1pt; }

td.bold{margin: 0 0; font-weight:bold; font-size: 9pt; letter-spacing: 0pt;}

td.piccolo{margin: 0 0; text-align: left; font-size: 8pt; letter-spacing: 0pt; line-height:95%;}

td.piccolliss{margin: 0 0; text-align: left; font-size: 1pt; letter-spacing: 0pt; line-height:95%;}

td.piccolo2{margin: 0 0; font-size: 8pt; letter-spacing: 0pt; line-height:130%;}

td.picc_bian{color:#fff; margin: 0 0; font-size: 8pt; letter-spacing: 0pt; line-height: 1;}


img.foto {
float : left;
margin: 15px 15px 15px 15px;
}


table.foto {
float : left;
margin: 15px 15px 15px 15px;
}


div.piccolor{margin: 0 0; line-height:1; text-align: right; font-size: 10pt; letter-spacing: 2pt;}

div.titolo{margin: 0 0; line-height:1; text-align: center; font-size: 9pt; letter-spacing: 2pt; text-transform:uppercase;}

div.sinistra_home{margin: 0 0; line-height:2; text-align: left;  font-size: 9pt; letter-spacing: 2pt;}

div.sinistra_eng{margin: 0 0; line-height:1; text-align: left;  font-size: 9pt; letter-spacing: 2pt;}

div.sinistra{margin: 0 0; line-height:2; text-align: left;  font-size: 9pt; letter-spacing: 2pt;}

div.centrale{margin: 0 0; line-height:2; text-align: justify;  font-size: 8pt; letter-spacing: 1pt;}
div.destra{margin: 0 0; line-height:1; text-align: center;  font-size: 7pt; letter-spacing: 2pt;}



div.footer{color:#000; text-align: center; background-color:#EEEEEE;  font-size: 8pt; letter-spacing: 0pt; line-height:120%; }

#form2 {
	position: bottom;
	
	background: #CBCBCB;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

input.text {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: -5 -5 -5 -5;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #000000;
	height: 18px;
	width: 140px;

}


