html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
  
	  
}

#wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 950px;
   }




body { background: #666666; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif }

table { font-size: 12px; text-align: justify }	 

.bianco{ font-size: 10px; color: #FFFFFF }

.chiaro{ font-size: 12px; color: #0066CC }

.piccolo{ font-size: 10px; color: #003366 }

.riga { background: #003366 }

A.home:visited { font-size: 10px; color: #FFFFFF; text-decoration: none }
A.home:link    { font-size: 10px; color: #FFFFFF; text-decoration: none }
A.home:hover   { font-size: 10px; color: #FFFFFF; text-decoration: underline }

A.homebig:visited { font-size: 13px; color: #FFFFFF; text-decoration: none }
A.homebig:link    { font-size: 13px; color: #FFFFFF; text-decoration: none }
A.homebig:hover   { font-size: 13px; color: #FFFFFF; text-decoration: underline }

A.homeg:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px;  color: #FFCC66; text-decoration: none }
A.homeg:link    { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC66; text-decoration: none }
A.homeg:hover   {font-family:Arial, Helvetica, sans-serif;  font-size: 12px; color: #FF9900; text-decoration: none }

A.menu:visited { font-size: 11px; color: #FFFFFF; text-decoration: none }
A.menu:link    { font-size: 11px; color: #FFFFFF; text-decoration: none }
A.menu:hover   { font-size: 11px; color: #339900; text-decoration: none }

A.pag:visited { font-size: 12px; color: #003366; text-decoration: none }
A.pag:link    { font-size: 12px; color: #003366; text-decoration: none }
A.pag:hover   { font-size: 12px; color: #003366; text-decoration: underline }

table.centro { font-size: 12px; text-align: center }	

.icon { background-color: #336699; padding: 1px }


A.pags:visited { font-size: 11px; color: #003366; text-decoration: none }
A.pags:link    { font-size: 11px; color: #003366; text-decoration: none }
A.pags:hover   { font-size: 11px; color: #003366; text-decoration: underline }

#Layer1 { position:absolute; width:104px; height:32px; z-index:1; background-image:url(/main/immagini/contatoreblu.gif) }
#Layer2 { position:absolute; width:104px; height:32px; z-index:1; background-image:url(/main/immagini/contatoregrigio.gif) }


.Stile2 {
	font-size: 9px;
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}

.grassettosott {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding-bottom:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #425a8d;	
}

