FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	FONT-SIZE: 100%;
	BORDER-TOP: 0px;
	FONT-WEIGHT: inherit;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	margin-left: 0px;
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
TH {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
#content .box-form P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: white; FONT-SIZE: 1.1em; PADDING-TOP: 0.9em
}
#content .box-form P.ckb {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: white; FONT-SIZE: 1.1em; PADDING-TOP: 0.2em
}
#header #nav-utils {
	POSITION: absolute; BORDER-LEFT: #666 1px solid; PADDING-LEFT: 12px; TOP: 0px; RIGHT: 0px
}
#header #nav-utils LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
#header #nav-utils IMG {
	VERTICAL-ALIGN: middle
}
#content LEGEND {
	FONT-FAMILY: Georgia, Arial, Verdana, sans-serif; LETTER-SPACING: -0.02em; COLOR: #4f7685
}
#content LEGEND {
	LINE-HEIGHT: 1.33em; MARGIN: 0px 0px 1em; FONT-SIZE: 1.6em; FONT-WEIGHT: bold
}
#content INPUT.textfield {
	BORDER-BOTTOM: #4e4e4e 1px solid; BORDER-LEFT: #4e4e4e 1px solid; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #323232; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #4e4e4e 1px solid; BORDER-RIGHT: #4e4e4e 1px solid; PADDING-TOP: 0.3em
}
#content INPUT.textfield:focus {
	BACKGROUND-COLOR: #404040
}
#content INPUT.textfield-short {
	BORDER-BOTTOM: #4e4e4e 1px solid; BORDER-LEFT: #4e4e4e 1px solid; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #323232; PADDING-LEFT: 0.3em; WIDTH: 100px; PADDING-RIGHT: 0.3em; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #4e4e4e 1px solid; BORDER-RIGHT: #4e4e4e 1px solid; PADDING-TOP: 0.3em
}
#content INPUT.textfield-short:focus {
	BACKGROUND-COLOR: #404040
}
#content TEXTAREA.textfield {
	BORDER-BOTTOM: #4e4e4e 1px solid; BORDER-LEFT: #4e4e4e 1px solid; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #323232; PADDING-LEFT: 0.3em; WIDTH: 300px; PADDING-RIGHT: 0.3em; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 80px; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #4e4e4e 1px solid; BORDER-RIGHT: #4e4e4e 1px solid; PADDING-TOP: 0.3em
}
#content TEXTAREA.textfield:focus {
	BACKGROUND-COLOR: #404040
}
#content .box-form #hp-help {
	POSITION: absolute; TOP: 5px; LEFT: 160px
}
#content .box-form #hp-help A {
	BORDER-BOTTOM: #000 1px solid; COLOR: #4f7685; TEXT-DECORATION: none
}
#content .noborder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#content #box-utils .side-title {
	COLOR: #fff
}
#content #box-utils UL#nav-submain A:link {
	COLOR: #4f7685
}
#content #box-utils UL#nav-submain A:visited {
	COLOR: #4f7685
}
#content #box-utils UL#nav-submain A:hover {
	COLOR: #4f7685
}
#content #body FORM.info {
	DISPLAY: inline; FLOAT: right
}
#content #body FORM.info BUTTON {
	MARGIN: 0px
}
#content #box-utils {
	WIDTH: 226px; FLOAT: left
}
#content #box-utils #back-to {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content #box-utils #back-to A {
	COLOR: #fff; FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
#content .home#box-utils {
	WIDTH: 235px; FLOAT: left
}
#content #box-utils UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#content #box-utils OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#content #box-utils .side-title {
	MARGIN: 0px 0px 1em; FONT-FAMILY: Georgia, Arial, Verdana, sans-serif; COLOR: #4f7685
}
#content #box-utils #nav-submain {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.2em; PADDING-TOP: 0px
}
#content #box-utils #nav-submain LI {
	MARGIN: 0px 0px 0.5em
}
#content #box-utils #nav-submain A {
	COLOR: #b2b2b2; TEXT-DECORATION: none
}
#content #box-utils #nav-submain A:hover {
	COLOR: #fff
}
#content #box-utils #nav-submain A.active {
	COLOR: #fff
}
#content #box-utils .side-links {
	MARGIN-TOP: 35px; BORDER-TOP: #3a3a3a 1px solid; PADDING-TOP: 35px
}
#content #box-utils .side-links .title {
	MARGIN: 0.5em 0px; FONT-FAMILY: Georgia, Arial, Verdana, sans-serif; FONT-SIZE: 1.6em
}
#content #box-utils .side-links .title A {
	COLOR: #4f7685; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#content .box-form LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .box-form TABLE {
	MARGIN: 0.9em 0px
}
#content .box-form P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: white; FONT-SIZE: 1.1em; PADDING-TOP: 0.9em
}
#content .box-form P.ckb {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: white; FONT-SIZE: 1.1em; PADDING-TOP: 0.2em
}
#content .box-form TD {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; COLOR: white; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#content .box-form TH {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; COLOR: white; FONT-SIZE: 1em; PADDING-TOP: 0px
}
#content #body .gallery {
	BORDER-BOTTOM: #3a3a3a 1px solid; MARGIN: 25px 0px
}
#content .box-form SELECT {
	BORDER-BOTTOM: #585858 1px solid; BORDER-LEFT: #585858 1px solid; BACKGROUND-COLOR: #404040; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #fff; FONT-SIZE: 1.1em; BORDER-TOP: #585858 1px solid; BORDER-RIGHT: #585858 1px solid
}
#content .box-form INPUT[type='checkbox'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#content .box-form INPUT[type='radio'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#content .box-form TD SELECT {
	BORDER-BOTTOM: #585858 1px solid; BORDER-LEFT: #585858 1px solid; BACKGROUND-COLOR: #404040; FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 1em; BORDER-TOP: #585858 1px solid; BORDER-RIGHT: #585858 1px solid
}
BUTTON {
	BORDER-BOTTOM: #844800 1px solid; BORDER-LEFT: #844800 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #242424; FONT-STYLE: italic; MARGIN: 22px 0px 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 6px; OUTLINE-WIDTH: medium; WIDTH: auto; PADDING-RIGHT: 6px; DISPLAY: block; FONT-FAMILY: Georgia, serif; FLOAT: left; COLOR: #919191; FONT-SIZE: 10px; OVERFLOW: visible; BORDER-TOP: #844800 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #844800 1px solid; PADDING-TOP: 3px
}
BUTTON:hover {
	BORDER-BOTTOM: #4f7685 1px solid; BORDER-LEFT: #4f7685 1px solid; BACKGROUND-COLOR: #313131; COLOR: #e0e0e0; BORDER-TOP: #4f7685 1px solid; BORDER-RIGHT: #4f7685 1px solid
}
BUTTON.over {
	BORDER-BOTTOM: #4f7685 1px solid; BORDER-LEFT: #4f7685 1px solid; BACKGROUND-COLOR: #313131; COLOR: #e0e0e0; BORDER-TOP: #4f7685 1px solid; BORDER-RIGHT: #4f7685 1px solid
}
#content BUTTON.calendar {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 17px; DISPLAY: inline; BACKGROUND: url(Interfaccia/ico-calendar.png); FLOAT: none; HEIGHT: 17px; OVERFLOW: auto; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; z-index: 1
}
DIV.calendar {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 147px; PADDING-RIGHT: 6px; HEIGHT: 195px; PADDING-TOP: 0px
}
DIV.calendar DIV {
	POSITION: relative; WIDTH: 147px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 185px; OVERFLOW: hidden; CURSOR: move; PADDING-TOP: 10px
}
DIV.calendar CAPTION {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; background-image: url(Interfaccia/barra.png); PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 1.2em; PADDING-TOP: 6px; 
}
DIV.calendar CAPTION A {
	POSITION: absolute; WIDTH: 11px; DISPLAY: block; HEIGHT: 12px; OVERFLOW: hidden; TOP: 17px; CURSOR: pointer
}
DIV.calendar CAPTION A.prev {
	LEFT: 0px
}
DIV.calendar CAPTION A.next {
	RIGHT: 0px
}
DIV.calendar CAPTION SPAN {
	POSITION: relative; TEXT-ALIGN: center; HEIGHT: 25px
}
DIV.calendar CAPTION SPAN.month {
	PADDING-RIGHT: 8px
}
DIV.calendar CAPTION SPAN.month:after {
	CONTENT: ','
}
DIV.calendar TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; BORDER-SPACING: 0; WIDTH: 147px; BORDER-COLLAPSE: collapse; BACKGROUND: #13313b; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: default; BORDER-RIGHT: 0px
}
DIV.calendar TD {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 21px; PADDING-RIGHT: 3px; HEIGHT: 21px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
DIV.calendar TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 21px; PADDING-RIGHT: 3px; HEIGHT: 21px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
DIV.calendar TH {
	COLOR: #fff
}
DIV.calendar TD {
	COLOR: #000
}
DIV.calendar TD.invalid {
	COLOR: #000
}
DIV.calendar TD.valid {
	COLOR: #e0e0e0; CURSOR: pointer
}
DIV.calendar TD.hilite {
	
}
DIV.calendar TD.inactive {
	COLOR: #000
}
DIV.calendar TD.active {
	COLOR: #4f7685; CURSOR: pointer
}
DIV.calendar TD.hover {
	COLOR: #4f7685; CURSOR: pointer
}
#content .box-form {
	BORDER-TOP: medium none

}
#content .box-form LEGEND {
	COLOR: #fff
}
#content .box-form SELECT {
	BORDER-BOTTOM: #104152 1px solid; BORDER-LEFT: #104152 1px solid; BACKGROUND-COLOR: #0a191e; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #fff; FONT-SIZE: 1.1em; BORDER-TOP: #104152 1px solid; BORDER-RIGHT: #104152 1px solid
}
#content .box-form TD SELECT {
	BORDER-BOTTOM: #104152 1px solid; BORDER-LEFT: #104152 1px solid; BACKGROUND-COLOR: #0a191e; FONT-FAMILY: Arial, Verdana, sans-serif; COLOR: #fff; FONT-SIZE: 1.1em; BORDER-TOP: #104152 1px solid; BORDER-RIGHT: #104152 1px solid
}
#content BUTTON.calendar {
	BACKGROUND: url(Interfaccia/ico-calendar.png)
}
BUTTON {
	BACKGROUND-COLOR: #B70000;
	COLOR: #CACACA;
	border: 1px solid #4f7685;
}
BUTTON:hover {
	BACKGROUND-COLOR: #F00;
	COLOR: #fff;
	border: 1px solid #39F;
}
BUTTON.over {
	BACKGROUND-COLOR: #666;
	COLOR: #fff;
	border: 1px solid #39F;
}
#content INPUT.textfield {
	BORDER-BOTTOM: #104152 1px solid; BORDER-LEFT: #104152 1px solid; BACKGROUND-COLOR: #0a191e; BORDER-TOP: #104152 1px solid; BORDER-RIGHT: #104152 1px solid
}
#content INPUT.textfield:focus {
	BORDER-BOTTOM: #4f7685 1px solid; BORDER-LEFT: #4f7685 1px solid; BACKGROUND-COLOR: #104152; BORDER-TOP: #4f7685 1px solid; BORDER-RIGHT: #4f7685 1px solid
}
#content INPUT.textfield-short {
	BORDER-BOTTOM: #104152 1px solid; BORDER-LEFT: #104152 1px solid; BACKGROUND-COLOR: #0a191e; BORDER-TOP: #104152 1px solid; BORDER-RIGHT: #104152 1px solid
}
#content INPUT.textfield-short:focus {
	BORDER-BOTTOM: #4f7685 1px solid; BORDER-LEFT: #4f7685 1px solid; BACKGROUND-COLOR: #104152; BORDER-TOP: #4f7685 1px solid; BORDER-RIGHT: #4f7685 1px solid
}
#content TEXTAREA.textfield {
	BORDER-BOTTOM: #104152 1px solid; BORDER-LEFT: #104152 1px solid; BACKGROUND-COLOR: #0a191e; BORDER-TOP: #104152 1px solid; BORDER-RIGHT: #104152 1px solid
}
#content TEXTAREA.textfield:focus {
	BORDER-BOTTOM: #4f7685 1px solid; BORDER-LEFT: #4f7685 1px solid; BACKGROUND-COLOR: #104152; BORDER-TOP: #4f7685 1px solid; BORDER-RIGHT: #4f7685 1px solid
}



UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	FONT-SIZE: 100%;
	BORDER-TOP: 0px;
	FONT-WEIGHT: inherit;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: justify;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 10px;
	PADDING-TOP: 0px;
	background-color: #000000;
	margin-top: -45px;
	margin-bottom: -70px;
}
#logo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #39F;
	text-decoration: underline;
	position: relative;
	visibility: visible;
	left: 30px;
	top: 20px;
	z-index:2;
	display: block
}
#flash {
	z-index:1;
}
#lingua {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	width: 300px;
	position: relative;
	visibility: visible;
	top: 20px;
	left: 31px;
	z-index: 3;
	display: block
}
#lingua LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; MARGIN-RIGHT: 10px; PADDING-TOP: 3px
}
#lingua A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#lingua A:hover {
	COLOR: #2E3190
}
#lingua A.active {
	COLOR: #2E3190
}
body,td,th {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
}
#header #nav-main {
	POSITION: relative;
	WIDTH: 900px;
	BOTTOM: 7px;
	LEFT: 0px;
}
#header #nav-main LI {
	POSITION: relative; FLOAT: left
}
#header #nav-main LI:hover {
	BACKGROUND: none
}
#header #nav-main LI.over {
	BACKGROUND: none
}
#header #nav-main LI:hover UL {
	DISPLAY: block
}
#header #nav-main LI.over UL {
	DISPLAY: block
}
#header #nav-main A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#header #nav-main A:hover {
	COLOR: #4f7685
}
#header #nav-main A.active {
	COLOR: #4f7685
}
#header #nav-main UL A:hover {
	COLOR: #4f7685
}
#header #nav-main UL A.active {
	COLOR: #4f7685
}
#header #nav-main UL {
	POSITION: absolute;
	PADDING-BOTTOM: 8px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	background-image: url(Interfaccia/blu/bg-nav.png);
	TOP: 28px;
	FONT-WEIGHT: normal;
	PADDING-TOP: 0px;
	LEFT: 2px;
	TOP: 42px;
	text-align: center;
	width: 205px;
	height: 57px;
	line-height: 12px;
}
#header #nav-main UL LI {
	MARGIN: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none
}
#header #nav-main UL A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; COLOR: #3a81a9; PADDING-TOP: 12px; FONT-FAMILY: Verdana; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#header #nav-main UL A:hover {
	COLOR: #FFFFFF 
}
#footer {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 1.6em;
	MARGIN-TOP: -178px;
	margin-bottom: -20px;
	LEFT: 0px;
	POSITION: relative;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #999999;
	FONT-SIZE: 9px;
	PADDING-TOP: 20px;
	font-family: Verdana;
	background-color: #003b73
}
img.bg {
	min-width: 1024px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}
@media screen and (max-width: 1024px){
  img.bg {
  left: 50%;
  margin-left: -512px; }
}
div#sfondo {
	position: relative;
	top: -30px;
}

