body {
	background-color: #AAA9A9;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	color: #5A5655;
}
a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002168;
	text-decoration: none;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002168;
	text-decoration: none;
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff; 
	background-color:#8597B4;
}
.footer {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #24317F;
}
a.mail{
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.mail:visited{
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.mail:hover{
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}
a.rec{
	font-size: 9px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.rec:visited{
	font-size: 9px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.rec:hover{
	font-size: 9px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
}
a.scorr{
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #181C54;
	text-decoration: none;
}
a.scorr:visited{
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #181C54;
	text-decoration: none;
}
a.scorr:hover{
	font-size: 11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #181C54;
	text-decoration: underline;
}

a.tit_prod{
	font-size:11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #23297A;
	font-weight:bold;
	text-decoration: none;
}
a.tit_prod:hover{
	font-size:11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #23297A;
	font-weight:bold;
	text-decoration: underline;
}
a.tit_prod:visited{
	font-size:11px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #23297A;
	font-weight:bold;
	text-decoration: none;
}
.testo_int {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-align:justify;
}

.txt_bianco{
	font-size: 9px;
	font-family:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
			
}
.pwd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#23297A;	
}
.log {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#23297A;
	border-style:none;
}
.log_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23297A;
	background-color:#DBE1E4;
	border-style:none;
}
.log_celle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23297A;
	background-color:#F4F5F7;
	border:#23297A 1px solid;
}

.log_celle_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23297A;
	background-color:#DBE1E4;

}
.log_foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#505E9C;
	border:none;
}
.log_celle_foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23297A;
	background-color:#DFE7EB;
	border:none;
	height:11px;
}

.menu_int_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#23297A;
	text-decoration: none;
	font-weight:bold;
}
a.menu_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6E6B6B;
	text-decoration: none;
	font-weight:bold;
}

a.menu_int:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6E6B6B;
	text-decoration: none;
	font-weight:bold;
}
a.menu_int:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#23297A;
	text-decoration: none;
	font-weight:bold;
}
.tit_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#A5260A;
	font-weight:bold;
}
.bread {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	font-weight:bold;
}
a.link {
	color:#23297A;
	text-decoration: none;
}
a.link:visited {
	color:#23297A;
	text-decoration: none;
}
a.link:hover {
	color:#23297A;
	text-decoration: underline;
}
a.link_reg {
	color:#1B205F;
	text-decoration: none;
	font-size:10px;
}
a.link_reg:visited {
	color:#1B205F;
	text-decoration: none;
	font-size:10px;
}
a.link_reg:hover {
	color:#1B205F;
	text-decoration: underline;
	font-size:10px;
}
a.link_prod {
	color:#292F7D;
	text-decoration: none;
	font-weight:bold;
}
a.link_prod:visited {
	color:#292F7D;
	text-decoration: none;
	font-weight:bold;
}
a.link_prod:hover {
	color:#292F7D;
	text-decoration: underline;
	font-weight:bold;
}

#Torna_Indice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#A5260A;
	font-weight:bold;
}
#Torna_Indice a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#A5260A;
	font-weight:bold;
}
#Torna_Indietro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#A5260A;
	font-weight:bold;
}
#Torna_Indietro a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#A5260A;
	font-weight:bold;
}