* {margin: 0px;padding: 0px;border: 0px;}html {overflow-x: hidden;overflow-y: auto;}.clear {clear:both;height: 0px;line-height: 0px;font-size: 0px;}#loader {position: absolute;left: 0px;top: 0px;z-index:90;text-align: center;width: 100%;height: 1280px;font-size: 13px;opacity: 0.8;background: #ffffff;}#loader img {position: relative;margin: 100px auto;}body {font-family: Verdana, Arial, "Trebuchet MS", sans-serif;font-size: 12px;background: url('../images/background/body.gif') repeat-x top #172c40;}#main {position: relative;margin: 0px auto 0px auto;top: 10px;width: 900px;height: 1000px;background: #f6f7f7;}#head {position: absolute;left: 0px;top: 0px;height: 265px;width: 900px;background: #04080c;display:table;}#language {position: realtive;height: 17px;font-size: 10px;height: 16px;width: 857px;padding-right: 43px;border-bottom: 1px solid #ffffff;}#language a {display: block;float: right;height: 16px;width: 75px;text-decoration: none;color: #ffffff;margin-left: 7px;line-height: 16px;text-align: center;background: url('../images/background/lang-off.gif') no-repeat left top;}#language a:hover,#language a.active {color: #134c8f;background: url('../images/background/lang-on.gif') no-repeat left top;}#colonnaSx {position: absolute;left: 24px;width: 216px;top: 39px;border: 1px solid #cccccc;background: #ffffff;}#menu {list-style-type: none;margin: 17px 0px 18px 16px;width: 182px;font-size: 15px;font-family: Arial, Helvetica, sans-serif;}#menu li {height: 26px;margin-bottom: 4px;background: #dfe6e8;}#menu li:hover,#menu li.active {background: #999999;}#menu li a {display: block;height: 26px;line-height: 26px;padding: 0px 0px 0px 17px;color: #666666;text-decoration: none;}#menu li:hover a,#menu li.active a {color: #ffffff;}#reception-online {font-size: 11px;height: 113px;margin: 0px 0px 15px 16px;padding: 33px 10px 0px 99px;width: 73px;color: #333333;background: url('../images/background/reception-online.jpg') no-repeat left top;}#reception-online a {color: #333333;}#reception-online a:hover {text-decoration: none;}#residence {margin: 0px 0px 15px 16px;}#flash{width:900px;height:265px;background: #ffffff;}#newsletter {border: 1px solid #b8c9dd;padding: 1px;margin: 0px 0px 15px 16px;width: 178px;font-size: 10px;}#newsletter > div {margin: 13px 7px 0px 9px;}#newsletter input[type="text"] {border: 1px solid #cccccc;width: 79px;height: 16px;}#newsletter input[type="checkbox"] {margin-right:3px;}#newsletter table {margin: 10px 0px 10px 0px;color: #134c8f;}#send-newsletter {display: block;float: right;height: 16px;line-height: 16px;color: #ffffff;font-weight: bold;text-decoration: none;padding: 0px 3px;background: url('../images/background/send-newsletter.gif') repeat-x top;}#container {position: absolute;left: 243px;top: 282px;width: 657px;background: #ffffff;}#content {width: 580px;padding: 1px;border: 1px solid #cccccc;margin: 18px 0px 0px 35px;}#content ul {margin: 0px 0px 12px 25px;}#big-sections {margin-bottom: 3px;}#big-sections img {margin-right: 1px;opacity: 0.8;}#big-sections a:last-child img {margin-right: 0px;}#big-sections img:hover,#big-sections img.active {opacity: 1.0;}#small-sections {margin-bottom: 1px;*margin-bottom: -1px;}#small-sections img {margin-right: 1px;opacity: 0.8;}#small-sections a:last-child img {margin-right: 0px;}#small-sections img:hover,#small-sections img.active {opacity: 1.0;}#booking-horizontal {height: 104px;padding: 7px 0px 0px 11px;background: url('../images/background/booking-horizontal.jpg') no-repeat left top;}#booking-horizontal h3 {color: #0071ac;font-size: 14px;margin: 0px 0px 10px 12px;}#booking-horizontal > div {margin: 0px 0px 0px 0px;width: 402px;}#booking-horizontal .box-dati {position: relative;height: 56px;background: url('../images/background/box-dati.gif') no-repeat left top;}#booking-horizontal .box-age {height: 32px;position: relative;}#booking-horizontal table {font-size: 11px;}#booking-horizontal .arrival {position: absolute;top: 0px;left: 15px;}#booking-horizontal .components {position: absolute;top: 0px;right: 15px;}#booking-horizontal select {fon-size: 11px;margin-right: 8px;margin-top: 5px;border: 1px solid #000000}#booking-horizontal input[type="submit"] {background: url('../images/background/submit-booking.gif') no-repeat left top;color: #ffffff;font-weight: bold;position: absolute;right: -70px;top: -48px;    width: 75px;cursor: pointer;padding: 1px 20px 3px 6px;}#contenuto {margin: 20px 0px 0px 25px;width: 525px;padding: 0px 0px 10px 0px;background: #ffffff;clear: both;}#contenuto h1 {font-family: Arial, "Trebuchet MS", sans-serif;font-size: 17px;color: #039bdd;margin-bottom: 12px;}#contenuto h1.famiglia {color: #f26522;}#contenuto h1.bike {color: #669900;}#contenuto h1.relax {color: #00adef;}#contenuto h1.fiere {color: #5a4637;}#contenuto table {font-weight: normal;font-size: 11px;padding: 1px;width: 525px;border: 1px solid #ececec;}#contenuto table th {color: #ffffff;padding: 3px 0px 3px 0px;}#contenuto table td {padding: 5px 0px 5px 0px;text-align: center;}#contenuto table tr td:first-child {padding-left: 10px;}#contenuto p {clear: both;text-align: justify;line-height: 16px;font-size: 12px;padding-bottom: 10px;}#contenuto img {padding: 4px;background: #f0f6f8;border: 1px solid #d6e0e4;}#offers-column {display: none;position: relative;float: left;width: 146px;}#offers-column.family {background: #ff0000;}#colonnaDx {position: absolute;}#footer {position: absolute;    top: 1000px;left: 0px;width: 900px;height: 106px;background: #dfe6e8;}#footer .adress {color: #666666;line-height: 16px;font-size: 12px;margin: 26px 0px 0px 28px;}#footer .adress img {float: left;margin-right: 13px;}#footer .adress a {color: #666666;}#footer .adress a:hover {text-decoration: none;}#footer .firma {position: absolute;bottom: -20px;right: 0px;color: #ffffff;font-size: 10px;}#footer .firma a {color: #ffffff;text-decoration: none;}#footer .firma a:hover {text-decoration: underline;}div.handle {position: absolute;top: -10px;right: -8px;width: 25px;height: 25px;cursor: pointer;background: url('../images/background/puntino.png') no-repeat left top;}*html #resetDrag {background: none;filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='images/background/puntino.png', sizingMethod='crop');}#resetDrag {position: absolute;right: 0px;top: -45px;text-align: center;line-height: 29px;color: #ffffff;text-decoration: none;font-size: 11px;display: block;height: 29px;width: 83px;background: url('../images/background/reset-off.png') no-repeat left top;}*html #resetDrag {background: none;filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='images/background/reset-off.png', sizingMethod='crop');}#resetDrag:hover {display: block;height: 29px;width: 83px;background: url('../images/background/reset-on.png') no-repeat left top;}*html #resetDrag:hover {background: none;filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='images/background/reset-on.png', sizingMethod='crop');}#second-level {height: 99px;position: relative;}#second-level.family {background: #ffe3d0;}#second-level.sport {background: #f0fdd8;}#second-level.relax {background: #dcf3fc;}#second-level.meeting {background: #edeae7;}#second-level h1 {font-size: 17px;position: absolute;bottom: 10px;left: 160px;font-family: Arial, "Trebuchet MS", sans-serif;}#second-level img {position: aboslute;left: 0px;top: 0px;}#second-level > div {position: absolute;left: 162px;top: 15px;width: 420px;}#second-level ul {list-style-type: none;}#second-level li {float: left;margin:  0px 17px 10px 0px;padding-left: 20px;}#second-level.family li {background: url('../images/background/second-level-menu-family.gif') no-repeat left top;}#second-level.sport li {background: url('../images/background/second-level-menu-sport.gif') no-repeat left top;}#second-level.relax li {background: url('../images/background/second-level-menu-relax.gif') no-repeat left top;}#second-level.meeting li {background: url('../images/background/second-level-menu-meeting.gif') no-repeat left top;}#second-level a {color: #000000;text-decoration: none;}#second-level a:hover,#second-level a.active {text-decoration: underline;}#move-content {display: block;width: 100px;height: 20px;line-height: 20px;text-align: right;padding-right: 33px;text-decoration: none;font-size: 12px;float: right;color: #ffffff;background: url('../images/background/move-content-default.gif') no-repeat left top;}#move-content.fiere {color: #5a4637;background: url('../images/background/move-content-fiere.gif') no-repeat left top;}#move-content.bike {color: #6f9f0f;background: url('../images/background/move-content-bike.gif') no-repeat left top;}#move-content.relax {color: #00adef;background: url('../images/background/move-content-relax.gif') no-repeat left top;}#move-content.famiglia {color: #f26522;background: url('../images/background/move-content-famiglia.gif') no-repeat left top;}#offers{clear: both;    background: #ffffff;padding-bottom: 30px;}#offers div.offerta {border-bottom: 1px dotted #f26522;padding: 10px 0px 10px 0px;}#offers .offer-img {position: relative;float: left;}#offers img {padding: 1px;border: 1px solid #f9c0a4;}div.offerta .offer-content {position: relative;float: left;margin-left: 19px;width: 409px;}div.offerta h3 {color: #f26522;font-size: 12px;margin-bottom: 9px;}div.offerta p {color: #333333;font-size: 12px;line-height: 15px;padding-bottom: 10px;}div.offerta a {font-weight: bold;color: #f26522;font-style: italic;}.testoAzzurro{color: #039BDD;}.testoRosso{color: #f26522;}.testoMarrone{color:#5a4637;}.testoVerde{color: #669900;}#contenuto .thumbnail {position: relative;float:left;width: 130px;margin-left: 30px;*margin-left:19px;}#contenuto .thumbnail img {padding: 1px;margin-bottom:6px;*margin-bottom: 2px;}#contenuto .thumbnail .didascalia {font-size: 11px;line-height: 12px;}fieldset.tabella_guestbook{margin-bottom:20px;border:1px solid #48beed;padding: 9px 5px 15px 10px;}.tabella_guestbook legend{margin-left:15px;font-style:italic;color:#1b9fcf;padding-left: 8px;padding-right: 8px;font-weight:bold;}.tabella_guestbook legend span{color:#1b9fcf;font-weight:bold;}fieldset.tabella_guestbook input[type="text"]{border-top: 1px solid #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;width: 142px;}.tabella_guestbook textarea {display: block;position: relative;*left: -20px;margin-left: 0px;border-top: 1px solid #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;width: 313px;}.tabella_guestbook table{text-transform:lowercase;margin-top: 5px;}.tabella_guestbook table td {padding-bottom: 4px;}.tabella_guestbook table th  {padding-bottom: 6px;}.tabella_guestbook select{border-top: 1px solid #A97646;border-left: 1px solid #A97646;border-bottom: 1px solid #F3BE8B;border-right: 1px solid #F3BE8B;width: 42px;}.tabella_guestbook a.submit {border-top: 1px solid #4DD3FF;border-left: 1px solid #4DD3FF;border-bottom: 1px solid #00519F;border-right: 1px solid #00519F;padding: 1px 3px 1px 3px;text-decoration: none;color: #000000;}#listing_commenti fieldset{padding: 4px;margin-bottom:9px;}#listing_commenti fieldset.a{background-color: #f5f1ea;}#listing_commenti fieldset.b{background-color: #fbf9f5;}#listing_commenti fieldset strong{display:block;color: #1b9fcf;}#listing_commenti fieldset strong span{font-style: italic;}fieldset.tabella_contatti{margin-bottom:20px;border:1px solid #48beed;padding: 9px 5px 15px 10px;}.tabella_contatti legend{margin-left:15px;font-style:italic;color:#FE8503;padding-left: 8px;padding-right: 8px;}.tabella_contatti legend span{color:#00519F;font-weight:bold;}#container input[type="text"]{border-top: 1px solid #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;width: 142px;}#container textarea {border-top: 1px solid #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;width: 313px;}#container table{text-transform:lowercase;margin-top: 5px;}.tabella_contatti table td {padding-bottom: 4px;}.tabella_contatti table th  {padding-bottom: 6px;}#container select{border-top: 1px solid #00519F;border-left: 1px solid #00519F;border-bottom: 1px solid #4DD3FF;border-right: 1px solid #4DD3FF;}select#frm_trattamento{width:140px;}select#frm_sistemazione{width:140px;}a.submit {border-top: 1px solid #4DD3FF;border-left: 1px solid #4DD3FF;border-bottom: 1px solid #00519F;border-right: 1px solid #00519F;padding: 1px 3px 1px 3px;text-decoration: none;color: #000000;}.errors {margin-bottom: 10px;padding: 5px 0px 5px 0px;background: #FCFB88;}#guestbooksign{font-size: 13px;}#booking-vertical {position: relative;width: 185px;font-size: 12px;color: #333333;margin: 0px 0px 20px 12px;background: url('../images/background/booking-vertical.gif') repeat-y left;}#booking-vertical h3 {color: #0071ac;font-size: 12px;height: 29px;padding: 20px 5px 0px 5px;margin: 0px 0px 5px 0px;background: url('../images/background/booking-vertical-h3.gif') no-repeat left top;}#booking-vertical .box-dati {padding: 0px 0px 0px 0px;}#booking-vertical #arrival {padding-left: 16px;}#booking-vertical .box-dati select {font-size: 11px;margin-right: 8px;margin-top: 5px;border: 1px solid #000000}#booking-vertical #datas {margin-top: 5px;height: 209px;margin-top: 10px;padding: 20px 0px 0px 25px;background: url('../images/background/box-dati.jpg') no-repeat left top;}#booking-vertical #datas select {margin: 0px 12px 6px 0px;}#booking-vertical #bam_div {width: 110px;}#booking-vertical input[type="submit"] {background: url('../images/background/submit-booking.gif') no-repeat left top;color: #ffffff;font-weight: bold;position: absolute;left: 40px;bottom: 47px;    width: 75px;cursor: pointer;padding: 1px 20px 3px 6px;}#scambio-link {    position: absolute;    bottom: -50px;}#scambio-link span {    padding-left: 15px;}.ui-datepicker {position: absolute;left: -100px;top: -100px;width: 17em; padding: .2em .2em 0;z-index: 100;background: #ffffff;}.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: 12px;cursor: pointer;background: none;border: none;}.ui-datepicker .ui-datepicker-prev-hover {left:1px;cursor: pointer;background: none;border: none;}#photogallery-bottone,#video-bottone,#photogallery-bottone,#wifi-sky,#facebook {margin: 20px 0px 23px 15px;}#newsletter #privacy {margin-left: 20px;}