@charset "windows-1252";

/* General
---------------------------------------------------------------------------------------------------------------- */

a:link, a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #103971;
	text-decoration: none;
}


a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #103971;
	text-decoration: underline;
}


.titolopremio {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #103971;
	font-weight: bold;
	text-decoration: none;
}


.titolopremio a:link, .titolopremio a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #103971;
	font-weight: bold;
	text-decoration: underline;
}





.blu {
	font: 17px Arial, Verdana, Helvetica, sans-serif;
	color: #103971;
    font-weight: bold;

}

.blu a:link, .blu a:visited {
	font: 17px Arial, Verdana, Helvetica, sans-serif;
	color: #103971;
    font-weight: bold;

}


.bianco {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 5px;

}



.bianco2 {
	font: 14px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;

}


.bianco3 {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: oblique;

}


.visualizzazione, a.visualizzazione:visited { font-family: Arial, Verdana; font-size: 11;  color: #FFFFFF; text-decoration: none; }
.visualizzazione:hover { font-family: Arial, Verdana; font-size: 11; color: #FFFFFF; text-decoration: underline; }	


.www  {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-style: oblique;

}



.www a:link, .www a:visited {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-style: oblique;

}


.www a:hover {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
	font-style: oblique;

}


.www2  {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-style: oblique;

}



.www2 a:link, .www2 a:visited {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-style: oblique;

}


.www2 a:hover {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-style: oblique;

}





.antispam  {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;



}
.antispam a:link, .antispam a:visited {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	text-decoration: none;

}


.antispam a:hover {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
	text-decoration: underline;

}

.sito  {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #103971;
	text-decoration: none;

}


.sito a:link,  .sito a:visited {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #103971;
	text-decoration: none;
	font-weight: bold;
	
}

.sito a:hover {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #103971;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
	
}

.elenco-servizi li {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	list-style-type: none;
	
	padding: 2px;
	}


	.titolo {
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	color: #103971;
	text-decoration: none;
	font-weight: bold;

}
.titolo a:link{
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	color: #103971;
	text-decoration: none;
	font-weight: bold;

}

.titolo a:hover {
	font: 13px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	font-weight: bold;


}

.per-saperne{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #103971;
	text-decoration: none;


}
.per-saperne a:link, .per-saperne a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #103971;
	text-decoration: none;


}

.per-saperne a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #103971;
	text-decoration: underline;


}

.testo-borm a:link, .testo-borm a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;


}

.testo-borm a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	}


#apDiv1 {
	position:absolute;
	left:532px;
	top:1040px;
	width:147px;
	height:46px;
	z-index:1;
}
.style1 {
	color: #103971;
	font-weight: bold;
}
.style2 {color: #FFFFFF}
