@font-face {    font-family: 'edita-tallerevolution';    src: url('../font/taller_evolution-webfont.eot');    src: url('../font/taller_evolution-webfont.eot?iefix') format('eot'),         url('../font/taller_evolution-webfont.woff') format('woff'),         url('../font/taller_evolution-webfont.ttf') format('truetype'),         url('../font/taller_evolution-webfont.svg#webfontV6fBGQrS') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'edita-Kalinga';    src: url('../font/kalinga-webfont.eot');    src: url('../font/kalinga-webfont.eot?iefix') format('eot'),         url('../font/kalinga-webfont.woff') format('woff'),         url('../font/kalinga-webfont.ttf') format('truetype'),         url('../font/kalinga-webfont.svg#webfontV6fBGQrS') format('svg');    font-weight: normal;    font-style: normal;}input {box-shadow: none;}html {overflow-x: hidden;}* {margin: 0px;padding: 0px;border: 0px;}.clear {clear: both;height: 0px;line-height: 0px;}body {font-family: Tahoma, Arial, sans-serif;font-size: 11px;background: url('../images/background/body.jpg') repeat-x top #ececec;}button {font-family: Thaoma, Arial, sans-serif;}input {box-shadow: none;}mark {font-family: 'edita-tallerevolution';word-spacing: 5px;letter-spacing: 1px;background: none;}#main {position: relative;margin: 0px auto 0px auto;width: 988px;}#shadow {position: absolute;top: 39px;left: -58px;z-index: 20;}#sezioni {position: relative;display: block;float: left;width: 141px;z-index: 30;margin: 0px 8px 20px 0px;}#sezioni mark {font-family: 'edita-Kalinga';background: none;color: #ffffff;font-size: 21px;letter-spacing: -1.3px;word-spacing: -2px;}#sezioni .section {display: block;margin-top: 1px;height: 50px;text-align: right;color: #ffffff;text-decoration: none;padding: 89px 29px 0px 0px;}.section.sez_famiglia {background: url('../images/background/bottone-sez_famiglia.jpg') no-repeat left top;}.section.sez_business {background: url('../images/background/bottone-sez_business.jpg') no-repeat left top;}.section.sez_parchi {background: url('../images/background/bottone-sez_parchi.jpg') no-repeat left top;}.section.sez_benessere {background: url('../images/background/bottone-sez_benessere.jpg') no-repeat left top;}.section.sez_bike {background: url('../images/background/bottone-sez_bike.jpg') no-repeat left top;}.section.sez_nuoto {background: url('../images/background/bottone-sez_nuoto.jpg') no-repeat left top;}.section.sez_altri_sport {background: url('../images/background/bottone-sez_altri_sport.jpg') no-repeat left top;}#content {position: relative;display: block;float: left;width: 839px;}header {position: relative;z-index: 10;display: block;}#top-strip {position: relative;height: 39px;font-size: 14px;color: #5692b2;}#top-strip a {color: #5692b2;margin-right: 15px;}#top-strip a:hover {text-decoration: none;}#top-strip mark {font-size: 13px;color: #055885;line-height: 39px;}#language {position: absolute;right: 2px;top: 15px;}#language a {display: block;float: left;font-size: 10px;text-decoration: none;color: #98a2a8;padding: 0px 0px 0px 8px;margin: 0px 0px 0px 7px;background: url('../images/background/language.gif') no-repeat left top;}#language a:first-child {background: none;}#language a:hover {color: #72abd1;}#head-slide {position: relative;width: 441px;height: 321px;float: left;overflow: hidden;}#slide-container {position: absolute;top: 0px;left: 0px;}#slide-description {display: none;}#promo-box {float: left;width: 398px;height: 321px;}#elenco_offerte {height: 118px;background: #2e6a8b;padding: 10px 19px 17px 28px;}#elenco_offerte mark {display: block;margin-bottom: 12px;color: #ffffff;font-size: 13px;}#offerte-slider {position: relative;height: 86px;width: 352px;color: #ffffff;overflow: hidden;}#offerte-slider strong {display: block;padding-left: 16px;background: url('../images/background/offerte-strong.png') no-repeat left 3px;}#offerte-slider a {color: #cce2ef;}#offerte-slider a:hover {text-decoration: none;}#offerte-slider .group {position: absolute;top: 0px;left: 0px;width: 352px;height: 76px;}#offerte-slider .group figure {display: block;height: 43px;}#offerta-evidenza {display: block;height: 156px;background: #3a8cba;color: #ffffff;padding: 20px 18px 0px 28px;}#offerte-evidenza-slider {display: block;position: relative;height: 156px;width: 352px;color: #ffffff;overflow: hidden;}#offerte-evidenza-slider .group {display: block;position: absolute;top: 0px;left: 0px;width: 352px;height: 156px;}#offerta-evidenza img {float: right;border: 7px solid #6daacc;margin-left: 28px;}#offerta-evidenza mark {display: block;color: #87f5ff;font-size: 13px;margin-bottom: 18px;}#offerta-evidenza h3 {font-size: 11px;margin-bottom: 5px;}#offerta-evidenza p {padding-bottom: 5px;}#offerta-evidenza a {color: #d6e6ef;font-weight: bold;padding-left: 18px;background: url('../images/background/offerte-strong.png') no-repeat left 3px;}#offerta-evidenza a:hover {text-decoration: none;}#booking-box {position: relative;height: 83px;padding: 15px 0px 0px 28px;background: #5192b6;border-top: 1px solid #97bed3;border-bottom: 1px solid #97bed3;color: #ffffff;*top: -5px;}#booking-box mark {display: block;margin-bottom: 10px;color: #ffffff;font-size: 13px;}.bookingForm input.date {width: 123px;height: 17px;background: url('../images/background/booking-date.gif') no-repeat left top;}.bookingForm select {background: #d8e8f3;width: 40px;}.bookingForm .spacingtd {width:5px;}.bookingForm .submit {position: absolute;top: 55px;right: 32px;width: 142px;height: 25px;text-align: left;padding-left: 22px;padding-bottom: 4px;color: #ffffff;font-size: 10px;font-weight: bold;text-decoration: underline;cursor: pointer;background: url('../images/background/booking-submit.png') no-repeat left top;}.bookingForm .submit:hover {text-decoration: none;}#menu-container {display: block;font-size: 12px;}#menu {list-style-type: none;}#menu > li {display: block;float: left;height: 54px;width: 167px;border-left: 1px solid #68acd1;}#menu > li:first-child {border-left:none;}#menu > li > a {display: block;height: 30px;width: 125px;color: #fcfefe;text-decoration: none;font-size: 13px;padding: 24px 0px 0px 42px;text-transform: capitalize;background: url('../images/background/menu-off.jpg') no-repeat left top;}#menu > li:hover > a,#menu > li.active > a {background: url('../images/background/menu-on.jpg') no-repeat left top;}.sottomenu {display: none;list-style-type: none;padding: 16px 21px 20px 18px;background: url('../images/background/sottomenu.gif') no-repeat left top #6493b5;}.sottomenu a {display: block;text-transform: none;margin-bottom: 3px;color: #cfe6f4;text-decoration: none;padding-left: 8px;background: url('../images/background/sottomenu-link.gif') no-repeat left 5px;}.sottomenu a:hover {text-decoration: underline;}#container {position: relative;float: left;width: 450px;background: #ffffff;color: #4a555d;padding: 17px 27px 20px 27px;}#container mark {font-family: 'edita-Kalinga';letter-spacing: -1.3px;word-spacing: -2px;}#container h1 {color: #1e4d66;font-weight: normal;font-size: 21px;padding: 8px 0px 10px 49px;border: 1px solid #ffffff;margin-bottom: 8px;background: url('../images/background/h1.jpg') no-repeat left 5px;}#container h2 {color: #107aa2;font-weight: normal;font-size: 15px;margin-bottom: 8px;}#container a {color: #5192b6;}#container ul {margin: 0px 0px 12px 25px;list-style-image: url('../images/background/standard-li.gif');}#container ul li {margin-bottom: 5px;}#container p {line-height: 17px;padding-bottom: 12px;text-align: justify;}#container img {border: 11px solid #f5f7f7;}#colonnaDx {display: block;float: left;width: 335px;padding: 0px 0px 20px 0px;}#box-chat {height: 102px;font-size: 11px;color: #737f86;padding: 41px 0px 0px 116px;background: url('../images/background/box-chat.jpg') no-repeat left top;}#box-chat mark {display: block;font-size: 13px;color: #805f4c;padding-bottom: 8px;}#box-chat p {line-height: 12px;padding-bottom: 6px;}#box-chat button {display: block;height: 36px;width: 127px;text-align: left;padding: 0px 0px 4px 8px;margin-left: 70px;font-size: 10px;color: #ae9380;text-decoration: underline;cursor: pointer;font-weight: bold;background: url('../images/background/chat-button.jpg') no-repeat left top;}#box-chat button:hover {text-decoration: none;}#box-callmeback {height: 134px;color: #737f86;padding: 28px 0px 0px 18px;background: url('../images/background/box-callmeback.gif') no-repeat left top;}#box-callmeback mark {display: block;color: #867c9c;font-size: 13px;margin-bottom: 5px;}#box-callmeback p {line-height: 12px;padding-bottom: 6px;}.callmebackForm input[type="text"] {height: 21px;width: 167px;color: #758186;font-size: 11px;padding-left: 8px;border: 1px solid #dce2e5;}.callmebackForm input[type="text"].small {width: 56px;}.callmebackForm input[type="tel"].small {height: 21px;width: 86px;color: #758186;font-size: 11px;padding-left: 8px;border: 1px solid #dce2e5;}.callmebackForm .spacingtd {width:5px;}.callmebackForm a {color: #758186;font-style: italic;}.callmebackForm a:hover {text-decoration: none;}.callmebackForm .submit {width: 144px;height: 35px;text-align: left;font-size: 10px;font-weight: bold;color: #9891a7;text-decoration: underline;cursor: pointer;padding: 0px 0px 3px 10px;background: url('../images/background/callmeback-button.jpg') no-repeat left top;}#box-newsletter {height: 271px;color: #737f86;padding: 40px 0px 0px 21px;background: url('../images/background/box-newsletter.jpg') no-repeat left top;}#box-newsletter mark {display: block;color: #306e93;font-size: 13px;margin-bottom: 12px;}#box-newsletter p {padding-bottom: 9px;}#box-newsletter table {color: #5192b6;}#box-newsletter td {padding-bottom: 5px;}#box-newsletter .spacingtd {width: 5px;}.newsletterForm input[type="text"],.newsletterForm input[type="email"]{height: 21px;width: 133px;color: #758186;font-size: 11px;padding-left: 8px;border: 1px solid #dce2e5;}.newsletterForm a {color: #758186;font-style: italic;}.newsletterForm a:hover {text-decoration: none;}.newsletterForm .submit {width: 135px;height: 36px;text-align: left;font-size: 10px;font-weight: bold;color: #638cba;margin-left: 60px;text-decoration: underline;cursor: pointer;padding: 0px 0px 3px 5px;background: url('../images/background/newsletter-button.jpg') no-repeat left top;}footer {position: relative;display: block;height: 90px;padding: 30px 0px 0px 149px;background: url('../images/background/footer.gif') no-repeat left top;}#link-portali {position: absolute;right: 0px;top: 0px;}#link-portali img.space {margin-left: 5px;}address {font-style: normal;color: #697e89;font-size: 11px;    padding-bottom: 10px;}details {position: absolute;bottom: 10px;right: 0px;color: #acb4b8;}details img {position: relative;top: 10px;}details a {color: #acb4b8;text-decoration: none;}details a:hover {text-decoration: underline;}.pluginForm .default_loading {display: none;text-align:center;}section .pluginForm .default_loading img{margin:150px auto 0px auto;border:none;}.defaultForm  table {width: 463px;font-size: 11px;line-height: 15px;}.defaultForm  td {padding-bottom: 10px;vertical-align: top;}.defaultForm .spacingtd {width: 20px;}.defaultForm  fieldset {margin: 10px 0px 0px 0px;padding-bottom: 5px;}.defaultForm table input[type="text"],.defaultForm table input[type="number"],.defaultForm table input[type="tel"],.defaultForm table input[type="date"],.defaultForm table input.data,.defaultForm table input[type="email"],.defaultForm table select {width: 186px;height: 20px;color: #758186;font-size: 11px;padding-left: 8px;border: 1px solid #dce2e5;}.defaultForm table select {width: 196px;}.defaultForm button {width: 144px;height: 35px;text-align: left;font-size: 10px;font-weight: bold;color: #9891a7;text-decoration: underline;cursor: pointer;padding: 0px 0px 3px 10px;background: url('../images/background/callmeback-button.jpg') no-repeat left top;}.defaultForm textarea {width: 425px;padding-left: 10px;border: 1px solid #dce2e5;font-size: 11px;color: #758186;height: 100px;}.pluginForm output{display:none;}.pluginForm output div{margin-top:100px;}.pluginForm .some_errors {display: block;color: #ffffff;width: 425px;background: #b02b2b;font-weight: bold;text-align: center;margin-top: 10px;padding: 10px 0px 10px 0px;}#listing_commenti figure {display: block;width: 398px;padding: 15px 13px 14px 16px;border: 1px solid #5192b6;margin-bottom: 10px;font-size: 11px;}#listing_commenti figure img {position: absolute;bottom: 0px;left: -1px;}#listing_commenti figure strong {color: #5192b6;display: block;font-size: 12px;margin-bottom: 7px;}#back-home {position: absolute;display: block;right: 23px;top: 19px;height: 35px;line-height: 35px;padding-right: 45px;color: #3678a1;text-decoration: none;font-size: 15px;background: url('../images/background/back-home.jpg') no-repeat right top;}#back-home:hover {text-decoration: underline;}#back-home mark {font-family: 'edita-Kalinga';letter-spacing: -0.8px;word-spacing: 0px;}.sez_famiglia {    background: url('../images/background/body_famiglia.jpg') repeat-x top #ececec;}.sez_famiglia #booking-box {background: #4877b3;}.sez_famiglia #offerta-evidenza {background: #588ed4;}.sez_famiglia #offerta-evidenza img {border: 7px solid #6daacc;}.sez_famiglia #elenco_offerte {background: #588ed4;}.sez_business {    background: url('../images/background/body_business.jpg') repeat-x top #ececec;}.sez_business #container h1 {background: url('../images/background/h1_business.jpg') no-repeat left 5px;}.sez_business #booking-box {background: #596470;    border-top: 1px solid #596470;border-bottom: 1px solid #596470;}.sez_business #offerta-evidenza {background: #6e7b89;}.sez_business #offerta-evidenza mark {color: #fcfdfe;}.sez_business #offerta-evidenza img {border: 7px solid #949da8;}.sez_business #elenco_offerte {background: #6e7b89;}.sez_business #back-home {background: url('../images/background/back-home_business.jpg') no-repeat right top;}.sez_parchi {    background: url('../images/background/body_parchi.jpg') repeat-x top #ececec;}.sez_parchi #container h1 {background: url('../images/background/h1_parchi.jpg') no-repeat left 5px;}.sez_parchi #booking-box {background: #2e6267;    border-top: 1px solid #2e6267;border-bottom: 1px solid #2e6267;}.sez_parchi #offerta-evidenza {background: #428c92;}.sez_parchi #offerta-evidenza mark {color: #fcfdfe;}.sez_parchi #offerta-evidenza img {border: 7px solid #73aaae;}.sez_parchi #elenco_offerte {background: #428c92;}.sez_parchi #back-home {background: url('../images/background/back-home_parchi.jpg') no-repeat right top;}.sez_benessere {    background: url('../images/background/body_benessere.jpg') repeat-x top #ececec;}.sez_benessere #container h1 {background: url('../images/background/h1_benessere.jpg') no-repeat left 5px;}.sez_benessere #booking-box {background: #794b66;    border-top: 1px solid #794b66;border-bottom: 1px solid #794b66;}.sez_benessere #offerta-evidenza {background: #a06688;}.sez_benessere #offerta-evidenza mark {color: #fcfdfe;}.sez_benessere #offerta-evidenza img {border: 7px solid #b98ea7;}.sez_benessere #elenco_offerte {background: #a06688;}.sez_benessere #back-home {background: url('../images/background/back-home_benessere.jpg') no-repeat right top;}.sez_bike {    background: url('../images/background/body_bike.jpg') repeat-x top #ececec;}.sez_bike #container h1 {background: url('../images/background/h1_bike.jpg') no-repeat left 5px;}.sez_bike #booking-box {background: #506642;    border-top: 1px solid #506642;border-bottom: 1px solid #506642;}.sez_bike #offerta-evidenza {background: #607554;}.sez_bike #offerta-evidenza mark {color: #fcfdfe;}.sez_bike #offerta-evidenza img {border: 7px solid #899980;}.sez_bike #elenco_offerte {background: #607554;}.sez_bike #back-home {background: url('../images/background/back-home_bike.jpg') no-repeat right top;}.sez_nuoto {    background: url('../images/background/body_nuoto.jpg') repeat-x top #ececec;}.sez_nuoto #container h1 {background: url('../images/background/h1_nuoto.jpg') no-repeat left 5px;}.sez_nuoto #booking-box {background: #813737;    border-top: 1px solid #813737;border-bottom: 1px solid #813737;}.sez_nuoto #offerta-evidenza {background: #95494f;}.sez_nuoto #offerta-evidenza mark {color: #fcfdfe;}.sez_nuoto #offerta-evidenza img {border: 7px solid #b0787d;}.sez_nuoto #elenco_offerte {background: #95494f;}.sez_nuoto #back-home {background: url('../images/background/back-home_nuoto.jpg') no-repeat right top;}.sez_altri_sport {    background: url('../images/background/body_altri_sport.jpg') repeat-x top #ececec;}.sez_altri_sport #container h1 {background: url('../images/background/h1_altri_sport.jpg') no-repeat left 5px;}.sez_altri_sport #booking-box {background: #846043;    border-top: 1px solid #846043;border-bottom: 1px solid #846043;}.sez_altri_sport #offerta-evidenza {background: #9c7351;}.sez_altri_sport #offerta-evidenza img {border: 7px solid #b6977e;}.sez_altri_sport #offerta-evidenza mark {color: #fcfdfe;}.sez_altri_sport #elenco_offerte {background: #9c7351;}.sez_altri_sport #back-home {background: url('../images/background/back-home_altri_sport.jpg') no-repeat right top;}.blocco-offerta {display: block;    padding: 0px 0px 20px 0px;    border-bottom: 1px dotted #a0adb4;    margin-bottom: 20px;}.blocco-offerta img {float: left;    margin-right: 20px;}.blocco-offerta a {padding-left: 15px;background: url('../images/background/riepilogo-offerte-link.gif') no-repeat left 3px;}.blocco-offerta h3 {font-size: 12px;text-transform: uppercase;    color: #5c9bbe;}#container .gallery {padding: 10px 0px 20px 10px;}#container .gallery .img_gallery_box {float:left;margin: 0px 10px 10px 0px;}#container .gallery img {border-size: 5px;}.listino {font-size: 11px;    widht: 450px;}.listino th {text-align: left;    padding: 3px 0px 3px 10px;    color: #519dbf    border-bottom: 5px solid #ffffff;}.listino td {border-bottom: 2px solid #ffffff;    border-right: 1px solid #ffffff;    padding: 3px 0px 3px 10px;}.listino .even {background: #edf3f5;    color: #7c898e;}.listino .odd {background: #f6f6f6;    color: #519dbf;}.percorsi {font-size: 11px;    widht: 450px;}.percorsi th {text-align: left;    padding: 3px 0px 3px 10px;    color: #519dbf    border-bottom: 5px solid #ffffff;}.percorsi td {border-bottom: 2px solid #ffffff;    border-right: 1px solid #ffffff;    padding: 3px 0px 3px 10px;}.percorsi .a {background: #edf3f5;    color: #7c898e;}.percorsi .b {background: #f6f6f6;    color: #519dbf;}#epay table{width:361px;margin: 10px 0px 0px 30px;padding: 14px 5px 9px 10px;}#epay input[type="text"],#epay input[type="date"],#epay input[type="email"]{width: 186px;height: 20px;color: #758186;font-size: 11px;padding-left: 8px;border: 1px solid #dce2e5;}#epay button {width: 144px;height: 35px;text-align: left;font-size: 10px;font-weight: bold;color: #9891a7;text-decoration: underline;cursor: pointer;padding: 0px 0px 3px 10px;background: url('../images/background/callmeback-button.jpg') no-repeat left top;}#slide-container img {position: absolute;display: block;left: 0px;top: 0px;z-index: 20;}#slide-container img.first {z-index: 30;}#slide-container img.second {z-index: 25;}.edita_facebook_includer {float: left;}
