BODY {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1643ab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1643ab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titoloVerdeBig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #59761a; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.testomenu A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.testomenu A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.testomenu A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.testomenu A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inputt {
	FONT-SIZE: 10px; WIDTH: 73px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tbTitoloV {
	BORDER-RIGHT: #1643ab 1px solid; BACKGROUND-POSITION: right bottom; BORDER-TOP: #1643ab 1px solid; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/angolo.gif); BORDER-LEFT: #1643ab 1px solid; BORDER-BOTTOM: #1643ab 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.tdTitoloV {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1643ab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tdTitoloV2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1643ab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.tdTitoloV:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1643ab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tdTitoloV:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1643ab; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tbTitoloB {
	BORDER-RIGHT: #59761a 1px solid; BACKGROUND-POSITION: right bottom; BORDER-TOP: #59761a 1px solid; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../img/angolo.gif); BORDER-LEFT: #59761a 1px solid; BORDER-BOTTOM: #59761a 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1643ab
}
.sfBanner0 {
	BACKGROUND-COLOR: #1643ab
}
.sfBanner {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1643ab
}
.sfBannerLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sfBannerLinkC {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.sfBannerLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sfBannerLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sfBannerLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.sfBannerLink:hover {
	TEXT-DECORATION: none
}
.sfNeutro {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9AADDA
}/*b4e0fe 76c7ff*/
.sfNeutro1 {
	FONT-SIZE: 10px; BORDER: #507AB5 2px solid; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
}
.sfNeutro2 {
	BACKGROUND-POSITION: 50% top; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../img/angolo.gif); COLOR: #cccccc; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1643ab
}
.sfLaterale {
	FONT-SIZE: 10px; COLOR: #59761a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1643ab
}
.nero {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sfScuro {
	BACKGROUND-COLOR: #1643ab
}
.nColumnTD {padding:3; font-size: 10px; background-color: #9AADDA; color: #FFFFFF;  font-family: Verdana, Helvetica, Arial, Tahoma; TEXT-ALIGN: center}
.nColumnTD1 {font-size: 10px; background-color: #9AADDA; color: #FFFFFF;  font-family: Verdana, Helvetica, Arial, Tahoma}
.nColumnTDtopsx {background-color: #9AADDA; color: #FFFFFF;  font-family: Verdana, Helvetica, Arial, Tahoma; background-image:url(../images/altosx2.gif); background-repeat:no-repeat}
.nColumnTDtopdx {background-color: #9AADDA; color: #FFFFFF;  font-family: Verdana, Helvetica, Arial, Tahoma; background-image:url(../images/altodx2.gif); background-repeat:no-repeat; background-position: top right}
.nColumnTDbotdx {background-color: #9AADDA; color: #FFFFFF;  font-family: Verdana, Helvetica, Arial, Tahoma; background-image:url(../images/bassodx2.gif); background-repeat:no-repeat; background-position: bottom right}
.nColumnTDbotsx {background-color: #9AADDA; color: #FFFFFF;  font-family: Verdana, Helvetica, Arial, Tahoma; background-image:url(../images/bassosx2.gif); background-repeat:no-repeat; background-position: bottom left}
.nbordx {BORDER-RIGHT: #9AADDA 1px solid; }
.nborsx {BORDER-LEFT: #9AADDA 1px solid; }
.menuTD {
	border-right: 5 solid #507AB5;
	border-top: 5 solid #507AB5;
	border-left: 5 solid #507AB5;
	height: 20px;
	background-color:#ffffff;
}
.TDBorder {
	border-right: 5 solid #507AB5;
	border-bottom: 5 solid #507AB5;
	border-left: 5 solid #507AB5;
}
a.menuTOP:link,a.menuTOP:active,a.menuTOP:visited {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000000
}
a.menuTOPselected:link,a.menuTOPselected:active,a.menuTOPselected:visited {
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF
}
.menuTDselected {
	border-right: 5 solid #507AB5;
	border-top: 5 solid #507AB5;
	border-left: 5 solid #507AB5;
	height:30px;
	background-color:#507AB5;
}
