BODY {
	BACKGROUND-IMAGE: url(/image/main_bg.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #ffffff
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #333366; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: normal; COLOR: #333366; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: normal; COLOR: #333366; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #333366; TEXT-DECORATION: underline overline; bbackground-color: #EBE1F7
}
DIV.menuItem {
	FONT-WEIGHT: normal; MARGIN: 0px; CURSOR: hand; COLOR: #000000; TEXT-DECORATION: none
}
DIV.menuItemSelected {
	FONT-WEIGHT: normal; MARGIN: 0px; CURSOR: hand; COLOR: #ffffff; BACKGROUND-COLOR: #333366
}
.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, Sans Serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.smallwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.verysmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.verysmallwhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.piede {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.navsx {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: verdana, arial, Sans Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.titolopagina {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #020202; FONT-FAMILY: arial, Sans Serif; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
.titolosx {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #920000; FONT-FAMILY: arial, Sans Serif; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333366; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.labelsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.colorlabel {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, Sans Serif; BACKGROUND-COLOR: #333366; TEXT-DECORATION: none
}
.formlabel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #920000; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.labelcategorie {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, Sans Serif; LETTER-SPACING: 3px; TEXT-DECORATION: none
}
.colorover {
	BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333366 1px solid; COLOR: #000000; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
.colorout {
	BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #333366 1px solid; COLOR: #000000; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #e0e0e0
}
.rollover {
	BORDER-TOP: #3250c9 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #3250c9; BORDER-BOTTOM: #3250c9 1px solid; FONT-FAMILY: verdana, arial, Sans Serif; BACKGROUND-COLOR: #f6dc00; TEXT-DECORATION: none
}
.rollout {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; CURSOR: hand; COLOR: #3250c9; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.colortabella {
	BORDER-RIGHT: #920000 1px solid; BORDER-TOP: #920000 1px solid; BORDER-LEFT: #920000 1px solid; BORDER-BOTTOM: #920000 1px solid; BACKGROUND-COLOR: #ffffff
}
.errorinput {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #b3b3b3
}
.buttonover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, arial, sans serif; BACKGROUND-COLOR: #333366
}
.buttonout {
	BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #333366 1px solid; COLOR: #333366; BORDER-BOTTOM: #333366 1px solid; FONT-FAMILY: verdana, arial, sans serif; BACKGROUND-COLOR: #ffffff
}
.labelbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/image/button_sx.gif); COLOR: #313063; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}
.labelbuttonselected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/image/button_sx.gif); COLOR: #313063; FONT-FAMILY: verdana, arial, Sans Serif; TEXT-DECORATION: none
}

