body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul,li{list-style:none}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}q:before,q:after{content:''}a{text-decoration:none}a:hover{text-decoration:none}.text-formatted{text-align:justify;font:normal 14px/18px 'Oxygen',sans-serif;color:#372f2a}.text-formatted ul,.text-formatted li{list-style:none;float:left;display:inline}.text-formatted strong{text-decoration:none;font:bold 14px/22px 'Oxygen',sans-serif;color:#43363d}.text-formatted a{color:#43363d;text-decoration:underline;font:normal 14px/18px 'Oxygen',sans-serif}.text-formatted a:hover{text-decoration:none;color:#43363d}.text-formatted ul,.text-formatted ol{float:none;width:auto;height:auto}.text-formatted li{display:list-item;float:none;line-height:18px}.text-formatted p{text-align:justify}.text-formatted ul li{list-style-type:disc;margin-left:20px}.text-formatted ol li{list-style-type:decimal;margin-left:15px}.text-formatted table{width:100%;margin:15px 0;background-color:#fff}.text-formatted table td{background-color:#fff}.columnize .first{width:48%!important;margin-right:1%!important}.columnize .last{width:48%!important;margin-left:1%!important;float:right!important}@font-face{font-family:ColaborateReg;src:url('/Content/fonts/colaborate-reg.eot');src:local("☺"),url("/Content/fonts/colaborate-reg.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/colaborate-reg.svg#colaborate-reg") format("svg"),url("/Content/fonts/colaborate-reg.ttf") format("truetype"),url("/Content/fonts/colaborate-reg.otf") format("opentype"),url("/Content/fonts/colaborate-reg.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:ColaborateBol;src:url('/Content/fonts/colaborate-bol.eot');src:local("☺"),url("/Content/fonts/colaborate-bol.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/colaborate-bol.svg#colaborate-bol") format("svg"),url("/Content/fonts/colaborate-bol.ttf") format("truetype"),url("/Content/fonts/colaborate-bol.otf") format("opentype"),url("/Content/fonts/colaborate-bol.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:ColaborateLig;src:url('/Content/fonts/colaborate-lig.eot');src:local("☺"),url("/Content/fonts/colaborate-lig.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/colaborate-lig.svg#colaborate-lig") format("svg"),url("/Content/fonts/colaborate-lig.ttf") format("truetype"),url("/Content/fonts/colaborate-lig.otf") format("opentype"),url("/Content/fonts/colaborate-lig.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:ColaborateMed;src:url('/Content/fonts/colaborate-med.eot');src:local("☺"),url("/Content/fonts/colaborate-med.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/colaborate-med.svg#colaborate-med") format("svg"),url("/Content/fonts/colaborate-med.ttf") format("truetype"),url("/Content/fonts/colaborate-med.otf") format("opentype"),url("/Content/fonts/colaborate-med.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:ColaborateThi;src:url('/Content/fonts/colaborate-thi.eot');src:local("☺"),url("/Content/fonts/colaborate-thi.eot?#iefix") format("embedded-opentype"),url("/Content/fonts/colaborate-thi.svg#colaborate-thi") format("svg"),url("/Content/fonts/colaborate-thi.ttf") format("truetype"),url("/Content/fonts/colaborate-thi.otf") format("opentype"),url("/Content/fonts/colaborate-thi.woff") format("woff");font-weight:400;font-style:normal}html,body{background-color:#fff;font:normal 12px/18px Tahoma;min-width:990px}html,body,form{height:100%;position:relative;padding:0;margin:0;border:0}.clear{clear:both;float:none;height:0;font-size:1px}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body:before{content:"";float:left;height:100%;margin-top:-32767px;width:0}.relative{position:relative}.stage{width:990px;margin:0 auto}.content-stage{width:627px;margin:0 auto}.fRight{float:right}.fLeft{float:left}.tc{text-align:center}.tl{text-align:left!important}.tr{text-align:right}.center{margin:0 auto}.hide{display:none}.show{display:block}.hidden{overflow:hidden}.overlink{position:absolute;top:0;left:0;bottom:0;right:0;z-index:100;background:#fff;opacity:0;filter:alpha(opacity=0)}.forbidden{opacity:0!important;filter:alpha(opacity=0)!important;height:0!important;display:none!important;overflow:hidden!important}.input-validation-error{border:1px solid red!important}.field-validation-error{display:none}.white_bg80{background:#fff;background:rgba(255,255,255,.8);background:transparent9;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF, endColorstr=#CCFFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF)}.white_bg40{background:#fff;background:rgba(255,255,255,.4);background:transparent9;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF, endColorstr=#66FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF)}.purple_bg40{background:#55484f;background:rgba(85,72,79,.4);background:transparent9;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#6655484f, endColorstr=#6655484f)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6655484f,endColorstr=#6655484f)}.purple_bg80{background:#55484f;background:rgba(85,72,79,.8);background:transparent9;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC55484f, endColorstr=#CC55484f)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC55484f,endColorstr=#CC55484f)}.corner{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.corner-top{-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.corner-bottom{-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}input::-webkit-input-placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}input:-moz-placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}textarea::-webkit-input-placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}textarea:-moz-placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}.placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}::-webkit-input-placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}:-moz-placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}::-moz-placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}:-ms-input-placeholder{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}.watermark{color:#7a7a7a!important;opacity:1!important;filter:alpha(opacity=100)!important}.tabs-hide{display:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{min-width:100%!important}*{text-shadow:none!important}.stage-mobile{width:95%;margin:0 2.5%}.ui-content{overflow:hidden}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input[type="text"].input-validation-error,input[type="password"].input-validation-error{border:solid 1px #e80c4d!important}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.base-color{background-color:#554950!important}.contrast-color{background-color:#9a9a9a!important}.contrast-color2{background-color:#202020!important}.header{height:44px;width:100%;padding-top:7px;position:fixed;top:0;left:0;z-index:10000}.ico-menu{background:url(/Content/images/menu_ico.png) no-repeat 0 0;height:29px;width:34px;display:block;margin-left:9px;float:left}.languages{float:right;margin:5px 12px 0 0}.languages li{float:left;margin-right:2px}.languages .flag{height:19px;width:32px;display:block}.languages .flag.it-it{background:url(/Content/images/flags/ita_m.png) no-repeat 0 0}.languages .flag.fr-fr{background:url(/Content/images/flags/fra_m.png) no-repeat 0 0}.languages .flag.de-de{background:url(/Content/images/flags/ted_m.png) no-repeat 0 0}.languages .flag.en-gb{background:url(/Content/images/flags/ing_m.png) no-repeat 0 0}.languages .flag.selected{background-position:0 -19px}.nav-menu{width:100%;margin:0 auto 50px auto!important}.nav-menu li{border:0}.nav-menu li a{color:#fff!important;white-space:nowrap;font:normal 13px/35px Arial;text-transform:uppercase;padding-left:8px;text-align:left!important;border-top:0!important;border-bottom:1px solid #c3bec1!important;display:block}.bgLogo{height:102px;background-color:#fff;padding-top:10px}.logo{height:81px;width:82px;display:block;margin:0 auto;background:url(/Content/images/logo_mini.jpg) no-repeat 0 0}.header-gallery{height:194px;width:100%;margin-bottom:28px}.header-gallery .gallery{height:194px;width:100%;position:relative;z-index:2}.header-gallery .gallery .img{height:194px;width:100%;position:absolute;top:0;left:0;display:none;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}.header-gallery .gallery .img:first-child{display:block}.custom-btn{color:#fff!important;font:normal 13px/15px Arial!important;display:inline-block;padding:10px;margin:0 auto}.phrase{font:bold 22px/26px ColaborateMed;color:#494139;text-align:center;text-transform:uppercase;margin-bottom:30px}.phrase em{font:normal 22px/26px ColaborateMed;color:#494139}.content-page h1{font:bold 21px/23px Arial;text-transform:uppercase;color:#554950;text-align:center;margin-bottom:35px}.content-page h1 em{font:normal 16px/19px Arial;text-transform:uppercase;color:#554950}.content-page h2{font:bold 21px/23px ColaborateMed;text-transform:uppercase;color:#675851;text-align:center;margin-bottom:25px}.content-page h2 em{font:normal 16px/19px ColaborateMed;text-transform:uppercase;color:#c2b9b5}.content-page h3{font:bold 21px/23px ColaborateMed;text-transform:uppercase;color:#675851;text-align:center;margin-bottom:25px}.content-page h3 em{font:normal 16px/19px ColaborateMed;text-transform:uppercase;color:#c2b9b5}.ui-listview>li h1,.ui-listview>li h2,.ui-listview>li h3,.ui-listview>li h4,.ui-listview>li h5,.ui-listview>li h6{text-align:left}.content-nav{background-color:#fff;width:100%;overflow:hidden}.btns-nav{float:left;position:relative;left:50%;background-color:#fff;margin-bottom:20px;height:95px}.btns-nav a{float:left;position:relative;right:50%;font:normal 12px/12px Arial;color:#696969;text-align:center;text-transform:uppercase;padding-top:65px}.btns-nav .call{background:url(/Content/images/call.jpg) no-repeat 0 0;height:95px;width:105px;display:block}.btns-nav .map{background:url(/Content/images/map.jpg) no-repeat 0 0;height:95px;width:107px;display:block}.btns-nav .book{background:url(/Content/images/booking.jpg) no-repeat 0 0;height:95px;width:103px;display:block}.btns-structures a{padding:15px 20px;color:#fff!important;font:normal 13px/35px 'Oxygen',sans-serif;text-align:center}.price-table table{border:1px solid #9a9a9a;margin-bottom:20px}.price-table table th,.price-table table td{border:1px solid #9a9a9a}.price-table table td.last-row{display:none}.prices .conditions{margin-bottom:15px}.gallery .ui-content{overflow:hidden}.gallery-row:after{clear:both;content:".";display:block;height:0;visibility:hidden}.gallery-item{float:left;width:33.333333%}.gallery-item a{display:block;margin:5px;border:1px solid #3c3c3c}.gallery-item img{display:block;width:100%;height:auto}.gallery-img-wrapper{max-width:95%;height:auto;position:relative;display:block;margin:0 auto}.gallery-img-wrapper img{width:100%!important;height:100%!important;display:block}.img-wrapper{max-width:95%;height:auto;position:relative;display:block;margin:0 auto 20px auto}.img-wrapper img{width:100%!important;height:100%!important;display:block}.gallery-img-wrapper{max-width:95%;height:auto;position:relative;display:block;margin:0 auto}.gallery-img-wrapper img{width:100%!important;height:100%!important;display:block}.cycle-scroll{width:289px!important;height:177px!important;position:relative;display:block;margin:0 auto 20px auto}.cycle-scroll .img{position:absolute;top:0;left:0;display:none;width:289px!important;height:177px!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat;background-position:center center}.cycle-scroll .img:first-child{display:block}.content-carousel{background-color:#f0efeb;padding:28px;margin:0 auto 20px auto}.content-carousel h2{font:normal 16px/18px 'Oxygen',sans-serif;color:#43403d;text-align:center;text-transform:uppercase;margin-bottom:20px}.content-carousel .slide{margin:0 auto;width:264px!important}.content-carousel .slide li{width:264px!important;min-height:350px}.content-carousel .img_container{width:95%;margin:0 auto 22px auto}.content-carousel .img_container img{width:100%}.content-carousel .titolo{font:normal 17px/27px 'Oxygen',sans-serif;color:#1b171c;text-align:center}.content-carousel .text-formatted{font:normal 14px/17px 'Oxygen',sans-serif;color:#5a4d42;margin-bottom:20px}.content-carousel .btn{padding:15px 20px;color:#fff!important;font:normal 13px/35px 'Oxygen',sans-serif;text-align:center}.content-carousel .pager{float:left;position:relative;left:50%}.content-carousel .pager a{background:url(/Content/images/pager-mobile.png) no-repeat 0 0;display:block;height:8px;width:8px;float:left;position:relative;right:50%;text-indent:-9999px;margin-right:6px}.content-carousel .pager a.activeSlide{background-position:0 -8px}.cycleMe{max-width:95%!important;height:auto!important;overflow:hidden;margin:0 auto 30px auto}.cycleMe li{max-width:95%!important;height:auto!important;position:relative;display:block;margin:0 auto}.cycleMe li img{width:100%!important;height:100%!important;display:block}.prenotaMobile .ui-checkbox label{font:normal 12px/37px sans-serif!important}.prenotaMobile input,.prenotaMobile div.ui-btn{padding:0!important;border:0!important;height:35px!important;line-height:37px!important;padding-left:5px!important;text-align:left;font:normal 12px/37px sans-serif}.ui-checkbox .ui-btn{padding:0;padding-left:35px;border:0}.ui-checkbox input{border:0;margin:0;display:none}.tdChildAge .ui-select{width:20%;margin-right:5px;float:left}.tdBtn div.ui-btn{color:#fff!important;font:normal 13px/15px Arial!important;display:inline-block;padding:10px!important;margin:0 auto;background-color:#42353d!important}.ui-footer{border:0}.ui-footer .reviews{width:100%;padding:43px 10%;text-align:center}.ui-footer .reviews .open{background:url(/Content/images/quotes_mini.png) no-repeat 0 0;height:15px;width:20px;position:absolute;top:-10px;left:-10px;z-index:2}.ui-footer .reviews .close{background:url(/Content/images/quotes_mini.png) no-repeat 0 -15px;height:15px;width:20px;position:absolute;bottom:-10px;right:-10px;z-index:2}.ui-footer .reviews .title{color:#fff;font:normal 16px/23px Arial;margin-bottom:10px}.ui-footer .reviews .msg{color:#f1f1f1;font:normal 13px/18px Arial}.olRecensioniHP{margin:0 auto}.ui-footer .addresses{width:100%;padding:25px 10%;color:#fff;font:normal 13px/18px 'Oxygen',sans-serif}.ui-footer .addresses a{color:#fff;font:normal 13px/18px 'Oxygen',sans-serif}.view-switcher{border:0;height:52px;color:#fff;padding:.5em;font-weight:normal;font:normal 13px/37px 'Oxygen',sans-serif;text-align:center}.view-switcher a{color:#9a9a9a!important;font:normal 13px/37px 'Oxygen',sans-serif}