a:link{
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold; 
	font-size: 12px; 
	color: #000088; 
	}
a:visited{
	font-weight: bold;
	font-size: 12px; 
	color: #000088; 
	font-family: Verdana, Arial, Tahoma;
	}
a:hover{
  	font-weight: bold; 
	font-size: 12px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link0:link {
	color: #000044; 
	}
a.link0:visited { 
	color: #000044; 
	}
a.link0:hover {
	color: #FFFFFF;
	background: #00FFFF;
	}
a.link8:link{
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal; 
	font-size: 8px; 
	color: #000088; 
	}
a.link8:visited{
	font-weight: normal;
	font-size: 8px; 
	color: #000088; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link8:hover{
  	font-weight: bold; 
	font-size: 8px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link10:link{
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal; 
	font-size: 10px; 
	color: #000088; 
	}
a.link10:visited{
	font-weight: normal;
	font-size: 10px; 
	color: #000088; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link10:hover{
  	font-weight: bold; 
	font-size: 10px; 
	color: #007883;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link12:link{
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal; 
	font-size: 12px; 
	color: #000088; 
	}
a.link12:visited{
	font-weight: normal;
	font-size: 12px; 
	color: #000088; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link12:hover{
  	font-weight: bold; 
	font-size: 12px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link1:link {
	font-weight: bold; 
	font-size: 12px; 
	color: #000044; 
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link1:visited {
	font-weight: bold;
	font-size: 12px; 
	color: #000044; 
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link1:hover {
	font-weight: bold; 
	font-size: 12px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link2:link {
	font-weight: bold; 
	font-size: 14px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link2:visited {
	font-weight: bold;
	font-size: 14px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link2:hover {
	font-weight: bold; 
	font-size: 14px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link3:link {
	font-weight: bold; 
	font-size: 16px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link3:visited {
	font-weight: bold;
	font-size: 16px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link3:hover {
	font-weight: bold; 
	font-size: 16px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link4:link {
	font-weight: bold; 
	font-size: 13px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link4:visited {
	font-weight: bold;
	font-size: 13px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link4:hover {
	font-weight: bold; 
	font-size: 13px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link5:link {
	font-weight: bold; 
	font-style: italic;
	font-size: 13px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link5:visited {
	font-weight: bold;
	font-style: italic;
	font-size: 13px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link5:hover {
	font-weight: bold; 
	font-style: italic;
	font-size: 13px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
a.link6:link {
	font-weight: normal; 
	font-style: normal;
	font-size: 11px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link6:visited {
	font-weight: Normal;
	font-style: normal;
	font-size: 11px; 
	color: #000066; 
	font-family: Verdana, Arial, Tahoma;
	}
a.link6:hover {
	font-weight: Normal; 
	font-style: normal;
	font-size: 11px; 
	color: #FF0000;
	font-family: Verdana, Arial, Tahoma;
	text-decoration: none;
	}
.testo1it {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	color: #000000;
		}
.testo-mini{
	font-family: Verdana, Arial, Tahoma;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	color: #000066;
		}
.testo0{
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	color: #000044;
		}
.testo1{
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	color: #000044;
		}
.testo2{
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	color: #FFFFFF;
		}
.testo3{
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	color: #000044;
		}
.testo4{
	font-family: Verdana, Arial, Tahoma;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	color: #000044;
		}
.testo_titolo{
	font-family: Verdana, Arial, Tahoma;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	word-spacing: normal;
	letter-spacing: normal;
	color: #FFFFFF
		}
.testobox1 {
	border-top-width: 1px;
 	border-right-width: 1px; 
	border-left-width: 1px;
  	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color:#696969;
	border-left-color: #FFFFFF;
	border-bottom-color: #696969;
	background: #BCD0ED;
	border-style: solid; 
	font-size: 12px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #000066
	}
.testobox2 {
	border-top-width: 1px;
 	border-right-width: 1px; 
	border-left-width: 1px;
  	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-right-color:#696969;
	border-left-color: #FFFFFF;
	border-bottom-color: #696969;
	background: #E6E6FA;
	border-style: solid; 
	font-size: 12px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #000066
	}
.pulsante {
	border-top-width: 1px;
 	border-right-width: 2px; 
	border-left-width: 1px;
  	border-bottom-width: 2px;
	border-top-color: #FFFFFF;
	border-right-color:#696969;
	border-left-color: #FFFFFF;
	border-bottom-color: #696969;
	background: #C0C0C0;
	border-style: solid; 
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma;
	color: #000066
	}
.Table_Titolo {
	border-top-width: 1px;
 	border-right-width: 1px; 
	border-left-width: 1px;
  	border-bottom-width: 1px;
	border-top-color: #000088;
	border-right-color:#000088;
	border-left-color: #000088;
	border-bottom-color: #000088;
	width: 980px;
	background: #567DB4;
	border-style: solid; 
	font-size: 14px;
	font-family: Verdana, Arial, Tahoma;
	color: #FFFFFF
	}
.Table_Corpo {
	border-top-width: 1px;
 	border-right-width: 1px; 
	border-left-width: 1px;
  	border-bottom-width: 1px;
	border-top-color: #000088;
	border-right-color:#000088;
	border-left-color: #000088;
	border-bottom-color: #000088;
	width: 980px;
	background: #DFE6EF;
	border-style: solid; 
	font-size: 14px;
	font-family: Verdana, Arial, Tahoma;
	color: #000066
	}
.Table_Testata {
	border-top-width: 1px;
 	border-right-width: 1px; 
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #000088;
	border-right-color:#000088;
	border-left-color: #000088;
	border-bottom-color: #000088;
	width: 980px;
	background: #DFE6EF;
	border-style: solid; 
	font-size: 18px;
	font-family: Verdana, Arial, Tahoma;
	color: #FFFFFF
	}
.Table_Coda {
	border-top-width: 1px;
 	border-right-width: 1px; 
	border-left-width: 1px;
  	border-bottom-width: 1px;
	border-top-color: #B0C4DE;
	border-right-color:#000088;
	border-left-color: #000088;
	border-bottom-color: #000088;
	width: 980px;
	background: #B0C4DE;
	border-style: solid; 
	font-size: 14px;
	font-family: Verdana, Arial, Tahoma;
	color: #000066
	}
/*stile per tabelle interne*/
.Table1 {
	border-top-width: 1px;
 	border-right-width: 1px; 
	border-left-width: 1px;
  	border-bottom-width: 1px;
	border-top-color: #00008B;
	border-right-color:#00008B;
	border-left-color: #00008B;
	border-bottom-color: #00008B;
	background: #E6E6FA;
	border-style: solid; 
	font-size: 12px;
	font-color:"#000066"
	font-family: Verdana, Arial, Tahoma;
	}
/*stile per testi e immagini*/
div#content{border-left: 1px solid #999; border-right: 1px solid #999}
div.textimage{border-bottom: 1px dotted #999; width: 100%} /*risolve il peek-a-boo bug di IE6*/
div.textimage img{float:left;margin: 0px}
div.textimage h2{margin-top: 0px}
div.clearer{clear: left}