BODY {text-align: center;   background-color:#003399;   background-color:#FFF; margin: 0 auto; margin-top: 0px; font-family: Verdana, Helvetica, sans-serif; color:#2b5180 }

h1 { font-size:11pt; color: #29304a; text-decoration: none; font-weight: bold;font-style:normal;font-family: Verdana, Helvetica, sans-serif;  margin-top:4px; margin-bottom:2px; }
h2 { font-size:9pt; color:#CC0000; text-decoration: none; font-weight: bold;font-style:normal;font-family: Verdana, Helvetica, sans-serif;  margin-top:4px; margin-left:0px; margin-bottom:2px; }
h3 { margin-left:0; margin-top:0px; text-align: left; margin-bottom:0px; font-size:8pt; color:#CC0000; font-family:Verdana, Helvetica, sans-serif;font-weight:bold;}
h6 { margin-top:0px; margin-bottom:0px; text-align: center; font-size:10pt; color:#fecb02; font-style:normal; font-family:Verdana, Helvetica, sans-serif;font-weight:bold;}



a.classeperlink:link {  
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0,7pc;
	color: #2b5180;
	text-decoration: none;
}
a.classeperlink:visited {
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0,7pc;
	color: #2b5180;
	text-decoration: none;
}
a.classeperlink:hover { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0,7pc;
	color:  #a03175;
	text-decoration: none;
}
a.classeperlink:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0,7pc;
	color: #2b5180;
	text-decoration: none;
}

a.classeperlink9:link {  
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0,9pc;
	color: #2b5180;
	text-decoration: none;
}
a.classeperlink9:visited {
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0,9pc;
	color: #2b5180;
	text-decoration: none;
}
a.classeperlink9:hover { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0,9pc;
	color:  #a03175;
	text-decoration: none;
}
a.classeperlink9:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0,9pc;
	color: #2b5180;
	text-decoration: none;
}


a.classeperlink2:link {  
	font-family: Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2b5180;
	font-weight: normal;
	text-decoration: none;
}
a.classeperlink2:visited {
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2b5180;
	text-decoration: none;
}
a.classeperlink2:hover { 
	font-family: Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	background-color: #0099FF;
}
a.classeperlink2:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2b5180;
	font-weight: normal;
	text-decoration: none;
}
a.classeperlink2g:link {  
	font-family: Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#fecb02;
	font-weight: bold;
	text-decoration: none;
}
a.classeperlink2g:visited {
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#fecb02;
	font-weight: bold;
	text-decoration: none;
}
a.classeperlink2g:hover { 
	font-family: Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#fecb02;
	text-decoration: none;
	font-weight: normal;
	background-color: #0099FF;
}
a.classeperlink2g:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#fecb02;
	font-weight: normal;
	font-weight: bold;
	text-decoration: none;
}

a.classeperlink2r:link {  
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
color:#CC0000;
	font-weight: bold;
	text-decoration: none;
}
a.classeperlink2r:visited {
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#CC0000;
		text-decoration: none;
		font-weight: bold;
}
a.classeperlink2r:hover { 
	font-family: Verdana, Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#CC0000;
		text-decoration: none;
	font-weight: bold;
	background-color: #0099FF;
}
a.classeperlink2r:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#CC0000;
		font-weight: bold;
	text-decoration: none;
}


a.classeperlink2rr:link {  
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
color:#CC0000;
	font-weight: normal;
	text-decoration: none;
}
a.classeperlink2rr:visited {
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
color:#CC0000;
	font-weight: normal;
	text-decoration: none;

}
a.classeperlink2rr:hover { 
	font-family: Verdana, Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 8pt;
color:#CC0000;
	text-decoration: none;
	font-weight: normal;
	background-color: #0099FF;
}
a.classeperlink2rr:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
color:#CC0000;
	font-weight: normal;
	text-decoration: none;
}




a.classeperlink2b:link {  
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #29304a;
	font-weight: bold;
	text-decoration: none;
	line-height: 0.8pc;

}
a.classeperlink2b:visited {
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #29304a;
	text-decoration: none;
		font-weight: bold;
}
a.classeperlink2b:hover { 
	font-family: Verdana, Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #29304a;
	text-decoration: none;
		background-color: #0099FF;
	font-weight: bold;
}

a.classeperlink2b:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #29304a
	font-weight: bold;
	text-decoration: none;
}

a.classeperlink2bhome:link {  
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0.7pc;
color: #36608E;
	font-weight: bold;
	text-decoration: none;
	line-height: 0.8pc;

}
a.classeperlink2bhome:visited {
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0.7pc;
color: #36608E;
	text-decoration: none;
		font-weight: bold;
}
a.classeperlink2bhome:hover { 
	font-family: Verdana, Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 0.7pc;
color: #36608E;
	text-decoration: none;
	font-weight: bold;
}

a.classeperlink2bhome:active { 
	font-family: Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 0.7pc;
color: #36608E;
	font-weight: bold;
	text-decoration: none;
}

a.classeperlink2bb:link {  
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #29304a;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.0pc;

}
a.classeperlink2bb:visited {
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #29304a;
	text-decoration: none;
		font-weight: bold;
}
a.classeperlink2bb:hover { 
	font-family: Verdana, Times New Roman,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #29304a;
	text-decoration: none;
	font-weight: bold;
}
a.classeperlink2bb:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #29304a
	font-weight: bold;
	text-decoration: none;
}



a.classeperlink4:link {  
	font-family: Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
}

a.classeperlink4:visited {
	font-family: Verdana, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	font-weight: normal;
	text-decoration: underline;

}
a.classeperlink4:hover { 
	font-family: Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #fff;
	font-weight: normal;
	text-decoration: underline;

	background-color: #0099FF;
}
a.classeperlink4:active { 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:  #fff;
	font-weight: normal;
	text-decoration: underline;
}


.allinea_sinistra {
float:left;
}
.allinea_destra {
float:right;
}
.nessun_allineamento {
float:none;
}

hr { border: solid 2 px #FFCC66;} 

address {
    margin-top: 5px;
    margin-bottom: -10px;
    border-top: 1px solid;
    color: #6699FF;
       }

.partitolo { 
	font-size: 11pt;
	color: #a03175;
	text-decoration: none;
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	margin-top:0px;
	}
.partitolowhite{ 
	font-size: 10pt;
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	margin-top:0px;
	}
.partitoloblu{ 
	font-size: 10pt;
	color: #29304a;
	text-decoration: none;
	font-weight: bold;
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	margin-top:0px;
	}
.partitolored { 
	font-size: 10pt;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	margin-top:0px;
	text-align: center;
	}
.testopiccolo { 
	font-size: 8pt;
	text-decoration: none;
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	margin-left: 15px
	margin-right: 10px;
	}
.titoletto { 
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
    font-variant: small-caps;
    color:#29304a; 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	}
.titolettored { 
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
    font-variant: small-caps;
    color:#CC0000; 
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	}

.puntini { 
	font-size: 6pt;
		margin-left: -5px;
	text-decoration: none;
	font-family:  Verdana,Times New Roman, Arial, Helvetica, sans-serif;
	}
	
.trattino {
	float:right;
    margin: 1px 0px 1px 0px;
    width: 590px;
    height:1px;
    text-align: center;
}


.timone {
	float:left;
    margin: 0px 0px 0px 78px; 
    width: 24px;
    height: 24px;

}

.timone2 {
	float:left;
    margin: -1px 0px 0px 82px; 
    margin-top: 2px
}
.picture1 {
	float:left;
    margin: 4px 5px 4px 4px; 
}

.picture2 {
	float:left;
    margin: 1px 5px 50px 4px; 
}
.picture22 {
	float:left;
    margin: 1px 5px 40px 4px; 
}

.picture3 {
	float:left;	 
margin: 1px 5px 80px 4px; 
}

.picture4 {
float:right;	 
margin: 0px 0px 0px 0px; 
border: 0px;

}

.picture5 {
	float:left;	 
margin: 0px 0px 170px 0px; 
}

table.mytable {
text-align: center;
border-collapse: collapse;
border-spacing: 20px;
width: 750px;
border: 1px solid #c0c0c0;
cellpadding: 0px;
cellspacing: 0px;
background:#f3f5fb;
background:#003399;
}

table.mytablehp {
text-align: center;
border-collapse: collapse;
border-spacing: 20px;
width: 950px;
border: 1px solid #c0c0c0;
cellpadding: 0px;
cellspacing: 0px;
background:#f3f5fb;
background:#003399;
}

table th.top{
width: 750px;
height:115px;
font-style:italic;
border:1px solid #c0c0c0;
color:#fff;
font-weight:normal;
padding:0px;
text-align:center;
vertical-align:bottom;
background-position: center;
background:#f3f5fb url(imagesnew/logoblu140.gif) left top no-repeat;
}

table th.top2{
width: 750px;
height:30px;
font-style:italic;
color:#fff;
font-weight:normal;
padding:0px;
background:#f3f5fb left top no-repeat;
text-align:center;
vertical-align:center;
background-position: center;
border:1px solid #c0c0c0;


}
table th.blu{
width: 20%;
line-height: 1.3;
border:0px;
background: #f3f5fb left top no-repeat;
background: #fff left top no-repeat;
padding:.1em;
vertical-align:top;
font-weight:normal;
font-style:normal;
font-size: 10pt;
text-align:left;
}




table td.blu{
width: 20%;
line-height: 1.3;
border:1px solid #c0c0c0;
background: #f3f5fb left top no-repeat;
background: #fff left top no-repeat;
padding:.1em;
vertical-align:top;
font-weight:normal;
font-style:normal;
font-size: 10pt;
text-align:left;
}

table th.top2home{
font-style:italic;
color:#fff;
width: 25%;
height:115px;
border:1px solid #c0c0c0;
font-weight:normal;
padding:0px;
text-align:center;
vertical-align:center;
background-position: bottom;

}

table th.top2home2{
font-style:italic;
color:#fff;
height:175px;
font-weight:normal;
padding:0px;
background:#f3f5fb left top no-repeat;
text-align:center;
vertical-align:center;
background-position: bottom;

}


table td.centrato{
width: 75%;
border:0px;
background: white left top no-repeat;
padding-left: 2px;
padding-right: 4px;
padding-bottom:2px;
padding-top:0px;
vertical-align: top;
font-style:normal;
line-height: 1.1;
color:#2b5180;
color: #29304a;
font-style:normal;
font-weight:normal;
text-align: justify;
font-size: 0.7pc;
line-height: 0.9pc;
text-align:center;
}

table td.fondo{
width: 750px;
font-style:italic;
border:1px solid #c0c0c0;
background:rgb(7,70,110);
color:#fff;
font-weight:normal;
padding:0px;
font-size: 10pt;
text-align:center;
}

table td.fondohp{
width: 950px;
font-style:italic;
border:1px solid #c0c0c0;
background:rgb(7,70,110);
color:#fff;
font-weight:normal;
padding:0px;
font-size: 10pt;
text-align:center;
}


table th.fondo{
width: 750px;
font-style:italic;
border:1px solid #c0c0c0;
background:rgb(7,70,110);
color:#fff;
font-weight:normal;
padding:0px;
font-size: 10pt;
text-align:center;
}

table td.centro{
width: 75%;
border: 0px;
background: white left top no-repeat;
padding-left: 2px;
padding-right: 4px;
padding-bottom:2px;
padding-top:0px;
vertical-align: top;
font-style:normal;
line-height: 1.4;
color:#2b5180;
color: #29304a;
font-style:normal;
font-weight:normal;
text-align: justify;
font-size: 0.7pc;
}

table td.centrotop{
width: 75%;
border: 0px;
border:1px solid #c0c0c0;
background: white left top no-repeat;
padding-left: 2px;
padding-right: 4px;
padding-bottom:2px;
padding-top:0px;
vertical-align: top;
font-style:normal;
line-height: 1.1;
color:#2b5180;
color: #29304a;
font-style:normal;
font-weight:normal;
text-align: justify;
font-size: 0.7pc;
line-height: 0.9pc;
}

table td.centrohome{padding-left: 2px;
padding-right: 4px;
padding-bottom:2px;
padding-top:0px;
text-align: justify;
border:0px;

font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 0.7pc; font-style: normal; line-height: 0.8pc; font-weight: normal; font-variant: normal; text-transform: none; color: #36608E }


table td.trattino{
height: 8px
padding: 0px;
vertical-align:center;
text-align:center;
}

div.sitconk2 {
	z-index: -2;
	font-family: verdana, sans-serif;
	font-size: 3pt;
	text-align: center;
	position: absolute;
	color: #003399;
	left: -5000px;  
	width:250px; 
	height:35px
}

div.sitconk3 {
	z-index: -2;
	position: absolute;
	top: 177px;
	left: -5000px;
	height:39px;
	width:385px; 
	font-family: verdana, sans-serif;
	font-size: 8pt;
	text-align: center;
}
