* {
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
BODY {
	FONT-SIZE: 11px;
	COLOR: #43311D;
	BACKGROUND: url(../img/568149_49665305.jpg) #ccbfae repeat 50% top;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-base-color: #483020;
	cursor:url(../img/cursor.cur);
	margin-top:0px
}
#main {
	BACKGROUND: url(../img/main.gif) repeat-y left 50%; MARGIN: 13px auto 0px; WIDTH: 927px; POSITION: relative
}
#head {
	WIDTH: 927px;
	HEIGHT: 500px;

}
#flash-box {
	LEFT: 222px; POSITION: absolute; TOP: 149px
}
H1 {
	CLEAR: both; PADDING-LEFT: 37px; BACKGROUND: url(../img/h1.gif) no-repeat left top; MARGIN-BOTTOM: 10px
}
#colonnaSx {
	BACKGROUND: url(../img/colonnaSx.gif) repeat-y left 50%;
	LEFT: 11px;
	WIDTH: 217px;
	POSITION: absolute;
	visibility: hidden;
}
#menu {
	LIST-STYLE-TYPE: none; LETTER-SPACING: -0.05em
}
#menu UL {
	LIST-STYLE-TYPE: none; LETTER-SPACING: -0.05em
}
#menu {
	MARGIN-BOTTOM: 16px; WIDTH: 216px
}
#menu LI.level-1 DIV {
	HEIGHT: 34px
}
#menu LI.level-1 {
	BACKGROUND: #f0d8bd; BORDER-BOTTOM: #ffffff 1px solid
}
#menu LI.level-1 IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#menu LI.level-1:hover {
	BACKGROUND: #d6a064
}
#menu LI.active.level-1 {
	BACKGROUND: #d6a064
}
#menu LI.level-1 A {
	DISPLAY: block; FONT-WEIGHT: bold; MIN-HEIGHT: 33px; COLOR: #b41e26; LINE-HEIGHT: 33px; TEXT-DECORATION: none
}
#menu LI:hover A {
	COLOR: #ffffff
}
#menu LI.active A {
	COLOR: #ffffff
}
#menu .level-2 {
	PADDING-LEFT: 48px; BACKGROUND: url(../img/menu-vacanze-level2.gif) repeat-y left 50%; WIDTH: 168px
}
#menu UL.level-2 LI DIV {
	WIDTH: 168px; HEIGHT: 18px
}
#menu .level-2 LI {
	BACKGROUND: url(../img/.gif) no-repeat left top
}
#menu .level-2 LI:hover {
	BACKGROUND: url(../img/menu-vacanze-level2-li-on.gif) no-repeat left top
}
#menu .level-2 LI.active {
	BACKGROUND: url(../img/menu-vacanze-level2-li-on.gif) no-repeat left top
}
#menu .level-2 LI A {
	DISPLAY: block; PADDING-LEFT: 27px; MIN-HEIGHT: 18px; COLOR: #b41e26; LINE-HEIGHT: 18px; HEIGHT: 18px
}
#menu .level-2 LI:hover A {
	COLOR: #b41e26
}
#menu .level-2 LI.active A {
	COLOR: #b41e26
}
#newsletter-toggle {
	PADDING-RIGHT: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 23px; FONT-SIZE: 11px; BACKGROUND: url(../img/newsletter-toggler-vacanze.gif) no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 4px; POSITION: relative; HEIGHT: 40px
}
#colonnaSx #newsletter_bottone {
	Z-INDEX: 20; BACKGROUND: url(../img/bottoni-newsletter.png); LEFT: 0px; WIDTH: 216px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 44px; TEXT-DECORATION: none
}
.bottone-link {
	Z-INDEX: 20; BACKGROUND: url(../img/bottoni-newsletter.png); LEFT: 0px; WIDTH: 216px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 44px; TEXT-DECORATION: none
}
* HTML #colonnaSx #newsletter_bottone {
	BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/bottoni-newsletter.png",sizingMethod="scale")
}
#newsletter > DIV {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 9px;
	FONT-SIZE: 11px;
	BACKGROUND: url(../img/newsletter-box.gif) repeat-y left 50%;
	COLOR: #a15f20
}
#newsletter P {
	PADDING-BOTTOM: 5px;
}
#newsletter INPUT[type='text'] {
	BORDER-RIGHT: #f3be8b 1px solid;
	BORDER-TOP: #a97646 1px solid;
	DISPLAY: block;
	MARGIN: 1px 0px 3px;
	BORDER-LEFT: #a97646 1px solid;
	WIDTH: 65px;
	BORDER-BOTTOM: #f3be8b 1px solid;
	HEIGHT: 16px
}
#newsletter INPUT[type='checkbox'] {
	MARGIN: 0px 5px 0px 0px
}
#newsletter INPUT[type='submit'] {
	BORDER-RIGHT: #f0f0f0 1px solid;
	BORDER-TOP: #f0f0f0 1px solid;
	FONT-SIZE: 11px;
	BACKGROUND: #f0f0f0;
	BORDER-LEFT: #f0f0f0 1px solid;
	BORDER-BOTTOM: #f0f0f0 1px solid;
	HEIGHT: 18px
}
#colonnaSx #bottone-sapori {
	MARGIN: 25px 0px 20px
}
#container {
	FONT-SIZE: 12px;
	LEFT: 228px;
	WIDTH: 520px;
	COLOR: #403831;
	LINE-HEIGHT: 18px;
	POSITION: absolute;
	visibility: hidden;
}
#container #contenuto {
	MARGIN: 25px 23px 0px 26px
}
#container UL {
	MARGIN-LEFT: 20px
}
#container OL {
	MARGIN-LEFT: 20px
}
#container P {
	PADDING-TOP: 5px
}
#container P IMG {
	MARGIN-BOTTOM: 20px
}
#colonnaDx {
	BORDER-TOP: #ffffff 1px solid;
	LEFT: 748px;
	WIDTH: 170px;
	POSITION: absolute;
	visibility: hidden;
}
#colonnaDx H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../img/titolo-offerte-vacanze.jpg) #8dbaca no-repeat left top; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 25px; TEXT-ALIGN: center
}
#colonnaDx > DIV {
	BACKGROUND: #c1dae3
}
#colonnaDx DIV.offerta {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: #eff6f8; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ffffff 1px solid
}
#colonnaDx DIV.offerta IMG {
	MARGIN-BOTTOM: 3px
}
#colonnaDx STRONG {
	DISPLAY: block; FONT-SIZE: 11px; MARGIN: 0px 3px 3px; COLOR: #bb1f28
}
#colonnaDx DIV.offerta P {
	MARGIN: 0px 3px
}
#colonnaDx A {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
#colonnaDx A:hover {
	TEXT-DECORATION: underline
}
#footer {
	BACKGROUND: url(../img/footer.gif) #d0c3b2 no-repeat left top;
	LEFT: 0px;
	WIDTH: 727px;
	POSITION: absolute;
	HEIGHT: 70px;
	visibility: hidden;
}
#footer .adress {
	PADDING-TOP: 30px; TEXT-ALIGN: center
}
#footer .adress A {
	COLOR: #000000
}
#footer .firma {
	FONT-SIZE: 10px; RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
#footer .firma A {
	COLOR: #000000; TEXT-DECORATION: none
}
#footer .firma A:hover {
	TEXT-DECORATION: underline
}
.gallery {
	BORDER-BOTTOM: black 1px solid
}
.gallery H4 {
	MARGIN-BOTTOM: 3px
}
.gallery .album_desc P {
	PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.thumbnail {
	FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 120px; MARGIN-RIGHT: 34px; POSITION: relative
}
.thumbnail IMG {
	BORDER-RIGHT: #4d7aa1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #4d7aa1 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4d7aa1 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #4d7aa1 1px solid
}
.thumbnail .didascalia {
	FONT-SIZE: 11px; LINE-HEIGHT: 12px
}
.tabella_contatti TEXTAREA {
	BORDER-RIGHT: #4dd3ff 1px solid; BORDER-TOP: #00519f 1px solid; BORDER-LEFT: #00519f 1px solid; WIDTH: 380px; BORDER-BOTTOM: #4dd3ff 1px solid
}
.tabella_contatti TABLE {
	MARGIN-TOP: 5px; TEXT-TRANSFORM: lowercase
}
.tabella_contatti TABLE TD {
	PADDING-BOTTOM: 4px
}
.tabella_contatti TABLE TH {
	PADDING-BOTTOM: 6px
}
SELECT#frm_trattamento {
	WIDTH: 140px
}
SELECT#frm_sistemazione {
	WIDTH: 140px
}
A.submit {
	PADDING-RIGHT: 3px;
	BORDER-TOP: #4dd3ff 1px solid;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	COLOR: #000000;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #00519f 1px solid;
	TEXT-DECORATION: none
}
#guestbooksign {
	FONT-SIZE: 13px
}
FIELDSET.tabella_guestbook {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 10px;
	MARGIN-BOTTOM: 20px;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 9px
}
.tabella_guestbook LEGEND {
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 15px;
	COLOR: #1b9fcf;
	FONT-STYLE: italic
}
FIELDSET.tabella_guestbook INPUT[type='text'] {
	BORDER-RIGHT: #ad9c6b 1px solid; BORDER-TOP: #ad9c6b 1px solid; BORDER-LEFT: #ad9c6b 1px solid; BORDER-BOTTOM: #ad9c6b 1px solid
}
.tabella_guestbook TEXTAREA {
	BORDER-RIGHT: #ad9c6b 1px solid; BORDER-TOP: #ad9c6b 1px solid; BORDER-LEFT: #ad9c6b 1px solid; WIDTH: 380px; BORDER-BOTTOM: #ad9c6b 1px solid
}
.tabella_guestbook TABLE {
	MARGIN-TOP: 5px; TEXT-TRANSFORM: lowercase
}
.tabella_guestbook TABLE TD {
	PADDING-BOTTOM: 4px
}
.tabella_guestbook TABLE TH {
	PADDING-BOTTOM: 6px
}
.tabella_guestbook SELECT {
	BORDER-RIGHT: #f3be8b 1px solid; BORDER-TOP: #a97646 1px solid; BORDER-LEFT: #a97646 1px solid; BORDER-BOTTOM: #f3be8b 1px solid
}
.tabella_guestbook A.submit {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px;
	COLOR: #ad9c6b;
	PADDING-TOP: 1px;
	TEXT-DECORATION: none
}
#form_booking {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 9px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Verdana
}
#form_booking TR {
	HEIGHT: 20px
}
#form_booking SELECT {
	WIDTH: 40px;
	MARGIN-RIGHT: 1px
}
#form_booking #anno {
	WIDTH: 52px
}
#form_booking #anno_next {
	WIDTH: 52px
}
#content {
	WIDTH: 927px; 
	TOP: 504px;
	HEIGHT: 450px;
	color: #44321E;
	font-family: Arial, Helvetica, sans-serif;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.font {
	FONT-SIZE: 14px
}
.tab {
	BORDER-RIGHT: #ad9c6b 1px solid; BORDER-TOP: #ad9c6b 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ad9c6b 1px solid; BORDER-BOTTOM: #ad9c6b 1px solid; BACKGROUND-COLOR: #ddc088
}
#Top {
	MARGIN-TOP: 10px
}
#Top IMG {
	FLOAT: left
}
#menu {
	PADDING-TOP: 75px;
	font-family: Arial Narrow, Helvetica, sans-serif;
}
.menuItem A {
	FONT-SIZE: 11px;
	FLOAT: left;
	COLOR: #ad9c6b;
	TEXT-DECORATION: none;
	font-family: Arial Narrow, Helvetica, sans-serif;
}
.menuItem A:hover {
	FONT-WEIGHT: bold
}
.menuItem2 A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FLOAT: left;
	COLOR: #ad9c6b;
	TEXT-DECORATION: none;
	font-family: Arial Narrow, Helvetica, sans-serif;
}
#flash {
	CLEAR: both; BACKGROUND-IMAGE: url(../img/bg_flash.jpg); WIDTH: 850px; HEIGHT: 370px
}
.headline {
	FONT-SIZE: 16px;
	COLOR: #BB874C;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: 0px;
}
.small {
	FONT-SIZE: 10px;
	COLOR: #ad9c6b
}
#Footer {
	MARGIN-TOP: 10px;
	FONT-SIZE: 10px;
	MARGIN-LEFT: auto;
	WIDTH: 700px;
	COLOR: #5F462C;
	MARGIN-RIGHT: auto;
	HEIGHT: 40px;
	TEXT-ALIGN: right
}
#Footer A {
	FONT-WEIGHT: bold;
	COLOR: #5F462C;
	TEXT-DECORATION: none
}
#Footer A:hover {
	COLOR: #f3e4bd;
	text-decoration: none;
}
.logo {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #e2c454; TEXT-DECORATION: none
}
.logo:hover {
	TEXT-DECORATION: underline
}
.download {
	FONT-SIZE: 11px; COLOR: #ad9c6b
}
#silvester {
	MARGIN-LEFT: 218px; WIDTH: 560px
}
#smflash {
	CLEAR: both;
	BACKGROUND-IMAGE: url(../img/bg_flash.jpg);
	WIDTH: 850px;
	HEIGHT: 60px
}
.title {
	FONT-SIZE: 18px;
	COLOR: #BB874C;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/*†††††††††††††††††††††-LINKS-†††††††††††††††††††††††††*/
.link_1 a{color:#9B6A18}
.link_2 a{color:#8D5E1D}
.link_3 a{color:#715537; font-weight:bold;}
.link_4 a{color:#91732C}
.rdmr a {
	font:bold 11px Tahoma, Arial;
	color:#9B6A18;
	text-decoration:none;
	padding:0px 0px 0px 8px;
	background:url(../img/0blt1.gif) top left no-repeat;
}
.rdmr a:hover {
	text-decoration:underline;
}

 /*____________________________________________________*/
.menu {
	FONT-SIZE: 14px;
	COLOR: #44321E;
	line-height: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: lighter;
	text-decoration: none;
}
.menu a:hover {
	text-decoration:underline;
	color: #993300;
	font-weight: lighter;
}
.smallCopia {
	FONT-SIZE: 12px;
	COLOR: #ad9c6b;
	font-family: Arial, Helvetica, sans-serif;
}
#newsletter2 > DIV {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 9px;
	FONT-SIZE: 11px;
	BACKGROUND: url(../img/newsletter-box.gif) repeat-y left 50%;
	COLOR: #a15f20
}
#newsletter2 P {
	PADDING-BOTTOM: 5px;
}
#newsletter2 INPUT[type='text'] {
	BORDER-RIGHT: #f3be8b 1px solid;
	BORDER-TOP: #a97646 1px solid;
	DISPLAY: block;
	MARGIN: 1px 0px 3px;
	BORDER-LEFT: #a97646 1px solid;
	WIDTH: 65px;
	BORDER-BOTTOM: #f3be8b 1px solid;
	HEIGHT: 16px
}
#newsletter2 INPUT[type='checkbox'] {
	MARGIN: 0px 5px 0px 0px
}
#newsletter2 INPUT[type='submit'] {
	BORDER-RIGHT: #f0f0f0 1px solid;
	BORDER-TOP: #f0f0f0 1px solid;
	FONT-SIZE: 11px;
	BACKGROUND: #f0f0f0;
	BORDER-LEFT: #f0f0f0 1px solid;
	BORDER-BOTTOM: #f0f0f0 1px solid;
	HEIGHT: 18px
}
.menuSmall {
	FONT-SIZE: 11px;
	COLOR: #ad9c6b;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: lighter;
	text-decoration: none;
}
.menuSmall a:hover {
	text-decoration:none;
	color: #996600;
	font-weight: lighter;
}
.EstiloTitle {
	font-size: 24px;
	color: #6C173E;
	font-weight: lighter;
	font-family: Arial Narrow, Helvetica, sans-serif;
}
.EstiloSlogan {font-size: 15px; color: #6C173E; font-weight: bold; }
.EstiloCamellal {color: #6C173E;
				 font-size: 16px;}
.EstiloCopyright {color: #6C173E} 
.EstiloGrey {
	font-size: 24px;
	color: #666666;
	font-weight: lighter;
	font-family: Arial Narrow, Helvetica, sans-serif;
}
.EstiloContent {
	color: #6C173E;
	font-size: 12px;
}
.EstiloContentGrey {
	color: #666666;
	font-size: 12px;
}
.EstiloWhite {
	font-size: 24px;
	color: #FFFFFF;
	font-weight: lighter;
	font-family: Arial Narrow, Helvetica, sans-serif;
}
.EstiloContentWhite {
	color: #FFFFFF;
	font-size: 12px;
}