
body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding: 0;
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	width: 790px;
margin-left:33;
}
#nascosto{
	color: #3A3FF6;
	background-color: #3A3FF6;
	font-size: 1px;
}
#menu {
		
  text-align:center;
line-height: 7px;  
 background-color:   #000000;
  margin:0px; padding: 0px;
  font-size: 10px;

}			 

			
#menu ul {		
  margin: 0px;
  list-style-type: none;
  font-family: verdana, arial, Helvetica, sans-serif;
  font-size: 10px;  
  background-color:   #000000;
line-height: 21px;  
padding: 0px;
text-align : center;

		 		 
}					 		 
table{
background-color: #3d43ff;

}
.tablePulita{
background-color: #73a4c5;
}
	
#menu li { 
margin: 0px;
width: auto;
color: #000000;
float: left;
line-height: 7px;  
padding: 0px;
font-size: 10px; 
background-color:   #000000;
}
.apiccolo{
font-size: 10px; 
}

#menu a {
  display: block;
    margin:0px; 
  text-align : center;
  width: auto;
  color : #ffffff;
  text-decoration: none;
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  font-size: 10px;   
  line-height: 7px;  
  padding: 7px;
  letter-spacing: 0pt;
background-color:#73a4c5;
 
}

#menu a:hover {
  color : yellow;
  text-decoration: none;
  background-position: 0px 0px;	
  background-color:   #bc0804;
  

}			

#menu a:active {
  color : #666666;
  text-decoration: none;
  background-color:   #000000;
}	

#titolo {
  color : yellow;
  text-decoration: none;
  font-size: 18px; 
    font-weight: bold;
}
#sottotitolo {
  color : yellow;
  text-decoration: none;
  font-size: 14px; 
    font-weight: bold;
}
.tabellagrigio { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #E2E2E2; color: #000070; letter-spacing: -1pt; }
.email {
	font-family:  Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	}
.giustificato { 
	font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #ffffff;
	text-align: justify;	
	}
.tth{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	color: #FE543A;	
	background-color:#1018BA;
	font-weight: bold;
	}

.tth2{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 18px;
	color: #FFFF00;	
	font-weight: bold;
	}
.ttd{ font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #00000;	
	background-color:#73a4c5;
	text-align: left;
	}
.bottone{
	font-size: 12px;
	color: #00000;	
	background-color:#73a4c5;
	text-align: left;
}
li{
	font-size: 12px;
	color: #ffffff;
	line-height: 21px; 
margin-left:10px;

}
h4{
  color : yellow;
  text-decoration: none;
  font-size: 14px; 
    font-weight: bold;
}
#testa {
margin-bottom: 5px;
text-align: center;
}

#sinistra {
float: left;
padding: 0;
}

#contenutopagina {
float: left;

background-color: #fff;
border: 1px solid #000;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 0px;
padding-left: 2px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

#destra {
float: left;
padding: 0;

}

#extra {
float: left;
margin-left: 5px;

}

#piedipagina {
clear: both;
position: relative;

text-align: center;
}

.marginesotto {
margin-bottom: 5px;
}

.marginesoprasotto {
margin-top: 5px;
margin-bottom: 5px;
}

.bollagrafica {
border: 1px solid #000000;
background-color: #E2E2E2;
padding-bottom: 5px;
margin-bottom: 5px;
}

li, ul {margin-top: 0px; margin-bottom: 0px}

.bollagraficaintestazione { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 10px; background-color: #808080; font-weight: bold; color: white;}

.menudescrizione { margin-top: 2px; float:left; width:120px; height:14px; text-align: right; vertical-align: middle; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 10px; background-color: #EE3224; font-weight: bold; color: white;}
.menuevidenziato { margin-top: 2px; margin-left: 2px;float:left; height:14px; text-align: center; vertical-align: middle; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 10px; background-color: #FFFFB0; font-weight: bold; color: white;}

p { margin: 0px; }

.sezioneprincipaletitolo { clear:left; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #c6d9ff; font-weight: bold; letter-spacing: -1pt; }
.sezioneprincipaletesto { margin-top: 2px; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; }
.sezioneprincipaletestopubblicita { margin-top: 2px; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #FFFFB0; }
.sezioneprincipaletestoevidenziato { margin-top: 2px; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #C2C2C2; }

.descrizione {
padding: 2px;
text-align: justify;
}

.descrizioneevidenziato {
padding: 2px;
text-align: justify;
background-color: #FFFFB0;
}

.ADVSito { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: white; }
.ADV { clear:both; border: 2px dashed black; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #D7FFD7; }
.ADV1 { clear:both; border: 2px dashed black; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #FFFFDD; }
.ADV2 { clear:both; border: 2px dashed black; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #FFE8FF; }
.ADV3 { clear:both; border: 2px dashed black; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #C6E2FF; }
.ADV4 { clear:both; border: 2px dashed black; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: white; }

.campitesto
{
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
font-size: 11px;
BACKGROUND-IMAGE: url('../images/campo_azzurro.gif')
}
.campitesto1 {font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #94ADDE;}

.pulsante1
{
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px;
background: #94ADDE;
color: black;
font-weight: bold;
letter-spacing: -1pt;
}

.pulsante
{
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 10px;
background: #C6D9FF;
color: black;
}

.pulsante10
{
font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px;
background: #94ADDE;
color: black;
font-weight: bold;
letter-spacing: -1pt;
border-top: solid thin;
border-bottom: solid thin;
border-right: solid thin;
border-left: solid thin;
}

td { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; }
tH { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold;}
.testoh1 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold; letter-spacing: -1pt;}
.testoh1rosso { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold; letter-spacing: -1pt; color: red;}
.testoh1verde { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 15px; font-weight: bold; letter-spacing: -1pt; color: green;}
.testoh2 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; }
.testoh3 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; }
.testoh4 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 13px; font-weight: bold; color: red; letter-spacing: -1pt;}
.testonormalealtro { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; color: red;}
.testopiccolo { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 9px; letter-spacing: -1pt; }

.testodisattivo { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #808080; }

H1 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 20px; font-weight: bold; margin-top: 0px;}
H2 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; }
H3 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #003099; }
H4 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; color: #003099; }
H5 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 16px; font-weight: bold; }

.tabella { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #C6D9FF; font-weight: bold; letter-spacing: -1pt; }
.tabella1 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #C6D9FF; color: black; }
.tabellaevidenziata { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #C2C2C2; }
.tabellarosso { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; color: red; background-color: #C6D9FF; font-weight: bold; letter-spacing: -1pt; }
.tabellaintestazione { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #808080; color: #FFFFFF; font-weight: bold; letter-spacing: -1pt;}
.tabellagrafica { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 10px; background-color: #E1E1E1; font-weight: bold; }
.tabellagraficasfondo { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; color: black; background-color: #E2E2E2;}
.tabellagrigio { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #E2E2E2; color: #000070; letter-spacing: -1pt; }
.tabellagrigionero { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #E2E2E2; color: black; letter-spacing: -1pt; }

.tabellasfondorosso { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: red; color: white; font-weight: bold; }

.tabellaforum { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #C6D9FF; }
.tabellaforum1 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; }
.tabellaforum2 { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #E2E2E2; }

.tabellaposta { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #C0C0C0; }
.tabellapubblicita { font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 11px; background-color: #FFFFB0; }

.tabellamenu { margin-top:2px; margin-left:2px; width:120px; text-align: right; vertical-align: middle; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 10px; background-color: #EE3224; font-weight: bold; color: white;}
.tabellamenu1 { margin-top:2px; margin-left:2px; text-align: center; vertical-align: middle; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 10px; background-color: #808080; font-weight: bold; color: white;}

a:link { text-decoration: none; color: #ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; letter-spacing: 0pt;}
a:visited { text-decoration: none; color: #ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; letter-spacing: 0pt;}
a:hover { text-decoration: underline; color: #ffff00; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; letter-spacing: 0pt;}


#Layer2 {
	position:absolute;
	width:278px;
	height:250px;
	z-index:1;
	left: 478px;
	top: 103px;
	visibility: hidden;
	background:  #94ADDE;
	border:2px;
}
