html,body{
	height:100%;
	background-position: center top;
	background: #FFFFFF url('immagini/sfondo3.png') repeat fixed 100% 100%;
}
#wrapper{
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -76px; /* margine negativo altezza footer */
	width: 779px;
}
.pushfooter{
height:76px; /* altezza footer */
clear:both; /* clear di eventuali float se presenti nel layout */
}
.testobianco2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
}

.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.testobianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	text-decoration: none;
}
.testotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
}
.testoblu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:  #00274F;
	text-decoration: none;
}
	.titolobianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #E4E4E4;
	padding-left: 40px;
}
.testopiccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
}
a.coll, a.coll:link, a.coll:visited, a.coll:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.coll:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-decoration: underline;
}

