BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; LINE-HEIGHT: 17px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Arial; BACKGROUND-COLOR: #163557; TEXT-ALIGN: left
}
TD {
	FONT-SIZE: 11px; MARGIN: 0px
}
:unknown {
	moz-outline-style: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	FLOAT: left; MARGIN-RIGHT: 10px; LIST-STYLE-TYPE: none
}
.clr {
	CLEAR: both
}
.cornice {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #eee
}
.cornice-foto {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #e1ecf2
}
.div_space {
	MARGIN: 10px 0px; BORDER-BOTTOM: #eee 1px dashed
}
.div_space_2 {
	MARGIN: 5px 0px; BORDER-BOTTOM: #eee 1px solid
}
.tips {
	PADDING-RIGHT: 30px; BORDER-TOP: #ecf3f7 5px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; COLOR: #1a3d65; PADDING-TOP: 20px; BORDER-BOTTOM: #ecf3f7 2px solid; BACKGROUND-COLOR: #f6f9fb
}
.path {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 9px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; COLOR: #666; PADDING-TOP: 8px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.corniceleft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeded
}
.corniceright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeded
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(../img/layout/inputBg.gif) #fff no-repeat left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: verdana
}
SELECT {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(../img/layout/inputBg.gif) #fff no-repeat left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: verdana
}
TEXTAREA {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; MARGIN-TOP: 2px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: url(../img/layout/inputBg.gif) #fff no-repeat left top; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: verdana
}
.button {
	BORDER-RIGHT: #003960 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #003960 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; BORDER-LEFT: #003960 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #003960 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #005189
}
INPUT.nostyle {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eee; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 17pt "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif; COLOR: #173557; PADDING-TOP: 0px; BORDER-BOTTOM: #e9ebee 1px solid; LETTER-SPACING: -1px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14pt "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif; COLOR: #2d6eab; PADDING-TOP: 0px; BORDER-BOTTOM: #e9ebee 1px solid; LETTER-SPACING: -1px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 12pt "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif; COLOR: #173557; PADDING-TOP: 0px; BORDER-BOTTOM: #e9ebee 1px dashed; LETTER-SPACING: -1px
}
.paragrafo {
	MARGIN: 10px 0px 30px 20px
}
.fotoleft {
	FLOAT: left; MARGIN: 0px 5px 5px 0px
}
.fotoright {
	FLOAT: right; MARGIN: 0px 0px 5px 5px
}
.larghezza {
	WIDTH: 760px; TEXT-ALIGN: left
}
#head {
	BACKGROUND: url(../img/layout/head-bg.gif) #1b4069 repeat-x
}
#foto {
	BACKGROUND: url(../img/layout/foto-bg.gif) #fdfdfd repeat-x 50% top
}
#main {
	BACKGROUND: url(../img/layout/main-bg.jpg) #fdfdfd no-repeat 50% top
}
#main A {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #144b8b; BORDER-BOTTOM: #b6c6d8 2px solid; TEXT-DECORATION: none
}
#main A:hover {
	COLOR: #eb752d; BORDER-BOTTOM: #edc7b1 2px solid; TEXT-DECORATION: none
}
#menu {
	MARGIN-BOTTOM: 2px; WIDTH: 900px; HEIGHT: 49px
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu-nav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px 24px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu-nav A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../img/menu_voce.gif) no-repeat center top; FLOAT: left; WIDTH: 80px; COLOR: #ffffff; LINE-HEIGHT: 31px; FONT-FAMILY: arial; HEIGHT: 31px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#menu-nav A:hover {
	BACKGROUND: url(../img/menu_voce_hover.gif) no-repeat center top
}
#menu-nav A#mContatti {
	BACKGROUND: url(../img/menu_voce_contatti.jpg) no-repeat center top; WIDTH: 111px
}
#menu-nav A#mContatti:hover {
	BACKGROUND: url(../img/menu_voce_contatti_hover.jpg) no-repeat center top
}
#main A.noborder {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main A.noborder:hover {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#main A.nostyle {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; BORDER-RIGHT-WIDTH: 0px
}
#main A.nostyle:hover {
	FONT-WEIGHT: normal; COLOR: #000
}
#menu-interno {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px 10px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#menu-interno A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; COLOR: #144b8b; PADDING-TOP: 3px; BORDER-BOTTOM: #b6c6d8 1px solid; TEXT-DECORATION: none
}
#menu-interno A:hover {
	COLOR: #eb752d; BORDER-BOTTOM: #edc7b1 1px solid; TEXT-DECORATION: none
}
#menu-interno A.capo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ef8526; PADDING-TOP: 5px; BORDER-BOTTOM: #eea461 1px solid
}
#menu-interno A.secondo {
	COLOR: #34659d; TEXT-INDENT: 10px
}
#prefooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/layout/prefooter-bg.jpg) #ececec no-repeat 50% bottom; PADDING-BOTTOM: 18px; PADDING-TOP: 18px
}
.cornice_foto {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 3px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
TABLE.fg {
	BORDER-TOP: #c3d8e5 1px solid; BORDER-LEFT: #c3d8e5 1px solid
}
.tdhead {
	BORDER-RIGHT: #9fc7e2 1px solid; BORDER-TOP: #ecf3f7 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ecf3f7 1px solid; COLOR: #1a3d65; BORDER-BOTTOM: #9fc7e2 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #c9e0ef
}
.td1 {
	BORDER-RIGHT: #c3d8e5 1px solid; BORDER-TOP: #fff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #c3d8e5 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f6f9fb
}
.td2 {
	BORDER-RIGHT: #c3d8e5 1px solid; BORDER-TOP: #fff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #c3d8e5 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ecf3f7
}
#tab {
	BORDER-TOP: #ddd 2px solid; MARGIN-TOP: 10px
}
#tab .tabmenu {
	FLOAT: left; WIDTH: 160px
}
#tab .tabmenu-list {
	BACKGROUND-COLOR: #ddd
}
#tab A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; WIDTH: 150px; PADDING-TOP: 7px; BORDER-BOTTOM: #fff 1px solid
}
#tab A:hover {
	BORDER-BOTTOM: #fff 1px solid
}
#tab .selected {
	BACKGROUND-COLOR: #eee
}
#tab .container {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 500px; PADDING-TOP: 15px; BACKGROUND-COLOR: #eee
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/layout/footer-bg.gif) repeat-x 50% top; PADDING-BOTTOM: 15px; COLOR: #8b9bac; LINE-HEIGHT: 12px; PADDING-TOP: 20px; FONT-FAMILY: Arial
}
#footer A {
	FONT-WEIGHT: bold; COLOR: #8b9bac; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #fff
}
A.underline {
	PADDING-BOTTOM: 2px; BORDER-BOTTOM: #e7dddc 1px solid
}
.LV_validation_message {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px
}
.LV_valid {
	COLOR: #00cc00
}
.LV_invalid {
	COLOR: #cc0000
}
.LV_valid_field {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
INPUT.LV_valid_field:hover {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
INPUT.LV_valid_field:active {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
TEXTAREA.LV_valid_field:hover {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
TEXTAREA.LV_valid_field:active {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; BORDER-BOTTOM: #00cc00 1px solid
}
.LV_invalid_field {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
INPUT.LV_invalid_field:hover {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
INPUT.LV_invalid_field:active {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
TEXTAREA.LV_invalid_field:hover {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
TEXTAREA.LV_invalid_field:active {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.risposta {
	BORDER-RIGHT: #c5c5c5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c5c5c5 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c5c5c5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c5c5c5 1px solid; BACKGROUND-COLOR: #f5f5f5
}
