BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.AllineaDx {
	FLOAT: right; MARGIN: 0px
}
.AllineaSx {
	FLOAT: left; MARGIN: 0px
}
.AllineaCenter {
	MARGIN: 6px
}
.BoxHeaderHome {
	BACKGROUND-IMAGE: url(../../bim_images/bg_news_header.gif); WIDTH: 150px; BORDER-BOTTOM: #ffffff 3px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
.Headertext {
	FONT-SIZE: 0.8em; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Data {
	FONT-SIZE: 0.7em; COLOR: #990000; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
#NewsHeader {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 6px; PADDING-TOP: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#NewsHeader H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #E3EAF0; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#NewsHeader A {
	FONT-SIZE: 0.9em; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#NewsHeader A:hover {
	FONT-SIZE: 0.9em; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HeaderLogo {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../../bim_images/header_bottom.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BORDER-RIGHT-WIDTH: 0px
}
.HeaderFoto {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hotelvisti {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../bim_images/icona_hotel_puivisti.gif); COLOR: #990000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.residencevisti {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../bim_images/icona_residence_puivisti.gif); COLOR: #990000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#listaBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listaBox UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#listaBox UL LI {
	MARGIN: 0px; FONT: 0.7em Arial, sans; BORDER-BOTTOM: #d4dee6 1px solid; TEXT-ALIGN: left
}
#listaBox UL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(../../bim_images/arrow_on.gif); PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 118px; COLOR: #112431; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#listaBox UL LI A:hover {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../bim_images/arrow_off.gif); COLOR: #990000; BACKGROUND-REPEAT: no-repeat
}
#listaBox B {
	FONT-WEIGHT: normal; COLOR: #ee4611
}
.BoxCerca {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../../bim_images/box_cerca.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #1E82A0; BORDER-RIGHT-WIDTH: 0px
}
H1.titleHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 16px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #ff6600; LINE-HEIGHT: 1.2em; PADDING-TOP: 6px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; COLOR: #666; LINE-HEIGHT: 1.2em; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
A:link {
	COLOR: #ee4611; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size: 9px;
}
A.color:link {
	COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.color:active {
	COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.color:visited {
	COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.color:hover {
	COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.White:link {
	COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White:active {
	COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White:visited {
	COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White:hover {
	COLOR: #ffc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.White_10:link {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White_10:active {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White_10:visited {
	FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White_10:hover {
	FONT-SIZE: 10px; COLOR: #ffc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.White_11:link {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White_11:active {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White_11:visited {
	FONT-SIZE: 11px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.White_11:hover {
	FONT-SIZE: 11px; COLOR: #ffc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.Red_11:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Red_11:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Red_11:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.Red_11:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #800000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.BoxNav {
	BACKGROUND-POSITION: left top; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(../../bim_images/box_nav.gif); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BoxHomeSX {
	BORDER-RIGHT: #ffffff 3px solid;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	BORDER-TOP: #ffffff 2px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 144px;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ffffff 3px solid;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E3EAF0;
}
.BoxHomeAziende {
	BORDER-RIGHT: #ffffff 3px solid;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	BORDER-TOP: #ffffff 0px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 464px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ffffff 3px solid;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: center
}
.BoxHomeTurismo {
	BORDER-RIGHT: #ffffff 3px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../bim_images/box3b_home.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 148px; PADDING-TOP: 30px; BORDER-BOTTOM: #ffffff 3px solid; BACKGROUND-REPEAT: no-repeat
}
.BoxHomeItinerari {
	BORDER-RIGHT: #ffffff 3px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bim_images/box4b_home.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 148px; PADDING-TOP: 30px; BORDER-BOTTOM: #ffffff 3px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; BACKGROUND-COLOR: #e3eaf0
}
.BoxHomeServizio {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../bim_images/box2_com.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 146px; PADDING-TOP: 30px; BORDER-BOTTOM: #ffffff 3px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; BACKGROUND-COLOR: #e3eaf0
}
.BoxHomeMiddle {
	BORDER-RIGHT: #ffffff 3px solid; BACKGROUND-POSITION: right top; BORDER-TOP: #ffffff 3px solid; BACKGROUND-IMAGE: url(../../bim_images/box_middle.gif); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x
}
.BoxHomeMiddleOrange {
	BORDER-RIGHT: #ffffff 3px solid; BACKGROUND-POSITION: right top; BORDER-TOP: #ffffff 3px solid; FONT-SIZE: 0.7em; BACKGROUND-IMAGE: url(../../bim_images/box_middle_orange.gif); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BoxHomeMiddleDx {
	BACKGROUND-POSITION: right top; BORDER-TOP: #ffffff 3px solid; BACKGROUND-IMAGE: url(../../bim_images/box_middle.gif); PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x
}
.BoxHomeMiddleSx {
	BORDER-TOP: #ffffff 3px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../../bim_images/box_middle_sx.gif); PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FontCorpo {
	FONT: 0.8em/1.7em Arial, Helvetica, sans; COLOR: #444; TEXT-ALIGN: left
}
.TexNewsCenter {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; BACKGROUND-IMAGE: url(../../bim_images/line1.gif); PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 380px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Texsmll {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: medium; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #E3EAF0; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TexMidd {
	FONT-SIZE: 0.8em; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cellData {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #767676; TEXT-ALIGN: center
}
.BoximgDx {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px
}
.Borderimg {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #c7c7c7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c7c7c7 1px solid
}
.BorderimgDx {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px 16px 1px 0px; BORDER-LEFT: #c7c7c7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c7c7c7 1px solid
}
.BoxNews {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 10px
}
.TextNews {
	FONT-SIZE: 0.8em; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.imgNews {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2b2b2 1px solid; MARGIN-RIGHT: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2b2b2 1px solid
}
.Line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../../bim_images/line1.gif); PADDING-BOTTOM: 0px; MARGIN: 8px 0px 2px 8px; WIDTH: 200px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.BoxTesto {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.8em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title_BoxTesto {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #363636
}
#Footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: url(../../bim_images/bg_footer.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 92px
}
#Footer A {
	FONT-SIZE: 0.9em; COLOR: #322c1a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#Footer A:hover {
	FONT-SIZE: 0.9em; COLOR: #efece3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#Footer H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#Footer SPAN {
	FONT-SIZE: 0.9em; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.testogiallo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #fac200; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NewsFooter {
	FONT-SIZE: 0.9em; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BorderimgFooter {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 1px 5px 1px 0px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 68px; PADDING-TOP: 1px; BORDER-BOTTOM: #c7c7c7 1px solid; HEIGHT: 50px
}
.dotted {
	BORDER-RIGHT: white 1px dotted; BORDER-TOP: white 1px dotted; BORDER-LEFT: white 1px dotted; BORDER-BOTTOM: white 1px dotted
}
