BODY {
	FONT-SIZE: 12px; MARGIN: 0px;  FONT-FAMILY:  Verdana, Arial, Helvetica, Geneva, sans-serif; COLOR: #cccccc; TEXT-DECORATION: none
}

A:link               { color: #666666; text-decoration :none; }

A:visited          { color: #666666; text-decoration :none; }

A:hover           { color: #E6061D; text-decoration :none; }


A.menusx:link {

	BACKGROUND: #537BB7; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none;

}

A.menusx:visited {

	BACKGROUND: #537BB7; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none;

}

A.menusx:hover {

	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #537BB7; BACKGROUND-COLOR: white; TEXT-DECORATION: none;

}


.mini{
	font-family: Verdana, Arial, sans-serif;
	color: #313131;
font-size: 12px;
}



.mini_b{

	font-family: Verdana, Arial, sans-serif;

	color: #666666;

	font-size: 12px;;

	font-weight: bold;

}



.title_fin{

	font-family: Verdana, Arial, sans-serif;

	color: #0C4DA2;

	font-weight: bold;

	font-size: 12px;;

}



.title_serv{

	font-family: Verdana, Arial, sans-serif;

	color: #0C4DA2;

	font-weight: bold;
font-size: 14px;

}



.title_sx{

	font-family: Verdana, Arial, sans-serif;

	color: #0C4DA2;

	font-weight: bold;

font-size: 11px;

}



.title_b{

	font-family: Verdana, Arial, sans-serif;

	color: Red;

	font-weight: bold;

	font-size: 14px;

}



.title_bord{

	font-family: Verdana, Arial, sans-serif;

	color: #000000;

	font-weight: bold;

	font-size: 12px;;

}



.styles_form {

	border: 1px dotted #FF8C00;

	border-color: #FF8C00 #FF8C00 #FF8C00;

	padding-left: 6px;

	background-color: #ffffff;

	font-family: Verdana, Arial;

}



.styles_img {

	border: 1px dotted #FF8C00;

	border-color: #FF8C00 #FF8C00 #FF8C00;

	padding-left: 0px;

	background-color: #ffffff;

	font-family: Verdana, Arial;

}


.styles_ret {
	border: 1px solid #537BB7;
	border-color: #537BB7 #537BB7 #537BB7;
	padding-left: 0px;
	background-color: #ffffff;
	font-family: Verdana, Arial;
}


.styles_form_2 {
	border: 1px dotted #366188;
	border-color: Gray Gray Gray;
	padding-left: 1px;
	background-color: #DCDCDC;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}



.styles_form_3 {

	border: 1px dotted #366188;

	border-color: Gray Gray Gray;

	padding-left: 1px;

	background-color: #ffffff;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-style: normal;

	color: #537BB7;

	font-weight: bold;

}



.button { border: 1px solid Gray;	border-color: Gray Gray Gray;	padding-left: 3px;	background-color: #FFFACD;	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #333399;

	width: 40px;

}



.t_bianco {font-weight: bold; font-family: Verdana, Arial, sans-serif ; color: #ffffff;  font-size: 12px;}

.news {font-weight: bold; font-family: Verdana, Arial, sans-serif ; color: #000000;  font-size: 11px}


.footermini {font-family: Verdana, Arial, sans-serif ; color: #666666;  font-size: 9px}

.footer {font-family: Verdana, Arial, sans-serif ; color: #ffffff;  font-size: 9px}
.footer_c {font-family: Verdana, Arial, sans-serif ; color: #ffffff;  font-size: 11px}
.footer_b {font-weight: bold; font-family: Verdana, Arial, sans-serif ; color: #ffffff;  font-size: 11px}

.example {font-family: Verdana, Arial, sans-serif ; color: #666666;  font-size: 12px;}

.parent {font-family: Verdana, Arial, sans-serif ; color: #999999;  font-size: 9px}

.inf {	font-family: Verdana, Arial, sans-serif; color: Red;	font-size: 10px;}



.m { font-family: Verdana, Arial, sans-serif;	color: #0C4DA2;	font-weight: bold;	font-size: 11px; 	list-style-image: url(immagini/logo_3D.gif); text-align: left;}

.m2 {	font-family: Verdana, Arial, sans-serif; color: #666666; font-size: 12px;;	list-style-image: url(immagini/freccia_menu.gif);	text-align: left; }

.top_fin_b {	font-family: Verdana, Arial, sans-serif; color: #13459E; font-size: 11px;	font-weight: bold; }

.top_fin {	font-family: Verdana, Arial, sans-serif; color: #666666; font-size: 11px; }