#mbOverlay{position:absolute;z-index:9998;left:0;width:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/80.png") repeat}#mbOverlay.mbOverlayIE{background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/50.gif") repeat}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}#mbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}.mbLoading{background:#fff url("/salsa_javascripts/mediaboxAdv/css/img/loading.gif") no-repeat center}#mbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;font:11px/19px Arial,Helvetica,sans-serif;color:#fff;text-align:left}#mbImage a{color:#ddd}#mbImage a:link{color:#ddd}#mbImage a:visited{color:#ddd}#mbImage a:hover{color:#fff}#mbImage a:active{color:#fff}div#mbBottom{color:#7a7a7a;font:11px/19px Arial,Helvetica,sans-serif;text-align:left;border-width:0 10px 10px;border-style:solid;border-color:#fff}a#mbPrevLink{margin-bottom:3px;outline:none;display:block;float:left;width:14px;height:14px;background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/prev.png") no-repeat center;margin-right:3px}a#mbNextLink{margin-bottom:3px;outline:none;display:block;float:left;width:14px;height:14px;background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/next.png") no-repeat center}div#mbTitle{margin-bottom:3px;font-weight:bold;font-size:12px;line-height:1.2em}div#mbNumber{margin-bottom:3px;float:left;background:url("/salsa_javascripts/mediaboxAdv/css/img/pipe.png") 100% 0 no-repeat;font:10px/14px Arial,Helvetica,sans-serif;padding-right:10px;margin-right:8px}a#mbCloseLink{outline:none;float:right;width:77px;height:22px;background:transparent url("/salsa_javascripts/mediaboxAdv/css/img/close.png") no-repeat center}#mbError{position:relative;top:30%;font:11px/19px Arial,Helvetica,sans-serif;color:#fff;text-align:center;border:10px solid #700;padding:20px 10px 30px;margin:auto}*{padding:0;margin:0}body{background-image:url("/inc/img/bg-body.png");background-repeat:repeat-x;text-align:center;background-color:#bed8ec;color:#5e5e5e;font:10px "lucida grande","lucida sans",arial,verdana,sans-serif}#wrapper{width:100%;text-align:center}body.wellness #wrapper{background:url("/inc/img/bg-wrapper.png") no-repeat center bottom}body#surroundings #wrapper{background:url("/inc/img/bg-wrapper.png") no-repeat center bottom}body#weddings #wrapper{background:url("/inc/img/bg-wrapper.png") no-repeat center bottom}body#wellness #wrapper{background:none}#container{position:relative;width:954px;background-image:url("/inc/img/bg-container.png");background-repeat:repeat-y;margin:0 auto;padding:490px 0 50px;background-color:#fdfdfc}body.wellness #container{padding-bottom:0}body#index #container{padding-bottom:0}body#surroundings #container{padding-bottom:0}body#weddings #container{padding-bottom:0}body#wellness #container{padding-bottom:50px}#header{position:absolute;top:0;left:0;width:954px;height:445px;background:url("/inc/img/bg-header.png") no-repeat}#header div.inner{position:relative;width:928px;margin:0 auto}#header div.h-wrap{overflow:hidden;width:100%;margin-bottom:0}#header div.logo{float:left;width:550px}#header .logo img{display:block}#header .h-img img{display:block}#header div.extra{float:right;width:300px;color:#4d4d4d;text-align:right}#header .extra ul{margin-bottom:5px;margin:5px 0 10px}#header .extra p{margin-bottom:3px;font-size:11px;line-height:1.3em}#header .extra li{font-size:11px;line-height:1.3em}#header .extra ul li{display:inline;list-style:none;margin-left:10px}#header .extra ul li a{font-weight:bold}#header .extra ul li a:link{color:#4d4d4d;text-decoration:none}#header .extra ul li a:visited{color:#4d4d4d;text-decoration:none}#header .extra ul li a:hover{color:#4d4d4d;text-decoration:underline}#header .extra ul li a:active{color:#4d4d4d;text-decoration:underline}#header .extra ul li a.current:link{text-decoration:underline}#header .extra ul li a.current:visited{text-decoration:underline}#header .extra ul li a.current:hover{text-decoration:underline}#header .extra ul li a.current:active{text-decoration:underline}#header .extra p.area{text-transform:uppercase}#header .extra .area a:link{color:#4d4d4d;text-decoration:none}#header .extra .area a:visited{color:#4d4d4d;text-decoration:none}#header .extra .area a:hover{color:#4d4d4d;text-decoration:none}#header .extra .area a:active{color:#4d4d4d;text-decoration:none}#header .extra p.local-time{margin-bottom:0}#ex-wrap{position:relative;width:100%;text-align:center;margin:0 auto}body.wellness #ex-wrap{background:url("/inc/img/bg-wrapper.png") center bottom no-repeat}body#surroundings #ex-wrap{background:url("/inc/img/bg-wrapper.png") center bottom no-repeat}body#weddings #ex-wrap{background:url("/inc/img/bg-wrapper.png") center bottom no-repeat}body#wellness #ex-wrap{background:none}#wrap{position:relative;width:946px;margin:0 auto;padding-bottom:25px}body.wellness #wrap{background-repeat:no-repeat;background-position:0 100%;padding-bottom:400px}body#surroundings #wrap{background-repeat:no-repeat;background-position:0 100%;padding-bottom:470px;position:relative !important;background-image:url("/inc/img/bg-wrap-excursions.jpg")}body#weddings #wrap{background-repeat:no-repeat;background-position:0 100%;padding-bottom:550px;position:relative !important;background-image:url("/inc/img/bg-wrap-weddings.jpg")}body#wellness #wrap{padding-bottom:25px}body#massages #wrap{background-image:url("/inc/img/bg-wrap-massages.jpg")}body#total-body #wrap{background-image:url("/inc/img/bg-wrap-total-body.jpg")}body#treatments #wrap{background-image:url("/inc/img/bg-wrap-treatments.jpg")}#ex-content{position:relative;width:100%;margin:0 auto}#content{position:relative;width:808px;margin:0 auto;text-align:left}#main{position:relative}body.columns #content{overflow:hidden;width:847px;margin-left:69px}body.columns #main{width:592px;float:left}body.columns #sidebar{width:215px;float:right}#footer{position:relative;clear:both;background-image:url("/inc/img/bg-footer.png");background-repeat:repeat-x;padding-bottom:50px;background-color:#f7f6f6}body.wellness #footer{background-image:none}body#index #footer{background-image:none}body#surroundings #footer{background-image:none}body#weddings #footer{background-image:none}body#wellness #footer{background-image:url("/inc/img/bg-footer.png")}#footer div.inner{position:relative;width:954px;min-height:135px;background-image:url("/inc/img/bg-footer-inner.png");background-repeat:no-repeat;margin:0 auto;color:#7d7d7c;text-align:left}body#index #footer div.inner{background-image:url("/inc/img/bg-footer-inner-nobanners.png")}body.wellness #footer div.inner{background-position:0 -122px}body#surroundings #footer div.inner{background-position:0 -122px}body#weddings #footer div.inner{background-position:0 -122px}body#wellness #footer div.inner{background-position:0 0}#footer .inner div.banners{overflow:hidden;width:946px;height:122px;margin:0 auto}body.wellness #footer .inner div.banners{display:none}body#index #footer .inner div.banners{display:none}body#surroundings #footer .inner div.banners{display:none}body#weddings #footer .inner div.banners{display:none}body#wellness #footer .inner div.banners{display:block}#footer .inner .banners div.row{overflow:hidden;float:left;width:473px;height:122px}#footer .inner .banners div.img{float:left;width:226px}#footer .inner .banners div.abstract{float:left;width:237px;padding-top:10px}#footer .inner div.colset{overflow:hidden;width:916px;margin:0 auto}body#index #footer .inner div.colset{padding-top:60px}#footer .inner .colset .col{float:left;margin-top:35px}#footer .inner .colset-06 .col{width:144px;margin-right:15px}#footer .inner .colset-06 .col-01{width:119px}#footer .inner .colset-06 .col-01 img{display:block}#footer .inner .colset-06 .col-06{margin-right:0}#footer .inner div.address{padding-left:45px;margin:20px auto 0;margin-top:40px}#footer .inner ul.logos{padding-left:40px;margin:20px auto 0}#footer .inner .logos li{display:inline;margin:0 3px}#footer .inner .logos li.first{margin-left:0}#footer .inner .logos li.last{margin-right:0}hr{display:none}.alt{display:none}.hide{visibility:hidden;position:absolute;top:-9999px;left:-9999px}.break{display:block;clear:both}h1{color:#25495f;font-weight:normal;font-family:"times new roman",georgia,serif;margin-bottom:15px;font-size:260%}h2{color:#25495f;font-weight:normal;font-family:"times new roman",georgia,serif;margin-bottom:15px;font-size:220%}h3{color:#25495f;font-weight:normal;font-family:"times new roman",georgia,serif;margin-bottom:15px;font-size:180%}h4{color:#25495f;font-weight:normal;font-family:"times new roman",georgia,serif;margin-bottom:15px;font-size:160%}h5{color:#25495f;font-weight:normal;font-family:"times new roman",georgia,serif;margin-bottom:15px;font-size:140%}h6{color:#25495f;font-weight:normal;font-family:"times new roman",georgia,serif;margin-bottom:15px;font-size:120%}h1 a:link{color:#25495f;text-decoration:none}h1 a:visited{color:#25495f;text-decoration:none}h2 a:link{color:#25495f;text-decoration:none}h2 a:visited{color:#25495f;text-decoration:none}h3 a:link{color:#25495f;text-decoration:none}h3 a:visited{color:#25495f;text-decoration:none}h4 a:link{color:#25495f;text-decoration:none}h4 a:visited{color:#25495f;text-decoration:none}h5 a:link{color:#25495f;text-decoration:none}h5 a:visited{color:#25495f;text-decoration:none}h6 a:link{color:#25495f;text-decoration:none}h6 a:visited{color:#25495f;text-decoration:none}h1 a:hover{color:#25495f;text-decoration:underline}h1 a:active{color:#25495f;text-decoration:underline}h2 a:hover{color:#25495f;text-decoration:underline}h2 a:active{color:#25495f;text-decoration:underline}h3 a:hover{color:#25495f;text-decoration:underline}h3 a:active{color:#25495f;text-decoration:underline}h4 a:hover{color:#25495f;text-decoration:underline}h4 a:active{color:#25495f;text-decoration:underline}h5 a:hover{color:#25495f;text-decoration:underline}h5 a:active{color:#25495f;text-decoration:underline}h6 a:hover{color:#25495f;text-decoration:underline}h6 a:active{color:#25495f;text-decoration:underline}p{margin-bottom:15px;font-size:120%;line-height:1.5em}ul{margin-bottom:15px}ol{margin-bottom:15px}dl{margin-bottom:15px}li{font-size:120%;line-height:1.5em}dt{font-size:120%;line-height:1.5em}dd{font-size:120%;line-height:1.5em}img{border:0}a:link{color:#5e5e5e;text-decoration:underline}a:visited{color:#5e5e5e;text-decoration:underline}a:hover{color:#5e5e5e;text-decoration:none}a:active{color:#5e5e5e;text-decoration:none}a.no-deco:link{color:#5e5e5e;text-decoration:none}a.no-deco:visited{color:#5e5e5e;text-decoration:none}a.no-deco:hover{color:#5e5e5e;text-decoration:none}a.no-deco:active{color:#5e5e5e;text-decoration:none}#content hr.separator{display:block;width:100%;height:1px;background:#ccc;font-size:1px;line-height:1px;border:0;padding:0;margin:0 0 25px}#content h1{font-size:260%;background:url("/inc/img/hr.png") 0 100% repeat-x;padding-bottom:4px}#content h2.title{font-size:260%;background:url("/inc/img/hr.png") 0 100% repeat-x;padding-bottom:4px}body#availability-request #content h1{margin-bottom:40px}#content div.desc{padding-bottom:10px}#content .desc blockquote{font-style:italic;font-weight:bold}#content .desc h3{margin-bottom:5px}#content .desc dt{background:url("/inc/img/bullet.png") left center no-repeat;font-weight:bold;padding-left:13px;margin-top:15px}#content .desc dd{background:url("/inc/img/bullet-s.png") left center no-repeat;padding-left:10px;margin-left:30px}#content table.data{width:100%;margin-bottom:25px}#content .data th{font-size:120%;padding:5px;border:1px solid #ccc;text-align:center}#content .data td{font-size:120%;padding:5px;border:1px solid #ccc;text-align:center}#content .data .detail th{font-weight:normal;font-size:100%}#content .data thead th{padding-bottom:2px;border:0}#content .data thead .detail th{padding:0 5px 5px;border-width:0 0 3px;border-style:solid;border-color:#3a7294}#content .data tbody th{text-align:left}#footer .inner a.no-deco:link{color:#7d7d7c}#footer .inner a.no-deco:visited{color:#7d7d7c}#footer .inner a.no-deco:hover{color:#7d7d7c}#footer .inner a.no-deco:active{color:#7d7d7c}#footer .inner .banners .abstract h3{color:#bed8ec;font-family:"lucida grande","lucida sans",arial,verdana,sans-serif;margin-bottom:2px;font-weight:bold;font-size:140%}#footer .inner .banners .abstract h4{color:#bed8ec;font-family:"lucida grande","lucida sans",arial,verdana,sans-serif;margin-bottom:2px;text-transform:uppercase;font-size:110%}#footer .inner .banners .abstract h3 a:link{color:#bed8ec;text-decoration:none}#footer .inner .banners .abstract h3 a:visited{color:#bed8ec;text-decoration:none}#footer .inner .banners .abstract h3 a:hover{color:#bed8ec;text-decoration:underline}#footer .inner .banners .abstract h3 a:active{color:#bed8ec;text-decoration:underline}#footer .inner .banners .abstract p{color:#fff;font-size:110%;line-height:1.2em}#footer .inner .banners .abstract p a.more{font-weight:bold}#footer .inner .banners .abstract p a.more:link{color:#fc0;text-decoration:none}#footer .inner .banners .abstract p a.more:visited{color:#fc0;text-decoration:none}#footer .inner .banners .abstract p a.more:hover{color:#fc0;text-decoration:underline}#footer .inner .banners .abstract p a.more:active{color:#fc0;text-decoration:underline}#footer div.colset{margin-bottom:10px}#footer .colset p.col-01{text-align:center}#footer .colset .col-01 img{margin:0 auto}#footer .colset ul.col{list-style:none;line-height:2em}#footer .colset .col li{background:url("/inc/img/bullet-s.png") 0 6px no-repeat;font-size:110%;padding-left:10px}#footer .colset .col li a:link{text-decoration:none}#footer .colset .col li a:visited{text-decoration:none}#footer .colset .col li a:hover{text-decoration:underline}#footer .colset .col li a:active{text-decoration:underline}#footer .address address{font-style:normal;font-size:100%;line-height:1.7em;margin-bottom:10px}#footer .address p.credits{font-style:normal;font-size:100%;line-height:1.7em;display:none}#footer ul.logos{list-style:none}div#excursions-banner{position:absolute;bottom:-420px;left:545px;width:270px;height:250px;text-align:left}#excursions-banner h3{margin-bottom:15px;color:#fff;font-weight:bold;font-family:arial}#excursions-banner p{margin-bottom:15px;color:#fff;line-height:1.3em}#excursions-banner ul{color:#edbf70}#excursions-banner li{list-style:none;margin-bottom:5px}div#weddings-banner{position:absolute;bottom:-420px;left:545px;width:270px;height:250px;text-align:left}#weddings-banner h3{margin-bottom:10px;color:#fff;font-weight:bold;font-family:arial}#weddings-banner p{margin-bottom:10px;font-family:"times new roman",georgia,serif;font-size:20px;font-style:italic;color:#fff;line-height:1.3em;margin-top:190px}#weddings-banner ul{color:#edbf70}#weddings-banner li{list-style:none;margin-bottom:5px}body#location div#google-map{margin-bottom:30px}body#location #google-map-direction-form fieldset{padding:10px 15px;border:1px solid #ccc}body#location #google-map-direction-form fieldset input{margin-right:5px}body#location .desc h2{padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:5px}body#location .desc h3{padding-bottom:5px;border-bottom:1px solid #ccc;margin:30px 0 5px}body#location .desc dt{font-weight:bold}body#location .desc dd{background:url("/inc/img/bullet-s.png") left center no-repeat;padding-left:10px;margin-left:0}body#location dt.no-style{background:none;padding-left:0}body#location dl.address dt{background:url("/inc/img/bullet-s.png") left center no-repeat;font-weight:bold;list-style:none;padding-left:10px}body#location dl.address dd{background:none;font-weight:normal;padding-left:10px;margin-left:0}div.wiki-content hr{display:block}div.wiki-content h1{font-weight:bold;margin:20px 0 5px;font-size:220%}div.wiki-content h2{font-weight:normal;margin:20px 0 5px;font-size:200%;background:url("/inc/img/dotted-h.png") repeat-x;padding-top:5px;margin-top:25px}div.wiki-content h3{font-weight:bold;margin:20px 0 5px;font-size:150%;margin-top:20px}div.wiki-content h4{font-weight:bold;margin:20px 0 5px;font-size:140%;margin-top:15px}div.wiki-content h5{font-weight:bold;margin:20px 0 5px;font-size:130%;margin-top:15px}div.wiki-content h6{font-weight:bold;margin:20px 0 5px;font-size:120%;margin-top:15px}div.wiki-content p{margin-bottom:10px;font-size:120%}div.wiki-content ul{margin-bottom:10px}div.wiki-content ol{margin-bottom:10px;padding-left:10px}div.wiki-content dl{margin-bottom:10px}div.wiki-content ul li{background:url("/inc/img/bullet-s.png") 0 7px no-repeat;list-style:none;padding-left:10px;margin-left:20px}div.wiki-content ol li{list-style:decimal;margin-left:30px}div.wiki-content dd{padding-left:10px;font-size:120%}div.wiki-content li{font-size:120%}div.wiki-content dt{font-size:120%;background:url("/inc/img/bullet-s.png") 0 7px no-repeat;font-weight:bold;list-style:none;padding-left:10px}div.wiki-content em{font-weight:normal}div.wiki-content address{font-style:normal}div.h-wrap{margin-bottom:25px}.h-wrap div.hw-row{overflow:hidden;width:100%}.h-wrap div.img{float:left;background-image:url("/inc/img/hw-img-middle.png");background-repeat:repeat-y}.h-wrap p.img{float:none;background-image:url("/inc/img/hw-img-middle.png");background-repeat:repeat-y;margin-top:10px}body.wellness .h-wrap div.img{background-image:url("/inc/img/hw-img-wellness-middle.png");margin-top:55px}body#wellness .h-wrap div.img{background-image:url("/inc/img/hw-img-middle.png");margin-top:0}.h-wrap .img-2 div.img{background-image:url("/inc/img/hw-img-2-middle.png")}.h-wrap .img-2-dx div.img{float:right}.h-wrap .img-dx div.img{float:right}.h-wrap .img span.top{display:block;background-repeat:no-repeat;background-image:url("/inc/img/hw-img-top.png");padding-top:9px}.h-wrap .img span.bottom{display:block;background-repeat:no-repeat;background-image:url("/inc/img/hw-img-bottom.png");background-position:0 100%;padding-bottom:11px}body.wellness .h-wrap .img span.top{background-image:url("/inc/img/hw-img-wellness-top.png")}body#wellness .h-wrap .img span.top{background-image:url("/inc/img/hw-img-top.png")}.h-wrap .img-2 .img span.top{background-image:url("/inc/img/hw-img-2-top.png")}body.wellness .h-wrap .img span.bottom{background-image:url("/inc/img/hw-img-wellness-bottom.png")}body#wellness .h-wrap .img span.bottom{background-image:url("/inc/img/hw-img-bottom.png")}.h-wrap .img-2 .img span.bottom{background-image:url("/inc/img/hw-img-2-bottom.png")}.h-wrap .img img{display:block;margin-left:11px}body.wellness .h-wrap .img img{margin-left:10px}body#wellness .h-wrap .img img{margin-left:11px}.h-wrap div.abstract{float:right;padding-top:25px}body.wellness .h-wrap div.abstract{padding-top:10px}.h-wrap .img-dx div.abstract{float:left;text-align:right}.h-wrap .img-2-dx div.abstract{float:left;text-align:right}.h-wrap .abstract h3{font-weight:bold;font-size:200%;margin-bottom:10px}body.wellness .h-wrap .abstract h3{background-image:url("/inc/img/ico-wellness.png");background-repeat:no-repeat;background-position:left center;padding:6px 0 6px 40px}body.wellness .h-wrap .img-dx .abstract h3{background-position:right center;padding-right:40px;padding-left:0}body.wellness .h-wrap .img-2-dx .abstract h3{background-position:right center;padding-right:40px;padding-left:0}.h-wrap .abstract h3 a:link{text-decoration:none}.h-wrap .abstract h3 a:visited{text-decoration:none}.h-wrap .abstract h3 a:hover{text-decoration:underline}.h-wrap .abstract h3 a:active{text-decoration:underline}.h-wrap .abstract div.content{margin-bottom:0}.h-wrap .abstract p{margin-bottom:0}.h-wrap .abstract p a.more{font-weight:bold}.h-wrap .abstract p a.more:link{color:#25495f;text-decoration:none}.h-wrap .abstract p a.more:visited{color:#25495f;text-decoration:none}.h-wrap .abstract p a.more:hover{color:#25495f;text-decoration:underline}.h-wrap .abstract p a.more:active{color:#25495f;text-decoration:underline}.h-wrap .abstract p.pdf{padding-top:10px}.h-wrap .abstract .pdf a{background-image:url("/inc/img/pdf_logo.png");background-repeat:no-repeat;background-position:left center;padding:6px 0 6px 25px}.h-wrap .img-dx .abstract .pdf a{background-position:right center;padding:6px 25px 6px 0}.h-wrap .abstract dl{margin-bottom:50px}.h-wrap .abstract dt{background:url("/inc/img/bullet.png") left center no-repeat;font-weight:bold;padding-left:13px}.h-wrap .abstract dd.price{font-style:italic;margin-bottom:20px}#content .h-wrap div.hw-row{width:808px}#content .h-wrap div.img{width:370px}body.wellness #content .h-wrap div.img{width:265px}body#wellness #content .h-wrap div.img{width:370px}#content .h-wrap .img-2 div.img{width:268px;margin-right:13px}#content .h-wrap .img-2-dx div.img{margin-right:0;margin-left:13px}#content .h-wrap div.abstract{width:420px}body.wellness #content .h-wrap div.abstract{width:485px}body#wellness #content .h-wrap div.abstract{width:420px}#content .h-wrap .img-2 div.abstract{width:240px}div.recipe{margin-bottom:40px}.recipe .hw-row h3{background-image:url("/inc/img/ico-wellness.png");background-repeat:no-repeat;background-position:left center;font-weight:bold;font-size:180%;padding:6px 0 6px 40px;border-bottom:1px solid #ccc;margin-bottom:15px}.recipe .hw-row div.imgg{float:left}.recipe .img-dx div.imgg{float:right}.recipe .hw-row .imgg div.img{float:none;margin-bottom:20px}.recipe .hw-row .imgg div.last{margin-bottom:0}.recipe .hw-row div.ingredients{float:left}.recipe .hw-row .ingredients div.content{padding:0 0 0 20px;margin:0}.recipe .img-dx .ingredients div.content{padding:0 20px 0 0}.recipe .hw-row .ingredients h4{font-weight:bold;margin:0 0 5px}.recipe .hw-row .ingredients h5{font-weight:normal;margin:5px 0}.recipe .hw-row .ingredients ul{list-style:none}.recipe .hw-row .ingredients li{background:url("/inc/img/bullet-s.png") left center no-repeat;padding-left:10px;margin-bottom:3px}.recipe .hw-row div.preparation{clear:both}.recipe .hw-row .preparation div.content{padding:0;margin:0}.recipe .hw-row .preparation h4{font-weight:bold;margin-bottom:5px}div.h-wrap-thumbs{margin-bottom:12px}body#gallery div.h-wrap-thumbs{margin-bottom:25px}.h-wrap-thumbs ul{overflow:hidden;width:100%}.h-wrap-thumbs li{float:left;background-image:url("/inc/img/hw-img-middle.png");background-repeat:repeat-y;list-style:none;margin:0 13px 13px 0}.h-wrap-thumbs .col-2 li{background-image:url("/inc/img/hw-img-col-2-middle.png");width:395px}.h-wrap-thumbs .col-3 li{background-image:url("/inc/img/hw-img-col-3-middle.png");width:260px}.h-wrap-thumbs .col-5 li{background-image:url("/inc/img/gallery-img-middle.png");width:151px}.h-wrap-thumbs li.last{margin-right:0}.h-wrap-thumbs .col-2 li img{width:375px !important}.h-wrap-thumbs .col-3 li img{width:240px !important}.h-wrap-thumbs .col-5 li img{width:130px !important}.h-wrap-thumbs li span.top{display:block;background-repeat:no-repeat;padding-top:9px}.h-wrap-thumbs li span.bottom{display:block;background-repeat:no-repeat;overflow:hidden;width:100%;background-position:0 100%;padding-bottom:11px}.h-wrap-thumbs .col-2 li span.top{background-image:url("/inc/img/hw-img-col-2-top.png")}.h-wrap-thumbs .col-3 li span.top{background-image:url("/inc/img/hw-img-col-3-top.png")}.h-wrap-thumbs .col-5 li span.top{background-image:url("/inc/img/gallery-img-top.png")}.h-wrap-thumbs .col-2 li span.bottom{background-image:url("/inc/img/hw-img-col-2-bottom.png")}.h-wrap-thumbs .col-3 li span.bottom{background-image:url("/inc/img/hw-img-col-3-bottom.png")}.h-wrap-thumbs .col-5 li span.bottom{background-image:url("/inc/img/gallery-img-bottom.png")}.h-wrap-thumbs li img{display:block;margin-left:11px}.h-wrap-thumbs li span.zoom{display:block;margin:5px 0;width:25%;height:16px;float:right;text-align:right;padding-right:10px}.h-wrap-thumbs li span.hires{display:block;margin:5px 0;width:60%;height:16px;float:left;font-weight:normal;font-size:9px;line-height:16px;text-align:left;padding-left:0}.h-wrap-thumbs li span.zoom img{display:inline;width:16px !important;height:16px !important;line-height:16px}.h-wrap-thumbs li span.hires img{display:inline;width:16px !important;height:16px !important;line-height:16px}#main div.img-l{width:591px;background-image:url("/inc/img/img-l-middle.png");background-repeat:repeat-y;margin-bottom:25px}#main .img-l span.top{display:block;background-repeat:no-repeat;background-image:url("/inc/img/img-l-top.png");padding-top:9px}#main .img-l span.bottom{display:block;background-repeat:no-repeat;background-image:url("/inc/img/img-l-bottom.png");background-position:0 100%;padding-bottom:11px}#main .img-l img{display:block;margin-left:11px}#main div.hw-banners{overflow:hidden;width:590px !important;margin-bottom:25px}#main .hw-banners div.row{width:267px}#main .hw-banners .img{float:none;width:237px;background:url("/inc/img/img-m-middle.png") repeat-y}#main .hw-banners .abstract{float:none;width:100%}#main .hw-banners .img span.top{display:block;background-repeat:no-repeat;background-image:url("/inc/img/img-m-top.png");padding-top:9px}#main .hw-banners .img span.bottom{display:block;background-repeat:no-repeat;background-image:url("/inc/img/img-m-bottom.png");background-position:0 100%;padding-bottom:11px}#main .hw-banners .img img{display:block;margin-left:10px}#main .hw-banners .abstract h3{margin:0 11px 5px 11px}#main .hw-banners .abstract h4{margin:0 11px 5px 11px;font-size:110%;text-transform:uppercase}#main .hw-banners .abstract p{margin:0 11px 5px 11px;margin-bottom:0}#main .hw-banners .abstract h3 a:link{text-decoration:underline}#main .hw-banners .abstract h3 a:visited{text-decoration:underline}#main .hw-banners .abstract h3 a:hover{text-decoration:none}#main .hw-banners .abstract h3 a:active{text-decoration:none}#main .hw-banners div.odd{float:left;margin-right:30px}#main .hw-banners div.even{float:left}#main .hw-banners span.break{height:15px}div.colset{overflow:hidden;width:100%}.colset div.col{float:left;width:260px !important;margin-right:13px}.colset div.hw-row{float:left;width:260px !important;margin-right:13px}.colset div.col-3{margin-right:0}.colset .col div.img{float:none;width:auto;background-image:url("/inc/img/hw-img-col-3-middle.png");background-repeat:repeat-y}.colset .col div.abstract{float:none;width:auto;padding:0 0 0 10px}.colset .col .img span.top{display:block;background-repeat:no-repeat;background-image:url("/inc/img/hw-img-col-3-top.png");padding-top:9px}.colset .col .img span.bottom{display:block;background-repeat:no-repeat;background-image:url("/inc/img/hw-img-col-3-bottom.png");background-position:0 100%;padding-bottom:11px}.colset .col .img img{display:block;width:240px !important}.colset .col div.abstract h3{width:240px;margin-bottom:5px}.colset .col div.abstract p{width:240px;font-size:110%}body#surroundings .colset .col .abstract p em{font-style:normal;font-weight:bold}body#surroundings .colset .col .abstract p a{font-weight:bold}body#surroundings .colset .col .abstract p a:link{color:#25495f;text-decoration:none}body#surroundings .colset .col .abstract p a:visited{color:#25495f;text-decoration:none}body#surroundings .colset .col .abstract p a:hover{color:#25495f;text-decoration:underline}body#surroundings .colset .col .abstract p a:active{color:#25495f;text-decoration:underline}body#total-body .h-wrap .abstract h3{margin-top:50px}body#treatments .h-wrap .abstract h3{margin-top:50px}body#total-body .h-wrap .abstract h3.first{margin-top:0}body#treatments .h-wrap .abstract h3.first{margin-top:0}.h-wrap .abstract p.price{font-style:italic}#sidebar div.quick-request{position:relative;padding:7px 0 0;border-bottom:1px solid #ccc;margin-bottom:60px}body.wide div.quick-request{position:relative;padding-top:7px;border-width:1px 0;border-style:solid;border-color:#ccc;margin:50px 0 15px}#sidebar .quick-request h3{color:#565857;padding-bottom:5px;border-bottom:1px solid #ccc;margin:0 0 10px 0}body.wide .quick-request h3{color:#565857;padding-bottom:0;border-bottom:0;margin:0 0 10px 0}body.wide .quick-request form{width:560px;margin-left:40px}#sidebar .quick-request fieldset{padding:0;border:0;margin:0}body.wide .quick-request fieldset{position:relative;padding:0;border:0;margin:0}#sidebar .quick-request fieldset fieldset{margin:0}#sidebar .quick-request label{display:block;margin-bottom:3px}#sidebar .quick-request span.label{display:block;margin-bottom:3px}body.wide .quick-request label{display:block;margin-bottom:3px}body.wide .quick-request span.label{display:block;margin-bottom:3px}.quick-request input.small{width:30px}#sidebar .quick-request input{display:block}body.wide .quick-request input{display:block}#sidebar .quick-request input.submit{margin-top:20px}body.wide .quick-request div.fields{width:40%;float:left}body.wide .quick-request div.fields-date{width:230px;float:left}body.wide .quick-request div.fields-info{width:120px;float:left}d #sidebar .quick-request div.field{margin-bottom:10px}body.wide .quick-request div.field{margin-bottom:10px}body.wide .quick-request div.field-nights-number{margin-bottom:13px}#sidebar .quick-request .field-nights-number input{width:50px}#sidebar .quick-request button.submit{overflow:hidden;width:100%;background:transparent;padding:0;border:0;margin:0;cursor:pointer}body.wide .quick-request button.submit{width:20%;float:left;background:transparent;padding:0;border:0;margin:48px 0 0 0;cursor:pointer}#sidebar .quick-request .submit img{float:right}body.wide .quick-request .submit img{display:block}.quick-request p.tel{font-family:verdana,sans-serif;line-height:2em;padding-top:0;margin-top:25px}.quick-request .tel strong{display:block;background:url("/inc/img/ico-tel.png") left center no-repeat;font-size:130%;color:#25495f;padding:0 0 0 25px;margin-bottom:5px}.quick-request .tel a.email{display:block;background:url("/inc/img/ico-email.png") left center no-repeat;font-size:11px;color:#25495f;padding:0 0 0 25px}.quick-request .tel a.email:link{color:#25495f}.quick-request .tel a.email:visited{color:#25495f}.quick-request .tel a.email:hover{color:#25495f}.quick-request .tel a.email:active{color:#25495f}#sidebar .quick-request p.tel{padding-top:10px;border-top:1px solid #ccc}body.wide .quick-request p.tel{position:absolute;top:0;left:570px;width:210px;padding-top:0}#sidebar div.box{margin-bottom:35px}#sidebar .box h3.title{background:url("/inc/img/dotted-h.png") 0 100% repeat-x;color:#3a3939;font:normal 180% "times new roman",georgia,serif;padding-bottom:3px;margin:0 0 5px 0}#sidebar .box label.title{background:url("/inc/img/dotted-h.png") 0 100% repeat-x;color:#3a3939;font:normal 180% "times new roman",georgia,serif;padding-bottom:3px;margin:0 0 5px 0}#sidebar .specials h3{margin-bottom:3px}#sidebar .specials p.img{margin-bottom:0}#sidebar .specials .img img{display:block}#sidebar .specials dl{margin-top:30px}#sidebar .specials dt{color:#646464;font-size:110%;margin-top:15px}#sidebar .specials dd{color:#646464;font-size:110%;padding-left:20px}#sidebar .specials dt a{display:block;background:url("/inc/img/arrow-special.png") left center no-repeat;font-weight:bold;padding-left:20px}#sidebar .specials dt a:link{color:#646464}#sidebar .specials dt a:visited{color:#646464}#sidebar .specials dt a:hover{color:#646464}#sidebar .specials dt a:active{color:#646464}#sidebar .specials p.more{font-size:110%;text-align:right}#sidebar .specials p.more a{display:block;background:url("/inc/img/arrow-more.png") right center no-repeat;padding-right:15px}#sidebar .specials p.more a:link{color:#7f8754}#sidebar .specials p.more a:visited{color:#7f8754}#sidebar .specials p.more a:hover{color:#7f8754}#sidebar .specials p.more a:active{color:#7f8754}#main div.specials{height:auto}#main .specials div.row{padding-bottom:40px;border-bottom:1px solid #ccc;margin-bottom:20px}#main .specials .row h2{background:url("/inc/img/ico-wellness.png") no-repeat left center;color:#25495f;font-size:280%;padding:6px 0 6px 40px;margin:0 0 5px}#main .specials .row h3.subtitle{color:#474747;font:bold 130% "lucida grande","lucida sans",arial,verdana,sans-serif}#main .specials .row div.prebody{color:#474747;font-weight:bold}#main div.specials p.detail-link{margin:10px 0 20px 25px;font-size:110%}#main div.specials .detail-link a{outline:0;display:block;width:175px;height:25px;background-color:#f4f5f5;background-image:url("/inc/img/ico-open.png");background-position:148px center;background-repeat:no-repeat;font-weight:bold;line-height:25px;text-indent:10px}#main div.specials .detail-link a.close{background-image:url("/inc/img/ico-close.png")}#main div.specials .detail-link a:link{color:#474747}#main div.specials .detail-link a:visited{color:#474747}#main div.specials .detail-link a:hover{color:#474747}#main div.specials .detail-link a:active{color:#474747}#main .specials .row div.info{overflow:hidden;width:100%;margin:25px 0 0}#main .specials .row .info span.info-request{display:block;font-size:120%;float:left;width:162px;padding-top:0;margin:0 30px 0 0}#main .specials .row .info span.tel{display:block;font-size:120%;float:left;width:200px;font-family:verdana,sans-serif;padding:0;margin:0}#main .specials .row .info .info-request a{display:block;width:100%;height:37px;background:url("/inc/img/special-button.png") no-repeat;color:#fff;font-weight:bold;line-height:36px;text-align:center}#main .specials .row .info .info-request a:link{text-decoration:none}.specials .row .info .info-request a:visited{text-decoration:none}.specials .row .info .info-request a:hover{text-decoration:none}.specials .row .info .info-request a:active{text-decoration:none}#main .specials .row .info .tel strong{display:block;background:url("/inc/img/ico-tel.png") left center no-repeat;font-size:130%;color:#25495f;padding:0 0 0 25px;margin-top:5px}#main .specials .row .wiki p{font-size:120%}#main .specials .row .wiki li{font-size:120%}#main .specials .row .wiki dd{font-size:120%}#main .specials .row .wiki dt{font-size:120%}#content p.nav-top{clear:both;background:url("/inc/img/arrow-top.png") right center no-repeat;font-weight:bold;font-size:110%;text-align:right;padding-right:15px;margin:5px 0}#content a{font-weight:bold}#content .nav-top a:link{color:#646964}#content .nav-top a:visited{color:#646964}#content .nav-top a:hover{color:#646964}#content .nav-top a:active{color:#646964}.mod-rates table{width:100%;color:#474747;font-size:100%;margin-bottom:20px}.mod-rates table th{color:#474747}.mod-rates table td{color:#474747}.mod-rates thead th{font-weight:bold;font-size:120%;text-align:center;padding:5px 10px}.mod-rates thead .seasons th{font-size:120%}.mod-rates thead .plans th{font-size:100%}.mod-rates tbody th{width:150px;background:#f9f9f9;font-size:120%;text-align:left;padding:5px 10px;border:1px solid #ccc}.mod-rates tbody th em{font-weight:normal}.mod-rates tbody td{background:#f9f9f9;font-size:120%;text-align:right;padding:5px 20px 5px 0;border:1px solid #ccc}.mod-rates .card-prices_conditions p{font-size:110%}.mod-rates .card-prices_conditions li{font-size:110%}.mod-rates .card-prices_conditions dd{font-size:110%}.mod-rates .card-prices_conditions dt{font-size:110%}#mod-form-mail form{position:relative}#mod-form-mail p.required-text{position:absolute;top:-10px;right:0}#mod-form-mail fieldset{padding-top:20px;border:0;border-top:1px solid #c0beb4;margin-bottom:40px}#mod-form-mail fieldset.last{margin-bottom:0}#mod-form-mail fieldset.select-date{padding:0;border:0;margin-bottom:0;width:350px}#mod-form-mail legend{color:#474747;font-size:140%;padding:0 10px 0 0}#mod-form-mail div.field{overflow:hidden;width:100%;margin-bottom:8px}#mod-form-mail span{float:left}#mod-form-mail span.label{width:160px;margin-right:5px}#mod-form-mail .label label{display:block;font:11px "lucida grande","lucida sans",arial,verdana,sans-serif;padding-top:5px}#mod-form-mail .warning label{color:#b00}#mod-form-mail span.field{width:350px}#mod-form-mail .field input.text{font:15px "lucida grande","lucida sans",arial,verdana,sans-serif}#mod-form-mail .field select{font:15px "lucida grande","lucida sans",arial,verdana,sans-serif;padding-right:20px}#mod-form-mail .field textarea{font:15px "lucida grande","lucida sans",arial,verdana,sans-serif;width:275px;height:9em}#mod-form-mail .warning input{background:#ffc;padding:2px}#mod-form-mail .warning select{background:#ffc}#mod-form-mail .warning textarea{background:#ffc;padding:2px}#mod-form-mail .field input.large{width:275px}#mod-form-mail .field input.medium{width:185px}#mod-form-mail .field input.small{width:95px}#mod-form-mail .field .select-date select{margin-right:5px}#mod-form-mail span.warning{margin-right:0}#mod-form-mail span.error{color:#b00}#mod-form-mail div.buttons{text-align:center;padding-top:35px;border-top:1px solid #ccc;margin-top:20px}#mod-form-mail .buttons button{width:139px;height:36px;background:url("/inc/img/booking-button.png") no-repeat;color:#fff;font-weight:bold;font-size:120%;line-height:36px;border:0;margin:0 auto;cursor:pointer}#mod-form-mail div#field-captcha{padding-top:10px;border-top:1px solid #c0beb4}#mod-form-mail #field-captcha p{display:block;font:11px "lucida grande","lucida sans",arial,verdana,sans-serif;margin-left:165px}#mod-form-mail #field-captcha img{display:block;margin-bottom:5px}#mod-form-mail #field-captcha span{display:block;margin-bottom:5px}#mod-form-mail #field-captcha input{display:block;margin-bottom:5px}#mod-form-mail div#field-captcha p strong{color:#b00}#mod-form-mail div#field-captcha p div{margin-left:3%}#top_fla{width:928px;height:340px;margin:0 auto}div.meteo{overflow:hidden;width:100%}.meteo div.item{float:left;width:155px;height:215px;border-left:1px solid #ccc;margin-right:5px}.meteo .item h3{margin-left:7px}.meteo .item img{margin-left:7px;display:block}.meteo .item p{margin-left:7px;font-size:110%;margin-bottom:5px}ul.brochure{overflow:hidden;width:100%;margin-bottom:50px}.brochure li{float:left;list-style:none;margin-right:20px}.brochure li a{display:block;height:56px;background:url("/inc/img/pdf_logo2.png") no-repeat left center;line-height:56px;padding-left:55px;margin-right:10px}#main-info{padding-top:30px;padding-left:5px}#main-info span.info-request{display:block;font-size:120%;float:left;width:162px;padding-top:0;margin:0 30px 0 0}#main-info span.tel{display:block;font-size:120%;float:left;width:200px;font-family:verdana,sans-serif;padding:0;margin:0}#main-info .info-request a{display:block;width:100%;height:37px;background:url("/inc/img/special-button.png") no-repeat;color:#fff;font-weight:bold;line-height:36px;text-align:center}#main-info .info-request a:link{text-decoration:none}.info-request a:visited{text-decoration:none}.info-request a:hover{text-decoration:none}.info-request a:active{text-decoration:none}#main-info .tel strong{display:block;background:url("/inc/img/ico-tel.png") left center no-repeat;font-size:130%;color:#25495f;padding:0 0 0 25px;margin-top:5px}.nav-global li{list-style:none}.nav-global a{outline:0}div#nav-header{height:27px;background:url("/inc/img/bg-nav-header.png") repeat-x;margin:1px auto 0}#nav-header ul{overflow:visible;width:100%;padding:0;margin:0}#nav-header li{float:left;position:relative}#nav-header a{float:left;height:27px;font:bold 12px "trebuchet ms",verdana,sans-serif;line-height:27px;padding:0 8px}#nav-header a:link{color:#fdfdfc;text-decoration:none}#nav-header a:visited{color:#fdfdfc;text-decoration:none}#nav-header li.over a:link{background:#00438c;color:#fdfdfc;text-decoration:none}#nav-header li.over a:visited{background:#00438c;color:#fdfdfc;text-decoration:none}#nav-header a:hover{background:#00438c;color:#fdfdfc;text-decoration:none}#nav-header a:active{background:#00438c;color:#fdfdfc;text-decoration:none}#nav-header .current a:link{background:#00438c}#nav-header .current a:visited{background:#00438c}#nav-header .current a:hover{background:#00438c}#nav-header .current a:active{background:#00438c}#nav-header li ul.nav-context{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:186px;background:url("/inc/img/bg-drop-down-bottom.png") 0 100% no-repeat;text-align:left;padding-bottom:10px}#nav-header li.over ul.nav-context{overflow:visible;position:absolute;top:27px;left:-1px;z-index:9999}#nav-header .nav-context li{float:none;display:block;background:url("/inc/img/bg-drop-down-middle.png") repeat-y;padding:0 5px 0 1px}#nav-header .nav-context a{float:none;display:block;height:1%;line-height:1.5em;padding:7px 12px 7px 17px;border-bottom:1px solid #121c1e}#nav-header .nav-context a.last{border-bottom:0;padding-bottom:0}#nav-header .nav-context a:link{background:none;color:#fff;text-decoration:none}#nav-header .nav-context a:visited{background:none;color:#fff;text-decoration:none}#nav-header .nav-context a:hover{background:none;color:#fff;text-decoration:underline}#nav-header .nav-context a:active{background:none;color:#fff;text-decoration:underline}#nav-header .nav-context .current a:link{background:url("/inc/img/arrow-navcontext.png") 0 11px no-repeat;text-decoration:none}#nav-header .nav-context .current a:visited{background:url("/inc/img/arrow-navcontext.png") 0 11px no-repeat;text-decoration:none}#nav-header .nav-context .current a:hover{background:url("/inc/img/arrow-navcontext.png") 0 11px no-repeat;text-decoration:none}#nav-header .nav-context .current a:active{background:url("/inc/img/arrow-navcontext.png") 0 11px no-repeat;text-decoration:none}ul.nav-context-header{position:absolute;top:-40px;left:69px}.nav-context-header li{display:inline;list-style:none;text-align:left}.nav-context-header li a{font:bold 11px "trebuchet ms",verdana,sans-serif;text-transform:none;padding:0 5px}.nav-context-header li a.first{font-size:13px;padding:0 15px 0 0}.nav-context-header li a:link{color:#999;text-decoration:underline}.nav-context-header li a:visited{color:#999;text-decoration:underline}.nav-context-header li a:hover{color:#999;text-decoration:none}.nav-context-header li a:active{color:#999;text-decoration:none}.nav-context-header li a.first:link{text-decoration:none}.nav-context-header li a.first:visited{text-decoration:none}.nav-context-header li a.first:hover{text-decoration:none}.nav-context-header li a.first:active{text-decoration:none}.nav-context-header li.current a:link{text-decoration:none}.nav-context-header li.current a:visited{text-decoration:none}.nav-context-header li.current a:hover{text-decoration:none}.nav-context-header li.current a:active{text-decoration:none}#footer ul.nav-context{position:absolute;top:-33px;left:73px}body.wellness #footer ul.nav-context{display:none}body#surroundings #footer ul.nav-context{display:none}body#wellness #footer ul.nav-context{display:block}#footer .nav-context li{display:inline;list-style:none;text-align:left}#footer .nav-context li a{font:bold 11px "trebuchet ms",verdana,sans-serif;text-transform:none;padding:0 5px}#footer .nav-context li a.first{font-size:13px;padding:0 15px 0 0}#footer .nav-context li a:link{color:#585b5b;text-decoration:underline}#footer .nav-context li a:visited{color:#585b5b;text-decoration:underline}#footer .nav-context li a:hover{color:#585b5b;text-decoration:none}#footer .nav-context li a:active{color:#585b5b;text-decoration:none}#footer .nav-context li a.first:link{text-decoration:none}#footer .nav-context li a.first:visited{text-decoration:none}#footer .nav-context li a.first:hover{text-decoration:none}#footer .nav-context li a.first:active{text-decoration:none}#footer .nav-context li.current a:link{text-decoration:none}#footer .nav-context li.current a:visited{text-decoration:none}#footer .nav-context li.current a:hover{text-decoration:none}#footer .nav-context li.current a:active{text-decoration:none}