* {margin: 0px;padding: 0px;border: 0px;line-height:1.5em;}html {overflow: hidden;}body {#background: url('../images/background/body.jpg') repeat-x top #cccccc;font-family: Tahoma, Arial, san-serif;background:#1F5B7F;}#flash img{padding:0;margin:0;margin-right:10px;border: 3px solid #ffffff;}.clear {height: 0px;line-height: 0px;clear: both;}h2, h3{font-weight:bold;font-size:11px;}#flash {position: relative;overflow:hidden;}#noflash{width:1024;height:768px;background: url('../background/default_1024.jpg') no-repeat top;}#noflash ul{list-style:none;}#noflash ul li{background:#ffffff;font-size:11px;float:left;width:83px;padding:3px;margin:1px;}#noflash ul li a{text-decoration:underline;}#noflash ul li ul li{padding:0px;}#noflash #footer{position:absolute;bottom:10px;color:#ffffff;font-size:11px;}#noflash #footer img{border:0;}#noflash #footer a{color:#ffffff;}#noflash #language > a{color:#ffffff;}#main {position: absolute;bottom: 157px;height: 259px;width: 100%;background: url('../images/background/main.png') repeat-x top;}#main.default{height: 309px;background: url('../images/background/main-default.png') repeat-x top;}_html #main {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/main.png’,sizingMethod=’scale’);}_html #main.default {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/main-default.png’,sizingMethod=’scale’);}#wrapper {position: relative;margin: 25px auto 0px auto;height: 234px;width: 920px;}#wrapper.default{height: 284px;}#contenuto-wrap {position: absolute;top: 0px;left: 0px;width: 599px;height: 184px;padding-top: 50px;background: url('../images/background/contenuto-wrap.png') repeat-x top;}#contenuto-wrap.default {padding-top: 20px;width: 925px;height: 264px;background: url('../images/background/contenuto-wrap-default.png') repeat-x top;}#contenuto-wrap.default-gallery {padding-top: 20px;width: 599px;height: 214px;background: url('../images/background/contenuto-wrap-default.png') repeat-x top;}_html #contenuto-wrap {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/contenuto-wrap.png’,sizingMethod=’scale’);}_html #contenuto-wrap.default {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/contenuto-wrap-default.png’,sizingMethod=’scale’);}#external-scroll-content {position: relative;margin: 5px 0px 0px 34px;height: 164px;}#external-scroll-content.default {height: 244px;}#external-scroll-content.default-gallery {position: relative;margin: 0px 0px 0px 34px;height: 194px;}#contenuto {position: absolute;top: 5px;width: 498px;color: #4d3821;font-size: 11px;text-align: justify;}#contenuto strong {color: #1c6289;font-weight: normal;}#contenuto p {padding-bottom: 6px;text-align: justify;}#contenuto ul {margin: 0px 0px 20px 25px;}#contenuto ul li {margin-bottom: 5px;}#contenuto a{color:#3A7CBD;}#contenuto.default {width: 824px;}#contenuto-noflash{position: absolute;top: 140px;width: 980px;color: #4d3821;font-size: 11px;background:#FFFFFF;padding:10px;}#contenuto-noflash h1{font-size: 13px;}#slider {position: absolute;display: none;top: 50px;right: 26px;width: 7px;padding: px 0px px 0px;height: 166px;background: url('../images/background/slider.gif') no-repeat left center;}#slider.default{top: 20px;height: 244px;background: url('../images/background/slider-default.gif') no-repeat left center;}#handler {width: 7px;cursor: pointer;background: url('../images/background/handler.gif') repeat-y right;}#gallery-wrap{position: absolute;top: 0px;left: 599px;width: 318px;padding-left: 10px;height: 234px;}#gallery-wrap img {border: 3px solid #ffffff;margin-bottom: 6px;}#gallery-wrap img:hover {opacity: 0.6;}#gallery-wrap.vacanza {background: url('../images/background/gallery-wrap-vacanza.gif') repeat-x bottom;}#gallery-wrap.wellness {background: url('../images/background/gallery-wrap-wellness.gif') repeat-x bottom;}#gallery-wrap.sport {background: url('../images/background/gallery-wrap-sport.gif') repeat-x bottom;}#gallery-wrap.business {background: url('../images/background/gallery-wrap-business.gif') repeat-x bottom;}#gallery-slide {position: relative;height: 165px;width: 303px;}#clipping-box {position: absolute;left: 24px;top: 32px;width: 270px;height: 170px;overflow: hidden;}#sliding-box {position: absolute;left: 0px;top: 0px;}#sliding-box a {display: block;float: left;margin-right: 0px;}#sliding-box a:last-child {margin-right: 0px;}#left-arrow,#right-arrow {position: absolute;top: 20px;width: 20px;height: 165px;opacity: 0.5;}#left-arrow:hover,#right-arrow:hover {opacity: 1.0;}#left-arrow {left: 0px;background: url('../images/background/left-arrow.gif') no-repeat left top;}#right-arrow {right: 0px;background: url('../images/background/right-arrow.gif') no-repeat left top;}#pictures-wrap{position: absolute;top: 20px;left: 0px;width: 840px;height: 234px;}#pictures-wrap img {border: 3px solid #ffffff;margin-bottom: 9px;}#pictures-wrap img:hover {opacity: 0.6;}#pictures-slide {position: relative;height: 170px;width: 848px;}#clipping-box.pictures {position: absolute;left: 24px;top: 32px;width: 810px;height: 170px;overflow: hidden;}#sliding-box.pictures {position: absolute;left: 0px;top: 0px;}#sliding-box.pictures a {display: block;float: left;margin-right: 0px;}#sliding-box.pictures a:last-child {margin-right: 0px;}#left-arrow.pictures,#right-arrow.pictures {position: absolute;top: 20px;width: 20px;height: 170px;opacity: 0.5;}#left-arrow.pictures:hover,#right-arrow.pictures:hover {opacity: 1.0;}#left-arrow.pictures {left: 0px;background: url('../images/background/left-arrow.gif') no-repeat left top;}#right-arrow.pictures {right: 0px;background: url('../images/background/right-arrow.gif') no-repeat left top;}#titolo-sezione {position: absolute;top: -33px;left: 0px;height: 58px;width: 335px;}#titolo-sezione.wellness {background: url('../images/background/titolo-sezione-wellness.png') repeat-x top;}#titolo-sezione.vacanza-it {background: url('../images/background/titolo-sezione-vacanza-it.png') repeat-x top;}#titolo-sezione.vacanza-en {background: url('../images/background/titolo-sezione-vacanza-en.png') repeat-x top;}#titolo-sezione.vacanza-de {background: url('../images/background/titolo-sezione-vacanza-de.png') repeat-x top;}#titolo-sezione.vacanza-fr {background: url('../images/background/titolo-sezione-vacanza-fr.png') repeat-x top;}#titolo-sezione.sport {background: url('../images/background/titolo-sezione-sport.png') repeat-x top;}#titolo-sezione.business {background: url('../images/background/titolo-sezione-business.png') repeat-x top;}_html #titolo-sezione.wellness {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/titolo-sezione-wellness.png’,sizingMethod=’scale’);}_html #titolo-sezione.vacanza {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/titolo-sezione-vacanza.png’,sizingMethod=’scale’);}_html #titolo-sezione.sport {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/titolo-sezione-sport.png’,sizingMethod=’scale’);}_html #titolo-sezione.business {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/titolo-sezione-business.png’,sizingMethod=’scale’);}#banda-sezione {position: absolute;height: 58px;top: -33px;}#banda-sezione.wellness {background: url('../images/background/banda-sezione-wellness.png') repeat-x top;}#banda-sezione.vacanza {background: url('../images/background/banda-sezione-vacanza.png') repeat-x top;}#banda-sezione.sport {background: url('../images/background/banda-sezione-sport.png') repeat-x top;}#banda-sezione.business {background: url('../images/background/banda-sezione-business.png') repeat-x top;}_html #banda-sezione.wellness {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/banda-sezione-wellness.png’,sizingMethod=’scale’);}_html #banda-sezione.vacanza {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/banda-sezione-vacanza.png’,sizingMethod=’scale’);}_html #banda-sezione.sport {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/banda-sezione-sport.png’,sizingMethod=’scale’);}_html #banda-sezione.business {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’images/background/banda-sezione-business.png’,sizingMethod=’scale’);}#ajax-overlay {display: none;height: 100%;width: 100%;background: #000000;position: fixed;top: 0px;left: 0px;}#campi_tabella_contatti.input-date, #campi_tabella_contatti img, #campi_tabella_contatti td{ cursor:pointer;border:none;vertical-align:top;}.ui-datepicker {position: absolute;left: -100px;top: -100px;width: 17em; padding: .2em .2em 0;z-index: 100;background: #ffffff;font-size:11px;}.ui-datepicker .ui-datepicker-header {position: relative; padding: .2em 0;border: 1px solid #e78f08;background: #e78f08;color: #ffffff;font-weight: bold;}.ui-datepicker .ui-datepicker-header a {color: #ffffff;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position:absolute; top: 2px; width: 1.8em; height: 1.8em; }.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left:2px;}.ui-datepicker .ui-datepicker-next {right: 13px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;top: 50%;margin: -8px 0px 0px -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center; }.ui-datepicker .ui-datepicker-title select {float:left;font-size:1em;margin:1px 0; }.ui-datepicker select.ui-datepicker-month-year {width: 100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;border: 1px solid red;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year {float: right;}.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee; color: #333333;}.ui-widget-content a { color: #333333;}.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }.ui-datepicker td {border: 0; padding: 1px; }.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }.ui-datepicker .ui-datepicker-buttonpane {background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left;}.ui-state-default, .ui-widget-content .ui-state-default {border: 1px solid #cccccc; background: #f6f6f6; font-weight: bold; color: #1c94c4; outline: none; }.ui-state-default a {color: #1c94c4; text-decoration: none; outline: none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border: 1px solid #fbcb09; background: #fdf5ce; font-weight: bold; color: #c77405; outline: none; }.ui-state-hover a { color: #c77405; text-decoration: none; outline: none; }.ui-state-active, .ui-widget-content .ui-state-active {border: 1px solid #fbd850; background: #ffffff; font-weight: bold; color: #eb8f00; outline: none; }.ui-state-active a {color: #eb8f00;outline: none; text-decoration: none; }.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c; color: #363636; }.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900; color: #ffffff; }.ui-state-error-text, .ui-widget-content .ui-state-error-text {color: #ffffff;}.ui-state-disabled, .ui-widget-content .ui-state-disabled {opacity: .35; filter:Alpha(Opacity=35); background-image: none; }.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { font-weight: normal; }.ui-datepicker .ui-datepicker-next-hover {right: 11px;cursor: pointer;background: none;border: none;}.ui-datepicker .ui-datepicker-prev-hover {left:1px;cursor: pointer;background: none;border: none;}.calendario input, .calendario img{cursor:pointer;}.tabella_contatti legend{margin-left:15px;color:#006699;padding-right: 8px;padding-left: 8px;}.tabella_contatti legend span{font-weight:bold;}fieldset.tabella_contatti input[type="text"]{border-top: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;width: 150px;color: #454545;padding:2px;}.tabella_contatti textarea {border-top: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;width: 260px;height:45px;padding:2px;}.tabella_contatti select{border-top: 1px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}.tabella_opzioni label{text-transform:lowercase;}select#frm_trattamento{width:125px;}select#frm_sistemazione{width:125px;}.errors {margin-bottom: 10px;padding: 5px 0px 5px 0px;background: #FCFB88;}#guestbooksign{font-size: 13px;}#container #frm_dettagli_preventivo img{position:relative;top:3px;margin:0px 0px 0px 0px;padding:3px 0px 0px 6px;border:1px solid #FFFFFF;} .tabella_guestbook input[type="text"]{width: 160px;padding:2px;}.tabella_guestbook textarea {width: 450px;height:35px;padding:2px;}.tabella_guestbook .separatore {height:5px;}#listing_commenti fieldset{padding: 4px;margin-bottom:9px;margin-top:9px;}#listing_commenti fieldset.a{background-color: #FFFFFF;}#listing_commenti fieldset.b{background-color: #FFFFFF;}#listing_commenti fieldset strong{display:block;color: #1b9fcf;}#listing_commenti fieldset strong span{font-style: italic;}.tabella_newsletter{}.tabella_newsletter .checkbox{margin-right:7px;position:relative;top:3px;left:3px;border:0;}.tabella_newsletter input{}.tabella_newsletter .text-input{width:140px;margin:0px;padding:2px;height:18px;}.tabella_newsletter .subliste{border:1px solid #cccccc;padding:10px;background:#FFFFFF;width:320px;}a{color:#1c6289;text-decoration:underline;}a:hover{text-decoration:none;}a.submit{border: 1px solid #FFF;padding:4px 8px 4px 8px;text-decoration:none;background:#3684AF;color:#FFFFFF;}a.submit b{color: #FFFFFF;}td{color: #4d3821;font-size: 11px;padding:2px;vertical-align:top;}input, select, textarea{color: #4d3821;font-size: 11px;padding:3px;border: 1px solid #CCCCCC;font-family: Tahoma, Arial, san-serif;}#contenuto .sottotitolo{font-weight:bold;font-size:13px;color:#1c6289;}.offerta{margin-top:10px;margin-bottom:0px;display:table;width:518px;}#menu-orizzontale{color:#3a7cbd;font-size: 11px;font-family: Tahoma, Arial, san-serif;position:absolute;top:33px;left:35px;font-weight:bold;margin-bottom:5px;}#menu-orizzontale li{float:left;text-align:right;list-style:none;margin-right:20px;}#menu-orizzontale li a{color:#3a7cbd;}#menu-orizzontale span{color:#3a7cbd;}#links{position:absolute; z-index:20; bottom:13px; left:210px;display:none;}#links img{border:none;}