body {
	background-color: #FFFFE7;
	color: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-attachment: fixed;
	background-image: url(../img/sfondone.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
.verdana_10_grigio_chiaro_maiuscolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #BDC0C1;
	text-decoration: none;
	clip:   rect(   );
}
.verdana_10_bianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	clip: rect( );
	font-weight: normal;
}
.verdana_10_grigio_chiaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	clip: rect( );
}
.sfondo_giallino { text-decoration: none; clip: rect( ) ; background-color: #FFFFE7; color: #FFFFFF; border: #B5B4B9; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sfondo_bianco { text-decoration: none; clip: rect( ) ; background-color: #003366; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; border: 1px solid #000066}
.sfondo_barra {
	text-decoration: none;
	clip: rect( );
	background-color: #FF9900;
	color: #003366;
	border: #B5B4B9;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: center;
}
.sfondo_menusx{
	text-decoration: none;
	clip: rect( );
	background-color: #eeeeee;
	color: #003366;
	border: #B5B4B9;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.no_underline {
	text-decoration: none;
	clip: rect( );
	color: #003366;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Tahoma;
	background-color: #FFCC00;
}
.no_underline:link{
	text-decoration: none;
	clip: rect( );
	color: #003366;
	font-size: 7pt;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Tahoma;
}
.no_underline:hover{
	text-decoration: none;
	clip: rect( );
	color: #003366;
	font-size: 7pt;
	background-color: #FF9900;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Tahoma;
}


.no_underline_adminsite {
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF9900;
	text-decoration: none;
}
.no_underline_adminsite:link {
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF9900;
	text-decoration: none;
}
.no_underline_adminsite:hover{
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF9900;
	text-decoration: none;
}
.no_underline_adminsite:visited{
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF9900;
	text-decoration: none;
}
.no_underline_bardown {
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFCC00;
	text-decoration: none;
}
.no_underline_bardown:link {
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFCC00;
	text-decoration: none;
	height: 100%;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
.no_underline_bardown:hover{
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF9900;
	text-decoration: none;
}
.no_underline_bardown:visited{
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF9900;
	text-decoration: none;
	height: 100%;
	margin: auto;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
.no_underline_bardown:active{
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FF9900;
	text-decoration: none;
	height: 100%;
	margin: auto;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
.verdana_10_nero_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; text-decoration: none; clip: rect( ) ; font-weight: bold}
.verdana11nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.titolo {
	font-family: Tahoma;
	font-size: 12px;
	color: #003366;
	background-color: #EEEEEE;
	margin: 1px;
	padding: 1px;
	border: 1px solid #999999;
	font-weight: bold;
	text-transform: uppercase;
}
.titolomaiu {
	text-transform: uppercase;
	color: #FF9900;
	font-weight: bold;
}
.copyright {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	margin: 0px;
	padding: 0px;
}
.copyright:hover {
	font: 7pt Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	background-color: #999999;

}
.mail {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
.mail:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	background-color: #999999;
}
.verdana12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.titolomenusx {
	text-transform: uppercase;
	color: #663300;
	font-weight: bold;
	background-color: #F5F5E0;
}
.titoloca_menusx {
	color: #003366;
	font-weight: bold;
	background-color: #eeeeee;
	font-size: 9px;
	text-transform: uppercase;
}
.menusx {
	color: #FF9900;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.contentmenusx {
	color: #003366;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;

}
.menusx:link {
	color: #003366;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.menusx:hover {
	color: #FF9900;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #eeeeee;
}
.menusx:visited {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #eeeeee;
}
.menusx:active {
	color: #FF9900;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #eeeeee;
}
.bar:link {
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFCC00;
	text-decoration: none;
	height: 100%;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;

}
.bar:hover {
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFCC00;
	text-decoration: none;
	height: 100%;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;

}
.bar:visited {
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFCC00;
	text-decoration: none;
	height: 100%;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;

}
.bar:active {
	font-family: Tahoma;
	font-size: 7pt;
	color: #003366;
	clip: rect( );
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFCC00;
	text-decoration: none;
	height: 100%;
	padding-top: 15px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;

}
