HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TEXTAREA {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
CAPTION {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TBODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
THEAD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IFRAME {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	BACKGROUND: url(../img/bkg.jpg) #fff repeat-x left top; FONT: 62.5%/1.4 Verdana, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #fff; TEXT-ALIGN: center
}
H2 {
	MARGIN: 0.6em 0px 0.32em
}
H3 {
	MARGIN: 0.6em 0px 0.32em
}
H4 {
	MARGIN: 0.6em 0px 0.32em
}
H5 {
	MARGIN: 0.6em 0px 0.32em
}
H6 {
	MARGIN: 0.6em 0px 0.32em
}
P {
	MARGIN: 0.6em 0px 0.32em
}
H1 {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
H2 {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
H3 {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
H4 {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
H5 {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
H6 {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
#menu {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
#versione {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
.smOW {
	FONT-FAMILY: Garamond, "Palatino Linotype", "Baskerville Old Face", "URW Palladio L", serif
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 2.3em; MARGIN: 0px 0px 25px; LINE-HEIGHT: 1
}
H2 SPAN {
	FONT-SIZE: 0.5em
}
.meteoinverno#container H2 {
	MARGIN-BOTTOM: 20px
}
.meteoestate#container H2 {
	MARGIN-BOTTOM: 20px
}
H3 {
	FONT-SIZE: 1.9em; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.2; BORDER-BOTTOM: #fff 1px dotted
}
DIV.offerte H3 {
	MARGIN-TOP: 1.2em
}
P {
	FONT-SIZE: 1em
}
UL.lista {
	FONT-SIZE: 1em
}
DIV.offerte UL {
	FONT-SIZE: 1em
}
P.small {
	FONT-SIZE: 1em
}
P.medium {
	FONT-SIZE: 1em
}
UL.medium {
	FONT-SIZE: 1em
}
P:unknown {
	MARGIN-TOP: 0px
}
H3:unknown {
	MARGIN-TOP: 0px
}
UL.lista:unknown LI:unknown {
	MARGIN-TOP: 0px
}
DIV.offerte H3:unknown {
	MARGIN-TOP: 0px
}
DIV.offerte UL:unknown {
	MARGIN-TOP: 0px
}
UL.lista LI {
	MARGIN: 0.5em 0px 0px 2em; LIST-STYLE-TYPE: square
}
DIV.offerte UL LI {
	MARGIN: 0.5em 0px 0px 2em; LIST-STYLE-TYPE: square
}
A {
	COLOR: #fff; TEXT-DECORATION: none; outline: none
}
A:hover {
	COLOR: #af0917
}
A:unknown {
	COLOR: #af0917
}
A:active {
	COLOR: #af0917
}
A.attivo {
	COLOR: #af0917
}
#versione A.estate:hover {
	COLOR: #af0917
}
#versione A.estate:unknown {
	COLOR: #af0917
}
#versione A.estate:active {
	COLOR: #af0917
}
#header A:hover {
	COLOR: #af0917
}
#header A:unknown {
	COLOR: #af0917
}
#header A:active {
	COLOR: #af0917
}
#footer A:hover {
	COLOR: #af0917
}
#footer A:unknown {
	COLOR: #af0917
}
#footer A:active {
	COLOR: #af0917
}
.scroll A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.scroll A:unknown {
	COLOR: #fff; TEXT-DECORATION: underline
}
.scroll A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
.offerta#container_pop A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.offerta#container_pop A:unknown {
	COLOR: #fff; TEXT-DECORATION: underline
}
.offerta#container_pop A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
.scroll A.ext {
	PADDING-RIGHT: 15px; BACKGROUND: url(../img/link_ext.gif) no-repeat right top
}
.offerta#container_pop A {
	PADDING-RIGHT: 15px; BACKGROUND: url(../img/link_ext.gif) no-repeat right top
}
.scroll A.ext:hover {
	BACKGROUND-POSITION: right -40px
}
.scroll A.ext:unknown {
	BACKGROUND-POSITION: right -40px
}
.scroll A:active {
	BACKGROUND-POSITION: right -40px
}
.offerta#container_pop A:hover {
	BACKGROUND-POSITION: right -40px
}
.offerta#container_pop A:unknown {
	BACKGROUND-POSITION: right -40px
}
.offerta#container_pop A:active {
	BACKGROUND-POSITION: right -40px
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
.nascosto {
	LEFT: -10000px! important; OVERFLOW: hidden! important; WIDTH: 1px! important; POSITION: absolute! important; TOP: -10000px! important; HEIGHT: 1px! important
}
#prenotazione LEGEND SPAN {
	LEFT: -10000px! important; OVERFLOW: hidden! important; WIDTH: 1px! important; POSITION: absolute! important; TOP: -10000px! important; HEIGHT: 1px! important
}
EM {
	FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
DIV.hr {
	FLOAT: left; MARGIN: 1em 0px; WIDTH: 100%; BORDER-BOTTOM: #a1a1a1 1px solid
}
DIV.hr HR {
	DISPLAY: none
}
DIV#shim {
	MARGIN-TOP: -279px; FLOAT: left; WIDTH: 100%; HEIGHT: 50%
}
#container {
	CLEAR: both; Z-INDEX: 1; BACKGROUND: #af0917; MARGIN: 0px auto; WIDTH: 920px; POSITION: relative; HEIGHT: 558px; TEXT-ALIGN: left
}
.home#container {
	BACKGROUND: #426faa
}
#container:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; WIDTH: 100%; HEIGHT: 0px; content: "."
}
H1 {
	Z-INDEX: -1; LEFT: 10px; COLOR: #af0917; POSITION: absolute; TOP: 40px
}
.home#container H1 {
	COLOR: #426faa
}
#logo {
	MARGIN: 0px; HEIGHT: 0px
}
#logo A {
	DISPLAY: block; BACKGROUND: url(../img/titolo.gif) no-repeat left top; LEFT: 0px; OVERFLOW: hidden; WIDTH: 213px; TEXT-INDENT: -9000em; POSITION: absolute; TOP: -3px; HEIGHT: 23px
}
#header {
	CLEAR: both; BACKGROUND: #fff; COLOR: #252525; LINE-HEIGHT: 1; HEIGHT: 24px; TEXT-ALIGN: right
}
#footer {
	CLEAR: both; BACKGROUND: #fff; COLOR: #252525; LINE-HEIGHT: 1; HEIGHT: 24px; TEXT-ALIGN: right
}
#header P {
	FONT-SIZE: 1.1em; MARGIN: 0px
}
#footer P {
	FONT-SIZE: 1.1em; MARGIN: 0px
}
#header P A {
	FONT-WEIGHT: bold; COLOR: #252525
}
#footer P {
	PADDING-TOP: 13px
}
#footer A {
	FONT-WEIGHT: bold; COLOR: #252525
}
#footer P.credits {
	FONT-SIZE: 1em; FLOAT: left; PADDING-TOP: 14px
}
#footer P.iva {
	FLOAT: right
}
#header {
	TEXT-TRANSFORM: uppercase
}
#versione {
	TEXT-TRANSFORM: uppercase
}
#menu {
	TEXT-TRANSFORM: uppercase
}
#content {
	PADDING-RIGHT: 490px; BORDER-TOP: #252525 10px solid; PADDING-LEFT: 30px; BACKGROUND: url(../img/sfondi/sf_hp.jpg) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 165px; HEIGHT: 300px
}
.home#container #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 475px
}
.meteoinverno#container #content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 165px
}
.meteoestate#container #content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 165px
}
.estate#container #content {
	BACKGROUND-IMAGE: url(../sfondi/sf_estate.jpg)
}
.inverno#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_inverno.jpg)
}
.benvenuti#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_hotel_benvenuti.jpg)
}
.camere#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_hotel_camere.jpg)
}
.centrobenessere#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_hotel_centrobenessere.jpg)
}
.bar#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_hotel_bar.jpg)
}
.biblioteca#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_hotel_biblioteca.jpg)
}
.servizi#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_hotel_servizi.jpg)
}
.breithorn#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_ristoranti_breithorn.jpg)
}
.brasserie#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_ristoranti_brasserie.jpg)
}
.lopejio#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_ristoranti_lopejio.jpg)
}
.att_estate#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_attivita_estate.jpg)
}
.att_inverno#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_attivita_inverno.jpg)
}
.links#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_attivita_link.jpg)
}
.tariffe#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_tariffe.jpg)
}
.dove#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_dovesiamo.jpg)
}
.prenotazione#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_prenotazione.jpg)
}
.contatti#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_contatti.jpg)
}
.meteoestate#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_meteo_estate.jpg)
}
.meteoinverno#container #content {
	BACKGROUND-IMAGE: url(../img/sfondi/sf_meteo_inverno.jpg)
}
#scroll {
	PADDING-RIGHT: 20px; OVERFLOW: auto; WIDTH: 380px; POSITION: relative; HEIGHT: 175px
}
#scroll2 {
	PADDING-RIGHT: 20px; OVERFLOW: auto; WIDTH: 380px; POSITION: relative; HEIGHT: 175px
}
#scroll2 {
	HEIGHT: 240px
}
.scrollControlsY {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.upBtn {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.upBtn-Active {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.downBtn {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.downBtn-Active {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.scrollBar {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.scrollHandle {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.scrollHandleBG {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.scrollHandleMiddle {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.scrollHandleTop {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.scrollHandleBottom {
	DISPLAY: block; WIDTH: 10px; POSITION: absolute
}
.scrollControlsY {
	RIGHT: 0px; TOP: 0px; HEIGHT: 100%
}
.upBtn {
	RIGHT: 0px; BACKGROUND: url(../img/scroll_up.gif) no-repeat 0px 0px; CURSOR: pointer; TOP: 0px; HEIGHT: 10px
}
.upBtn-Active {
	RIGHT: 0px; BACKGROUND: url(../img/scroll_up.gif) no-repeat 0px 0px; CURSOR: pointer; TOP: 0px; HEIGHT: 10px
}
.downBtn {
	RIGHT: 0px; BACKGROUND: url(../img/scroll_up.gif) no-repeat 0px 0px; CURSOR: pointer; TOP: 0px; HEIGHT: 10px
}
.downBtn-Active {
	RIGHT: 0px; BACKGROUND: url(../img/scroll_up.gif) no-repeat 0px 0px; CURSOR: pointer; TOP: 0px; HEIGHT: 10px
}
.downBtn {
	BACKGROUND: url(../img/scroll_down.gif) no-repeat 0px 0px; BOTTOM: 0px; TOP: auto
}
.downBtn-Active {
	BACKGROUND: url(../img/scroll_down.gif) no-repeat 0px 0px; BOTTOM: 0px; TOP: auto
}
.upBtn:hover {
	BACKGROUND-POSITION: -10px 0px
}
.upBtn-Active {
	BACKGROUND-POSITION: -10px 0px
}
.upBtn-Active:hover {
	BACKGROUND-POSITION: -10px 0px
}
.downBtn:hover {
	BACKGROUND-POSITION: -10px 0px
}
.downBtn-Active {
	BACKGROUND-POSITION: -10px 0px
}
.downBtn-Active:hover {
	BACKGROUND-POSITION: -10px 0px
}
.scrollBar {
	RIGHT: 0px; BOTTOM: 11px
}
.scrollHandle {
	RIGHT: 0px; BOTTOM: 11px
}
.scrollBar {
	BOTTOM: 11px; TOP: 11px
}
.scrollHandle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 13px; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 1px; TOP: 0px; HEIGHT: 35px
}
.scrollHandleBG {
	BACKGROUND: #df7d85; POSITION: relative; HEIGHT: 100%
}
.scrollHandleMiddle {
	BACKGROUND: #df7d85; HEIGHT: 1px
}
.scrollHandleTop {
	BACKGROUND: #df7d85; HEIGHT: 1px
}
.scrollHandleBottom {
	BACKGROUND: #df7d85; HEIGHT: 1px
}
.scrollHandleMiddle {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: -5px 0px 0px; TOP: 50%
}
.scrollHandleTop {
	MARGIN: 0px; TOP: 0px
}
.scrollHandleBottom {
	MARGIN: 0px; BOTTOM: 0px
}
.scrollHandle .scrollHandleBG:hover {
	BACKGROUND: #fff
}
.scrollHandle:hover .scrollHandleBG {
	BACKGROUND: #fff
}
.scrollHandle-Active .scrollHandleBG:hover {
	BACKGROUND: #fff
}
.scrollHandle-Active:hover .scrollHandleBG {
	BACKGROUND: #fff
}
.scrollHandle-Active .scrollHandleBG {
	BACKGROUND: #fff
}
.scrollHandle .scrollHandleTop:hover {
	BACKGROUND: #fff
}
.scrollHandle:hover .scrollHandleTop {
	BACKGROUND: #fff
}
.scrollHandle-Active .scrollHandleTop:hover {
	BACKGROUND: #fff
}
.scrollHandle-Active:hover .scrollHandleTop {
	BACKGROUND: #fff
}
.scrollHandle-Active .scrollHandleTop {
	BACKGROUND: #fff
}
.scrollHandle .scrollHandleBottom:hover {
	BACKGROUND: #fff
}
.scrollHandle:hover .scrollHandleBottom {
	BACKGROUND: #fff
}
.scrollHandle-Active .scrollHandleBottom:hover {
	BACKGROUND: #fff
}
.scrollHandle-Active:hover .scrollHandleBottom {
	BACKGROUND: #fff
}
.scrollHandle-Active .scrollHandleBottom {
	BACKGROUND: #fff
}
.paddingEl {
	OVERFLOW: hidden
}
#gallery {
	DISPLAY: inline; FLOAT: left; MARGIN: 15px 0px 0px -5px; OVERFLOW: hidden; WIDTH: 405px; HEIGHT: 60px
}
#gallery LI {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 76px; HEIGHT: 60px
}
#gallery A {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 76px; HEIGHT: 60px
}
#gallery A:hover IMG {
	opacity: .80
}
#gallery LI {
	DISPLAY: inline; MARGIN-LEFT: 5px
}
#versione {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; LEFT: 366px; WIDTH: 188px; LINE-HEIGHT: 24px; POSITION: absolute; TOP: 267px; HEIGHT: 24px
}
#versione LI {
	FLOAT: left; WIDTH: 94px; HEIGHT: 24px; TEXT-ALIGN: center
}
#versione A {
	DISPLAY: block
}
#versione A.estate {
	COLOR: #000
}
#hotel LI {
	DISPLAY: inline
}
#lingua LI {
	DISPLAY: inline
}
#lingua {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #000
}
#lingua LI {
	MARGIN-LEFT: 0.5em
}
#lingua A {
	COLOR: #999
}
#lingua SPAN {
	COLOR: #999
}
#hotel {
	FONT-SIZE: 1.1em; BACKGROUND: #252525; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#menu {
	FONT-SIZE: 1.1em; BACKGROUND: #252525; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#hotel LI {
	MARGIN: 0px 1.2em
}
#menu {
	CLEAR: both; FONT-SIZE: 1.3em; FLOAT: left; WIDTH: 100%
}
#menu A {
	DISPLAY: block
}
.smOW A {
	DISPLAY: block
}
#menu LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 3.2em; POSITION: relative
}
#menu LI UL {
	FONT-SIZE: 0.9em; LEFT: -1000em; PADDING-BOTTOM: 4px; WIDTH: 100px; BOTTOM: 25px; LINE-HEIGHT: 1.1em; POSITION: absolute; TEXT-ALIGN: left
}
.smOW UL {
	BORDER-TOP: #252525 4px solid; FONT-SIZE: 1.2em; TEXT-TRANSFORM: uppercase; WIDTH: 100px; LINE-HEIGHT: 1.1em; TEXT-ALIGN: left
}
UNKNOWN {
	Z-INDEX: 10; LEFT: -10px; WIDTH: 100px
}
#menu LI LI A:unknown {
	MARGIN-TOP: 0px; BACKGROUND: #252525; LEFT: 0px; MARGIN-LEFT: 1000em; WIDTH: 80px
}
#menu LI LI A:active {
	MARGIN-TOP: 0px; BACKGROUND: #252525; LEFT: 0px; MARGIN-LEFT: 1000em; WIDTH: 80px
}
#menu LI:hover A:unknown {
	MARGIN-LEFT: 0px
}
#menu LI:hover A:active {
	MARGIN-LEFT: 0px
}
#menu UL LI {
	WIDTH: 100px
}
#menu UL LI {
	DISPLAY: block; BACKGROUND: #252525; MARGIN: 0px
}
.smOW LI {
	DISPLAY: block; BACKGROUND: #252525; MARGIN: 0px
}
#menu UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.smOW A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.smOW {
	DISPLAY: none; OVERFLOW: hidden; POSITION: absolute
}
#prenotazione {
	MARGIN-TOP: 10px
}
#prenotazione DIV.privacy {
	MARGIN-TOP: 10px
}
#prenotazione {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#prenotazione DIV {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#prenotazione FIELDSET {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#prenotazione DIV {
	MARGIN-BOTTOM: 10px
}
#prenotazione P {
	PADDING-RIGHT: 10px
}
#prenotazione DIV.meta {
	WIDTH: 50%
}
#prenotazione DIV.check DIV {
	WIDTH: 50%
}
#prenotazione INPUT {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; BACKGROUND: #252525; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: 250px; COLOR: #b6b6b6; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
#prenotazione TEXTAREA {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; BACKGROUND: #252525; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: 250px; COLOR: #b6b6b6; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
#invia {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-SIZE: 1.2em; BACKGROUND: #252525; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: 250px; COLOR: #b6b6b6; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
#prenotazione DIV.sx INPUT {
	MARGIN-RIGHT: 30px
}
#invia {
	FONT-WEIGHT: bold; WIDTH: 50px
}
#prenotazione INPUT.checkbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 19px
}
#prenotazione DIV.sx INPUT.checkbox {
	MARGIN-RIGHT: 10px
}
#prenotazione DIV.dx INPUT.checkbox {
	MARGIN-LEFT: 20px
}
#prenotazione DIV.dx LABEL {
	MARGIN-LEFT: 20px
}
#prenotazione DIV.check DIV.dx LABEL {
	MARGIN-LEFT: 0px
}
#prenotazione INPUT.numero {
	WIDTH: 20px
}
#prenotazione #arrivo {
	FLOAT: left; WIDTH: 75px
}
#prenotazione #partenza {
	FLOAT: left; WIDTH: 75px
}
#prenotazione #note {
	FONT-SIZE: 1.4em; OVERFLOW: auto
}
#prenotazione LABEL {
	FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 116px; LINE-HEIGHT: 19px; HEIGHT: 19px
}
#prenotazione DIV.meta LABEL {
	WIDTH: 120px
}
#prenotazione DIV.check LABEL {
	WIDTH: 75px
}
#prenotazione DIV.check LABEL.numero {
	WIDTH: 30px; TEXT-ALIGN: right
}
#prenotazione DIV.privacy LABEL {
	WIDTH: 350px
}
#prenotazione DIV.check STRONG {
	DISPLAY: block; FONT-SIZE: 1.2em; MARGIN: 0.2em 0px 0.6em
}
IFRAME#meteo {
	OVERFLOW: auto; WIDTH: 860px; HEIGHT: 250px; opacity: 0.9
}
#listino {
	MARGIN: 1px 0px 5px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#supplementi {
	MARGIN: 1px 0px 5px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#supplementi {
	WIDTH: 70%
}
#listino TH {
	BORDER-RIGHT: #fff 1px; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px dotted; TEXT-ALIGN: center
}
#listino TD {
	BORDER-RIGHT: #fff 1px; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px dotted; TEXT-ALIGN: center
}
#supplementi TH {
	BORDER-RIGHT: #fff 1px; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px dotted; TEXT-ALIGN: center
}
#supplementi TD {
	BORDER-RIGHT: #fff 1px; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px dotted; TEXT-ALIGN: center
}
#listino TH.vuota {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#listino THEAD TH {
	VERTICAL-ALIGN: top
}
#listino TH {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
#supplementi TH {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
#listino TH SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em
}
BODY.pop {
	BACKGROUND: #252525; TEXT-ALIGN: left
}
#container_pop {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../img/logo2.gif) #252525 no-repeat 20px 20px; PADDING-BOTTOM: 20px; WIDTH: 600px; PADDING-TOP: 101px; TEXT-ALIGN: left
}
#container_disclaimer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../img/logo2.gif) #252525 no-repeat 20px 20px; PADDING-BOTTOM: 20px; WIDTH: 350px; PADDING-TOP: 75px; TEXT-ALIGN: left
}
#container_disclaimer H2 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; COLOR: #af0917
}
#container_disclaimer P.big {
	CLEAR: both; FONT-SIZE: 1.2em; MARGIN: 1em 0px 0px
}
.credits#container_disclaimer {
	OVERFLOW: hidden; WIDTH: 300px
}
.credits#container_disclaimer H2 {
	MARGIN-BOTTOM: 5px
}
.credits#container_disclaimer P {
	FLOAT: left; WIDTH: 100%
}
#container_disclaimer P.logo A {
	BACKGROUND-POSITION: left top; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; TEXT-INDENT: -9000em; BACKGROUND-REPEAT: no-repeat
}
#container_disclaimer A.bc {
	BACKGROUND-IMAGE: url(../img/logo_bc_today.gif); WIDTH: 34px; MARGIN-RIGHT: 20px; HEIGHT: 30px
}
#container_disclaimer A.cellula {
	BACKGROUND-IMAGE: url(../img/logo_cellula.gif); WIDTH: 153px; HEIGHT: 26px
}
#container_disclaimer A.studioand {
	FLOAT: none; BACKGROUND-IMAGE: url(../img/logo_studioand.gif); WIDTH: 93px; HEIGHT: 15px
}
.offerta#container_pop {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MIN-HEIGHT: 215px; BACKGROUND: #af0917; PADDING-BOTTOM: 20px; WIDTH: 250px; PADDING-TOP: 20px
}
#map {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BORDER-LEFT: #fff 5px solid; WIDTH: 590px; COLOR: #333; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 490px
}
#map H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 1.3em; COLOR: #af0917; FONT-FAMILY: Verdana, Tahoma, "Bitstream Vera Sans", sans-serif
}
#map A {
	COLOR: #6261d8
}
#map A:hover {
	TEXT-DECORATION: underline
}
#map A:unknown {
	TEXT-DECORATION: underline
}
#map A:active {
	TEXT-DECORATION: underline
}
#map INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
