.txt_azzurro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #80add2;}
.txt_azzurro a:link { color: #80add2; text-decoration: none}
.txt_azzurro a:visited { color: #80add2; text-decoration: none}
.txt_azzurro a:hover { color: #FFFFFF; text-decoration: none}

.txt_azzurro_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #80add2; font-weight : bold}
.txt_azzurro_bold a:link { color: #80add2; text-decoration: none}
.txt_azzurro_bold a:visited { color: #80add2; text-decoration: none}
.txt_azzurro_bold a:hover { color: #FFFFFF; text-decoration: none}

.txt_azzurro_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #80add2;}
.txt_azzurro_sml a:link { color: #80add2; text-decoration: none}
.txt_azzurro_sml a:visited { color: #80add2; text-decoration: none}
.txt_azzurro_sml a:hover { color: #FFFFFF; text-decoration: none}

.txt_azzurro_sml_bold      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #80add2; font-weight : bold}
.txt_azzurro_sml_bold  a:link { color: #80add2; text-decoration: none}
.txt_azzurro_sml_bold  a:visited { color: #80add2; text-decoration: none}
.txt_azzurro_sml_bold  a:hover { color: #FFFFFF; text-decoration: none}

.titolo_azzurro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #80add2;}
.titolo_azzurro a:link { color: #80add2; text-decoration: none}
.titolo_azzurro a:visited { color: #80add2; text-decoration: none}
.titolo_azzurro a:hover { color: #FFFFFF; text-decoration: none}

.txt_grigio     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #707070;}
.txt_grigio a:link { color: #707070; text-decoration: none}
.txt_grigio a:visited { color: #707070; text-decoration: none}
.txt_grigio a:hover { color: #B5B5B5; text-decoration: none}

.txt_grigio_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #707070; font-weight : bold}
.txt_grigio_bold a:link { color: #707070; text-decoration: none}
.txt_grigio_bold a:visited { color: #707070; text-decoration: none}
.txt_grigio_bold a:hover { color: #B5B5B5; text-decoration: none}

.txt_grigio_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #707070;}
.txt_grigio_sml a:link { color: #707070; text-decoration: none}
.txt_grigio_sml a:visited { color: #707070; text-decoration: none}
.txt_grigio_sml a:hover { color: #B5B5B5; text-decoration: none}

.txt_grigio_sml_bold      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #707070; font-weight : bold}
.txt_grigio_sml_bold  a:link { color: #707070; text-decoration: none}
.txt_grigio_sml_bold  a:visited { color: #707070; text-decoration: none}
.txt_grigio_sml_bold  a:hover { color: #B5B5B5; text-decoration: none}

.titolo_grigio     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #707070;}
.titolo_grigio a:link { color: #707070; text-decoration: none}
.titolo_grigio a:visited { color: #707070; text-decoration: none}
.titolo_grigio a:hover { color: #B5B5B5; text-decoration: none}

.txt_grigio_chiaro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B5B5B5;}
.txt_grigio_chiaro a:link { color: #B5B5B5; text-decoration: none}
.txt_grigio_chiaro a:visited { color: #B5B5B5; text-decoration: none}
.txt_grigio_chiaro a:hover { color: #707070; text-decoration: none}

.txt_grigio_chiaro_bold      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B5B5B5; font-weight : bold}
.txt_grigio_chiaro_bold  a:link { color: #B5B5B5; text-decoration: none}
.txt_grigio_chiaro_bold  a:visited { color: #B5B5B5; text-decoration: none}
.txt_grigio_chiaro_bold  a:hover { color: #707070; text-decoration: none}

.txt_grigio_chiaro_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B5B5B5;}
.txt_grigio_chiaro_sml a:link { color: #B5B5B5; text-decoration: none}
.txt_grigio_chiaro_sml a:visited { color: #B5B5B5; text-decoration: none}
.txt_grigio_chiaro_sml a:hover { color: #707070; text-decoration: none}

.txt_grigio_chiaro_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #B5B5B5; font-weight : bold}
.txt_grigio_chiaro_sml_bold a:link { color: #B5B5B5; text-decoration: none}
.txt_grigio_chiaro_sml_bold a:visited { color: #B5B5B5; text-decoration: none}
.txt_grigio_chiaro_sml_bold a:hover { color: #707070; text-decoration: none}

.titolo_grigio_chiaro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #B5B5B5;}
.titolo_grigio_chiaro a:link { color: #B5B5B5; text-decoration: none}
.titolo_grigio_chiaro a:visited { color: #B5B5B5; text-decoration: none}
.titolo_grigio_chiaro a:hover { color: #707070; text-decoration: none}

.txt_grigio_scuro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4A4A;}
.txt_grigio_scuro a:link { color: #4B4A4A; text-decoration: none}
.txt_grigio_scuro a:visited { color: #4B4A4A; text-decoration: none}
.txt_grigio_scuro a:hover { color: #8C8C8C; text-decoration: none}

.txt_grigio_scuro_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4B4A4A; font-weight : bold}
.txt_grigio_scuro_bold a:link { color: #4B4A4A; text-decoration: none}
.txt_grigio_scuro_bold a:visited { color: #4B4A4A; text-decoration: none}
.txt_grigio_scuro_bold a:hover { color: #8C8C8C; text-decoration: none}

.txt_grigio_scuro_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4B4A4A;}
.txt_grigio_scuro_sml a:link { color: #4B4A4A; text-decoration: none}
.txt_grigio_scuro_sml a:visited { color: #4B4A4A; text-decoration: none}
.txt_grigio_scuro_sml a:hover { color: #8C8C8C; text-decoration: none}

.txt_grigio_scuro_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4B4A4A; font-weight : bold}
.txt_grigio_scuro_sml_bold a:link { color: #4B4A4A; text-decoration: none}
.txt_grigio_scuro_sml_bold a:visited { color: #4B4A4A; text-decoration: none}
.txt_grigio_scuro_sml_bold a:hover { color: #8C8C8C; text-decoration: none}

.titolo_grigio_scuro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #4B4A4A;}
.titolo_grigio_scuro a:link { color: #4B4A4A; text-decoration: none}
.titolo_grigio_scuro a:visited { color: #4B4A4A; text-decoration: none}
.titolo_grigio_scuro a:hover { color: #8C8C8C; text-decoration: none}

.txt_rosso_02     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E20A16;}
.txt_rosso_02 a:link { color: #E20A16; text-decoration: none}
.txt_rosso_02 a:visited { color: #E20A16; text-decoration: none}
.txt_rosso_02 a:hover { color: #EC6A71; text-decoration: none}

.txt_rosso_02_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E20A16; font-weight : bold}
.txt_rosso_02_bold a:link { color: #E20A16; text-decoration: none}
.txt_rosso_02_bold a:visited { color: #E20A16; text-decoration: none}
.txt_rosso_02_bold a:hover { color: #EC6A71; text-decoration: none}

.txt_rosso_02_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E20A16;}
.txt_rosso_02_sml a:link { color: #E20A16; text-decoration: none}
.txt_rosso_02_sml a:visited { color: #E20A16; text-decoration: none}
.txt_rosso_02_sml a:hover { color: #EC6A71; text-decoration: none}

.txt_rosso_02_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E20A16; font-weight : bold}
.txt_rosso_02_sml_bold a:link { color: #E20A16; text-decoration: none}
.txt_rosso_02_sml_bold a:visited { color: #E20A16; text-decoration: none}
.txt_rosso_02_sml_bold a:hover { color: #EC6A71; text-decoration: none}

.txt_rosso_02_titolo     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #E20A16; font-weight : bold}
.txt_rosso_02_titolo a:link { color: #E20A16; text-decoration: none}
.txt_rosso_02_titolo a:visited { color: #E20A16; text-decoration: none}
.txt_rosso_02_titolo a:hover { color: #EC6A71; text-decoration: none}

.txt_rosso     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000;}
.txt_rosso a:link { color: #FF0000; text-decoration: none}
.txt_rosso a:visited { color: #FF0000; text-decoration: none}
.txt_rosso a:hover { color: #FF9600; text-decoration: none}

.txt_rosso_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight : bold}
.txt_rosso_bold a:link { color: #FF0000; text-decoration: none}
.txt_rosso_bold a:visited { color: #FF0000; text-decoration: none}
.txt_rosso_bold a:hover { color: #FF9600; text-decoration: none}

.txt_rosso_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000;}
.txt_rosso_sml a:link { color: #FF0000; text-decoration: none}
.txt_rosso_sml a:visited { color: #FF0000; text-decoration: none}
.txt_rosso_sml a:hover { color: #FF9600; text-decoration: none}

.txt_rosso_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF0000; font-weight : bold}
.txt_rosso_sml_bold a:link { color: #FF0000; text-decoration: none}
.txt_rosso_sml_bold a:visited { color: #FF0000; text-decoration: none}
.txt_rosso_sml_bold a:hover { color: #FF9600; text-decoration: none}

.titolo_rosso     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000;}
.titolo_rosso a:link { color: #FF0000; text-decoration: none}
.titolo_rosso a:visited { color: #FF0000; text-decoration: none}
.titolo_rosso a:hover { color: #FF9600; text-decoration: none}

.txt_arancio     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9600;}
.txt_arancio a:link { color: #FF9600; text-decoration: none}
.txt_arancio a:visited { color: #FF9600; text-decoration: none}
.txt_arancio a:hover { color: #FF0000; text-decoration: none}

.txt_arancio_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9600; font-weight : bold}
.txt_arancio_bold a:link { color: #FF9600; text-decoration: none}
.txt_arancio_bold a:visited { color: #FF9600; text-decoration: none}
.txt_arancio_bold a:hover { color: #FF0000; text-decoration: none}

.txt_arancio_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF9600;}
.txt_arancio_sml a:link { color: #FF9600; text-decoration: none}
.txt_arancio_sml a:visited { color: #FF9600; text-decoration: none}
.txt_arancio_sml a:hover { color: #FF0000; text-decoration: none}

.txt_arancio_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF9600; font-weight : bold}
.txt_arancio_sml_bold a:link { color: #FF9600; text-decoration: none}
.txt_arancio_sml_bold a:visited { color: #FF9600; text-decoration: none}
.txt_arancio_sml_bold a:hover { color: #FF0000; text-decoration: none}

.titolo_arancio     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF9600;}
.titolo_arancio a:link { color: #FF9600; text-decoration: none}
.titolo_arancio a:visited { color: #FF9600; text-decoration: none}
.titolo_arancio a:hover { color: #FF0000; text-decoration: none}

.txt_bianco     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.txt_bianco a:link { color: #FFFFFF; text-decoration: none}
.txt_bianco a:visited { color: #FFFFFF; text-decoration: none}
.txt_bianco a:hover { color: #B3CDE3; text-decoration: none}

.txt_bianco_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight : bold}
.txt_bianco_bold a:link { color: #FFFFFF; text-decoration: none}
.txt_bianco_bold a:visited { color: #FFFFFF; text-decoration: none}
.txt_bianco_bold a:hover { color: #B3CDE3; text-decoration: none}

.txt_bianco_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;}
.txt_bianco_sml a:link { color: #FFFFFF; text-decoration: none}
.txt_bianco_sml a:visited { color: #FFFFFF; text-decoration: none}
.txt_bianco_sml a:hover { color: #B3CDE3; text-decoration: none}

.txt_bianco_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight : bold}
.txt_bianco_sml_bold a:link { color: #FFFFFF; text-decoration: none}
.txt_bianco_sml_bold a:visited { color: #FFFFFF; text-decoration: none}
.txt_bianco_sml_bold a:hover { color: #B3CDE3; text-decoration: none}

.titolo_bianco     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF;}
.titolo_bianco a:link { color: #FFFFFF; text-decoration: none}
.titolo_bianco a:visited { color: #FFFFFF; text-decoration: none}
.titolo_bianco a:hover { color: #B3CDE3; text-decoration: none}

.txt_blu     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0D3B61;}
.txt_blu a:link { color: #0D3B61; text-decoration: none}
.txt_blu a:visited { color: #0D3B61; text-decoration: none}
.txt_blu a:hover { color: #0058A1; text-decoration: none}

.txt_blu_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0D3B61; font-weight : bold}
.txt_blu_bold a:link { color: #0D3B61; text-decoration: none}
.txt_blu_bold a:visited { color: #0D3B61; text-decoration: none}
.txt_blu_bold a:hover { color: #0058A1; text-decoration: none}

.txt_blu_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0D3B61;}
.txt_blu_sml a:link { color: #0D3B61; text-decoration: none}
.txt_blu_sml a:visited { color: #0D3B61; text-decoration: none}
.txt_blu_sml a:hover { color: #0058A1; text-decoration: none}

.txt_blu_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0D3B61; font-weight : bold}
.txt_blu_sml_bold a:link { color: #0D3B61; text-decoration: none}
.txt_blu_sml_bold a:visited { color: #0D3B61; text-decoration: none}
.txt_blu_sml_bold a:hover { color: #0058A1; text-decoration: none}

.titolo_blu     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #0D3B61; font-weight : bold}
.titolo_blu a:link { color: #0D3B61; text-decoration: none}
.titolo_blu a:visited { color: #0D3B61; text-decoration: none}
.titolo_blu a:hover { color: #0058A1; text-decoration: none}



.txt_grigio_underline_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4B4A4A;}
.txt_grigio_underline_sml a:link { color: #4B4A4A; text-decoration: underline}
.txt_grigio_underline_sml a:visited { color: #4B4A4A; text-decoration: underline}
.txt_grigio_underline_sml a:hover { color: #8C8C8C; text-decoration: underline}



input.form
	{
		color :#4A4E54;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(../button.gif);
		padding-left : 4px;
	}

input.form2
	{
		color : #3D3937;
		background-color: #BCBBBA;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
	}
	
textarea.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(../button.gif);
		padding-left : 4px;
	}
	
select.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(../button.gif);
	}
	
checkbox.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(../button.gif);
	}
	
radio.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(../button.gif);
	}	

#tickform {

	padding: 10px;
	width: 500px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4D4947;
}

input.text {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4D4947;
	background: #C8C7C6;
	border: 0px solid #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	width: 403px;
}

.err{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0D3B61; background-color:#FF0000;
}

#iagree.err{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0D3B61; background-color:#FF0000;
}

.need{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0D3B61;
}

.news{
background-image:url(../images/home/banner/fondo_news.jpg);
background-repeat:no-repeat;
}
.events{
background-image:url(../images/home/banner/fondo_events.jpg);
background-repeat:no-repeat;
}