BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; BACKGROUND: rgb(230,230,230); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#maincontent {
	BORDER-RIGHT: rgb(150,150,150) 1px solid; MARGIN: 0px auto; BORDER-LEFT: rgb(150,150,150) 1px solid; WIDTH: 90%; TEXT-ALIGN: left
}
#content {
	CLEAR: both; BACKGROUND-COLOR: #ffffff
}
#secondlevel {
	BORDER-TOP: rgb(210,210,210) 1px solid; PADDING-TOP: 20px
}
#firstlevel {
	CLEAR: both
}
#secondlevel {
	CLEAR: both
}
#left {
	PADDING-LEFT: 15px; BACKGROUND: url(images/timbro1.jpg) no-repeat right top; FLOAT: left; WIDTH: 30%
}
#left1 {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 20%; BACKGROUND-COLOR: #ffffff
}
#left2 {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 40%; BACKGROUND-COLOR: #ffffff
}
.leftg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: rgb(230,230,230)
}
.leftgi {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffa535
}
.leftgic {
	PADDING-RIGHT: 2px; BORDER-TOP: #ffa535 4px double; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffa535 4px double; BACKGROUND-COLOR: rgb(230,230,230)
}
.leftgica {
	PADDING-RIGHT: 2px; BORDER-TOP: #ffa535 4px double; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(images/sfondo1.gif); PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffa535 4px double
}
#right {
	PADDING-RIGHT: 15px; BACKGROUND: no-repeat center 50%; FLOAT: right; WIDTH: 65%; TEXT-ALIGN: left
}
#right1 {
	PADDING-RIGHT: 15px; FLOAT: right; WIDTH: 70%; PADDING-TOP: 15px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#right2 {
	PADDING-RIGHT: 15px; FLOAT: right; WIDTH: 50%; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#galleria {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 10px; BACKGROUND: white; FLOAT: right; BORDER-LEFT: medium none; WIDTH: 30%; BORDER-BOTTOM: medium none; POSITION: relative
}
IMG#gal {
	WIDTH: 100%
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(http://) no-repeat right top; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 15px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
#endpage {
	FONT-SIZE: 11px; BACKGROUND: rgb(42,71,115) 50% bottom; MARGIN: 0px auto 10px; WIDTH: 510px; COLOR: #ffffff; FONT-FAMILY: Arial,helvetica, sans-serif
}
#header {
	CLEAR: both; BACKGROUND: rgb(42,71,115)
}
#headerlogo {
	BACKGROUND: rgb(42,71,115); MARGIN: 0px auto; WIDTH: 90%; HEIGHT: 120px
}
#headerlogo H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 30px; COLOR: #ffffff; PADDING-TOP: 0.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#headerlogo H2 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,helvetica, sans-serif
}
.imgsinistra {
	PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 5px 5px; POSITION: relative
}
.imgdestra {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 10px; BACKGROUND: white; FLOAT: right; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; POSITION: relative
}
.imgdestra1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 80%; FLOAT: right; PADDING-BOTTOM: 10px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BACKGROUND-COLOR: rgb(230,230,230); TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
#navigationbar {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: rgb(240,240,240); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
#navigationlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 2px; BACKGROUND-COLOR: rgb(248,248,248)
}
#navigationbar1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: rgb(240,240,240); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
#navigationlinks1 {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; BORDER-LEFT: #999 1px solid; WIDTH: 90%; PADDING-TOP: 2px; BACKGROUND-COLOR: rgb(248,248,248)
}
#navigationlinks A {
	COLOR: rgb(42,71,115); BORDER-BOTTOM: rgb(42,71,115) 1px solid; TEXT-DECORATION: none
}
#navigationlinks A:visited {
	COLOR: rgb(42,71,115); BORDER-BOTTOM: rgb(42,71,115) 1px dotted; TEXT-DECORATION: none
}
#navigationlinks A:hover {
	COLOR: #f00; BORDER-BOTTOM: #f00 1px solid
}
#navigationlinks1 A {
	COLOR: rgb(42,71,115); BORDER-BOTTOM: rgb(42,71,115) 1px solid; TEXT-DECORATION: none
}
#navigationlinks1 A:visited {
	COLOR: rgb(42,71,115); BORDER-BOTTOM: rgb(42,71,115) 1px dotted; TEXT-DECORATION: none
}
#navigationlinks1 A:hover {
	COLOR: #f00; BORDER-BOTTOM: #f00 1px solid
}
#navigationlinks A {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 60px; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px
}
#navigationlinks A:visited {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 60px; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px
}
#navigationlinks A:unknown {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #c00
}
#navigationlinks A:hover {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #c00
}
#navigationlinks1 A {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 60px; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px
}
#navigationlinks1 A:visited {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 60px; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px
}
#navigationlinks1 A:unknown {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #c00
}
#navigationlinks1 A:hover {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #c00
}
.aa {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #c00
}
.aa7 {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; MARGIN-TOP: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 140px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #b2f3b2
}
.aa6 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #ffa535 4px double; MARGIN-TOP: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; WIDTH: 140px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffa535 4px double; BACKGROUND-COLOR: rgb(230,230,230)
}
.aa5 {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; MARGIN-TOP: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 140px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #c1f0ff
}
.aa4 {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; MARGIN-TOP: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 140px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #eaeaea
}
.aa3 {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; MARGIN-TOP: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 140px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #ffffca
}
.aa2 {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; MARGIN-TOP: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 140px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: #c00
}
.aa11 {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; MARGIN-TOP: 2px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 140px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: rgb(42,71,115)
}
.aa1 {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 14px; BORDER-TOP: transparent 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: transparent 0px; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 0px; BACKGROUND-COLOR: rgb(42,71,115)
}
.smal {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,helvetica, sans-serif
}
.small {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,helvetica, sans-serif
}
.smaldx {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,helvetica, sans-serif; TEXT-ALIGN: right
}
.smalldx {
	FONT-SIZE: 12px; FLOAT: right; COLOR: #0000ff; FONT-FAMILY: Arial,helvetica, sans-serif; POSITION: static; TEXT-ALIGN: right
}
SPAN.magic {
	DISPLAY: none
}
.cc {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: 14px; MARGIN-LEFT: 15px; COLOR: rgb(42,71,115); LINE-HEIGHT: 110%
}
.ccr {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 2px 10% 14px 15px; COLOR: rgb(42,71,115); LINE-HEIGHT: 110%; TEXT-ALIGN: right
}
.ccp {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 14px; MARGIN-LEFT: 15px; COLOR: rgb(42,71,115); LINE-HEIGHT: 110%
}
.ccentro {
	FONT-WEIGHT: bold; COLOR: rgb(42,71,115); LINE-HEIGHT: 110%; TEXT-ALIGN: center
}
.ccc {
	FONT-WEIGHT: bold; COLOR: white; LINE-HEIGHT: 120%; BACKGROUND-COLOR: rgb(42,71,115)
}
.c {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN: 0px 10px 12px 20px; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-ALIGN: left
}
.ca {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN: -10px 10px 10px 20px; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-ALIGN: left
}
.cg {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-LEFT: 20px; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; TEXT-ALIGN: justify
}
.cu {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 12px 20px; COLOR: #000000; LINE-HEIGHT: 130%; BORDER-BOTTOM: rgb(42,71,115) 2px solid; TEXT-ALIGN: left
}
PRE.cbord {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffca; TEXT-ALIGN: justify
}
.cbord {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffca; TEXT-ALIGN: justify
}
.cbord1 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: justify
}
.cbord2 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffbda4; TEXT-ALIGN: justify
}
.cbord3 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #c1f0ff; TEXT-ALIGN: justify
}
.cbord4 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #b2f3b2; TEXT-ALIGN: justify
}
.cbord5 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffdfae; TEXT-ALIGN: justify
}
.cbord6 {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffa535 4px double; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: black 1px solid; COLOR: #000000; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffa535 4px double; BACKGROUND-COLOR: rgb(230,230,230); TEXT-ALIGN: justify
}
.cbord7 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; BORDER-LEFT: white 1px solid; COLOR: #ffffff; LINE-HEIGHT: 130%; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: rgb(42,71,115); TEXT-ALIGN: justify
}
.news {
	FONT-SIZE: 110%; COLOR: #ff0000
}
.news1 {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: #ff0000
}
#left A:link {
	COLOR: #0066cc; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#right A:link {
	COLOR: #0066cc; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
#left A:visited {
	COLOR: #0066cc; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#right A:visited {
	COLOR: #0066cc; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#left A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
#right A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
UL LI {
	LIST-STYLE-IMAGE: url(images/freccia.gif)
}
LI {
	LINE-HEIGHT: 1.5em
}
.disc {
	FONT-SIZE: 110%; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: disc
}
.H {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: rgb(158,0,0); FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: transparent
}
H1 {
	FONT-FAMILY: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif
}
H3.bia {
	COLOR: #ffffff
}
H3.dx {
	FONT-FAMILY: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
H4 {
	FONT-FAMILY: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif
}
H5 {
	FONT-FAMILY: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif
}
H6 {
	FONT-FAMILY: "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 23px; PADDING-BOTTOM: 8px; MARGIN: 0px 15px 20px 0px; COLOR: rgb(42,71,115); PADDING-TOP: 0px; TEXT-ALIGN: right
}
H2.b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 23px; PADDING-BOTTOM: 1px; MARGIN: 0px 15px 20px 0px; COLOR: rgb(42,71,115); PADDING-TOP: 5px; TEXT-ALIGN: center
}
H3 {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 4px; COLOR: rgb(158,0,0); FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: transparent
}
H3.bb {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 14px; MARGIN-LEFT: 15px; COLOR: rgb(42,71,115); MARGIN-RIGHT: 15px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
H3.bbc {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 4px; COLOR: rgb(42,71,115); FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
H3.b {
	FONT-SIZE: 120%; COLOR: rgb(158,0,0); FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
H4 {
	FONT-SIZE: 11px; COLOR: #f00; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
H4.bb {
	FONT-SIZE: 11px; COLOR: rgb(42,71,115); FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
H4.dx {
	FONT-SIZE: 11px; COLOR: #f00; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
#menu {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#menu UL {
	MARGIN: 3px 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#menu UL LI {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#menu UL LI nascosto {
	DISPLAY: none
}
#menu UL LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #0000ff; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#menu UL LI A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #0000ff; TEXT-DECORATION: underline
}
#menu UL LI#nolink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: rgb(158,0,0); PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
#elenco {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 120%; TEXT-ALIGN: center
}
#elenco UL {
	LIST-STYLE-TYPE: none
}
#elenco UL LI {
	DISPLAY: inline
}
#elenco UL LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#elenco UL LI A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
#logo {
	PADDING-LEFT: 5px; BACKGROUND: rgb(42,71,115); PADDING-BOTTOM: 10px; MARGIN: 0px auto 15px; WIDTH: 95%; PADDING-TOP: 10px; HEIGHT: auto
}
#logo H1 {
	FONT-SIZE: 20px; COLOR: #ffffff; PADDING-TOP: 0.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#logo H2 {
	FONT-SIZE: 16px; COLOR: #ffffff; TEXT-INDENT: 25px; PADDING-TOP: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
#logo H3 {
	FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Hbox {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: rgb(42,71,115)
}
.Hboxg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 130%; PADDING-BOTTOM: 5px; COLOR: blue; PADDING-TOP: 3px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: #ffa535
}
.testoH2 {
	FONT-WEIGHT: bold; FONT-SIZE: 140%; COLOR: black; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: transparent
}
.testoH3 {
	FONT-SIZE: 120%; COLOR: rgb(158,0,0); FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND-COLOR: transparent
}
.testoneg {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-LEFT: 30px; COLOR: #000000; MARGIN-RIGHT: 10px; TEXT-ALIGN: justify
}
.testone {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.testo {
	FONT-SIZE: 100%; COLOR: #000000; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.testob {
	FONT-SIZE: 100%; COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
EM.b {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-STYLE: italic
}
.tornasu {
	MARGIN-TOP: 3em; FONT-SIZE: 85%; TEXT-ALIGN: right
}
.but {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #c99; BACKGROUND: #ff0000; BORDER-BOTTOM-COLOR: #300; MARGIN-LEFT: 20px; WIDTH: 60%; COLOR: #ffffff; BORDER-TOP-COLOR: #c99; BORDER-RIGHT-COLOR: #300
}
#locazione {
	MARGIN-LEFT: 5%; COLOR: #000; TEXT-ALIGN: left
}
#locazione A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #009; TEXT-DECORATION: none
}
#locazione A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #009; TEXT-DECORATION: none
}
#locazione A:hover {
	BACKGROUND: #900; COLOR: #fff
}
#locazione A:active {
	BACKGROUND: #900; COLOR: #fff
}
#menuSxPrimo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: rgb(42,71,115)
}
#menuSxPrimo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 15px solid; COLOR: #ffffff; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
#menuSxPrimo LI {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid
}
#menuSxPrimo LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#menuSxPrimo LI A {
	COLOR: #ffffff; BACKGROUND-COLOR: #0066aa; TEXT-DECORATION: none
}
#menuSxPrimo LI A {
	DISPLAY: block; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#menuSxPrimo LI A:hover {
	TEXT-DECORATION: underline
}
#menuSxPrimo LI A:hover {
	DISPLAY: block; COLOR: #ffffff; BACKGROUND-COLOR: #2586d7
}
#menuSxPrimo LI A:active {
	DISPLAY: block; COLOR: #ffffff; BACKGROUND-COLOR: #2586d7
}
#menuSxPrimo LI.cliccato {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffff33; PADDING-TOP: 0px; BACKGROUND-COLOR: #2586d7; TEXT-DECORATION: underline
}
#menuSxPrimo LI.cliccato A {
	COLOR: #ffff33; BACKGROUND-COLOR: #2586d7; TEXT-DECORATION: underline
}
#menuSxPrimo LI.cliccato A {
	DISPLAY: block; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#menuSxPrimo LI.cliccato A:hover {
	TEXT-DECORATION: underline
}
#menuSxPrimo LI.cliccato A:hover {
	DISPLAY: block; COLOR: #ffffff; BACKGROUND-COLOR: #2586d7
}
#menuSxPrimo LI.cliccato A:active {
	DISPLAY: block; COLOR: #ffffff; BACKGROUND-COLOR: #2586d7
}
H3.titoloMenuPrimo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.05em; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #0066aa 15px solid; COLOR: #e28409; PADDING-TOP: 2px; FONT-STYLE: italic; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.capoletteraMenuSxPrimo {
	COLOR: #e28409
}
