.jspContainer{overflow:hidden;position:relative;right:5px}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:#fff}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#bdbdbd;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.jspDrag{background:#f5f5f5;position:relative;top:0;left:0;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.selectBox-dropdown{position:relative;border:solid 1px #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden;width:auto}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(/Scripts/Plugins/selectbox/img/jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto}.selectBox-inline{outline:none;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}.type1_37{color:#605555;font:normal 14px/37px Arial!important;height:37px;padding-left:5px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.type1_62x37{background-color:#fff;width:62px!important;border:0!important}.type1_131x37{background-color:#fff;width:131px!important;border:0!important}.type2_34{color:#6c655e;font:normal 13px/36px Tahoma!important;height:34px;padding-left:5px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}.type2_62x34{background-color:#fff;width:62px!important;border:0!important}.type2_119x34{background-color:#fff;width:119px!important;border:0!important}.type2_131x34{background-color:#fff;width:131px!important;border:0!important}.type2_256x34{background-color:#fff;width:256px!important;border:0!important}.selectBox-options li a{color:#5f5f5f!important;font:normal 13px/17px Arial!important}.selectBox-label{padding:0!important}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}@font-face{font-family:'Frutiger';src:url('/Content/fonts/frutigerltstd-lightcn-webfont.eot');src:url('/Content/fonts/frutigerltstd-lightcn-webfont.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/frutigerltstd-lightcn-webfont.woff') format('woff'),url('/Content/fonts/frutigerltstd-lightcn-webfont.ttf') format('truetype'),url('/Content/fonts/frutigerltstd-lightcn-webfont.svg#FrutigerLTStd47LightCondensed') format('svg');font-weight:normal;font-style:normal}.label-review{cursor:pointer;position:fixed;height:137px;width:43px;top:30%;z-index:10000;background-image:url('/Content/images/recensioni/RecensioniLabel.jpg')}.review-fancy{height:100%;position:relative}.fancybox-skin{background-color:#fff}.overHeight{height:80px}.reviewsLabel{height:570px}.review-left{width:155px;float:left;padding-top:41px}.review-right{width:640px;float:right;position:relative;padding:37px 44px 48px 45px;text-align:justify}.review{font:normal 13px/16px Trebuchet MS;display:inline-block;width:800px}.imgVoto{position:absolute;right:44px;top:28px}.imgAverage{position:absolute;right:18px;top:12px}.voto{position:absolute;right:160px;top:28px;font:normal 14px/25px Arial;color:#fff}.name{padding-bottom:9px;margin-bottom:4px;font:normal 17px/19px 'Frutiger'}.guestbook-title{font:normal 21px/23px 'Frutiger';padding-bottom:9px;border-bottom:1px solid #cbcbcb;margin-bottom:25px}.provenienza{position:absolute;right:44px;bottom:29px;z-index:1}.dttInserimento{bottom:34px;position:absolute;font:normal 12px/18px Arial}.banner{background-color:#dfddd5;height:70px;width:inherit}#logo{margin-top:15px;margin-left:20px}.summary{font:normal 40px/37px 'Frutiger';position:relative;width:306px;padding:0 17px 0 0;background:url(/Content/images/recensioni/review-repeat.jpg) repeat-y;float:right;top:8px;right:40px}.summary-top{display:block;width:307px;height:6px;background:url(/Content/images/recensioni/review-top.jpg) no-repeat}.summary-bottom{display:block;width:307px;height:7px;background:url(/Content/images/recensioni/review-bottom.jpg) no-repeat;margin-top:43px}.reviews span{font:normal 14px/20px 'Frutiger';position:relative;top:-6px}.average{font:normal 14px/25px Arial;position:absolute;right:135px;top:12px;font:normal 14px/25px Arial;color:#fff;z-index:1}.spacer{width:29px;height:37px;background:url(/Content/images/recensioni/review-spacer.jpg);display:block;float:right;margin-right:145px}.reviews{float:left;margin-left:10px}.commento{overflow:hidden}.nicescroll-rails{background-color:#dfddd5;width:10px}.seeAll{color:blue}#baseContent{background-color:#fff;width:100%;position:relative;min-height:100%;height:auto!important;height:100%}#baseContent .main{margin:0 auto;padding-bottom:108px}#baseContent .content{position:relative;z-index:100}#baseContent .main:after{clear:both;display:block;font:1px/0 serif;content:".";height:0;visibility:hidden}.nav-main{height:706px;width:100%;position:relative;z-index:101}.logo{background:url(/Content/images/logo.jpg) no-repeat 0 0;height:122px;width:122px;display:block;text-indent:-9999px;margin:0 auto;z-index:999;position:absolute;left:50%;top:57px;margin-left:-61px}.nav-main.zero_height{height:94px;padding-top:0}.nav-main.zero_height .logo{top:131px}.nav-main.reduced{height:408px;padding-top:94px}.nav-main.reduced .logo{top:131px}.contact-info{font:normal 14px/20px ColaborateReg;color:#43353d;text-transform:uppercase;position:absolute;top:0;right:5px;z-index:1000}.contact-info li{float:left;height:31px;padding-top:13px}.contact-info a{font:normal 14px/20px ColaborateReg;color:#43353d;text-transform:uppercase}.contact-info .btn{font:normal 14px/20px ColaborateReg;color:#fff;text-transform:uppercase;background-color:#7c7679;padding:6px;display:block;margin-top:-8px}.languages{position:absolute;top:0;left:5px;z-index:1000}.languages li{float:left;height:31px;padding:13px 14px 0 14px}.languages li a{font:normal 14px/20px ColaborateReg;color:#6d6c6d;text-transform:uppercase}.languages li a.selected{color:#43353d!important}.languages li a:hover{font:normal 14px/20px ColaborateReg;color:#43353d;text-transform:uppercase}.bgMenu{background-color:#45373f;height:94px;width:100%}.bgMenu.absolute{position:absolute;top:0;left:0;z-index:10000}.nav-menu{float:left;position:relative;left:50%;margin:0 auto}.nav-menu>li{float:left;position:relative;right:50%;margin-right:15px}.nav-menu li a{text-decoration:none;text-transform:uppercase;font:normal 15px/20px ColaborateReg;color:#fff;padding:7px 10px;position:relative;z-index:3;display:block;border:1px solid #45373f}#headerGallery{height:314px;width:100%;z-index:101}#headerGallery .gallery{height:314px;width:100%;position:relative;z-index:2;margin:0 auto}#headerGallery .gallery .img{height:314px;width:100%;position:absolute;top:0;left:0;display:none;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}#headerGallery .gallery .img:first-child{display:block}#headerGallery .gallery .img .phrase{width:100%;height:120px;text-align:center;font:normal 61px/64px ColaborateThi;text-transform:uppercase;color:#fff;position:absolute;top:430px;left:0;z-index:10000}#headerGallery .gallery .img .phrase em{font:normal 61px/64px ColaborateLig;color:#fff;text-transform:uppercase}#headerGallery .gallery .title{position:absolute;top:140px;right:175px;z-index:2;width:445px;font:normal 38px/42px ColaborateReg;color:#fff;text-transform:uppercase}#headerGallery .gallery .title em{font:bold 38px/42px ColaborateReg;color:#fff;text-transform:uppercase;white-space:nowrap}#headerGallery.home{height:612px;width:100%;border-bottom:0}#headerGallery.home .gallery,#headerGallery.home .gallery .img{height:612px;width:100%;margin:0 auto}#loader_header{background:#fff url(/Content/images/loader.gif) no-repeat center center;height:314px;width:100%;position:absolute;top:0;right:0;z-index:1000}#loader_header.home{background:#fff url(/Content/images/loader.gif) no-repeat center center;height:612px;width:100%;position:absolute;top:0;right:0;z-index:1000}.footer{height:108px;width:100%;background-color:#554950;position:absolute;bottom:0;left:0;z-index:100;text-align:center;font:15px/20px ColaborateReg;color:#fff}.footer a{font:15px/20px ColaborateReg;color:#c6a8b9}.footer a:hover{color:#fff}.booking{height:297px;width:386px;padding:40px 39px 0 39px;position:absolute;top:150px;left:50%;margin-left:-193px;z-index:998;font:normal 13px/22px ColaborateReg,sans-serif;color:#fff;text-transform:uppercase;text-align:center}.booking .over{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:none}.booking .filter-field{height:1px;width:1px;margin:0 auto;opacity:0;filter:alpha(opacity=0);border:0;position:absolute;bottom:0;left:50%}.booking h2{font:normal 18px/38px ColaborateReg,sans-serif;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:5px;position:relative;z-index:2}.booking .open_booking{cursor:pointer}.booking .open_booking_ico{background:url(/Content/images/open_booking.png) no-repeat 0 0;height:14px;width:24px;display:block;position:absolute;bottom:18px;left:50%;margin-left:-12px;cursor:pointer}.booking .box-format{background-color:#fff;height:114px;width:99px;position:relative;cursor:pointer;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.booking .box-format .month{height:16px;width:76px;position:absolute;top:17px;left:50%;margin-left:-38px;font:normal 13px/13px ColaborateReg,sans-serif;color:#777;text-transform:uppercase;text-align:center;border-bottom:1px solid #c7c7c7;z-index:1}.booking .box-format .date-snipper{height:15px;width:76px;display:block;position:absolute;left:50%;margin-left:-38px;z-index:1}.booking .box-format .sub-date{bottom:9px;border-top:1px solid #c7c7c7}.booking .box-format .sub-date .ico{background:url(/Content/images/arrows.png) no-repeat 0 -5px;height:5px;width:10px;display:block;margin:7px auto 0 auto}.booking .box-format .person-snipper{height:15px;width:76px;display:block;position:absolute;left:50%;margin-left:-38px;z-index:2}.booking .box-format .add-person{top:18px;border-bottom:1px solid #c7c7c7}.booking .box-format .add-person .ico{background:url(/Content/images/arrows.png) no-repeat 0 0;height:5px;width:10px;display:block;margin:3px auto 0 auto}.booking .box-format .sub-person{bottom:9px;border-top:1px solid #c7c7c7}.booking .box-format .sub-person .ico{background:url(/Content/images/arrows.png) no-repeat 0 -5px;height:5px;width:10px;display:block;margin:7px auto 0 auto}.booking .box-format .number{height:57px;width:76px;position:absolute;top:33px;left:50%;margin-left:-38px;font:normal 60px/57px 'Open Sans',sans-serif;color:#434343;text-align:center;z-index:1}.booking .box-format:hover{background-color:#2c2c2c;color:#fff}.booking .box-format:hover .month,.booking .box-format:hover .number{color:#fff}.booking .box-format:hover .sub-person .ico,.booking .box-format:hover .sub-date .ico{background-position:0 -15px}.booking .box-format:hover .add-person .ico{background-position:0 -10px}.booking .box-format:hover .month,.booking .box-format:hover .sub-date{border-color:#5b5b5b}.booking .box-format.showing{background-color:#2c2c2c!important;color:#fff!important}.booking .box-format.showing .month,.booking .box-format.showing .number{color:#fff!important}.booking .box-format.showing .sub-date .ico{background-position:0 -15px!important}.booking .box-format.showing .month,.booking .box-format.showing .sub-date{border-color:#5b5b5b!important}.booking .btn{background-color:#fff;width:113px;height:36px;display:block;margin:0 auto;display:block;text-align:center;text-transform:uppercase;font:normal 13px/36px 'Open Sans',sans-serif;color:#1d1d1d}.booking.closed{height:111px;overflow:hidden;top:224px}.booking.closed table{display:none}.newsletter-box{height:365px;width:725px;padding-top:42px;background-color:#4a3d44;position:absolute;top:150px;left:50%;margin-left:-362.5px;z-index:998}.newsletter-box .closing{background:url(/Content/images/close_nwsl.png) no-repeat 0 0;height:21px;width:21px;display:block;position:absolute;top:16px;right:16px;cursor:pointer}.newsletter-box .btn1{height:45px;width:160px;background-color:#9f788e;font:normal 18px/46px ColaborateThi;color:#fff;text-align:center;border:0;cursor:pointer}.newsletter-box .btn1:hover{background-color:#b592a6}.newsletter-box .btn2{height:45px;width:205px;display:block;background-color:#979195;font:normal 18px/48px ColaborateThi;color:#fff;text-align:center;margin:0 auto}.newsletter-box .btn2:hover{background-color:#a6a4a5}.newsletter-box .wnwsl_email{height:45px;width:366px;padding-left:5px;background-color:#fff;font:normal 18px/46px ColaborateThi;color:#434343;text-align:left;margin:0 auto}.newsletter-box h3{font:normal 40px/36px ColaborateThi;color:#fff;text-align:center;margin-bottom:15px}.newsletter-box .sub{font:normal 18px/21px ColaborateThi;color:#fff;text-align:center;margin-bottom:25px}.newsletter-box .txt{font:normal 18px/21px ColaborateThi;color:#fff;text-align:center;margin-bottom:10px}.content-page{padding:0;position:relative;z-index:1000;padding-top:75px}.content-page h1{font:normal 48px/52px ColaborateThi;color:#5b5555;text-transform:uppercase;margin-bottom:65px;text-align:center}.content-page h1 em{font:normal 48px/52px ColaborateLig;color:#5b5555;text-transform:none}.content-page h1.little{font:normal 36px/40px ColaborateThi;color:#5b5555;text-transform:uppercase;margin-bottom:65px;text-align:center}.content-page h1.little em{font:normal 34px/40px ColaborateLig;color:#5b5555;text-transform:none}.section{height:530px;width:100%;padding-top:135px}.section h2{margin-bottom:20px}.section .text{margin-bottom:25px}.section .btn{height:60px;width:213px;display:block;text-align:center;text-transform:uppercase}.section-1 .block{width:440px;float:left;text-align:right}.section-2 .block{width:440px;float:right;text-align:left}.section-1{background:url(/Content/images/static1.png) no-repeat center center}.section-1 h2{font:normal 34px/37px ColaborateMed;color:#fff}.section-1 h2 em{font:normal 34px/37px ColaborateThi;color:#fff}.section-1 .text{font:normal 16px/24px 'Open Sans',sans-serif;color:#fff}.section-1 .btn{font:normal 16px/60px ColaborateReg;color:#fff;border:1px solid #fff;float:right}.section-2{background:url(/Content/images/static2.png) no-repeat center center}.section-2 h2{font:normal 34px/37px ColaborateMed;color:#424142}.section-2 h2 em{font:normal 34px/37px ColaborateThi;color:#424142}.section-2 .text{font:normal 16px/24px 'Open Sans',sans-serif;color:#424142}.section-2 .btn{font:normal 16px/60px ColaborateReg;color:#424142;border:1px solid #424142;float:left}.panoramic{height:530px;width:100%;background:url(/Content/images/static3.png) no-repeat center center;padding-top:85px}.panoramic h2{font:normal 48px/52px ColaborateLig;color:#424142;text-align:center;margin-bottom:28px;text-transform:uppercase}.panoramic h2 em{font:normal 48px/52px ColaborateThi;color:#424142;text-align:center;text-transform:uppercase}.panoramic .btn{height:60px;width:213px;display:block;margin:0 auto;border:1px solid #424142;background:none;font:normal 16px/60px ColaborateReg;color:#424142;text-align:center;text-transform:uppercase}.carousel-container{position:relative}.carousel-container h3{font:normal 34px/37px ColaborateMed;color:#43363d;text-transform:uppercase;margin-bottom:57px;text-align:center}.carousel-container h3 em{font:normal 34px/37px ColaborateThi;color:#43363d}.carousel-container .nav{height:0;width:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0}.carousel-container .container-pager{width:100%;overflow:hidden;position:relative}.carousel-container .container-pager .pager{position:relative;left:50%;float:left}.carousel-container .container-pager .pager span{display:block;height:13px;width:13px;background:url(/Content/images/pager.png) no-repeat 0 0;float:left;margin-right:4px;position:relative;right:50%;cursor:pointer}.carousel-container .container-pager .pager span.swiper-active-switch{background-position:0 -13px}.carousel-container .carousel-wrapper{width:988px;height:417px;overflow:hidden;margin:0 auto 55px auto}.carousel-container .carousel{width:9999em;height:417px}.common-layout-offer li{float:left;border-right:16px solid #fff;width:330px!important;height:417px!important;position:relative;background-color:#eae9e8;margin-bottom:16px}.common-layout-offer li h5{font:normal 20px/22px ColaborateReg;color:#43353d;text-align:center;margin-bottom:5px}.common-layout-offer li .text{font:normal 16px/20px ColaborateReg;color:#837b7c;text-align:center;margin-bottom:20px}.common-layout-offer li .over{height:8px;width:100%;background-color:#000;display:none;position:absolute;bottom:0;left:0}.common-layout-offer li .price{font:normal 16px/22px ColaborateReg;color:#000;text-align:center}.common-layout-offer li .price span{font:normal 50px/42px ColaborateReg;color:#43353d;text-align:center}.pdfContent{background:url(/Content/images/pdf.png) no-repeat 0 0;display:block;height:53px;padding:32px 0 0 115px;font:bold 13px/20px ColaborateReg;color:#292929}.pdfContent:hover{font:bold 13px/20px ColaborateReg;color:#292929}.details-offer h1{font:normal 24px/22px ColaborateReg;color:#43353d;margin-bottom:15px}.details-offer h1 em{font:normal 24px/22px ColaborateReg;color:#43353d}.details-offer .preview-text{font:normal 17px/24px ColaborateReg;color:#837b7c;margin-bottom:45px}.details-offer .btn{background-color:#43353d;color:#fff;font:normal 20px/58px 'Open Sans',sans-serif;width:204px;height:58px;display:block;text-align:center;border:0;cursor:pointer;float:left}.details-offer .btn:hover{background-color:#69505e}.details-offer .content-price{float:left;margin-left:30px}.details-offer .content-price .price{text-align:center;font:normal 48px/40px ColaborateReg;color:#43353d}.details-offer .content-price .price span{font:normal 22px/40px ColaborateBol;color:#43353d}.details-offer .content-text{padding:0 70px;text-align:center;margin-bottom:80px;color:#43363d;font:normal 16px/24px 'Open Sans',sans-serif}.details-offer .content-text p{text-align:center}.details-offer .info{display:flex;justify-content:center;margin-bottom:80px}.details-offer .info .btn{float:none}.titolo_prenota{font:normal 34px/37px ColaborateMed;color:#43363d;text-transform:uppercase;margin-bottom:50px;text-align:center}.titolo_prenota em{font:normal 34px/37px ColaborateThi;color:#43363d}.common-layout-section{height:474px;width:100%}.common-layout-section h2{margin-bottom:20px}.common-layout-section.right-oriented .text-block{float:right}.common-layout-section.left-oriented .text-block{float:left}.common-layout-section .text-block{width:36%;padding:72px 62px}.common-layout-section h2{font:normal 24px/37px ColaborateReg;color:#424142}.common-layout-section .text{font:normal 16px/24px 'Open Sans',sans-serif;color:#424142;margin-bottom:45px}.common-layout-section .btn{height:60px;width:150px;display:block;border:1px solid #424142;background:none;font:normal 16px/60px ColaborateReg;color:#424142;text-align:center;text-transform:uppercase}.common-layout-section.right-oriented h2{text-align:left}.common-layout-section.left-oriented h2{text-align:right}.common-layout-section.right-oriented .text{text-align:left}.common-layout-section.left-oriented .text{text-align:right}.common-layout-section.right-oriented .btn{float:left}.common-layout-section.left-oriented .btn{float:right}.common-layout-section .imgs{height:474px;width:64%;overflow:hidden;position:relative}.common-layout-section .imgs .img{position:absolute;top:0;left:0;height:474px;width:100%!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important;background-position:center center;background-repeat:no-repeat}.common-layout-section.right-oriented .imgs{float:left}.common-layout-section.left-oriented .imgs{float:right}.wide-section h2{font:normal 24px/34px ColaborateReg;color:#424142;margin-bottom:20px;text-align:center}.wide-section .text{font:normal 16px/24px 'Open Sans',sans-serif;color:#424142;margin-bottom:60px;text-align:center}.wide-section .imgs{height:626px;width:100%;overflow:hidden;position:relative}.wide-section .imgs .img{position:absolute;top:0;left:0;height:626px;width:100%!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important;background-position:center center;background-repeat:no-repeat}#contenuto-top .box{width:893px;margin:0 auto}#contenuto-top .close_box{width:994px;margin:0 auto 60px auto;height:59px;background:url(/Content/images/close_box.jpg) no-repeat 0 0}.title_section{font:normal 22px/25px ColaborateReg;color:#1a1a1a;text-transform:uppercase;margin-bottom:20px}.title_section em{font:normal 19px/22px ColaborateReg;color:#c1c1c1;text-transform:uppercase}.sections .separator{background:url(/Content/images/separator.jpg) no-repeat 0 0;height:9px;width:165px;margin:0 auto 65px auto;display:block}.sections .section{width:95%;height:415px;background-color:#ebe9ea;margin-bottom:65px;position:relative}.sections .section .fake-img{position:absolute;top:-65px}.sections .section .align{width:36%;position:absolute;top:85px}.sections .section h2{font:normal 34px/37px ColaborateMed;color:#43363d;margin-bottom:29px}.sections .section h2 em{font:normal 34px/37px ColaborateThi;color:#43363d}.sections .section .txt{font:normal 16px/24px 'Open Sans',sans-serif;color:#43363d}.sections .section.straight{float:right;padding:85px 0 0 60px}.sections .section.reverse{float:left;padding:85px 60px 0 0}.sections .section.straight .fake-img{right:0}.sections .section.reverse .fake-img{left:0}.sections .section.straight .align{left:60px}.sections .section.reverse .align{right:60px}.layout-responsive{background:url(/Content/images/layout-responsive.jpg) no-repeat center center;height:422px;width:100%;padding-top:41px;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important;margin-bottom:30px}.rooms{background:url(/Content/images/rooms.jpg) no-repeat 0 0;height:315px;width:992px;margin:0 auto 120px auto}.rooms .ref li{width:246px;height:315px;padding-top:185px;float:left;margin-right:2px}.rooms .ref li .over{background-color:#43353d;width:100%;height:10px;position:absolute;bottom:0;left:0;display:none}.rooms .ref li .price{font:normal 18px/22px ColaborateReg;color:#43363d;text-align:center}.rooms .ref li .price .light{font:normal 18px/22px ColaborateReg;color:#7f506b}.rooms .ref li .price .p{font:normal 50px/60px ColaborateReg;color:#43363d}.rooms .ref li .price .e{font:normal 22px/20px ColaborateBol;color:#43363d}.services{display:table;width:100%;margin-bottom:100px}.services .row{display:table-row;width:100%}.services .service{display:table-cell;width:25%;padding-bottom:50px;background-color:#f2f2f2;border-right:1px solid #e4e4e4}.services .service .img{height:335px;width:100%;margin-bottom:40px;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important}.services .service .ico{margin:0 auto 30px auto;display:block}.services .service .ico.wifi{height:63px;width:51px;background:url(/Content/images/icons-services.png) no-repeat 0 0}.services .service .ico.room{height:63px;width:59px;background:url(/Content/images/icons-services.png) no-repeat -51px 0}.services .service .ico.ristorante{height:63px;width:44px;background:url(/Content/images/icons-services.png) no-repeat -108px 0}.services .service .ico.park{height:63px;width:57px;background:url(/Content/images/icons-services.png) no-repeat -159px 0}.services .service .ico.bike{height:63px;width:100px;background:url(/Content/images/icons-services.png) no-repeat -223px 0}.services .service .ico.tv{height:63px;width:51px;background:url(/Content/images/icons-services.png) no-repeat -335px 0}.services .service .ico.reception{height:63px;width:58px;background:url(/Content/images/icons-services.png) no-repeat -392px 0}.services .service .ico.talk{height:63px;width:52px;background:url(/Content/images/icons-services.png) no-repeat -456px 0}.services .service .text{font:normal 14px/20px 'Open Sans',sans-serif;color:#59564e;text-align:center;padding:0 3%;width:90%;margin:0 auto}.price-table{margin-bottom:45px}.price-table table{width:100%}.price-table table th{height:80px;font:normal 20px/22px ColaborateReg;color:#43353d;vertical-align:middle;text-align:center}.price-table table td{font:normal 18px/20px ColaborateReg;color:#43353d;vertical-align:middle;text-align:center;width:23.333%}.price-table table .sx{text-align:right;padding-right:40px;background-color:#43353d;font:normal 16px/45px ColaborateReg;color:#fff;border-left:14px solid #43353d;width:30%}.price-table table .p{background-color:#f7f6f6}.price-table table .d{background-color:#eae9e8}.price-table table .d.last{border-right:14px solid #eae9e8}.price-table table .last-row{height:30px}.prices .btn{background-color:#43353d;color:#fff;font:normal 20px/65px 'Open Sans',sans-serif;width:250px;height:65px;display:block;text-align:center;margin:0 auto 40px auto;border:0;cursor:pointer}.prices .btn:hover{background-color:#69505e}.prices .conditions{width:50%;border:1px solid #eae9e8;padding:40px;float:left}.prices .conditions h3{font:normal 20px/36px ColaborateMed;color:#43363d;margin-bottom:15px;text-transform:uppercase}.prices .conditions .text{font:normal 16px/24px 'Open Sans',sans-serif;color:#43363d}.prices .banner{background:url(/Content/images/price_banner.jpg) no-repeat 0 0;width:996px;height:329px;margin:0 auto 90px auto;padding:102px 105px 0 555px;font:normal 20px/26px ColaborateMed;color:#43363d;text-align:center;text-transform:uppercase;position:relative}.prices .banner .custom-btn{height:60px;width:213px;display:block;text-align:center;text-transform:uppercase;font:normal 16px/60px ColaborateReg;color:#424142;border:1px solid #424142;margin:0 auto}.layout-prenota{margin:0 auto;padding:70px 0;background-color:#ebe9ea;position:relative;z-index:10000}.tblPrenota{margin:0 auto;font:normal 13px/34px 'Open Sans',sans-serif;color:#717171;text-transform:uppercase}.tblPrenota td{vertical-align:top;padding-bottom:4px}.tblPrenota td .long{width:359px}.tblPrenota td .module-data{width:175px;background-image:url(/Content/images/calendar.jpg);background-position:135px 15px;background-repeat:no-repeat}.tblPrenota td ul li{padding-bottom:7px}.tblPrenota .common{padding-left:5px;font:normal 12px/34px 'Open Sans',sans-serif;text-transform:uppercase;color:#6c655e;height:48px;border:1px solid #d1d1d1}.tblPrenota select{width:116px}.tblPrenota select.min{width:50px;margin:0 4px 4px 0}.tblPrenota .note{min-height:126px;min-width:752px;max-height:126px;max-width:752px;height:126px;width:752px;padding:2px 0 0 3px;line-height:15px}.tblPrenota .tdLink{padding:0;font:normal 13px/16px 'Open Sans',sans-serif;color:#717171;text-transform:uppercase}.tblPrenota .btn{background-color:#43353d;color:#fff;font:normal 20px/24px 'Open Sans',sans-serif;width:204px;height:58px;display:block;text-align:center;margin:0 auto;border:0;cursor:pointer}.tblPrenota .btn:hover{background-color:#69505e}.ddlChildAge{margin:5px 5px 0 0;width:56px!important;float:left}#photogallery .myGallery .prev{height:100%;width:50%;position:absolute;left:0;top:0;z-index:10001}#photogallery .myGallery .next{height:100%;width:50%;position:absolute;right:0;top:0;z-index:10001}#photogallery .photos{width:100%;height:auto}#photogallery .photos .img{height:100%!important;width:100%!important;background-repeat:no-repeat;background-position:center center;-moz-background-size:cover!important;-webkit-background-size:cover!important;background-size:cover!important;position:absolute;top:0;left:0;display:none}#photogallery .photos .img:first-child{display:block}#photogallery .control{height:60px;width:170px;position:absolute;bottom:32px;left:50%;margin-left:-83px;z-index:10000;border:2px solid #424142}#photogallery .control .sx{height:56px;width:83px;border-right:1px solid #42353d;float:left}#photogallery .control .sx .ico{height:12px;width:10px;background:url(/Content/images/arrows-gallery.png) no-repeat 0 0;display:block;position:absolute;top:21px;left:13px;z-index:1}#photogallery .control .sx .ico-over{background-position:-10px 0;z-index:2;display:none}#photogallery .control .dx{height:56px;width:83px;float:left}#photogallery .control .dx .ico{height:12px;width:10px;background:url(/Content/images/arrows-gallery.png) no-repeat -20px 0;display:block;float:right;position:absolute;top:21px;right:13px;z-index:1}#photogallery .control .dx .ico-over{background-position:-30px 0;z-index:2;display:none}