BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
.text {font-family:Verdana,sans-serif,arial; font-size:14px; color:black; text-decoration:none}
.grigio {background-image: url(img/grigio.jpg);background-repeat: repeat-x;
}
.grigio2 {background-image: url(img/grigio2.jpg);background-repeat: repeat-x;
}
H1 {
	FONT-SIZE: 1.2em
}
H2 {
	FONT-SIZE: 1.1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 0.9em
}
H5 {
	FONT-SIZE: 0.8em
}
H6 {
	FONT-SIZE: 0.7em
}
container {
	
}
#header {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url('img/sfondo_header.gif'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 97px; BACKGROUND-COLOR: #fff
}
#headerinterno {
	MARGIN: 0px auto; WIDTH: 960px
}
#navmenu {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url('img/sfondo2.png'); LINE-HEIGHT: 27px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px
}
#navmenu UL {
	padding:0px; BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url('img/bordino_menu.gif'); MARGIN: 0px auto; WIDTH: 850px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
#navmenu UL LI {
	padding:0px; BACKGROUND-POSITION: right center; FLOAT: left; BACKGROUND-IMAGE: url('img/bordino_menu.gif'); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#navmenu UL LI A {
	padding:0px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url('img/sfondo2.png'); MARGIN: 0px 2px; WIDTH: 123px; COLOR: white; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-DECORATION: none
}
#navmenu UL LI A:hover {
	BACKGROUND-IMAGE: url('img/sfondo_menu_rollover.gif'); COLOR: #84afd9
}
#content {
	CLEAR: both; BACKGROUND-POSITION: 50% top; MIN-HEIGHT: 327px; BACKGROUND-IMAGE: url('img/imgsfondo_content.gif'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 327px
}
#contentinterno {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#colonna1 {
	padding:0px; BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url('img/g1.jpg'); MARGIN: 0px; WIDTH: 185px; BACKGROUND-REPEAT: repeat-x
}
#colonna1  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 64px; LIST-STYLE-TYPE: none
}
#colonna1  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px
}
#colonna1  A {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 15px; FONR-SIZE: 3em ;FONT-WEIGHT: bold; MIN-HEIGHT: 24px;  PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 7px solid #B9CBDD; WIDTH: 148px! important; COLOR: #000; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px;  TEXT-DECORATION: none
}
#colonna1  A:hover {
	 BORDER-LEFT: 7px solid #ffffff; COLOR: #B40F0B; BACKGROUND-COLOR: #f6de14
}
#colonna_centrale {
	BACKGROUND-POSITION: 40% top; FLOAT: left; BACKGROUND-IMAGE: url('img/fondo_colonna_centrale_01.jp'); WIDTH: 400px; BACKGROUND-REPEAT: no-repeat
}
#colonna2_home {
	FLOAT: left; WIDTH: 310px; PADDING-TOP: 63px; HEIGHT: 420px
}
#colonna3_home {
	FLOAT: left; WIDTH: 320px
}
#colonna2_pagint {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 0px 20px; WIDTH: 150px; TEXT-ALIGN: center
}
#colonna3_pagint {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 4px 0px 10px; WIDTH: 440px! important; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 2px solid; BACKGROUND-COLOR: #fff
}
P.bussola {
	MARGIN: 44px 0px 0px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
P.bussola A {
	COLOR: #999; TEXT-DECORATION: none
}
#colonna4 {
	BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url('img/header_colonna.gif'); WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
#colonna4 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #f3f3f3
}
#colonna4 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px
}
#colonna4 UL LI A {
	BORDER-RIGHT: 7px solid #b9cbdd; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; MIN-HEIGHT: 24px; BACKGROUND-IMAGE: url('../images/sfondo_pulsante_dx.gif'); PADDING-BOTTOM: 0px; WIDTH: 123px! important; COLOR: #fff; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px; BACKGROUND-COLOR: #394551; TEXT-DECORATION: none; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:1px
}
#colonna4 UL LI A:hover {
	BORDER-RIGHT: 7px solid #84afd9; BACKGROUND-IMAGE: url('../images/rollover_pulsante_dx.gif'); COLOR: #84afd9; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #2b343d
}
#links {
	CLEAR: both; BACKGROUND-POSITION: left top; MARGIN-TOP: 10px; PADDING-LEFT: 150px; BACKGROUND-IMAGE: url('../images/sfondoLinks.gif'); WIDTH: 810px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
#links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; HEIGHT: 40px
}
#links LI {
	FLOAT: left; LIST-STYLE-TYPE: none; HEIGHT: 40px
}
#links LI A {
	BORDER-RIGHT: 1px solid #ccc; PADDING-RIGHT: 30px; BACKGROUND-POSITION: 0px -40px; PADDING-LEFT: 30px; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url('../images/rolloverLinks.gif'); PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 40px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 40px; TEXT-DECORATION: none
}
#links LI A:hover {
	BACKGROUND-POSITION: 0px 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url('../images/sfondo_footer.gif'); PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 20px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 71px; margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px
}
#subfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#subfooter P {
	MARGIN-BOTTOM: 0.8em
}
#subfooter H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#subfooter H4 {
	FONT-SIZE: 1.1em
}
#subfooter #validazioni {
	FLOAT: right; WIDTH: 90px
}
#subfooter #validazioni IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-TOP: 0px
}
#sottocategorie UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sottocategorie UL LI A {
	BACKGROUND-IMAGE: url('none'); BACKGROUND-COLOR: #c6c6c6
}
#sottocategorie UL LI A:hover {
	BACKGROUND-IMAGE: url('none'); BACKGROUND-COLOR: #ddd
}
TABLE {
	FONT-SIZE: 1em
}
#contatti {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; MARGIN: 0px 7px 0px 0px; WIDTH: 143px! important; PADDING-TOP: 15px; HEIGHT: 200px; BACKGROUND-COLOR: #b9cbdd; TEXT-ALIGN: center
}
#form_newsletter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px 7px; WIDTH: 143px! important; PADDING-TOP: 15px; HEIGHT: 200px; BACKGROUND-COLOR: #b9cbdd; TEXT-ALIGN: center
}
#form_newsletter H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 5px; COLOR: #1a347a; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#form_newsletter FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#form_newsletter INPUT {
	border:1px solid #ccc; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FLOAT: left; BACKGROUND-IMAGE: url('../images/mail.gif'); PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:4px
}
#form_newsletter INPUT:unknown {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#form_newsletter .cancellati {
	WIDTH: 46%
}
#form_newsletter .iscriviti {
	WIDTH: 46%
}
#form_newsletter .cancellati {
	MARGIN: 0px 0px 0px 4%
}
#form_newsletter #email {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#form_newsletter P {
	CLEAR: both
}
#form_ricerca {
	WIDTH: 150px! important; HEIGHT: 64px; TEXT-ALIGN: left
}
#form_ricerca FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#form_ricerca INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#form_ricerca #testo {
	border:1px solid #ccc; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url('../images/sfondo_input_cerca.gif'); PADDING-BOTTOM: 0px; WIDTH: 80px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#form_newsletter INPUT:unknown {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
#form_ricerca P {
	CLEAR: both
}
.annulla_float {
	CLEAR: both
}
#headerinterno FORM {
	FLOAT: right; MARGIN-RIGHT: 70px; PADDING-TOP: 15px
}
.box { border:0px solid #000000; font-family:verdana, tahoma, arial; font-size: 8pt;  }
.box1 { border:1px solid #000000; font-family:verdana, tahoma, arial; font-size: 8pt;  }
.box2 { border:1px solid #5bcaf9; background:#ffffff; font-family: verdana, tahoma, arial; font-size: 8pt}
.box3 { border:1px solid #000000; background:#ffffff; font-family: verdana, tahoma, arial; font-size: 8pt }
.submit { border:1px solid #000000; font-family:verdana, tahoma, arial; font-size: 8pt; text-decoration:none; background-color: #ffffff; color: #000000;  }

