A:link {
	TEXT-DECORATION: underline; COLOR: activecaption
}
A:visited {
	TEXT-DECORATION: none; COLOR: #4b0082
}
A:hover {
	TEXT-DECORATION: none; COLOR: red
}
BODY {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
BODY#ar LI.ar {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#di LI.di {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#gl LI.gl {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#le LI.le {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#mm LI.mm {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#ne LI.ne {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#sc LI.sc {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#te LI.te {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#ch LI.ch {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#ve LI.ve {
	BORDER-BOTTOM: #fff 1px solid; COLOR: black; BACKGROUND-COLOR: #ffffff
}
BODY#ar LI.ar A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#ar LI.ar A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#di LI.di A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#di LI.di A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#gl LI.gl A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#gl LI.gl A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#le LI.le A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#le LI.le A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#mm LI.mm A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#mm LI.mm A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#ne LI.ne A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#ne LI.ne A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#sc LI.sc A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#sc LI.sc A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#te LI.te A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#te LI.te A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#ch LI.ch A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#ch LI.ch A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#ve LI.ve A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#ve LI.ve A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#eu LI.eu A:link {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
BODY#eu LI.eu A:visited {
	COLOR: white; BACKGROUND-COLOR: #ff8c00
}
FORM {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #879ceb
}
#intesta H1 {
	FONT-SIZE: 36pt; FONT-WEIGHT: bolder; COLOR: #3335ff; TEXT-ALIGN: center
}
#intesta H3 {
	FONT-SIZE: 15pt; FONT-WEIGHT: lighter; COLOR: white; TEXT-ALIGN: center; LINE-HEIGHT: 40pt
}
#intesta UL {
	LIST-STYLE-TYPE: none; FONT-SIZE: 12px; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 2px; TEXT-ALIGN: center; PADDING-TOP: 2px; PADDING-LEFT: 2px; MARGIN-LEFT: 250px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-RIGHT: 2px; BACKGROUND-COLOR: #ffcc66; MARGIN-RIGHT: 250px
}
#intesta UL LI {
	DISPLAY: inline
}
#intesta UL A:link {
	TEXT-DECORATION: none; COLOR: blue
}
#intesta UL A:visited {
	TEXT-DECORATION: none; COLOR: blue
}
#intesta UL A:hover {
	COLOR: red
}
#occhiello P {
	FONT-WEIGHT: bold; COLOR: red; PADDING-BOTTOM: 0px; TEXT-ALIGN: center
}
#occhiello SPAN {
	FONT-SIZE: x-small; FONT-WEIGHT: bold; COLOR: #4c4c4c; TEXT-ALIGN: center
}
#in FORM {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #879ceb
}
#form {
	TEXT-ALIGN: center; PADDING-TOP: 10px
}
#form FIELDSET {
	BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; BORDER-BOTTOM: silver 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; BORDER-LEFT: silver 1px solid; MARGIN-TOP: 16px; PADDING-RIGHT: 10px
}
#form FIELDSET LEGEND {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold; COLOR: #4b4b4b
}
#form FIELDSET LEGEND SPAN {
	FONT-WEIGHT: normal; COLOR: #4169e1
}
#form FIELDSET P {
	FONT-SIZE: 0.8em; MARGIN: 6px 40px
}
#form H5 {
	COLOR: #353535; MARGIN: 1%; LINE-HEIGHT: 0px
}
#naviga {
	FONT-SIZE: 0.7em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
#naviga P {
	FONT-SIZE: 1.3em; FONT-WEIGHT: bold; COLOR: #3335ff; TEXT-ALIGN: center; PADDING-TOP: 20px
}
#naviga UL A:link {
	TEXT-DECORATION: none; BORDER-TOP: #ff8c00 1px solid; BORDER-RIGHT: #ff8c00 1px solid; BORDER-BOTTOM: #ff8c00 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; PADDING-LEFT: 5px; BORDER-LEFT: #ff8c00 1px solid; PADDING-RIGHT: 5px; BACKGROUND-COLOR: #dcdcdc
}
#naviga UL A:visited {
	TEXT-DECORATION: none; BORDER-TOP: #ff8c00 1px solid; BORDER-RIGHT: #ff8c00 1px solid; BORDER-BOTTOM: #ff8c00 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; PADDING-LEFT: 5px; BORDER-LEFT: #ff8c00 1px solid; PADDING-RIGHT: 5px; BACKGROUND-COLOR: #dcdcdc
}
#naviga UL A:hover {
	COLOR: green; BACKGROUND-COLOR: yellow
}
#naviga UL {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: center; PADDING-TOP: 4px; MARGIN-LEFT: 50px; MARGIN-RIGHT: 50px
}
#naviga UL LI {
	DISPLAY: inline
}
TABLE #menu {
	BORDER-COLLAPSE: separate; BORDER-BOTTOM-COLOR: blue; BORDER-SPACING: 5px
}
#link {
	FONT-SIZE: 0.8em; COLOR: #3335ff; TEXT-ALIGN: center; PADDING-TOP: 20px
}
#contatti {
	FONT-SIZE: 80%; COLOR: #626262; PADDING-BOTTOM: 8px; TEXT-ALIGN: center; PADDING-TOP: 9px; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #dcdcdc
}
