*{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img,abbr,acronym{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}q:before,q:after{content:''}object{outline:none}html{-webkit-text-size-adjust:none;background:url(/images/layout/htmlBg.gif) #f6f7ec 50% 0 repeat-x}.inv{position:absolute;top:-10000px;left:-10000px}.nofloat,#content img.nofloat,.clear{float:none;clear:both}#wrapper{width:936px;position:relative;padding-top:10px;background:url(/images/layout/wrapperBg.png) #fff 50% 0 repeat-y;margin:0 auto}#wrapper:after{content:".";font-size:0;display:block;clear:both;text-indent:-9999px;visibility:hidden;height:0}#wrapperBottom{position:absolute;bottom:0;left:0;height:110px;width:100%;background:url(/images/layout/footerBg.gif) 50% 0 no-repeat}#logo{position:absolute;top:0;left:0;width:936px;height:115px;background:url(/images/layout/headBg.png) 50% 0 no-repeat;z-index:17}#logo a{position:absolute;top:25px;left:35px;height:81px;width:206px;background:url(/images/layout/logo.gif) 50% 50% no-repeat;text-indent:-19999px;overflow:hidden;z-index:17}h4#holidaycheck a{display:block;height:148px;width:220px;background:url(/images/layout/holidaycheck.png) 50% 50% no-repeat;text-indent:-19999px;overflow:hidden}#mainimg{position:absolute;top:82px;left:248px;z-index:18}#content{display:inline;float:right;width:660px;position:relative;z-index:20;background:url(/images/layout/contentBg.gif) #e1e4be 0 0 repeat-x;margin:512px 28px 0 0;padding:0}#content #contentBox{padding:20px 15px 15px}#content #contentBox1,#content #contentBox2,#content #contentBox3,#content #contentTop,#content #contentTopSmall{background:#e1e4be;height:185px;position:relative;overflow:hidden;width:630px;margin:0 -20px 0 0;padding:20px 15px 15px}#content #contentBox1{background:url(/images/layout/contentBg.gif) #e1e4be 0 0 repeat-x}#content #contentBox2{background:#c4ca7d}#content #contentBox2/*,#content #contentBox3*/{border-top:1px solid #fff;padding-top:19px}#content #contentTop,#content #contentTopSmall{color:#fff;position:absolute;top:-220px;left:0;background:url(/images/layout/contentTop.png)}#content #contentTopSmall{width:190px}#contentBottom{float:left;clear:both;width:880px;height:220px;z-index:21;position:relative;padding:0 0 0 28px}#contentBottom #contentBottom1,#contentBottom #contentBottom2,#contentBottom #contentBottom3,#contentBottom #contentBottom4{float:left;width:220px;height:220px;background:#fff}.teaserBox h3{font-size:14px;text-transform:uppercase;font-weight:400;letter-spacing:3px;padding:8px 10px}.teaserBox p{padding:0 5px 0 10px}.teaserBox a.more{display:block;color:#004026;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;padding:8px 0 8px 10px}#contentPackages{width:660px;display:block;clear:both;float:none;position:relative}#contentPackages .teaserBox{width:220px;height:280px;float:left;margin:0}#contentPackages .teaserBox p.price{line-height:16px}#contentPackages .teaserBox p.price em{display:block;padding-bottom:8px}#left{display:inline;float:left;position:relative;width:220px;background:url(/images/layout/boxLeftBg.png) 0 220px no-repeat;z-index:16;margin:72px -25px 0 28px;padding:440px 0 65px}#left a#gewinnButton{position:absolute;top:233px;left:13px;background:url(/images/layout/gewinnButton.png) 50% 50% no-repeat;width:108px;height:108px;display:block;text-indent:-19999px;overflow:hidden}#newsletterButton{position:absolute;top:273px;left:-46px;background:url(/images/layout/newsletterButton.png) 50% 50% no-repeat;width:164px;height:164px;text-indent:-19999px;overflow:hidden;cursor:pointer}#galleryBox{padding-left:14px;margin-bottom:10px;overflow:hidden}#galleryBox h3{margin-bottom:5px;height:20px;text-decoration:none;font-weight:700;font-size:13px;text-transform:uppercase;color:#004026}#galleryBox a{float:left;margin-right:2px}#inquiryButton{position:absolute;left:0;top:190px;width:205px;background:url(/images/layout/inquiryArrow.gif) 180px 50% no-repeat;text-decoration:none;color:#4a052c;font-weight:700;font-size:13px;text-transform:uppercase;padding:4px 0 4px 15px}#quickInquiry{position:absolute;top:65px;left:0;width:200px;padding:0 10px}#quickInquiry h4{font-size:14px;text-transform:uppercase;font-weight:400;padding:8px 0}#quickInquiry p{padding:2px 0}#quickInquiry label{display:inline-block;width:60px;padding-right:3px;text-align:right}#quickInquiry input.calendarField{border:1px solid #ccc;width:90px;background:url(/images/layout/calendarFieldBg.gif) #fff 74px 50% no-repeat;padding:2px}#quickInquiry .mtc_wrap .mtc_body{left:-160px;top:22px}#quickInquiry input.button{border:2px solid;background:#c4ca7d;color:#333;width:200px;height:25px;text-align:center;cursor:pointer;border-color:#e2e5be #62653e #62653e #e2e5be;margin:5px 0 0;padding:3px 0}#quickInquiry input.button:hover{background-color:#acb16e}#footerWrap{margin-top:-110px;float:left;width:100%;background:url(/images/layout/footerBg.gif) 50% 0 repeat-x;clear:both;height:171px;min-width:936px;border-bottom:26px solid #c4ca7d}#footer{position:relative;width:880px;top:177px;font-size:11px;color:#fff;margin:0 auto;padding:0 28px}#leftSharing{color:#333;height:21px;margin:15px 0;padding:0 0 0 14px}#leftSharing a.fbShare{display:block;margin:5px 0 0}#footer a{color:#fff;text-decoration:none}#footer a.cmsLink,#footer a.cmsLink:hover{text-decoration:none;color:#fff;cursor:text;background:none}a#gesagtGetan{float:right;color:#000;text-transform:lowercase;font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;line-height:1.2em;padding:2px 0}a#gesagtGetan i{font-style:normal}div.cmsContent{position:relative;border:1px solid #ccc;cursor:pointer;background:url(/images/layout/adminContent/cmsContent.png) repeat;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;min-height:20px;margin:-4px;padding:3px}div.cmsContent:hover{background-image:url(/images/layout/adminContent/cmsContentActive.png);box-shadow:2px 2px 5px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.5);border-color:#000}#cmsToolbar{z-index:997;top:0;left:0;position:fixed;height:26px;width:100%;background:#ddd;border-bottom:2px solid #000;opacity:0.7;filter:alpha(opacity=70);padding:2px 0}#cmsToolbar:hover,.cmsModePreview #cmsToolbar:hover{opacity:0.9;filter:alpha(opacity=90)}#cmsToolbar input,#cmsToolbar button,#cmsToolbar a{float:right;background:#ccc;color:#000;font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;font-size:13px;border:2px solid;cursor:pointer;text-decoration:none;line-height:1em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-color:#eee #aaa #aaa #eee;margin:0 3px;padding:4px 10px}#cmsToolbar input,#cmsToolbar button{height:25px;padding:1px 10px 0}#cmsToolbar input[disabled]{color:#aaa}.cmsMode body{padding-top:35px}#cmsOverlay{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.5;filter:alpha(opacity=50)}#cmsWindow{position:absolute;top:100px;left:100px;width:900px;height:500px;background:transparent;z-index:999}#cmsWindow iframe{width:100%;height:100%}#nav{position:absolute;top:44px;left:262px;z-index:22}#nav li,#nav a{float:left;letter-spacing:1px}#nav li{position:relative}#nav a{border-left:1px solid #1d553d;height:28px;color:#004026;text-decoration:none;font-size:11px;text-transform:uppercase;padding:0 5px}#nav a:hover,#nav a:focus,#nav a.active{color:#80506b}#nav ul{display:none;position:absolute;top:38px;left:0;background:url(/images/layout/dropdownBg.png) 0 0 repeat-x;z-index:100;padding:6px 2px 6px 6px}#nav li.last ul{left:auto;right:0}#nav ul ul{position:static;display:block;float:left;background:none;padding:0}#nav ul ul li{display:inline;float:none}#nav ul ul a{display:block;float:none;border:0;height:auto;width:auto;font-size:11px;white-space:nowrap;padding:3px 15px 3px 9px}#nav ul ul ul{float:none}#nav ul ul ul a{text-transform:none;padding-left:19px}#headnav,#langnav{position:absolute;top:4px;right:28px;font-size:10px;color:#fff;z-index:25;letter-spacing:1px}#langnav{right:auto;left:28px}#headnav a,#langnav a,#langnav b{color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;margin:0 3px}#quicknav{width:100%;margin:18px 0 0}#quicknav a{display:block;height:20px;background:url(/images/layout/quickIcons.gif) 15px 0 no-repeat;text-decoration:none;font-weight:700;font-size:13px;text-transform:uppercase;color:#004026;margin:0 0 10px;padding:5px 0 0 51px}#quicknav a#qnQNewsletter{background-position:15px 0}#quicknav a#qnQGutschein{background-position:15px -39px}#quicknav a#qnQAnfrage{background-position:15px -78px}#quicknav a#qnQBlog{background-position:15px -116px}#quicknav a#qnQFacebook{background-position:15px -155px}#quicknav.beforeNewsletter a#qnQNewsletter{position:relative;top:37px}#quicknav.beforeNewsletter a#qnQAnfrage{position:relative;top:-37px}#footernav{float:right;color:#fff;letter-spacing:1px}#footernav a{color:#fff;text-decoration:none;text-transform:uppercase;margin:0 3px}#subnav,h4#subnavCaption{padding:20px 10px 0}#subnav a{display:block;font-size:11px;color:#004026;text-transform:uppercase;text-decoration:none;font-weight:700;padding:3px 0 3px 5px}#subnav ul a{padding-left:20px;text-transform:none}h4#subnavCaption a{color:#004026;display:block;font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase;padding:3px 0 3px 5px}#subnav.pressNav{padding:5px 10px 0}body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333}#content h1,#content h2,#content h3,#content h4{margin:0 0 15px}#content h1,#content h2{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:3px}#content h3{font-size:12px;font-weight:700;margin:0 0 5px}#content p,#content ul,#content ol,#content dl{line-height:23px;margin:0 0 12px}#content ul,#content ol{padding-left:25px}#content ul li{list-style:disc}#content ol li{list-style:decimal}#content a{color:#004026;text-decoration:underline}#content #contentTop a{color:#fff}#content a.image,#content span.image,#content .roomImages{float:right;position:relative;text-decoration:none;font-size:11px;margin:-20px -15px 15px 15px}#content .roomImages{width:220px;clear:right;display:inline}#content a.imageRoomoutline{clear:right;margin:0 0 6px 10px}#content a.imageLogo{margin:0 0 6px 10px}#content .copyrightImages{display:inline-block;width:100%;margin:10px -10px 10px 0}#content .copyrightImages a.image{float:left;margin:0 5px 5px 0}#content .copyrightImages h2{font-size:12px;letter-spacing:0;text-transform:none;margin-bottom:5px}#content .contentGallery{display:inline-block;clear:both;width:660px;margin:10px -20px -18px -15px}#content .contentGallery a.image{float:left;margin:0}#content .imagerowRoom{display:inline-block;width:660px;clear:both;margin:15px -15px 0}#content .imagerow a.image,#content .imagerowRoom a.image{float:left;margin:0}#content .imagerowVertical{float:right;margin:-20px -15px 0 15px}#content .imagerowVertical a.image{float:left;clear:left;margin:0}#content img.gewinnNewsletter{position:absolute;top:0;right:0}#content a.iconPdf,#content a.iconJpg,#content a.iconTif,#content a.iconGif,#content a.iconTxt,#content a.iconPng,#content a.iconDoc,#content a.iconDocx,#content a.iconZip,#content a.iconXls,#content a.iconXlsx,#content a.iconMp3{padding-left:20px;padding-bottom:2px;background:url(/images/layout/icons.gif) 0 -95px no-repeat}#content a.iconPdf{background-position:0 -127px!important}#content a.iconTxt{background-position:0 -95px}#content a.iconGif{background-position:0 -31px}#content a.iconDoc,#content a.iconDocx{background-position:0 1px}#content a.iconZip{background-position:0 -191px}#content a.iconXls,#content a.iconXlsx{background-position:0 -159px}#content a.iconMp3{background-position:0 -222px}#content .packageBox{height:109px;border-bottom:1px solid #fff}#content .packageBoxLast{border-bottom:0}#content .packageBox img{float:left;margin:0 15px 0 0}#content .packageBox h2{margin:0;padding:10px 0 8px}#content .packageBox p.price{margin:0;padding:0 0 2px}#content .packageDetails{height:185px;margin:-20px -15px 0;padding:20px 15px 15px}#content .packageDetails h3{margin-bottom:15px}#content .packageDetails.manyDates h3{margin-top:7px;margin-bottom:0}#content .packageDetails p.price{margin:1px 0}#content .packageDetails p.price b{display:inline-block;width:80px;text-align:right;padding:0 3px 0 0}#content .packageDetails a.button{margin-top:20px}#content .packageContent{padding-bottom:15px}#content .roomDescription a.inquiryButton{clear:right}#content .roomBox img{float:right;position:relative;margin:-15px -15px 0 15px}#content a.roomBox{display:inline-block;position:relative;width:630px;text-decoration:none;margin:0 -15px;padding:15px 15px 0}#content a.roomBox:hover{background:#f0f2df}#content p.roomLocationInfo{margin-top:-14px}#content h2 .roomLocationInfo{text-transform:none;letter-spacing:0;font-size:12px;margin-left:2px}#content table{border-collapse:collapse;width:100%}#content table th{font-weight:700;text-align:center}#content table th,#content table td{border-bottom:1px solid #004026;padding:3px}#content table.priceTable td.price{text-align:right;width:63px}#content table.gadget th,#content table.gadget td{border:0;padding:0}#content table.gadget{margin-bottom:25px}#content table.roomPrices{clear:both;margin:15px 0}#content table.roomPrices td{text-align:center;border-color:#fff}#content table.roomPrices td.roomType{text-align:left;font-size:13px;font-weight:700;border-top:2px solid #fff;padding:10px 3px 3px}#content table.roomPrices td.roomType .roomLocationInfo{font-weight:400;margin-left:2px}#content table.roomPrices td.priceType{text-align:right;padding:3px 3px 3px 20px}#content p.errorMessage{background:#8d0606;color:#fff;font-weight:700;padding:5px 10px}#content .form h2{letter-spacing:1px;margin:15px 0 7px}#content .form p{width:100%;display:inline-block;clear:both;margin:0;padding:2px 0}#content .form p.invalid,#content .form p.valid{background-image:url(/images/layout/invalid.gif);background-repeat:no-repeat;background-position:390px 6px}#content .form p.valid{background-image:url(/images/layout/valid.gif)}#content .form p span.errorMsg{display:block;clear:both;color:#8d0606;padding:2px 0 0 120px}#content .form p label{width:110px;float:left;text-align:right;padding:0 10px 1px 0}#content .form p.invalid label{color:#8d0606}#content .form p input,#content .form p textarea{width:256px;margin-right:-10px;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;border:1px solid #004026;background:#f6f7ec;color:#000;padding:2px 2px 1px}#content .form p input.calendarField{width:80px;cursor:pointer;background:url(/images/layout/calendarFieldBg.gif) #fff 100% 50% no-repeat}#content .form p input.radio,#content .form p input.checkbox{width:auto;border:0;margin:0 0 0 15px;padding:2px}#content .form p textarea{height:150px;overflow:auto}#content .form p.invalid input,#content .form p.invalid textarea{border-bottom-width:2px;padding-bottom:0;border-color:#8d0606}#content .form p.valid input,#content .form p.valid textarea{border-bottom-width:2px;padding-bottom:0;border-color:#004026}#content a.button,#content .form p input.button,#contentTopPackage a.button{border:2px solid;background:#004026;color:#fff;width:270px;height:27px;text-align:center;cursor:pointer;border-color:#40705c #00301c #00301c #40705c;margin:8px 0 0 120px;padding:3px 0}#content a.button,#contentTopPackage a.button{display:inline-block;text-decoration:none;height:14px;line-height:14px;width:auto;margin:0;padding:5px 20px}#content .form p input.button:active,#content .form p input.button:hover,#content a.button:focus,#content a.button:hover,#contentTopPackage a.button:hover{background:#000}#content a.buttonPackage{margin-left:10px}#content .form p input#inputTotalPriceCurrency{width:60px}#content div.tableColorCoding{padding-left:27px;position:relative;height:145px;width:603px}#content div.tableColorCoding span.colorCategory{position:absolute;top:0;left:0;background:url(/images/layout/colorCategory.gif) 0 0 no-repeat;height:25px;width:25px}#content table.tableSpaPackages{width:603px;float:right;margin-bottom:15px}#content .tableSpaPackages th,#content .tableSpaPackages td{border:1px solid #fff;color:#fff}#content table.balance .blue{background-color:#92c1ce}#content table.balance .lightBlue{background-color:#cae0e8;color:#00667f}#content table.active .purple{background-color:#aa8b97}#content table.active .lightPurple{background-color:#d1c1c9;color:#440525}#content table.relax .brown{background-color:#d9d3c7;color:#877a63}#content table.relax .lightBrown{background-color:#ece8e2;color:#9a8f7b}#content .colorCoding div{float:left;width:170px;color:#fff;position:relative;min-height:160px;display:inline;margin:0 0 10px 35px;padding:10px 0 0 5px}#content .colorCoding h4{text-transform:uppercase;font-weight:700;margin-top:3px;font-size:12px}#content .colorCoding span{background:url(/images/layout/colorCategory.gif) 0 0 no-repeat;height:25px;width:25px;position:absolute;top:0;left:-26px}#content .spaPackages .spaPackageBox{margin-bottom:20px;display:inline-block}#content .spaPackages .spaPackageBox .colorCategory{float:left;width:85px}#content .spaPackages .spaPackageBox .colorCategory a{background:url(/images/layout/colorCategory.gif) 0 0 no-repeat;width:25px;height:25px;float:right;margin-left:2px;position:relative;outline:none;display:block}#content .spaPackages .spaPackageBox .colorCategory a.iconRelax:hover,#content .spaPackages .spaPackageBox .colorCategory a.iconRelax:focus{background-position:-25px 0}#content .spaPackages .spaPackageBox .colorCategory a.iconBalance:hover,#content .spaPackages .spaPackageBox .colorCategory a.iconBalance:focus{background-position:-25px -25px}#content .spaPackages .spaPackageBox .colorCategory a.iconActive:hover,#content .spaPackages .spaPackageBox .colorCategory a.iconActive:focus{background-position:-25px -50px}#content .spaPackages .spaPackageBox .colorCategory a.iconAddon{background-position:0 -75px}#content .spaPackages .spaPackageBox .colorCategory a.iconAddon:hover,#content .spaPackages .spaPackageBox .colorCategory a.iconAddon:focus{background-position:-25px -75px}#content .spaPackages .spaPackageBox .colorCategory a span{display:none;position:absolute;top:30px;left:0;color:#fff;z-index:10}#content .spaPackages .spaPackageBox .colorCategory a span strong{margin-bottom:10px;display:inline-block}#content .spaPackages .spaPackageBox .colorCategory a:hover span,#content .spaPackages .spaPackageBox .colorCategory a:focus span{display:block;width:160px;padding:5px}#content .spaPackages .spaPackageBox .spaPackageContent{float:right;width:525px;margin-left:5px;background-color:#edf1c3;border:1px solid #d9dcb3;padding:5px 5px 0}#content .spaPackages .spaPackageBox h2{font-weight:700;position:relative;font-size:12px;margin-bottom:10px}#content .spaPackages .spaPackageBox h2 strong{font-weight:400;font-size:12px}#content .spaPackages .spaPackageBox h3{border-bottom:1px solid #C8CBA3;width:525px;display:inline-block;margin:15px 0 10px}#content .spaPackages .spaPackageBox h3 b{padding-right:5px;border:1px solid #EDF1C3;font-weight:400;float:left;height:16px;margin-bottom:-1px;position:relative}#content .spaPackages .spaPackageBox h3 strong{float:right;background:#edf1c3;height:16px;padding-left:5px;border:1px solid #EDF1C3;margin-bottom:-1px;position:relative}#content .spaPackages .spaPackageBox .spaPackageContent p{line-height:18px}#left #hc_badge_28332_rerbl{display:block;width:160px;margin:18px auto 0}#content #hc_widget_28332 .hc_widget_box{width:610px;background-color:#F6F7EC;border:1px solid #C2C5A4;color:#000}#content .pressImages{margin-bottom:10px}#content div.pressImage{float:left;text-align:center;margin:0 5px 15px 0}#content div.pressImage img{display:block;margin:0 0 3px}#content a.rssFeedLink{background:url(/images/layout/rss.gif) no-repeat scroll 0 0 transparent;display:block;font-size:14px;height:20px;line-height:20px;margin:20px 0 0;padding:0 0 0 28px}#content div.pressBox{margin:30px 0}#content div.pressBox ul li{display:block;list-style:none outside none;padding:2px 0}#content div.pressBox ul a b{color:#180210;float:left;text-decoration:none;margin:0 6px 0 0}#content div.releaseBox{border-top:1px solid #9F9699;clear:both;padding:10px 0}#content div.releaseBox .releaseDate{float:left;padding:0 10px 8px 0}#content div.releaseBox h2{font-weight:400;margin:0}#content div.releaseBox ul{list-style:none outside none;margin:0;padding:5px 0 5px 94px}ol,ul,#content div.releaseBox ul li{list-style:none outside none}#content div.releaseBox .pressreleasesFiles a{display:inline-block;margin-left:-22px}#content div.releaseBox .pressreleasesFiles .fileSize{font-style:normal;white-space:nowrap}#content .pressList h2{margin:15px 0 5px}#content .pressList h2 a{text-decoration:none;color:#333}#content .pressList h2 span,#content h1.pressDetail span{text-transform:none;font-size:11px;letter-spacing:1px}.mtc_wrap{position:relative;left:0;top:0;font-size:11px;z-index:200;color:#000}.mtc_wrap .mtc_bg{background:none}.mtc_wrap .mtc_body{position:absolute;top:-2px;left:-2px;border:2px solid #000;width:182px}.mtc_wrap .mtc_prev,.mtc_wrap .mtc_next,.mtc_wrap .mtc_close{position:absolute;top:0;background:#fff;color:#000;text-decoration:none;z-index:210;font-size:15px;padding:3px 7px}.mtc_wrap .mtc_close{right:-2px;top:-26px;width:168px;text-align:right;background:#666;color:#fff;font-size:11px;border:solid #000;border-width:2px 2px 0}.mtc_wrap .mtc_close b{font-weight:400;font-size:15px;line-height:15px}.mtc_wrap .mtc_cal{width:182px;display:block;float:left;margin-right:-2px;position:relative;z-index:205;padding:0}.mtc_wrap .mtc_month{display:block;text-align:center;height:22px;font-size:14px;background:#fff;margin:0;padding:3px 0 1px}.mtc_wrap .mtc_wdays b{width:26px;height:17px;background:#eee;float:left;text-align:center;font-weight:700;font-size:11px;margin:0;padding:0 0 2px}.mtc_wrap .mtc_dayrow span{width:26px;height:17px;background:#fff;float:left;text-align:center;font-weight:400;text-decoration:none;color:#000;padding:1px 0 2px}.mtc_wrap .mtc_dayrow span.mtc_today{background:#eee}.mtc_wrap .mtc_dayrow span.mtc_valid:hover{background:#000;color:#fff}.mtc_wrap .mtc_dayrow span.mtc_outofrange{color:#999}.mtc_wrap .mtc_dayrow span.mtc_invalid{color:#ccc}.mtc_wrap .mtc_dayrow span.mtc_future_selected{background:#007be3}.mtc_wrap .mtc_dayrow span.mtc_selected{background:#bbb}#imgp_overlay{background:#000;position:absolute;top:0;left:0;z-index:125;cursor:pointer}#imgp_imgwrap{position:absolute;background:#eee;border:8px solid #fff;z-index:131;display:none}#imgp_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat}#imgp_caption{position:relative;display:inline;float:left;background:#fff;color:#000;margin:10px;padding:2px 6px}#imgp_close{position:absolute;right:-25px;top:-25px;width:36px;height:36px;background:url(/images/layout/imgpopup/close.png) 50% 50% no-repeat;cursor:pointer}#imgp_prev,#imgp_next{position:absolute;width:55px;height:73px;bottom:10px;left:50%;background:url(/images/layout/imgpopup/arrows_.gif) no-repeat;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;outline:none}#imgp_prev{margin-left:-67.5px;background-position:0 0}#imgp_next{margin-left:12.5px;background-position:100% 0}#imgp_shadow_wrap{position:absolute;z-index:130;display:none}#imgp_shadow_wrap div{position:absolute}#imgp_shadow_nw,#imgp_shadow_ne,#imgp_shadow_se,#imgp_shadow_sw{background:url(/images/layout/imgpopup/shadow_corners.png)}#imgp_shadow_n,#imgp_shadow_s{background:url(/images/layout/imgpopup/shadow_ns.png)}#imgp_shadow_w,#imgp_shadow_e{background:url(/images/layout/imgpopup/shadow_we.png)}#imgp_shadow_nw{top:0;left:0;width:92px;height:92px;background-position:0 0}#imgp_shadow_n{height:92px;background-position:0 0;left:92px;right:92px;top:0}#imgp_shadow_ne{top:0;right:0;width:92px;height:92px;background-position:100% 0}#imgp_shadow_w{left:0;top:92px;bottom:92px;width:92px;background-position:0 0}#imgp_shadow{background:#fff;left:92px;right:92px;top:92px;bottom:92px}#imgp_shadow_e{right:0;top:92px;bottom:92px;width:92px;background-position:100% 0}#imgp_shadow_sw{bottom:0;left:0;width:92px;height:92px;background-position:0 100%}#imgp_shadow_s{height:92px;background-position:0 100%;left:92px;right:92px;bottom:0}#imgp_shadow_se{bottom:0;right:0;width:92px;height:92px;background-position:100% 100%}* html #imgp_shadow_wrap{background:#000;filter:alpha(opacity=30)}html.fsgOpened,.fsgOpened body{height:100%}.fsgWrap{position:fixed;z-index:500;top:0;left:0;width:100%;height:100%;background:url(/images/layout/loading.gif) #eee 50% 50% no-repeat}.fsgNavigationWrap{position:absolute;top:0;left:350px;z-index:10}.fsgNavigationList li{float:left;margin-right:7px}.fsgNavigationWrap a{text-decoration:none;color:#fff;background:#004026;display:block;opacity:0.5;filter:alpha(opacity=50);overflow:hidden;font-weight:700;font-size:13px;text-transform:uppercase;padding:4px 24px}.fsgNavigationWrap:hover a.fsgNavigationLink,.fsgNavigationWrap a.fsgNavigationLink:hover,.fsgNavigationWrap a.fsgNavigationLink:focus{background:#666}.fsgNavigationWrap ul a:hover,.fsgNavigationWrap ul a:focus{background:#fff;color:#000;opacity:1;filter:none}.fsgInfoWrap{position:absolute;bottom:155px;left:0;width:100%;text-align:center}.fsgLabel,.fsgDescription{display:inline;color:#fff;background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 5px 5px;padding:5px 10px}.fsgDescription{top:65px}.fsgClose{position:absolute;left:120px;top:42px;width:200px;height:25px;background:url(/images/layout/en/back.jpg) 50% 50% no-repeat;text-indent:-19999px;overflow:hidden;cursor:pointer;z-index:10;outline:none;opacity:0.5;filter:alpha(opacity=50)}.fsgArrowLeft,.fsgArrowRight{position:absolute;width:400px;height:100%;top:0;background:#000;opacity:0;filter:alpha(opacity=0);cursor:pointer;outline:none;text-indent:-19999px;overflow:hidden}.fsgArrowLeft:hover,.fsgArrowLeft:focus{opacity:1;filter:none;background:url(/images/layout/imgpopup/arrowLeft.png) 50% 50% no-repeat}.fsgArrowRight:hover,.fsgArrowRight:focus{opacity:1;filter:none;background:url(/images/layout/imgpopup/arrowRight.png) 50% 50% no-repeat}.fsgThumbs{position:absolute;bottom:15px;left:50%;width:80%;margin-left:-40%;z-index:10}.fsgThumbsWrap{overflow:hidden;width:80%;margin:0 0 0 10%;padding:7px 0}.fsgThumbsLeft,.fsgThumbsRight{position:absolute;width:24px;height:40px;top:15px;background:url(/images/layout/imgpopup/arrows.png) no-repeat;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;outline:none;text-indent:-19999px;overflow:hidden}.fsgThumbsLeft{left:50px;background-position:0 0}.fsgThumbsRight{right:50px;background-position:100% 0}.fsgThumbsLinks a{float:left;width:47px;height:47px;overflow:hidden;border:5px solid #9da656;opacity:0.5;filter:alpha(opacity=50);box-shadow:2px 2px 4px rgba(0,0,0,.6);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.6);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.6);transition:all .2s ease-in;-webkit-transition:all .2s ease-in;margin:0 10px 0 0}.fsgThumbsLinks a:hover,.fsgThumbsLinks a:focus,.fsgThumbsLinks a.active{outline:none;opacity:1;filter:none;border-color:#d6d9bc}.fsgDecorationWrap{background:url(/images/layout/logoGallery.jpg) 0 0 no-repeat;width:200px;height:39px;position:absolute;left:120px;top:0}caption,th,#content .hc_widget_categorysuns table th{text-align:left}.left,#content .roomImages a{float:left}.right,#leftSharing .plusOne,#content .packageDetails a.button,#content a.inquiryButton{float:right}#mainimg img,.teaserBox img,#content .roomImages a img,#content a.image img,#content span.image img,.mtc_wrap .mtc_wdays{display:block}.teaserBox a.more:hover,#footer a:hover,a#gesagtGetan:hover,#headnav a:hover,#langnav a:hover,#quicknav a:hover,#content a.roomBox .more,#content .pressList h2 a:hover,#content .pressList h2 a:focus{text-decoration:underline}a#gesagtGetan b,#nav a b{font-weight:400}div.cmsContent *,.mtc_wrap .mtc_dayrow span.mtc_valid{cursor:pointer}div.loading,.cmsModePreview #cmsToolbar{opacity:0.2;filter:alpha(opacity=20)}#nav ul ul a:hover,#nav ul ul a:focus,#subnav a:hover,#subnav a:focus,#subnav a.active{background:#004026;color:#fff}#quicknav li,#subnav li,.fsgNavigationWrap ul,.fsgNavigationWrap li{display:inline}#subnav a b,.fsgLabel{font-weight:700}#content a:hover,#content a:focus,#content a.roomBox:hover .more{text-decoration:none}#content a.image .caption,#content span.image .caption,* html #imgp_shadow_wrap div{display:none}#content .imagerow,#content .packagesWrap{margin:-20px -15px -15px}#content a.iconJpg,#content a.iconPng,#content a.iconTif,#content a.iconJpg,#content a.iconPng{background-position:0 -63px}#content .form p.valid label,#content #hc_widget_28332 a:link,#content #hc_widget_28332 a:visited,#content #hc_widget_28332 a:active,#content #hc_widget_28332 a:hover{color:#004026}#content div.tableColorCoding span.balance,#content .colorCoding .balance span.balance,#content .spaPackages .spaPackageBox .colorCategory a.iconBalance{background-position:0 -25px}#content div.tableColorCoding span.active,#content .colorCoding .aktiv span.aktiv,#content .spaPackages .spaPackageBox .colorCategory a.iconActive{background-position:0 -50px}#content div.tableColorCoding span.relax,#content .colorCoding span.relax,#content .spaPackages .spaPackageBox .colorCategory a.iconRelax{background-position:0 0}#content table.balance,#content .colorCoding .balance,#content .spaPackages .spaPackageBox .colorCategory a.iconBalance:hover span,#content .spaPackages .spaPackageBox .colorCategory a.iconBalance:focus span{background-color:#007088}#content table.active,#content .colorCoding .aktiv,#content .spaPackages .spaPackageBox .colorCategory a.iconActive:hover span,#content .spaPackages .spaPackageBox .colorCategory a.iconActive:focus span{background-color:#4c102e}#content table.relax,#content .colorCoding .relax,#content .spaPackages .spaPackageBox .colorCategory a.iconRelax:hover span,#content .spaPackages .spaPackageBox .colorCategory a.iconRelax:focus span{background-color:#9b907c}#content div.releaseBox p,#content div.releaseBox a.more{margin:0;padding:5px 0 5px 70px}.mtc_wrap .mtc_prev,.fsgArrowLeft{left:0}.mtc_wrap .mtc_next,.fsgArrowRight{right:0}#imgp_prev:hover,#imgp_next:hover,.fsgClose:hover,.fsgClose:focus,.fsgThumbsLeft:hover,.fsgThumbsRight:hover,.fsgThumbsLeft:focus,.fsgThumbsRight:focus{opacity:1;filter:none}.fsgImageWrap img,.fsgImageWrap canvas{position:absolute;top:0;left:0}
