body{margin:0;padding:0;background-color:#f4f4f4}img{border:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}h1{font:22pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;font-weight:400;color:#333;margin-top:30px;margin-bottom:0}h2{font:17pt/1.4em "Corporate S W01 Bold",Calibri,Verdana;font-weight:400;color:#333;margin-top:30px}h3{font:14pt/1.4em "Corporate S W01 Bold",Calibri,Verdana;font-weight:400;color:#333}p,td,th,li{font:12pt/20pt "Corporate S W01 Demi",Calibri,Verdana;color:#222;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content div.snippet,.content div.snippet span{font-family:"Corporate S W01 Demi",Calibri,Verdana;line-height:1.6em}p{text-align:justify}small{font:10pt/13pt "Corporate S W01 Regular",Calibri,Verdana}a{font-family:"Corporate S W01 Bold",Calibri,Verdana;color:#121a4e;text-decoration:none;font-size:inherit;outline:0}a:hover{color:#121a4e;text-decoration:none}th,strong,b,p strong,p b{font-family:"Corporate S W01 Bold",Calibri,Verdana;font-weight:400}.body{width:100%;padding-top:100px;padding-bottom:80px}.header{position:fixed;top:0;left:0;width:100%;height:99px;z-index:7;background-color:#f4f4f4}.header.shadow{box-shadow:0 0 5px #aaa}.headerInner{width:100%;max-width:1536px;margin:0 auto}.logo{width:136px;height:136px;position:relative;z-index:8;left:70px;top:30px;margin-right:30px;display:inline-block;float:left;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.logo.smaller{top:0;opacity:1;background-image:url(../images/logo_blau.gif);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.logo.smaller img{opacity:0;background-color:#f4f4f4;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.logo.smaller a{display:block;height:96px}nav#head{position:relative;float:left;width:1260px;top:37px;left:70px;margin-bottom:-100px}.homepage{width:40px;height:40px;margin-bottom:-40px;position:relative;top:17px;z-index:8;left:0;display:inline;float:left}.headerMenu{padding-left:40px}.headerMenu li,.menulast{margin:0 10px;float:left;display:inline-block;background-color:#fafafa;border-top:1px solid #d2d2d2;border-bottom:2px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;z-index:1}.headerMenu li a,.menulast a{font:13.5pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;color:#121a4e;display:block;padding:6px 16px;text-decoration:none}.headerMenu li.more:hover,.headerMenu li.more.selected{padding-bottom:6px;border-top:1px solid #ea0;border-left:1px solid #ea0;border-right:1px solid #ea0;border-bottom:1px solid #fafafa}#head.essential .headerMenu li.more:hover,#head.essential .headerMenu li.more.selected{border-color:#18867f;border-bottom-color:#fafafa}.headerMenu li:hover ul.sub{left:50px;z-index:-1}.headerMenu ul.sub{list-style-type:none;background-color:#fafafa;border-top:1px solid #ea0;border-bottom:2px solid #ea0;border-left:1px solid #ea0;border-right:1px solid #ea0;position:absolute;margin-top:6px;left:-9999px;width:95%;float:left;padding:15px 0 25px 0}#head.essential .headerMenu ul.sub{border-color:#18867f}.headerMenu ul.sub li{background:#fafafa;border:none;min-width:372px;max-width:100%}.headerMenu ul.sub.many li{width:372px;min-width:0}.headerMenu li:nth-of-type(5) ul.sub.many li:nth-of-type(4),.headerMenu li:nth-of-type(6) ul.sub.many li:nth-of-type(4),.headerMenu li:nth-of-type(5) ul.sub.many li:nth-of-type(7),.headerMenu li:nth-of-type(6) ul.sub.many li:nth-of-type(7){clear:left}.headerMenu ul ul{padding:0}.headerMenu ul li a{font:13.5pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;border:none;padding:2px;margin:15px 15px 0 15px;border-bottom:1px solid #ccc;max-width:330px}.headerMenu ul ul li a{font:12.5pt/1.5em "Corporate S W01 Demi",Calibri,Verdana;padding:2px;margin:5px 5px 0 30px;border-bottom:none!important;text-indent:-10px}.headerMenu ul li a:before{color:#121a4e;content:"\f138";font-family:"FontAwesome";padding-right:8px}.headerMenu ul ul li a:before{color:#121a4e;content:"\f101";font-family:"FontAwesome";padding-right:5px}.menulast{float:right;background-color:#eb8d00}.menulast a{color:#fff}.menufix640{max-width:108px!important}.headerInfo1{font:11pt/1.4em "Corporate S W01 Demi",Calibri,Verdana;color:#444;height:30px;position:relative;left:190px;top:15px;display:inline-block;float:left;-webkit-text-size-adjust:100%}.headerInfo1 div{float:left}.headerInfo1 i{font-size:1.1em;margin-top:0;opacity:1}.headerInfo2{font-size:.8em;width:170px;position:relative;left:268px;top:8px;display:inline-block;float:left}.standorte,.root{border:1px solid #d2d2d2;position:relative;float:left;width:105px;top:10px;left:120px;display:inline-block;font:11pt/1.3em "Corporate S W01 Regular",Calibri,Verdana;color:#888;text-align:center;text-decoration:none;padding:3px 0 4px 0;cursor:pointer}.root a,.root a:hover{font:11pt/1.3em "Corporate S W01 Regular",Calibri,Verdana;color:#888}.suche{position:relative;float:left;top:10px;left:150px}.content .suche{position:relative;top:0;left:0;clear:both}.suche form{margin:0;padding:0}.suche input[type="text"]{width:290px;height:26px;font:11.5pt/1.3em "Corporate S W01 Regular",Calibri,Verdana;color:#888;margin:0;padding:0 28px 0 9px;border:1px solid #d2d2d2;background-color:#fbfbfb;outline:0;-webkit-appearance:none}.suche input[type="submit"]{border:none;cursor:pointer;width:22px;height:22px;position:relative;right:32px;top:1px;background-color:transparent;font-family:"FontAwesome";font-size:1em;color:#aaa;outline:0}.suche input[type="text"]:hover,.suche input[type="text"]:focus{color:#444;border:1px solid #bbb}.headerLanguage{width:132px;height:26px;position:relative;top:10px;right:50px;display:inline-block;float:right;border:1px solid #d2d2d2;z-index:8;overflow:hidden}.headerBack{background-color:#fafafa}.headerLanguage a,.headerLanguage div{font:10pt/1.3em "Corporate S W01 Regular",Calibri,Verdana;color:#888;text-decoration:none;display:block;padding:4px 12px 3px 12px;margin-bottom:3px;cursor:pointer}.headerLanguage a:hover,.headerLanguage div:hover{color:#444;background:transparent}.headerLanguage div:first-child{background:transparent url(../images/icons/arrow_down.gif) 111px 11px no-repeat;-moz-transition:background 0s linear;-webkit-transition:background 0s linear;-o-transition:background 0s linear;transition:background 0s linear}.headerLanguage:hover div:first-child{background:transparent}.noTranslation{color:#bbb!important}.noTranslation span{opacity:.38;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=38)";filter:alpha(opacity=38)}.hamburger{display:inline;position:fixed;right:40px;top:8px;z-index:15;font-size:30px}.hamburger a{text-decoration:none;color:#222}.btn-open:after{font-size:28px;content:"\f0c9";font-family:"FontAwesome";transition-property:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.btn-close:after{content:"\f00d";font-family:"FontAwesome";transition-property:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}.overlay{display:none;position:fixed;top:0;height:100%;width:100%;background-color:#ddd;background-image:url(../images/fruehling.jpg);background-size:cover;overflow:auto;z-index:14;opacity:1}.overlay-wrap{width:90%;height:90%;margin:0 auto;margin-top:40px}#menu{min-width:450px;max-width:600px;height:100%;position:relative;left:12%}#menu h3{font:20pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;color:#121a4e;margin:15px 20px}#menu h4{font:13pt/1.65em "Corporate S W01 Bold",Calibri,Verdana;color:#121a4e;margin:0 0 0 18px}#menu ul{margin-left:12px;padding:0;list-style-type:none}#menu ul li ul{list-style-type:none}#menu ul li,#menu ul li ul li{padding:0;margin:0;font:12pt/1.8em "Corporate S W01 Demi",Calibri,Verdana;color:#121a4e}#menu ul li{width:48%;display:inline-block;float:left}#menu ul li ul li{width:94%;margin-left:5px}#menu li:hover{background-color:#ffb444}#menu li ul li:hover{background-color:#ffd070}#menu li a{color:#121a4e;padding-left:6px;display:block;margin:0}.teaser{position:relative;z-index:5;max-width:1536px;height:auto;margin:0 auto}.fond{width:1260px;position:relative;z-index:2;background-color:#fff;margin:0 auto}.fondBorder{z-index:4;position:relative;padding:0 30px;background:transparent;overflow:hidden;box-shadow:0 0 4px #bbb,inset 0 0 2px #d2d2d2}.content{width:1140px;padding:10px 30px 30px 30px}#layerslider{width:2400px;height:900px;max-width:1600px;max-height:600px}.noslider{padding-bottom:20px}#fakeslider{max-width:1536px;max-height:576px}#fakeslider .pic{position:relative;z-index:2}#fakeslider .shadow{display:block;position:relative;z-index:1;top:25px;width:100%;left:0}#fakeslider .shadow img{width:100%!important;height:auto!important;position:absolute!important;left:0!important;bottom:0!important}#fakeslider #rb1{position:relative;z-index:3;margin-top:-200px;margin-bottom:24px;box-shadow:none}#fakeslider .rateBooker form{margin-top:0}#fakeslider .rateBooker .bookerForm{height:120px}#fakeslider .bookerForm .title{font-size:20pt;margin-bottom:10px;text-align:center}#fakeslider .bookerBack{background-color:transparent;border-radius:10px;background-image:radial-gradient(ellipse farthest-corner at 45px 45px,rgba(200,200,200,.7),rgba(140,140,140,.6))}#hotelslider{width:600px;height:450px;margin:0 0 15px 35px;float:right}.booker{position:fixed;z-index:9;width:100%;bottom:0;box-shadow:4px 0 4px #444;overflow:hidden}.bookerBack{padding:9px;background-color:#f0f0f0}.bookerForm{width:1050px;height:40px;font:10.5pt/13pt "Corporate S W01 Demi",Calibri,Verdana;color:#444;margin:0 auto}.bookerForm input,.bookerForm select{font:12pt/1.4em "Corporate S W01 Demi",Calibri,Verdana;color:#222;position:relative;float:left;top:6px;margin:0;margin-right:10px;border:2px solid #ccc;outline:0}.bookerFormDate input{padding:2px 7px;width:105px;height:24px;line-height:1.4em}.bookerForm select{padding:2px 5px;width:220px;line-height:1.5em;height:32px}.bookerForm input:hover,.bookerForm input:focus,.bookerForm select:hover,.bookerForm select:focus{color:#222;border:2px solid #bbb}.bookerFormDate{position:relative;float:left}.bookerFormDate ::-webkit-input-placeholder{font:12pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;color:#222}.bookerFormDate ::-moz-placeholder{font:12pt/1.5em "Corporate S W01 Demi",Calibri,Verdana;opacity:1;color:#222}.bookerFormDate :-ms-input-placeholder{font:12pt/1.3em "Corporate S W01 Demi",Calibri,Verdana!important;color:#222}.bookerFormShortField{width:93px;position:relative;float:left;text-indent:3px;margin-right:5px}.bookerFormShortField select{width:88px}.bookerFormShortField.longer{width:115px;position:relative;float:left;text-indent:3px;margin-right:15px}.bookerFormShortField.longer select{width:120px}.bookerForm input[type="submit"]{position:relative;float:left;font:10.5pt/1.25em "Corporate S W01 Demi",Calibri,Verdana;padding:6px 12px;display:inline-block;*padding:6px 3px;margin-left:10px;border:2px solid #b4b4b4;background-color:#121a4e;box-shadow:none;cursor:pointer;color:#fff}.form input{padding:0 7px;width:180px;height:28px;line-height:1.5em;margin-bottom:15px}.form label{margin-bottom:-12px}.bookerForm input[type="button"]{font:10.5pt/1.25em "Corporate S W01 Demi",Calibri,Verdana;text-align:center;padding:6px 12px!important;display:inline-block;box-shadow:inset 0 -14px 10px #d8d8d8,0 1px 5px #c0c0c0,inset 0 15px 0 #f4f4f4;border:1px solid #b4b4b4;cursor:pointer}.booker .title{font:18pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;color:#121a4e;margin:5px 25px 0 0;float:left}#storno{display:none}.booker.bookeroverlay{position:fixed;top:26px;left:50%;z-index:15;width:40%;height:92%;overflow:hidden;box-shadow:none;visibility:visible}.bookeroverlay .bookerForm{font:10.5pt/13pt "Corporate S W01 Demi",Calibri,Verdana;color:#444;margin:0 auto;width:460px;height:100%;padding-bottom:20px}.bookeroverlay .bookerBack{background-color:transparent}.bookeroverlay .title{font:20pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;margin:5px 0 20px 0;display:block!important;float:none}.bookeroverlay .bookerForm input,.bookeroverlay .bookerForm select{display:block;float:none;margin-bottom:30px;border:2px solid #888}.bookeroverlay .bookerForm select{width:448px}.bookeroverlay .bookerFormShortField{float:none}.bookeroverlay .bookerForm input[type="submit"]{width:200px;font:12pt/1.25em "Corporate S W01 Bold",Calibri,Verdana;color:#121a4e!important;background-color:#88d000;margin:0;left:250px}.bookeroverlay .bookerForm #childs{margin-bottom:0}.bookeroverlay #storno{background-color:#121a4e;border:1px solid #fff;padding:5px;display:inline-block;position:relative;top:38px}.bookeroverlay #storno a{color:#fff;padding:4px}.slider{margin:0 auto;width:1012px;box-shadow:0 1px 2px #aaa;border:1px solid #eee;margin-top:-20px;margin-bottom:10px;position:relative;overflow:hidden}.sliderBack{height:130px;padding:35px;background-color:#fafafa}.slideWrapper{width:912px;overflow:hidden;position:absolute;top:24%;left:50px}#slide .box{float:left;margin:0 20px 22px 20px}.slider a.prev,.slider a.next{background:transparent url(../images/icons/sprites.png) no-repeat;width:35px;height:35px;display:block;position:absolute;top:86px}.slider a.prev{left:15px;background-position:0 -241px}.slider a.next{right:15px;background-position:-41px -241px}.slider a.prev span,.slider a.next span{display:none}.hotelInfo{margin:0 auto;width:1140px;font:10pt/16pt "Corporate S W01 Regular",Calibri,Verdana;color:#666;min-height:90px;background-color:#f4f4f4;border:1px dashed #bbb;margin-top:-1px}.hotelMap{position:relative;top:20px;left:30px;width:48px;float:left;opacity:.65}.hotelMap:hover{opacity:.9}.hotelInfoText1,.hotelInfoText2,.hotelInfoText3,.hotelInfoText4{position:relative;top:17px;float:left;word-break:break-all;-webkit-text-size-adjust:100%}.hotelInfoText2 a,.hotelInfoText3 a{font-family:"Corporate S W01 Demi",Calibri,Verdana}.hotelInfoText1{left:80px;width:200px}.hotelInfoText2{left:90px;width:280px}.hotelInfoText3{left:130px;width:305px}.hotelInfoText4{font-size:.9em;top:13px;float:right;right:30px;width:110px}.menu{width:1090px;margin:0 auto;margin-bottom:-5px;padding:25px;background-color:#eee;border:1px dashed #bbb;clear:left}.menuText{font:10pt/15pt "Corporate S W01 Demi",Calibri,Verdana;padding:0}.menuText H5{font:10.5pt/17pt "Corporate S W01 Demi",Calibri,Verdana;font-weight:400;margin:0 0 9px 0}.richSnippet{font:10pt/12pt "Corporate S W01 Demi",Calibri,Verdana;margin:0 auto;padding:0 0 15px 0}.richSnippet div,.inLine{display:inline}.hotelRate{width:960px;margin:0 auto;text-align:center;margin-top:25px}.bpg{width:44px;height:44px;float:left;margin:2px 0 0 20px;background:transparent url(../images/icons/bpg.gif) no-repeat}.hotelRate h3{font:13.5pt/1.9em "Corporate S W01 Bold",Calibri,Verdana;font-weight:400;color:#333;margin:0;margin-right:20px}.hotelRate span{font:22pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;color:#333;padding:0 9px}.hotelRate a{font-family:"Corporate S W01 Bold",Calibri,Verdana}.benefits ul{list-style-type:none;margin:0;padding:0;width:45%;padding:10px 0;background-color:#f0f0f0;border:1px dashed #bbb}.benefits ul li{font:12pt/19pt "Corporate S W01 Demi",Calibri,Verdana;display:inline-block;width:85%;padding:9px;text-indent:-28px;margin-left:40px}.benefits ul li:before{font-size:1.2em;content:"\f046";font-family:"FontAwesome";margin-right:10px;color:#333}.preis{font:17pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;font-weight:400;margin-top:20px;display:block;text-align:right}.footer{background-color:#e3dfd9;margin:0 auto;width:1260px;height:318px;z-index:6;position:relative;box-shadow:0 0 4px #bbb,inset 0 0 2px #d2d2d2}.footerLinks,.footerLinks a{font:11pt/1.3em "Corporate S W01 Regular",Calibri,Verdana;color:#666;-webkit-text-size-adjust:100%}.footerLinks a{display:block;margin:6px 0;text-decoration:none}.footerLinks{position:absolute}.footerLinks.spalte1{top:30px;left:79px}.footerLinks.spalte2{top:30px;left:340px}.footerLinks.spalte3{top:30px;left:680px}.footerLinks.spalte4{top:30px;left:970px}.footerLinks.spalte5{top:270px;left:340px}.footerLinks.spacer{left:614px;width:8px;height:280px}.footerClaim{width:156px;height:50px;position:absolute;top:242px;left:60px;background-image:url(../images/claim3.png)}.footerClaim.english{background-image:url(../images/claim3_en.png)}.infoBox{width:auto;float:left;margin:30px 42px 5px 0}.infoBox.last{margin-right:0;margin-bottom:25px}.infoBox .lueck{background:transparent url(../images/lueck-banner-top2.png) 0 0 no-repeat;position:relative;top:5px;left:850px;width:276px;height:142px;z-index:99;margin-top:-10px}.infoBoxHeader{text-indent:15px;box-shadow:0 2px 2px #d8d8d8;border:1px solid #eee;overflow:hidden;position:relative;z-index:2}.infoBoxHeaderBack{padding:3px 0;background-color:#f6f6f6}.infoBoxHeader h2{font:14pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;margin:2px 0 0 0;text-align:left}.infoBoxContent,.infoBoxContentClear{margin:0 auto;box-shadow:0 1px 1px #d2d2d2;border:1px solid #e8e8e8;overflow:hidden;position:relative;z-index:1;margin:0 10px}.infoBoxContent.small{width:330px}.infoBoxContent.wide{width:1118px}.infoBoxContentClear{padding:10px 15px 5px 15px;background-color:#fff}.infoBoxContentClear.small{width:300px}.infoBoxContentClear.wide{width:1088px}.infoBoxContentBack{padding:10px 15px 5px 15px;background-color:#fafafa}.infoBox p,fieldset{font:11pt/15pt "Corporate S W01 Demi",Calibri,Verdana;color:#222;text-align:left;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.infoBox h3{margin-top:15px;margin-bottom:-9px;font-size:12pt;line-height:125%}.infoBox h4{font:16pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;margin-top:15px;margin-bottom:-9px}.infoBox img{margin:0 auto;display:block}.infoBoxContent img{margin-bottom:22px;box-shadow:0 1px 3px #888;border:0}.infoBoxContent.wide img{margin-bottom:0}.infoBoxContent p a,.infoBoxContentClear p a{font:11pt/15pt "Corporate S W01 Demi",Calibri,Verdana;color:#222}.infoBoxContent h3 a{font:13pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;color:#222;font-weight:400;margin:8px 6px 0 0;text-align:left}.infoBoxButton{color:#fff!important;float:right;padding:5px 10px;margin:-36px 0 9px 20px;box-shadow:inset 0 -18px 10px #121a4e,0 1px 5px #c0c0c0,inset 0 18px 0 #1e4e92}.infoBoxContent.small .copyright{position:relative;float:left;margin-top:-33px;left:15px;font:7pt/8pt Verdana,'Lucida Sans',Tahoma;width:100%;color:#eee;text-align:left;text-shadow:0 -1px #222222,1px 0 #222222,0 1px #222222,-1px 0 #222}.infoBoxContent.small .gradientYellow{width:100%;margin:0 auto;position:relative;top:-26px;margin-bottom:-26px;box-shadow:0 1px 3px #aaa}.infoBoxContent.small a h4{font:10.5pt/13pt "Corporate S W01 Demi",Calibri,Verdana;text-align:right;display:block}.infoBoxContent.small .contentHolder{margin-bottom:20px}.videos .infoBox{margin:30px 28px 5px 0}.boxContainer{margin:0 auto;min-height:180px;padding-bottom:9px;text-align:center}.boxContainer div.box{display:inline-block;margin:25px 10px 0 10px}.boxContainer#hotels div:first-child{float:left}.boxContainer#hotels{width:1140px;text-align:left}.boxContainer#angebote{width:988px;text-align:left}.infoBoxContentClear .box{margin:20px 0}.box{position:relative;overflow:hidden;margin:0 auto;box-shadow:0 1px 3px #888}.box a{display:block}.box img{border:0}.box h3{font:12pt/1.3em "Corporate S W01 Bold",Calibri,Verdana}.box .copyright{position:relative;top:345px;left:8px;font:7pt/8pt Verdana,'Lucida Sans',Tahoma;height:0;width:44%;color:#eee;text-align:left;text-shadow:0 -1px #222222,1px 0 #222222,0 1px #222222,-1px 0 #222}.box.campaign{max-width:264px;text-align:center;background-color:#f8f8f8}.box.campaign a,.box.campaign h3,.box.campaign img{float:none}.box.campaign h3{margin:0 0 5px 0;text-align:center;width:auto}.box.campaign h3 a{padding:3px 0}.box.campaign .copyright{width:100%;top:-42px}.boxContent{width:100%;height:100%;position:absolute;top:0;left:0}.boxContent ul{list-style-type:disc;padding:0!important}.boxContent li{font:9pt/12pt "Corporate S W01 Demi",Calibri,Verdana;color:#121a4e}.boxContent li a{padding:1px 0}.boxContent p{font:10.5pt/14pt "Corporate S W01 Demi",Calibri,Verdana;color:#121a4e;text-align:left;margin:0 4px 0 12px}.boxContent p a,.boxContent li:last-child a{padding-bottom:16px}.boxImage div{width:auto;float:right;position:relative;bottom:15px;right:-2px;margin:0;margin-top:-24px;background-color:#d89427}.boxImage h4,.gradientYellow h4{font:10pt/13pt "Corporate S W01 Demi",Calibri,Verdana;color:#121a4e;text-shadow:0 1px 2px #fff;margin:0;padding:3px 10px;text-align:left}.box.hotel a,.box.arrangement a{color:#fff}.box.arrangement{width:960px;height:360px;border:3px solid #ddd;margin:0 auto;margin-top:35px;margin-bottom:35px}.box.arrangement .boxContent{visibility:hidden;transition-delay:0s;transition-duration:0.2s}.box.arrangement:hover .boxContent{visibility:visible;transition-delay:0.2s;transition-duration:0.5s}.box.arrangement .boxContent:before{font-size:60pt;float:right;margin-right:20px;margin-top:148px;color:#fff;content:"\f138";font-family:"FontAwesome"}.box.arrangement .boxImage{width:960px;height:360px;position:absolute;left:0;background-color:#333}.box.arrangement .boxImage img{width:100%;height:100%}.box.arrangement .gradientYellow{border:1px solid #888;border-top-left-radius:6px;border-bottom-left-radius:6px}.box.arrangement .boxImage h4,.box.arrangement .gradientYellow h4{font:14pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;padding:7px 15px;text-shadow:none}.box.arrangement .boxImage div{bottom:35px}.box.arrangement .boxContent ul{width:auto;margin:0 100px 0 50px}.box.arrangement .boxContent li,.box.arrangement .boxContent li a{font:18pt/1.6em "Corporate S W01 Demi",Calibri,Verdana;color:#fff}.box.arrangement .boxContent h3{width:auto;font:19pt/1.9em "Corporate S W01 Demi",Calibri,Verdana;color:#fff;font-weight:400;text-align:left;visibility:visible;margin:25px 0;padding:0 25px;background-color:#121a4e;border:1px solid #888;border-top-right-radius:6px;border-bottom-right-radius:6px;display:inline-block;transition-delay:0s;transition-duration:0.4s}.box.arrangement:hover .boxContent h3{width:56%;padding-right:30%;transition-delay:0s;transition-duration:0.5s}.box.arrangement .boxContent li a{padding:0}.box.arrangement .boxContent h3 a{font:19pt/1.9em "Corporate S W01 Demi",Calibri,Verdana}.infoBoxContent.wide .box.arrangement h3 a{margin:0}.box.hotel{width:256px;height:192px;border:3px solid #ddd}.box.hotel .boxImage{width:256px;height:192px;position:absolute;left:0;background-color:#333}.box.hotel .boxImage img,.box.arrangement .boxImage img{width:100%;height:100%;-webkit-transition:all 333ms ease-in-out;-moz-transition:all 333ms ease-in-out;-o-transition:all 333ms ease-in-out;-ms-transition:all 333ms ease-in-out;transition:all 333ms ease-in-out}.box.hotel:hover .boxImage img,.box.hotel:focus .boxImage img,.box.arrangement:hover .boxImage img,.box.arrangement:focus .boxImage img{opacity:.25;transition-delay:0.1s;transition-duration:0.25s}.box.hotel .boxImage div{bottom:20px}.box.hotel .boxContent{opacity:0;transition-delay:0.05s;transition-duration:0.25s;outline:1px solid #bbb;outline-offset:-10px}.box.hotel:hover .boxContent,.box.hotel:focus .boxContent{opacity:1}.box.hotel .boxContent div,.box.hotel .boxContent div p,.box.hotel .boxContent div a{font-family:"Corporate S W01 Regular",Calibri,Verdana;font-size:10pt;line-height:13pt;color:#fff}.box.hotel .boxContent div p{margin-left:20px}.box.hotel h3{font-size:1em;line-height:1.3em;margin:20px;text-align:left}.box.hotel h3,.box.hotel h3 a{font-family:"Corporate S W01 Demi",Calibri,Verdana;color:#fff;display:block}.box.hotel .boxContent ul{width:auto;margin:-10px 20px 0 35px}.box.hotel .boxContent li{font-family:"Corporate S W01 Regular",Calibri,Verdana;font-size:10pt;line-height:13pt;color:#fff;padding:3px 0}.box.hotel .boxContent li a{padding:0}.box.hotel .gradientYellow{background-image:none;background-color:#121a4e;border:1px solid #888;border-top-left-radius:6px;border-bottom-left-radius:6px}#head.essential .menulast,.box.essential .gradientYellow,.booker.essential .gradientYellow,.amenities.essential .contenttable tfoot td p a{background-color:#18867f;background-image:none}.booker.essential .title,.box.essential .gradientYellow h4,.amenities.essential .contenttable tfoot td p a{color:#fff}.box.hotel:hover .gradientYellow{display:none!important}.box.hotel .gradientYellow h4{font:12pt/1em "Corporate S W01 Regular",Calibri,Verdana;color:#fff;text-shadow:none;margin:0;padding:6px 12px;text-align:left}.box.hotel .copyright{position:relative;top:177px;left:9px;font:7pt/8pt Verdana,'Lucida Sans',Tahoma;color:#eee;text-align:left;text-shadow:0 -1px #222222,1px 0 #222222,0 1px #222222,-1px 0 #222}.box.hotel:hover .copyright{display:none!important}.rateBooker{width:964px;box-shadow:0 0 3px #aaa;overflow:hidden;margin:0 auto}.rateBooker .bookerForm{width:100%;height:105px}.rateBooker .bookerBack{padding:10px 20px 20px 20px}.rateBooker form,.rateBooker .bookerForm input[type="submit"]{margin-top:16px}.package{box-shadow:none}.package .bookerForm input[type="submit"]{float:left;margin:17px 0 0 20px}.package .anfrage{margin-top:10px}.package .anfrage button{float:right;line-height:2.2em!important;border:none;background-color:transparent;box-shadow:none;padding:22px 15px 0 15px}#rate_hotelsel{width:199px;float:left;margin:17px 15px 0 0}.rateBooker .bookerFormDate input,.package .bookerFormDate input{float:left;margin:17px 15px 0 0}.rateBooker .bookerForm input[type="submit"],.package .bookerForm input[type="submit"]{color:#fff;background-color:#121a4e}.rateBooker .title,.package .title{font:16pt/1.6em "Corporate S W01 Bold",Calibri,Verdana;color:#121a4e;margin:0;display:block}.rateBooker .info,.package .info{margin-bottom:-15px;display:block}#chagesfields,#rb1chagesfields,#rb2chagesfields,#rb3chagesfields{margin-left:8px}#chagesbox select,#rb1chagesbox select,#rb2chagesbox select,#rb3chagesbox select{margin:0 12px 6px 4px;padding:2px;border:1px solid #d0d0d0;outline:0}#stornofields input{margin:4px 0;padding:3px 6px}.fact_headline{position:relative;top:-22px;display:inline-block;background-color:#fff;padding:5px 15px 15px 15px;width:auto;margin:0 15px}.fact_box{display:inline-block;border:3px solid #fe9a2e;border-radius:3px;padding:0 10px;margin-left:20px;margin-top:90px;float:right;max-width:300px}.fact_text ul,.fact_text p{margin-top:-20px}.fact_box_breit{display:block;border:3px solid #fe9a2e;padding:0 10px;margin-top:20px;border-radius:3px;float:none!important}.fact_box.essential,.fact_box_breit.essential{border:3px solid #18867f}.button,.content button.gradientF2{box-shadow:0 1px 2px #eee;border:1px solid #d0d0d0;overflow:hidden;width:auto;display:inline-block;outline:0}.button.gradientF2 a,.button.blue a{font-family:"Corporate S W01 Bold",Calibri,Verdana;font-size:1em;line-height:3em;color:#121a4e;padding:25px}.content button.gradientF2,.content button.blue{font-family:"Corporate S W01 Demi",Calibri,Verdana;font-size:1em;line-height:3em;color:#121a4e;padding:0 25px}.button.blue{background-color:#121a4e;color:#fff}.button.blue a,.button.blue a:visited{color:#fff}.button .jackbox{display:inline}.amenities .contenttable{border-collapse:collapse;width:98%;table-layout:fixed;margin-bottom:25px}.amenities .contenttable thead th{font:14pt/17pt "Corporate S W01 Demi",Calibri,Verdana;text-transform:uppercase;font-weight:400;color:#222;padding:15px 10px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;background-color:#ccc;outline:1px solid #fff;outline-offset:-1px;background-image:-webkit-gradient(linear,left top,left bottom,from(#e0e0e0),to(#f8f8f8));background-image:-moz-linear-gradient(top,#e0e0e0,#f8f8f8);background-image:-o-linear-gradient(rgb(224,224,224),rgb(248,248,248));background-image:-ms-linear-gradient(top,#e0e0e0,#f8f8f8);background-image:linear-gradient(top,#e0e0e0,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0',endColorstr='#f8f8f8',GradientType=0)}.amenities .contenttable tbody td{font:12pt/14pt "Corporate S W01 Demi",Calibri,Verdana;color:#222;background-color:#f8f8f8;padding:5px 10px;text-align:center;outline:1px solid #fff;outline-offset:-1px}.amenities .contenttable tfoot td{color:#222;padding:15px 10px;text-align:center;background-color:#ccc;vertical-align:top;outline:1px solid #fff;outline-offset:-1px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e0e0e0));background-image:-moz-linear-gradient(top,#f8f8f8,#e0e0e0);background-image:-o-linear-gradient(rgb(248,248,248),rgb(224,224,224));background-image:-ms-linear-gradient(top,#f8f8f8,#e0e0e0);background-image:linear-gradient(top,#f8f8f8,#e0e0e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e0e0e0',GradientType=0)}.amenities .contenttable tfoot td p{font:14pt/17pt "Corporate S W01 Bold",Calibri,Verdana;text-align:center;margin:10px 0}.amenities .contenttable tfoot td p a{font:14pt/17pt "Corporate S W01 Demi",Calibri,Verdana;display:block;padding:10px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#ffb236),to(#d89427));background-image:-moz-linear-gradient(top,#ffb236,#d89427);background-image:-o-linear-gradient(rgb(255,178,54),rgb(216,148,39));background-image:-ms-linear-gradient(top,#ffb236,#d89427);background-image:linear-gradient(top,#ffb236,#d89427);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb236',endColorstr='#d89427',GradientType=0)}.amenities .contenttable tfoot td p.blue{background-image:none}.amenities .contenttable tfoot td p.blue a{color:#fff;background-color:#121a4e;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#121a4e',endColorstr='#121a4e',GradientType=0)}.amenities .contenttable tfoot td p.gray button{font:11.5pt/14pt "Corporate S W01 Demi",Calibri,Verdana;line-height:1.4em;padding:3px 0;width:100%;box-shadow:none;border:1px solid #aaa}.amenities .contenttable tbody tr:hover td,.ui-tinytbl-tb-right tr.ui-tinytbl-firstrow:hover td.ui-tinytbl-firstcol{background-color:#e4e4e4!important}.amenities .contenttable tbody tr:last-child td{border-bottom:0!important}.ui-tinytbl-tb-left .ui-tinytbl-firstcol,.ui-tinytbl-th-left .ui-tinytbl-firstcol{text-align:left!important}.ui-tinytbl-th-right thead th.ui-tinytbl-firstcol{background-image:-webkit-gradient(linear,left top,left bottom,from(#d8d8d8),to(#e8e8e8))!important;background-image:-moz-linear-gradient(top,#d8d8d8,#e8e8e8)!important;background-image:-o-linear-gradient(rgb(216,216,216),rgb(232,232,232))!important;background-image:-ms-linear-gradient(top,#d8d8d8,#e8e8e8)!important;background-image:linear-gradient(top,#d8d8d8,#e8e8e8)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#e8e8e8',GradientType=0)}.ui-tinytbl-tf-right tfoot td.ui-tinytbl-firstcol{background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#d8d8d8))!important;background-image:-moz-linear-gradient(top,#e8e8e8,#d8d8d8)!important;background-image:-o-linear-gradient(rgb(232,232,232),rgb(216,216,216))!important;background-image:-ms-linear-gradient(top,#e8e8e8,#d8d8d8)!important;background-image:linear-gradient(top,#e8e8e8,#d8d8d8)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8',endColorstr='#d8d8d8',GradientType=0)}.ui-tinytbl-tb-right .ui-tinytbl-firstcol{background-color:#e8e8e8!important}.ui-tinytbl table{border-collapse:collapse;table-layout:fixed}.ui-tinytbl{direction:ltr;margin:0 0 0 0;padding:0 0 0 0}.tx-cal-controller .list-view dt{font:13pt/20pt "Corporate S W01 Demi",Calibri,Verdana;color:#121a4e;font-weight:400;background-color:#fff!important;margin:35px 0 15px 0}.tx-cal-controller .colorbox img{margin:15px 22px}.list-view dt.vevent{font:12pt/18pt "Corporate S W01 Demi",Calibri,Verdana;color:#222;margin:0!important;margin-bottom:12px}.list-view dt.vevent a:before{font-size:1em;font-weight:700;content:"\229E";padding-right:3px}#calendar-event{font:12pt/20pt "Corporate S W01 Demi",Calibri,Verdana}#calendar-event div.csc-textpic-intext-right .csc-textpic-imagewrap{float:left!important;width:100%;margin-bottom:20px}#calendar-event div.csc-textpic div.csc-textpic-imagerow{overflow:visible!important}.tx-cal-controller .list-view .vevent .dtstart-container{width:19em!important}.tx-cal-controller .list-view .vevent .category{font-size:.8em;margin:-1px 0 5px 0;line-height:1.2em}.tx-cal-controller .list-view .vevent{clear:both}.tx-cal-controller .list-view .vevent .summary{margin-bottom:25px}#calendar-event-backlink{clear:both;margin:20px 0}p img,div img{max-width:100%}img[usemap]{border:1px solid #e6e6e6;height:auto;max-width:100%;width:auto;outline:0}#responsive_map{width:98%;height:520px;border:10px solid #eee;box-shadow:0 1px 3px #aaa;display:inline-block;margin-top:30px;margin-bottom:5px}#responsive_map img{max-width:none}iframe{width:100%;border:none}.video{max-width:1120px;height:0;padding-bottom:630px;position:relative;border:10px solid #eee;box-shadow:0 1px 3px #aaa}.video embed,.video iframe,.video object,.video video{top:0;left:0;width:100%;height:100%;position:absolute;z-index:1;max-width:100%;border:none}.cam-offline,.loader{width:1120px;height:630px;position:relative;margin-bottom:-630px}.cam-offline{z-index:2;border-radius:12px;background:no-repeat 0 0 url(../images/cam-offline.png);background-size:cover}.loader{z-index:0;background:transparent no-repeat 50% 54% url(../images/loader.gif)}.overlay-dorint{width:1120px;height:53px;position:relative;z-index:2;margin-bottom:-53px;background:no-repeat 0 0 url(../images/overlay_dorint.png);background-size:cover}.gm-style-iw{max-width:none!important;min-width:none!important;max-height:none!important;min-height:none!important;overflow-y:hidden!important;overflow-x:hidden!important;line-height:normal!important;padding:5px!important}.gm-style div,.gm-style span,.gm-style label,.gm-style a{font:10pt/13pt "Corporate S W01 Demi",Calibri,Verdana}.gmap h5{font:10.5pt/13pt "Corporate S W01 Demi",Calibri,Verdana;color:#121a4e;margin:0;padding:0}legend{border:0;padding-right:5px}fieldset{width:940px;font-family:"Corporate S W01 Demi",Calibri,Verdana;padding:10px 30px;border:1px solid #ccc;clear:both;margin:0 auto;margin-top:20px;margin-bottom:20px}fieldset p{display:inline-block;width:185px;position:relative;overflow:hidden;margin:10px 0;float:left}fieldset p.lang{width:310px}::-moz-selection{background-color:#e5dfcc}::selection{background-color:#e5dfcc}.nofloatCollapse{float:none!important;cursor:pointer}.nofloatCollapse .infoBoxContentClear.wide{width:95%}.infoBox.nofloatCollapse h2:before{font-family:"Corporate S W01 Regular",Calibri,Verdana;content:'\002B';color:#888;margin-right:10px}.infoBox.nofloatCollapse h2.close:before{font-family:"Corporate S W01 Regular",Calibri,Verdana;content:'\2212';color:#888;margin-right:10px}i{opacity:.66;float:left;margin:4px 6px}i:hover{opacity:1}i.fa-facebook-square{color:#3b579d}i.fa-google-plus-square{color:#dc4e41}i.fa-twitter-square{color:#00aced}i.fa-instagram{color:#222}i.fa-rss-square{color:#eb8d00}i.fa-video-camera{color:#2060f8}i.fa-home{color:#666}i.fa-angle-double-right{color:#fff;opacity:1}.ls-layer i.fa-angle-double-right{margin:2px 0;float:none}p i{float:none;margin:0;opacity:1}a[href^="mailto:"]:before{color:#333;content:"\f003";font-family:"FontAwesome";margin-right:5px}a[href^="tel:"]:before{color:#333;content:"\f095";font-family:"FontAwesome";margin-right:8px}a[href^="fax:"]:before{color:#333;content:"\f1ac";font-family:"FontAwesome";margin-right:5px}.external-link-new-window:before{font-size:.9em;color:#333;content:"\f08e";font-family:"FontAwesome";margin-right:5px}a[rel="route"]:before{font-size:1.05em;color:#333;content:"\f0ec";font-family:"FontAwesome";margin-right:5px}#toTop{display:none;text-decoration:none;position:fixed;bottom:90px;right:20px;overflow:hidden;width:40px;height:40px;border:none;text-indent:100%;background:url(../images/icons/sprites.png) no-repeat 0 -166px;z-index:12;opacity:.22}#toTop:active,#toTop:focus{outline:0}#ostern{z-index:1;position:fixed;height:50px;bottom:0;left:0;right:0;margin-bottom:0;background:url(../images/ostereier.png) repeat-x}.clearer{clear:both}.clearer2{clear:left}.left{float:left}.right{float:right}.nofloat{float:none!important;margin:0}.noShow,.noShow span{display:none!important}.dimbooker{visibility:hidden}.rightCenter{float:right;margin-right:60px}.trans{width:100%;height:100%}.round6px{border-radius:6px}.px20bl{margin:0 0 20px 20px}.px15r{margin-right:5px}.csc-header-alignment-center{text-align:center}.csc-header-alignment-right{text-align:right}.csc-header-alignment-left{text-align:left}div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}figcaption.csc-textpic-caption{display:table-caption}.csc-textpic-caption{text-align:left;caption-side:bottom}div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}div.csc-textpic div.csc-textpic-imagecolumn{float:left}div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0 0}div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:0}div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:0}div.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:0}div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:0}div.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:0}div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}div.csc-textpic-right .csc-textpic-imagewrap{float:right}div.csc-textpic-right div.csc-textpic-text{clear:right}div.csc-textpic-left .csc-textpic-imagewrap{float:left}div.csc-textpic-left div.csc-textpic-text{clear:left}div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}.div.csc-textpic{clear:both}.csc-textpic-image{float:left}.csc-textpic-imagewrap img{height:auto!important;display:inline-block!important}.csc-textpic-caption{font-family:"Corporate S W01 Regular",Calibri,Verdana;font-size:.9em;padding-left:20px}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}.csc-textpic-intext-right-nowrap-200 .csc-textpic-text{margin-right:0px!important}.csc-textpic-intext-left-nowrap-160 .csc-textpic-text{margin-left:10px!important}.csc-textpic-intext-left .csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px!important}.colorbox img{box-shadow:0 1px 3px #888;float:left;margin:15px 24px}.jackbox img{box-shadow:0 1px 3px #888;float:left;margin:7px 21px}.jackbox img.videothumb{border:none;margin:0 39px}.infoBox .jackbox img{margin:0}.jackbox-content{-webkit-overflow-scrolling:touch;overflow-y:scroll}.divider{margin:25px 0;clear:both}hr{position:relative;top:25px;margin-bottom:50px;display:block;padding-top:1px;border:0;height:1px;text-align:center;background-image:-webkit-linear-gradient(left,rgba(164,164,164,0),rgba(164,164,164,.75),rgba(164,164,164,0));background-image:-moz-linear-gradient(left,rgba(164,164,164,0),rgba(164,164,164,.75),rgba(164,164,164,0));background-image:-ms-linear-gradient(left,rgba(164,164,164,0),rgba(164,164,164,.75),rgba(164,164,164,0));background-image:-o-linear-gradient(left,rgba(164,164,164,0),rgba(164,164,164,.75),rgba(164,164,164,0));background-image:linear-gradient(left,rgba(164,164,164,0),rgba(164,164,164,.75),rgba(164,164,164,0))}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}q{quotes:"\201E" "\201F" "\0022" "\0022"}blockquote{font:11pt/1.5em "Corporate S W01 Demi",Calibri,Verdana;text-align:left;padding:20px;display:block;clear:both;border:1px solid #ddd;margin-bottom:20px;background-color:#f2f2f2;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#eeeeee));background-image:-moz-linear-gradient(top,#f8f8f8,#eeeeee);background-image:-o-linear-gradient(rgb(250,250,250),rgb(238,238,238));background-image:-ms-linear-gradient(top,#f8f8f8,#eeeeee);background-image:linear-gradient(top,#f8f8f8,#eeeeee);box-shadow:0 1px 3px rgba(0,0,0,.25)}.quoteImage{font:10pt/1.3em "Corporate S W01 Regular",Calibri,Verdana;max-width:250px;margin-left:15px}.quoteImage img{margin:3px 0;box-shadow:0 1px 3px #888;border:0;max-width:100%}.sprite{width:16px;height:16px;float:left;background:transparent url(../images/icons/sprites.png) no-repeat 0 0}.med{width:22px;height:22px}.big{width:40px;height:40px}.tall{width:48px;height:48px}.flag{margin:3px 6px 3px 0}.ZebraDialog .flag{margin-bottom:23px}.germany{background-position:0 0}.england{background-position:-20px 0}.netherlands{background-position:-40px 0}.spain{background-position:-60px 0}.italy{background-position:-80px 0}.czech{background-position:-100px 0}.france{background-position:-120px 0}.russia{background-position:-140px 0}.bayerisch{background-position:-160px 0}.phone{background-position:0 -100px;margin:2px 9px}.map{background-position:-120px -232px}.business{background-position:-40px -20px;margin:2px 9px}h1.start{font:24pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;text-align:center;margin:10px 0;color:#121a4e}p.start{margin-bottom:0;padding:0 60px}#openkarte img{padding:9px 0 6px 0}.topLayer{position:relative;display:none;z-index:11;width:100%;height:188px;padding:10px 0;background-color:#121a4e;text-align:center}.topLayer h5{position:relative;top:0;font:14pt/15pt "Corporate S W01 Demi",Calibri,Verdana;color:#fff;margin:0}.topLayer h6{position:relative;top:5px;font:7pt/12pt Verdana,sans-serif;color:#ccc;margin:0;margin-bottom:-10px}.topLayer h6 a{font:7pt/12pt Verdana,sans-serif;text-decoration:underline;color:#ccc}.topLayer a.close-notify{width:10px;height:10px;background:transparent url(../images/icons/close-w.png) no-repeat 0 0;position:relative;right:10px;line-height:5px;z-index:11;float:right}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}p>input{padding:0;margin:0;height:16px;width:16px;float:left;position:absolute;left:0;opacity:0}p>label{float:left;text-indent:22px;line-height:16px;padding-top:2px}p:not(#foo)>input:hover + label,p:not(#foo)>input:focus + label,p:not(#foo)>input + label:hover,p:not(#foo)>input:focus + label{cursor:pointer}p:not(#foo)>input + label{background:url(../images/icons/gr_custom-inputs.png) 0 0 no-repeat;height:16px}p:not(#foo)>input[type=radio] + label{background-position:0 -160px}p:not(#foo)>input[type=radio]:checked + label{background-position:0 -240px}p:not(#foo)>input[type=checkbox]:checked + label{background-position:0 -80px}p:not(#foo)>input[type=checkbox]:hover:checked + label,p:not(#foo)>input[type=checkbox]:focus:checked + label,p:not(#foo)>input[type=checkbox]:checked + label:hover,p:not(#foo)>input[type=checkbox]:focus:checked + label{background-position:0 -100px}p:not(#foo)>input[type=radio]:hover:checked + label,p:not(#foo)>input[type=radio]:focus:checked + label,p:not(#foo)>input[type=radio]:checked + label:hover,p:not(#foo)>input[type=radio]:focus:checked + label{background-position:0 -260px}p:not(#foo)>input[type=checkbox]:hover + label,p:not(#foo)>input[type=checkbox]:focus + label,p:not(#foo)>input[type=checkbox] + label:hover{background-position:0 -20px}p:not(#foo)>input[type=radio]:hover + label,p:not(#foo)>input[type=radio]:focus + label,p:not(#foo)>input[type=radio] + label:hover{background-position:0 -180px}p:not(#foo)>input[type=checkbox]:active + label,p:not(#foo)>input[type=checkbox] + label:hover:active{background-position:0 -40px}p:not(#foo)>input[type=radio]:active + label,p:not(#foo)>input[type=radio] + label:hover:active{background-position:0 -200px}p:not(#foo)>input[type=checkbox]:active:checked + label,p:not(#foo)>input[type=checkbox]:checked + label:hover:active{background-position:0 -120px}p:not(#foo)>input[type=radio]:active:checked + label,p:not(#foo)>input[type=radio]:checked + label:hover:active{background-position:0 -280px}p:not(#foo)>input[type=checkbox]:disabled + label,p:not(#foo)>input[type=checkbox]:hover:disabled + label,p:not(#foo)>input[type=checkbox]:focus:disabled + label,p:not(#foo)>input[type=checkbox]:disabled + label:hover,p:not(#foo)>input[type=checkbox]:disabled + label:hover:active{background-position:0 -60px}p:not(#foo)>input[type=radio]:disabled + label,p:not(#foo)>input[type=radio]:hover:disabled + label,p:not(#foo)>input[type=radio]:focus:disabled + label,p:not(#foo)>input[type=radio]:disabled + label:hover,p:not(#foo)>input[type=radio]:disabled + label:hover:active{background-position:0 -220px}p:not(#foo)>input[type=checkbox]:disabled:checked + label,p:not(#foo)>input[type=checkbox]:hover:disabled:checked + label,p:not(#foo)>input[type=checkbox]:focus:disabled:checked + label,p:not(#foo)>input[type=checkbox]:disabled:checked + label:hover,p:not(#foo)>input[type=checkbox]:disabled:checked + label:hover:active{background-position:0 -140px}p:not(#foo)>input[type=radio]:disabled:checked + label,p:not(#foo)>input[type=radio]:hover:disabled:checked + label,p:not(#foo)>input[type=radio]:focus:disabled:checked + label,p:not(#foo)>input[type=radio]:disabled:checked + label:hover,p:not(#foo)>input[type=radio]:disabled:checked + label:hover:active{background-position:0 -300px}#cookie-bar{background:#666;height:auto;font-family:"Corporate S W01 Regular",Calibri,Verdana;line-height:24px;color:#eee;text-align:center;padding:2px 0}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:56px;top:auto}#cookie-bar p{color:#fff;font-size:11pt;margin:0;padding:0;text-align:center}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#569600}#cookie-bar .cb-enable:hover{background:#427600}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#121a4e}#cookie-bar .cb-policy:hover{background:#121a4e}.gradientF6{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f6f6f6));background-image:-moz-linear-gradient(top,#ffffff,#f6f6f6);background-image:-o-linear-gradient(rgb(255,255,255),rgb(246,246,246));background-image:-ms-linear-gradient(top,#ffffff,#f6f6f6);background-image:linear-gradient(top,#ffffff,#f6f6f6)}.gradientF2{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f2f2f2));background-image:-moz-linear-gradient(top,#ffffff,#f2f2f2);background-image:-o-linear-gradient(rgb(255,255,255),rgb(242,242,242));background-image:-ms-linear-gradient(top,#ffffff,#f2f2f2);background-image:linear-gradient(top,#ffffff,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2',GradientType=0)}.gradientEE{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#eeeeee));background-image:-moz-linear-gradient(top,#ffffff,#eeeeee);background-image:-o-linear-gradient(rgb(255,255,255),rgb(238,238,238));background-image:-ms-linear-gradient(top,#ffffff,#eeeeee);background-image:linear-gradient(top,#ffffff,#eeeeee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}.gradientE2{background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e2e2e2));background-image:-moz-linear-gradient(top,#f8f8f8,#e2e2e2);background-image:-o-linear-gradient(rgb(248,248,248),rgb(226,226,226));background-image:-ms-linear-gradient(top,#f8f8f8,#e2e2e2);background-image:linear-gradient(top,#f8f8f8,#e2e2e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#e2e2e2',GradientType=0)}.gradientDD{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#dddddd));background-image:-moz-linear-gradient(top,#ffffff,#dddddd);background-image:-o-linear-gradient(rgb(255,255,255),rgb(221,221,221));background-image:-ms-linear-gradient(top,#ffffff,#dddddd);background-image:linear-gradient(top,#ffffff,#dddddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd',GradientType=0)}a:hover.gradientDD,.headMenuButton.selected .gradientDD{background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#d0d0d0));background-image:-moz-linear-gradient(top,#fafafa,#d0d0d0);background-image:-o-linear-gradient(rgb(250,250,250),rgb(208,208,208));background-image:-ms-linear-gradient(top,#fafafa,#d0d0d0);background-image:linear-gradient(top,#fafafa,#d0d0d0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#d0d0d0',GradientType=0)}.gradientYellow{background-image:-webkit-gradient(linear,left top,left bottom,from(#ffb236),to(#d89427));background-image:-moz-linear-gradient(top,#ffb236,#d89427);background-image:-o-linear-gradient(rgb(255,178,54),rgb(216,148,39));background-image:-ms-linear-gradient(top,#ffb236,#d89427);background-image:linear-gradient(top,#ffb236,#d89427);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb236',endColorstr='#d89427',GradientType=0)}@media screen and (max-width:359px){.body{padding-top:201px;padding-bottom:0}nav#head{width:306px;left:0;margin-top:-39px;height:70px;top:70px}.header{box-shadow:0 0 5px #aaa;height:200px}.headerInner{max-width:312px}.logo{left:6px;top:-8px;opacity:1;background-image:url(../images/logo_blau.gif);margin-bottom:-150px;height:86px}.logo img{opacity:0;background-color:#f4f4f4}.standorte,.root{width:110px;top:14px;left:152px}.suche,.suche input[type="text"]{display:none}.homepage{top:19px;left:270px}.homepage i{font-size:1.7em}.headerMenu{margin-top:58px;padding-left:0!important}.headerMenu li{margin:2px;max-width:none;width:none;min-width:120px}.headerMenu li a{min-height:none;font:11pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;padding:5px 8px;word-wrap:break-word}.headerMenu ul li a{min-height:20px!important;padding:0;font:10pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;max-width:300px;margin:5px 5px 0 5px}.headerMenu ul ul li a{min-height:0!important;font:9.5pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;margin:5px 5px 0 10px;text-indent:0}.headerMenu li:hover ul.sub{left:10px}.headerMenu ul.sub{padding:5px 0 10px 0;margin-left:-8px}.headerMenu li:nth-of-type(1) ul.sub,.headerMenu li:nth-of-type(2) ul.sub,.headerMenu li:nth-of-type(3) ul.sub,.headerMenu li:nth-of-type(4) ul.sub{z-index:99}.headerMenu li:nth-of-type(6) ul.sub{margin-left:2px!important}.headerMenu ul.sub li{min-width:260px;max-width:260px;margin:0 10px}.headerMenu ul.sub li ul li{width:280px!important}.headerMenu ul.sub.many li{width:192px}.menulast,.headerInfo1,.headerInfo2{display:none}.headerLanguage{width:110px;top:52px;left:-48px}.hamburger{top:12px;right:12px}.teaser{width:312px;height:117px}.fond{width:312px}.fondBorder{padding:0 12px}.overlay-wrap{width:94%;height:auto}#menu{left:0%;top:270px;min-width:100%;max-width:100%;height:100%}#menu h3{font-size:17pt;margin:15px}#menu h4{font-size:10.5pt;line-height:1em;margin:6px 0 5px 15px}#menu ul{width:98%}#menu ul li{width:50%}#menu ul li ul{width:122px}#menu ul li ul li{width:94%}#menu ul li,#menu ul li ul li{font:10pt/1.8em "Corporate S W01 Demi",Calibri,Verdana}.content{width:100%;padding:10px 0 20px 0}.booker{visibility:hidden}.bookerForm{font-size:11pt}.bookerForm input,.bookerForm select{font-size:11pt}.bookerFormDate input::-webkit-input-placeholder{font-size:10.5pt;padding-top:1px}.bookerFormDate input::-moz-placeholder{font-size:10.5pt}.bookerFormDate input:-ms-input-placeholder{font-size:10.5pt}.bookerFormDate input[type="text"]{font-size:10.5pt}.booker.bookeroverlay{visibility:visible;position:absolute;width:294px;height:320px;top:20px;left:3%}.bookeroverlay .bookerForm{width:95%}.bookeroverlay .bookerBack{padding:5px}.bookeroverlay .title{font-size:17pt;margin:0 0 10px 0}.bookeroverlay .bookerForm input,.bookeroverlay .bookerForm select{margin-bottom:15px}.bookeroverlay .bookerForm select{width:126px}.bookeroverlay .bookerForm #hotelsel{width:260px}.bookeroverlay .bookerFormDate{top:0;left:0;margin:0 0 4px 0}.bookeroverlay #adults{top:2px;left:0}.bookeroverlay #childs{top:-45px;left:134px}.bookeroverlay #storno{top:0;left:0;font-size:9.5pt}.bookeroverlay .bookerForm #childs{margin-bottom:15px}.bookeroverlay .bookerForm input[type="submit"]{left:110px;top:-76px;width:150px!important}.slider{width:286px}.sliderBack{padding:20px 20px 10px 20px}.slideWrapper{width:190px;left:48px;top:24%}#slide img{width:187px;height:70px}#slide .box{margin:0 2px 4px 2px}#slide .box h3,.box.campaign h3{font-size:.7em}.box.campaign .copyright{top:-34px}.slider a.prev,.slider a.next{top:120px}.slider a.prev{left:7px}.slider a.next{right:7px}.hotelInfo{width:286px;min-height:210px;font:9pt/14pt "Corporate S W01 Regular",Calibri,Verdana}.hotelMap{left:15px;top:16px}.hotelInfoText1{top:14px;left:40px;width:150px;height:60px}.hotelInfoText2{top:20px;left:20px;width:218px;height:60px}.hotelInfoText3{top:26px;left:20px;width:250px}.hotelInfoText4{top:-108px;left:0;width:35px;margin-bottom:-30px}.menu{width:256px;padding:15px}h1,h2{font-size:13pt;line-height:1.4em;margin-top:15px}h3{font-size:12pt}p,li{font-size:10pt;line-height:14pt}td,th{font-size:10pt}h1.start{font-size:13pt}p.start{padding:0 5px}h2.fact_headline{font-size:12pt;top:-18px}.infoBox{margin:0 auto;margin-bottom:12px;margin-top:12px;clear:both;float:none}.infoBox.last{margin-bottom:10px;margin-right:0}.infoBox .lueck{width:166px;height:85px;background-size:80%;top:20px;left:140px;margin-top:0}.infoBoxHeader{text-indent:12px}.infoBoxHeader h2{font-size:11.5pt}.infoBox p,.infoBoxContent p a,.infoBoxContent h3 a,.infoBoxContentClear p a{font-size:10pt;line-height:13pt}.infoBox h3{margin-bottom:-10px;font-size:11pt;line-height:125%}.infoBoxContent,.infoBoxContentClear{margin:0 3px;border:none;box-shadow:none}.infoBoxContentClear.small{width:236px}.infoBoxContent.small,.infoBoxContent.small .infoBoxContentBack{min-height:180px;border:1px solid #e8e8e8}.infoBoxContent.small{width:280px}.infoBoxContent.small a h4{font-size:.9em}.infoBoxContent.small .copyright{left:60px}.infoBoxContent.wide,.infoBoxContentClear.wide{width:282px;padding:0}.infoBoxContent.wide .box.arrangement{margin-top:15px;margin-bottom:20px}.infoBoxContent.wide .infoBoxContentBack{padding:0}.box.arrangement,.box.arrangement .boxImage{width:264px;height:99px}.box.arrangement:hover .boxContent h3{width:66%;padding-right:9%}.box.arrangement:hover .gradientYellow{display:none}.box.arrangement .boxContent h3{font-size:9.5pt;line-height:1.7em;margin:10px 0;padding:0 12px}.box.arrangement .boxContent h3 a{font-size:9.5pt}.box.arrangement .boxContent ul{margin:0 42px 0 26px}.box.arrangement .boxContent ul:after{content:"";position:absolute;top:72px;left:0;height:40px;width:100%;background:linear-gradient(rgba(0,0,0,0),#000)}.box.arrangement .boxContent li,.box.arrangement .boxContent li a{font-size:8.5pt;line-height:11pt}.box.arrangement .boxContent:before{font-size:20pt;margin-top:44px;margin-right:14px}.box.arrangement .gradientYellow h4{font:9pt/1.2em "Corporate S W01 Bold",Calibri,Verdana;padding:3px 8px}.box.arrangement .boxImage div{bottom:5px}.box.arrangement .copyright{top:230px}.infoBoxContentClear.wide .box{margin:0 auto;margin-top:15px;margin-bottom:15px}.bookerForm#infobox select{width:170px!important;margin-right:16px!important}.boxContainer#hotels{width:286px}.boxContainer#angebote{width:280px}.boxContainer div.box{margin:20px 5px 0 5px}.box.hotel,.box.hotel .boxImage{width:128px;height:96px}.box.hotel{border:2px solid #ddd}.box.hotel h3{font-size:.85em;margin:0;padding:12px 12px 10px 12px;word-break:break-all}.box.hotel .boxImage div{bottom:16px}.box.hotel .gradientYellow h4{font-size:8.5pt}.box.hotel .boxContent{outline-offset:0}.box.hotel .boxContent ul{display:none}.box.hotel .boxContent div,.box.hotel .boxContent div a{font-size:1em}.box.hotel .copyright{left:5px;top:72px}.clearer{clear:both}.clearer2{clear:none}.fondnoslider{margin-top:300px}#fakeslider #rb1{margin-top:15px}#fakeslider .rateBooker .bookerForm{height:234px}#fakeslider .rateBooker .bookerBack{padding:10px 15px 20px 15px}#fakeslider .bookerForm .title{font-size:10.5pt;line-height:1.4em;margin-bottom:-10px}#fakeslider .shadow{top:3px}#hotelslider{width:280px;height:210px;display:block;margin:0 0 20px 0;float:none}.hotelRate{width:286px}.hotelRate h3{font-size:11pt;line-height:1.3em}.hotelRate span{font:12pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;margin:0 0 0 3px}.benefits{clear:both}.benefits ul{width:100%}.benefits ul li{font:10pt/15pt "Corporate S W01 Demi",Calibri,Verdana;width:82%;padding:6px}.preis{font-size:13pt;margin-top:10px}.footer{width:312px;height:500px}.footerLinks a{font-size:8.5pt;margin:5px 0;width:132px}.footerLinks.spalte5 a,.footerLinks.spalte5 a small{width:270px;font-size:8.5pt}.footerLinks.spalte1{top:10px;left:15px}.footerLinks.spalte2{top:10px;left:170px}.footerLinks.spalte3{top:226px;left:15px}.footerLinks.spalte4{top:226px;left:170px}.footerLinks.spalte5{top:430px;left:15px}.footerLinks.spacer{display:none}.footerClaim{display:none}fieldset{width:252px;padding:15px}fieldset p{width:125px;font-size:9pt}fieldset p.lang{width:250px}legend{font-size:10.5pt}small{font-size:8.5pt}.headline{font-size:2.3em}.text{font-size:1.2em;margin-top:10px}.px15r{margin-right:10px}.button a{padding:15px;font-size:.9em;line-height:2.5em}.content button{padding:0 15px;font-size:.9em;line-height:2.5em}.richSnippet,.menuText{font-size:9pt}.menuText h5{font-size:10pt}.rateBooker{width:286px}.rateBooker .title,.package .title{font-size:14pt}.rateBooker .info,.package .info{margin-bottom:-25px}.rateBooker #rate_hotelsel{width:230px;top:2px}.rateBooker .bookerFormDate input{width:92px;margin:12px 10px 0 0}.rateBooker .bookerFormShortField:nth-of-type(2){clear:both}.rateBooker .bookerFormShortField{margin-top:15px;width:74px}.rateBooker .bookerFormShortField select{width:60px;top:2px}.rateBooker .bookerForm{height:260px}.rateBooker .px15r{margin-right:1px}.rateBooker .bookerFormShortField label{font-size:9pt}.rateBooker .bookerForm input[type="submit"],.package .bookerForm input[type="submit"]{top:0;float:right;right:8px}.package .anfrage button{font-size:1em}.package .anfrage{margin-top:68px}.package .bookerFormShortField{height:52px!important}.rightCenter{margin-right:30px}.jackbox img{max-width:128px;height:auto;margin:5px}.jackbox img.videothumb{max-width:none;width:198px;height:114px;margin:0 10px}.infoBoxContent .jackbox img{margin-left:55px}.infoBoxContent p img,.infoBoxContent .jackbox img{max-width:100%;height:auto}.colorbox img{width:132px;height:99px;margin:6px}.tx-cal-controller .colorbox img{margin:9px;width:124px;height:auto}.video{max-width:274px;padding-bottom:154px;border:6px solid #eee}.cam-offline,.loader{width:274px;height:154px;margin-bottom:-154px}.overlay-dorint{width:274px;height:13px;margin-bottom:-13px}.amenities{width:290px;-webkit-overflow-scrolling:touch}.amenities .contenttable{width:99%;margin-bottom:15px}.amenities .contenttable thead th{word-wrap:break-word}.amenities .contenttable thead th,.amenities .contenttable tfoot td{padding:4px 6px}.amenities .contenttable thead th,.amenities .contenttable tfoot td p,.amenities .contenttable tfoot td p a{font-size:10pt;line-height:13pt}.amenities .contenttable tbody td,.amenities .contenttable tbody td p{font-size:9.5pt;line-height:11pt;word-wrap:break-word;padding:4px 6px;text-align:center}.amenities .contenttable tfoot td p.gray button{font-size:9pt;line-height:12pt;padding:5px 0}.fact_box{width:100%;max-width:92%;margin:0;float:none}blockquote{font-size:10pt;padding:15px}#openkarte img{padding:0}#cookie-bar.fixed.bottom{bottom:0}#cookie-bar p{font-size:9.5pt;line-height:14pt}#toTop{bottom:64px}#responsive_map{width:93%;height:450px}.gmap{font:9pt/10pt "Corporate S W01 Demi",Calibri,Verdana!important}.gmap h5{margin-bottom:-9px;font:9pt/12pt "Corporate S W01 Demi",Calibri,Verdana!important}h1,h2,h3,h4,p,li,.infoBoxHeader h2,.richSnippet,.menuText,.menuText h5,blockquote,.copyright{-webkit-text-size-adjust:100%}}@media screen and (min-width:360px) and (max-width:479px){.body{padding-top:215px;padding-bottom:0}nav#head{width:346px;left:0;padding-top:24px;height:106px;top:30px}.header{box-shadow:0 0 5px #aaa;height:214px}.headerInner{max-width:352px}.logo{left:5px;top:-20px;opacity:1;background-image:url(../images/logo_blau.gif);margin-bottom:-150px;height:86px}.logo img{opacity:0;background-color:#f4f4f4}.standorte,.root{top:-14px;left:170px}.suche{top:31px;left:-62px}.suche input[type="text"]{font-size:11pt;line-height:2em;width:120px}.homepage{top:4px;left:3px}.homepage i{font-size:1.7em}.headerMenu{margin-top:44px;padding-left:0!important}.headerMenu li{margin:2px;max-width:none;width:109px;min-width:109px}.headerMenu li a{min-height:40px;font:10.5pt/1.4em "Corporate S W01 Bold",Calibri,Verdana;padding:5px 8px;word-wrap:break-word}.headerMenu ul li a{min-height:20px!important;padding:0;font:10pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;max-width:300px;margin:5px 5px 0 5px}.headerMenu ul ul{margin-left:-2px}.headerMenu ul ul li a{min-height:0!important;font:9.5pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;margin:5px 5px 0 20px;text-indent:0}.headerMenu li:hover ul.sub{left:10px}.headerMenu ul.sub{padding:5px 0 10px 0;margin-left:-8px}.headerMenu li:nth-of-type(1) ul.sub,.headerMenu li:nth-of-type(2) ul.sub,.headerMenu li:nth-of-type(3) ul.sub{z-index:99}.headerMenu li:nth-of-type(3) ul.sub,.headerMenu li:nth-of-type(6) ul.sub{margin-left:3px!important}.headerMenu ul.sub li{min-width:300px;max-width:300px;margin:0 10px}.headerMenu ul.sub li ul li{width:280px!important;margin:-2px 10px!important}.headerMenu ul.sub.many li{width:300px}.menulast{display:none}.headerInfo1,.headerInfo2{display:none}.headerLanguage{top:3px;right:2px}.hamburger{top:14px;right:25px}.teaser{width:352px;height:132px}.fond{width:352px}.fondBorder{padding:0 12px}.overlay-wrap{width:94%;height:auto}#menu{left:0%;top:266px;min-width:100%;max-width:100%;height:100%}#menu h3{font-size:18pt;margin:15px}#menu h4{font-size:10.5pt;line-height:1em;margin:6px 0 5px 15px}#menu ul{width:98%}#menu ul li{width:50%}#menu ul li ul{width:140px}#menu ul li ul li{width:100%}#menu ul li,#menu ul li ul li{font:10pt/1.8em "Corporate S W01 Demi",Calibri,Verdana}.content{width:100%;padding:10px 0 20px 0}.booker{visibility:hidden}.bookerForm{font-size:11pt}.bookerForm input,.bookerForm select{font-size:11pt}.bookerFormDate input::-webkit-input-placeholder{font-size:10.5pt;padding-top:1px}.bookerFormDate input::-moz-placeholder{font-size:10.5pt}.bookerFormDate input:-ms-input-placeholder{font-size:10.5pt}.bookerFormDate input[type="text"]{font-size:10.5pt}.booker.bookeroverlay{visibility:visible;position:absolute;width:336px;height:280px;top:20px;left:3%}.bookeroverlay .bookerForm{width:95%}.bookeroverlay .bookerBack{padding:5px}.bookeroverlay .title{font-size:18pt;margin:0 0 10px 0}.bookeroverlay .bookerForm input,.bookeroverlay .bookerForm select{margin-bottom:15px}.bookeroverlay .bookerForm select{width:88px}.bookeroverlay .bookerForm #hotelsel{width:292px}.bookeroverlay .bookerFormDate{top:0;left:0;margin:0 0 4px 0}.bookeroverlay #adults{width:142px;top:2px;left:0}.bookeroverlay #childs{width:142px;top:-45px;left:150px}.bookeroverlay #storno{top:0;left:0;font-size:9.5pt}.bookeroverlay .bookerForm #childs{margin-bottom:15px}.bookeroverlay .bookerForm input[type="submit"]{left:142px;top:-74px;width:150px!important}.slider{width:326px}.sliderBack{padding:22px 32px 26px 32px}.slideWrapper{width:234px;left:46px;top:23%}#slide img{width:264px;height:87px}#slide .box{margin:0 2px 4px 2px}#slide .box h3,.box.campaign h3{font-size:.9em}.box.campaign .copyright{top:-38px}.slider a.prev,.slider a.next{top:82px}.slider a.prev{left:8px}.slider a.next{right:8px}.hotelInfo{width:326px;min-height:210px;font:9pt/14pt "Corporate S W01 Regular",Calibri,Verdana}.hotelMap{left:15px;top:16px}.hotelInfoText1{top:14px;left:40px;width:180px;height:60px}.hotelInfoText2{top:20px;left:20px;width:250px;height:60px}.hotelInfoText3{top:26px;left:20px;width:260px}.hotelInfoText4{top:-108px;left:0;width:35px;margin-bottom:-70px}.menu{width:296px;padding:15px}h1,h2{font-size:14pt;line-height:1.4em;margin-top:15px}h3{font-size:12pt}p,li{font-size:10.5pt;line-height:15pt}td,th{font-size:10pt}h1.start{font-size:14pt}p.start{padding:0 10px}h2.fact_headline{font-size:12.5pt;top:-18px}.infoBox{margin:0 auto;margin-bottom:12px;margin-top:12px;clear:both;float:none}.infoBox.last{margin-bottom:10px;margin-right:0}.infoBox .lueck{width:166px;height:85px;background-size:80%;top:20px;left:170px;margin-top:0}.infoBoxHeader{text-indent:12px}.infoBoxHeader h2{font-size:11.5pt}.infoBox p,.infoBoxContent p a,.infoBoxContent h3 a,.infoBoxContentClear p a{font-size:10pt;line-height:13pt}.infoBox h3{margin-bottom:-10px;font-size:11pt;line-height:125%}.infoBoxContentClear.small{width:276px}.infoBoxContent.small,.infoBoxContent.small .infoBoxContentBack{min-height:180px}.infoBoxContent.small{width:306px}.infoBoxContent.small a h4{font-size:.9em}.infoBoxContent.small .copyright{left:60px}.infoBoxContent.wide{width:306px;padding:0;border:none;box-shadow:none}.infoBoxContentClear.wide{width:308px;padding:0;border:none;box-shadow:none}.infoBoxContent.wide .box.arrangement{margin-top:15px;margin-bottom:20px}.infoBoxContent.wide .infoBoxContentBack{padding:0}.box.arrangement,.box.arrangement .boxImage{width:298px;height:112px}.box.arrangement:hover .boxContent h3{width:68%;padding-right:10%}.box.arrangement:hover .gradientYellow{display:none}.box.arrangement .boxContent h3{font-size:10pt;line-height:1.7em;margin:10px 0;padding:0 15px}.box.arrangement .boxContent h3 a{font-size:10pt}.box.arrangement .boxContent ul{margin:0 56px 0 30px}.box.arrangement .boxContent ul:after{content:"";position:absolute;top:80px;left:0;height:32px;width:100%;background:linear-gradient(rgba(0,0,0,0),#000)}.box.arrangement .boxContent li,.box.arrangement .boxContent li a{font-size:9pt;line-height:11pt}.box.arrangement .boxContent:before{font-size:22pt;margin-top:49px;margin-right:16px}.box.arrangement .gradientYellow h4{font:10pt/1.2em "Corporate S W01 Bold",Calibri,Verdana;padding:3px 8px}.box.arrangement .boxImage div{bottom:10px}.box.arrangement .copyright{top:230px}.infoBoxContentClear.wide .box{margin:0 auto;margin-top:15px;margin-bottom:15px}.bookerForm#infobox select{width:170px!important;margin-right:16px!important}.boxContainer#hotels{width:326px}.boxContainer#angebote{width:310px}.boxContainer div.box{margin:20px 5px 0 5px}.box.hotel,.box.hotel .boxImage{width:144px;height:108px}.box.hotel{border:2px solid #ddd}.box.hotel h3{font-size:.9em;margin:0;padding:20px 12px 40px 12px}.box.hotel .gradientYellow h4{font-size:10pt}.box.hotel .boxContent{outline-offset:0}.box.hotel .boxContent ul{display:none}.box.hotel .boxContent div,.box.hotel .boxContent div a{font-size:1em}.box.hotel .copyright{left:5px;top:85px}.clearer{clear:both}.clearer2{clear:none}.fondnoslider{margin-top:300px}#fakeslider #rb1{margin-top:15px}#fakeslider .rateBooker .bookerForm{height:234px}#fakeslider .rateBooker .bookerBack{padding:10px 15px 20px 15px}#fakeslider .bookerForm .title{font-size:12pt;line-height:1.4em;margin-bottom:-10px}#fakeslider .shadow{top:3px}#hotelslider{width:280px;height:210px;display:block;margin:0 0 20px 0;float:none}.hotelRate{width:326px}.hotelRate h3{font-size:11pt;line-height:1.4em}.hotelRate span{font:13pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;margin:0 0 0 8px}.benefits{clear:both}.benefits ul{width:100%}.benefits ul li{font:10pt/15pt "Corporate S W01 Demi",Calibri,Verdana;width:82%;padding:6px}.preis{font-size:14pt;margin-top:15px}.footer{width:352px;height:560px}.footerLinks a{font-size:9pt;margin:5px 0;width:150px}.footerLinks.spalte5 a,.footerLinks.spalte5 a small{width:310px;font-size:9pt}.footerLinks.spalte1{top:10px;left:20px}.footerLinks.spalte2{top:10px;left:190px}.footerLinks.spalte3{top:222px;left:20px}.footerLinks.spalte4{top:222px;left:190px}.footerLinks.spalte5{top:430px;left:20px}.footerLinks.spacer{display:none}.footerClaim{top:496px;left:20px}fieldset{width:280px;padding:16px}fieldset p{width:138px;font-size:10pt}fieldset p.lang{width:275px}legend{font-size:10.5pt}small{font-size:8.5pt}.headline{font-size:2.3em}.text{font-size:1.2em;margin-top:10px}.px15r{margin-right:10px}.button a{padding:15px;font-size:.9em;line-height:2.5em}.content button{padding:0 15px;font-size:.9em;line-height:2.5em}.richSnippet,.menuText{font-size:9pt}.menuText h5{font-size:10pt}.rateBooker{width:326px}.rateBooker .info,.package .info{margin-bottom:-25px}.rateBooker .title,.package .title{font-size:14pt}.rateBooker #rate_hotelsel{width:230px;top:2px}.rateBooker .bookerFormDate input{width:110px;margin:12px 10px 0 0}.rateBooker .bookerFormShortField:nth-of-type(2){clear:both}.rateBooker .bookerFormShortField{margin-top:15px;width:74px}.rateBooker .bookerFormShortField select{width:60px;top:2px}.rateBooker .bookerForm{height:260px}.rateBooker .px15r{margin-right:1px}.rateBooker .bookerFormShortField label{font-size:9pt}.rateBooker .bookerForm input[type="submit"],.package .bookerForm input[type="submit"]{top:0;float:right}.package .anfrage button{font-size:1em}.package .anfrage{margin-top:68px}.package .bookerFormShortField{height:52px!important}.rightCenter{margin-right:30px}.jackbox img{max-width:128px;height:auto;margin:5px}.jackbox img.videothumb{max-width:none;width:198px;height:114px;margin:0 10px}.infoBoxContent .jackbox img{margin-left:55px}.infoBoxContent p img,.infoBoxContent .jackbox img{max-width:100%;height:auto}.colorbox img{width:144px;height:108px;margin:10px}.tx-cal-controller .colorbox img{margin:10px;width:142px;height:auto}.video{max-width:320px;padding-bottom:180px;border:4px solid #eee}.cam-offline,.loader{width:320px;height:180px;margin-bottom:-180px}.overlay-dorint{width:320px;height:15px;margin-bottom:-15px}.amenities{width:330px;-webkit-overflow-scrolling:touch}.amenities .contenttable{width:99%;margin-bottom:15px}.amenities .contenttable thead th{word-wrap:break-word}.amenities .contenttable thead th,.amenities .contenttable tfoot td{padding:4px 6px}.amenities .contenttable thead th,.amenities .contenttable tfoot td p,.amenities .contenttable tfoot td p a{font-size:10pt;line-height:13pt}.amenities .contenttable tbody td,.amenities .contenttable tbody td p{font-size:9.5pt;line-height:11pt;word-wrap:break-word;padding:4px 6px;text-align:center}.amenities .contenttable tfoot td p.gray button{font-size:9pt;line-height:12pt;padding:5px 0}.fact_box{width:100%;max-width:92%;margin:20px 0 0 0;float:none}blockquote{font-size:10pt}#openkarte img{padding:0}#cookie-bar.fixed.bottom{bottom:0}#cookie-bar p{font-size:9.5pt;line-height:14pt}#toTop{bottom:54px}#responsive_map{width:94%;height:400px}.gmap{font:9pt/10pt "Corporate S W01 Demi",Calibri,Verdana!important}.gmap h5{margin-bottom:-9px;font:10pt/12pt "Corporate S W01 Demi",Calibri,Verdana!important}h1,h2,h3,h4,p,li,.infoBoxHeader h2,.richSnippet,.menuText,.menuText h5,blockquote,.copyright{-webkit-text-size-adjust:100%}}@media screen and (min-width:480px) and (max-width:639px){.body{padding-top:226px;padding-bottom:60px}nav#head{width:466px;left:0;padding-top:19px;height:112px}.header{box-shadow:0 0 5px #aaa;height:225px}.headerInner{max-width:470px}.logo{left:5px;top:-7px;opacity:1;background-image:url(../images/logo_blau.gif);margin-bottom:-150px;height:86px}.logo img{opacity:0;background-color:#f4f4f4}.standorte,.root{top:-21px;left:150px}.suche{top:15px;left:43px}.suche input[type="text"]{font-size:11pt;line-height:2em;width:220px}.homepage{top:19px;left:3px}.homepage i{font-size:1.7em}.headerMenu{margin-top:53px;padding-left:0!important}.headerMenu li{margin:2px 4px;max-width:none;width:144px;min-width:144px}.headerMenu li a{min-height:40px;font:11pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;padding:5px 8px;word-wrap:break-word}.headerMenu ul li a{min-height:20px!important;padding:0;font:10pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;max-width:194px;margin:10px 5px 0 5px}.headerMenu ul ul{margin-left:-2px}.headerMenu ul ul li a{min-height:0!important;font:9.5pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;margin:5px 5px 0 10px;text-indent:0}.headerMenu li:hover ul.sub{left:10px}.headerMenu ul.sub{padding:4px 0 14px 0;margin-left:-6px}.headerMenu li:nth-of-type(1) ul.sub,.headerMenu li:nth-of-type(2) ul.sub,.headerMenu li:nth-of-type(3) ul.sub{z-index:99}.headerMenu li:nth-of-type(3) ul.sub,.headerMenu li:nth-of-type(6) ul.sub{margin-left:3px!important}.headerMenu ul.sub li{min-width:205px;max-width:205px;margin:0 0 0 10px}.headerMenu ul.sub.many li{width:192px}.menulast{display:none}.headerInfo1{top:25px;left:150px;width:280px;font:10.5pt/1.4em "Corporate S W01 Demi",Calibri,Verdana;clear:both}.headerInfo2{display:none}.headerLanguage{top:-49px;right:61px}.hamburger{right:25px}.teaser{width:470px;height:176px}.fond{width:470px}.fondBorder{padding:0 15px}.overlay-wrap{width:94%;height:auto}#menu{left:0%;top:240px;min-width:100%;max-width:100%;height:100%;margin-bottom:112px}#menu h3{margin:15px}#menu h4{font-size:10.5pt;line-height:1em;margin:6px 0 5px 16px}#menu ul{width:98%}#menu ul li{width:50%}#menu ul li ul{width:168px}#menu ul li ul li{width:94%}#menu ul li,#menu ul li ul li{font:11pt/1.8em "Corporate S W01 Demi",Calibri,Verdana}.content{width:100%;padding:10px 0 20px 0}.booker{visibility:hidden}.bookerForm{font-size:11pt}.bookerForm input,.bookerForm select{font-size:11pt}.bookerFormDate input::-webkit-input-placeholder{font-size:10.5pt;padding-top:1px}.bookerFormDate input::-moz-placeholder{font-size:10.5pt}.bookerFormDate input:-ms-input-placeholder{font-size:10.5pt}.bookerFormDate input[type="text"]{font-size:10.5pt}.booker.bookeroverlay{visibility:visible;position:absolute;width:450px;height:250px;top:20px;left:3%}.bookeroverlay .bookerForm{width:95%}.bookeroverlay .bookerBack{padding:5px}.bookeroverlay .title{margin:0 0 10px 0}.bookeroverlay .bookerForm input,.bookeroverlay .bookerForm select{margin-bottom:15px}.bookeroverlay .bookerForm select{width:120px}.bookeroverlay .bookerForm #hotelsel{width:393px}.bookeroverlay .bookerFormDate{top:0;left:0;margin:0 0 4px 0}.bookeroverlay #adults{width:192px;top:2px;left:0}.bookeroverlay #childs{width:192px;top:-45px;left:200px}.bookeroverlay #storno{top:-40px;left:0}.bookeroverlay .bookerForm #childs{margin-bottom:15px}.bookeroverlay .bookerForm input[type="submit"]{left:242px;top:-72px;width:150px!important}.slider{width:370px}.sliderBack{padding:22px 32px 26px 32px}.slideWrapper{width:234px;left:67px;top:23%}#slide img{width:264px;height:87px}#slide .box{margin:0 2px 4px 2px}#slide .box h3,.box.campaign h3{font-size:.9em}.box.campaign .copyright{top:-38px}.slider a.prev,.slider a.next{top:82px}.slider a.prev{left:15px}.slider a.next{right:15px}.hotelInfo{width:438px;min-height:170px;font:9pt/14pt "Corporate S W01 Regular",Calibri,Verdana}.hotelMap{left:18px;top:106px}.hotelInfoText1{left:-30px;width:180px}.hotelInfoText2{left:-10px;width:210px;height:60px}.hotelInfoText3{top:32px;left:217px;width:210px}.hotelInfoText4{top:42px;width:100px;right:240px}.menu{width:400px;padding:20px}h1,h2{font-size:14pt;line-height:1.4em;margin-top:15px}h3{font-size:12pt}p,li{font-size:10.5pt;line-height:15pt}td,th{font-size:10pt}h1.start{font-size:17pt}p.start{padding:0 15px}h2.fact_headline{font-size:12.5pt;top:-18px}.infoBox{margin:0 auto;margin-bottom:15px;margin-top:15px;clear:both;float:none}.infoBox.last{margin-bottom:15px;margin-right:0}.infoBox .lueck{width:179px;height:92px;background-size:100%;top:4px;left:240px;margin-top:0}.infoBoxHeader{text-indent:12px}.infoBoxHeader h2{font-size:11.5pt}.infoBox p,.infoBoxContent p a,.infoBoxContent h3 a,.infoBoxContentClear p a{font-size:10pt;line-height:13pt}.infoBox h3{margin-bottom:-10px;font-size:11pt;line-height:125%}.infoBoxContentClear.small{width:388px}.infoBoxContent.small,.infoBoxContent.small .infoBoxContentBack{min-height:180px}.infoBoxContent.small{width:418px}.infoBoxContent.small a h4{font-size:.9em}.infoBoxContent.small .copyright{left:60px}.infoBoxContent.wide{width:418px;padding:0}.infoBoxContentClear.wide{width:412px;padding:5px;border:none;box-shadow:none}.infoBoxContent.wide .box.arrangement{margin-top:15px;margin-bottom:20px}.infoBoxContent.wide .infoBoxContentBack{padding:5px}.box.arrangement,.box.arrangement .boxImage{width:392px;height:147px}.box.arrangement:hover .boxContent h3{width:70%;padding-right:10%}.box.arrangement:hover .gradientYellow{display:none}.box.arrangement .boxContent h3{font-size:11pt;line-height:1.7em;margin:10px 0;padding:0 20px}.box.arrangement .boxContent h3 a{font-size:11pt}.box.arrangement .boxContent ul{margin:0 60px 0 30px}.box.arrangement .boxContent li,.box.arrangement .boxContent li a{font-size:9pt;line-height:11pt}.box.arrangement .boxContent:before{font-size:25pt;margin-top:64px;margin-right:16px}.box.arrangement .gradientYellow h4{font:11pt/1.2em "Corporate S W01 Bold",Calibri,Verdana;padding:4px 8px}.box.arrangement .boxImage div{bottom:10px}.box.arrangement .copyright{top:230px}.infoBoxContentClear.wide .box{margin:0 auto;margin-top:15px;margin-bottom:15px}.bookerForm#infobox select{width:170px!important;margin-right:16px!important}.boxContainer#hotels{width:430px}.boxContainer#angebote{width:408px}.boxContainer div.box{margin:20px 5px 0 5px}.box.hotel,.box.hotel .boxImage{width:200px;height:150px}.box.hotel{border:2px solid #ddd}.box.hotel h3{font-size:.85em;margin:12px}.box.hotel .gradientYellow h4{font-size:11pt}.box.hotel .boxContent{outline-offset:0}.box.hotel .boxContent ul{margin:-10px 20px 0 29px}.box.hotel .boxContent li{line-height:12pt}.box.hotel .boxContent li a{padding:0}.box.hotel .boxContent div,.box.hotel .boxContent div a{font-size:1em}.box.hotel .copyright{left:7px;top:136px}.clearer{clear:both}.clearer2{clear:none}.fondnoslider{margin-top:320px}#fakeslider #rb1{margin-top:20px}#fakeslider .rateBooker .bookerForm{height:250px}#fakeslider .rateBooker .bookerBack{padding:10px 15px 20px 15px}#fakeslider .bookerForm .title{font-size:15pt;line-height:1.4em;margin-bottom:-10px}#fakeslider .shadow{top:6px}#hotelslider{width:440px;height:330px;display:block;margin:0 0 20px 0;float:none}.hotelRate{width:430px}.hotelRate h3{font-size:12pt;line-height:1.6em}.hotelRate span{font:15pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;margin:0 0 0 5px}.benefits{clear:both}.benefits ul{width:100%}.benefits ul li{font:10pt/15pt "Corporate S W01 Demi",Calibri,Verdana;width:82%;padding:6px}.preis{font-size:14pt}.footer{width:468px;height:500px}.footerLinks a{font-size:9pt;margin:5px 0;width:194px}.footerLinks.spalte5 a,.footerLinks.spalte5 a small{width:210px;font-size:9pt}.footerLinks.spalte1{top:20px;left:30px}.footerLinks.spalte2{top:20px;left:242px}.footerLinks.spalte3{top:220px;left:30px}.footerLinks.spalte4{top:220px;left:242px}.footerLinks.spalte5{top:418px;left:200px}.footerLinks.spacer{display:none}.footerClaim{top:437px;left:20px}fieldset{width:360px}fieldset p{width:178px}small{font-size:8.5pt}.headline{font-size:2.3em}.text{font-size:1.2em;margin-top:10px}.px15r{margin-right:10px}.button a{padding:15px;font-size:.9em;line-height:2.5em}.content button{padding:0 15px;font-size:.9em;line-height:2.5em}.richSnippet,.menuText{font-size:9pt}.menuText h5{font-size:10pt}.rateBooker{width:420px}.rateBooker .info,.package .info{margin-bottom:-25px}.rateBooker #rate_hotelsel{width:180px}.rateBooker .bookerFormDate input{width:110px}.rateBooker .bookerFormShortField:nth-of-type(2){clear:both}.rateBooker .bookerFormShortField{margin-top:15px;width:74px}.rateBooker .bookerFormShortField select{width:65px}.rateBooker .bookerForm{height:220px}.rateBooker .px15r{margin-right:5px}.rateBooker .bookerFormShortField label{font-size:10pt}.rateBooker .bookerForm input[type="submit"],.package .bookerForm input[type="submit"]{top:22px;float:right}.package .anfrage button{font-size:1em}.package .anfrage{margin-top:68px}.package .bookerFormShortField{height:52px!important}.rightCenter{margin-right:30px}.jackbox img{max-width:128px;height:auto;margin:5px}.jackbox img.videothumb{max-width:none;width:198px;height:114px;margin:0 10px}.infoBoxContent .jackbox img{margin-left:55px}.infoBoxContent p img,.infoBoxContent .jackbox img{max-width:100%;height:auto}.colorbox img{margin:10px 20px}.tx-cal-controller .colorbox img{margin:15px;width:190px;height:auto}.video{max-width:420px;padding-bottom:236px}.cam-offline,.loader{width:420px;height:236px;margin-bottom:-236px}.overlay-dorint{width:420px;height:20px;margin-bottom:-20px}.amenities{width:440px;-webkit-overflow-scrolling:touch}.amenities .contenttable{width:99%;margin-bottom:15px}.amenities .contenttable thead th,.amenities .contenttable tfoot td p{font-size:10.5pt;line-height:13pt}.amenities .contenttable tfoot td p a{font-size:10.5pt;line-height:13pt}.amenities .contenttable tbody td{font-size:9.5pt;line-height:11pt;word-wrap:break-word}.amenities .contenttable tfoot td p.gray button{font-size:9.5pt;line-height:12pt;padding:5px 0}.fact_box{max-width:198px}#openkarte img{padding:0}#cookie-bar.fixed.bottom{bottom:0}#cookie-bar p{font-size:10pt;line-height:14pt}#toTop{bottom:60px}#responsive_map{width:95%;height:400px}.gmap{font:9pt/10pt "Corporate S W01 Demi",Calibri,Verdana!important}.gmap h5{margin-bottom:-6px;font:10pt/12pt "Corporate S W01 Demi",Calibri,Verdana!important}h1,h2,h3,h4,p,li,.infoBoxHeader h2,.richSnippet,.menuText,.menuText h5,blockquote,.copyright{-webkit-text-size-adjust:100%}}@media screen and (min-width:640px) and (max-width:767px){.body{padding-top:146px;padding-bottom:54px}nav#head{width:616px;left:0;margin-bottom:-70px;height:104px}.header{box-shadow:0 0 5px #aaa;height:145px}.headerInner{max-width:630px}.logo{left:10px;top:-5px;opacity:1;background-image:url(../images/logo_blau.gif);margin-bottom:-150px;height:86px}.logo img{opacity:0;background-color:#f4f4f4}.standorte,.root{top:-22px;left:163px}.suche{top:14px;left:56px}.suche input[type="text"]{font-size:11pt;line-height:2em;width:220px}.homepage{top:60px;left:3px}.homepage i{font-size:1.7em}.headerMenu{margin-top:52px}.headerMenu li{margin:0 3px;max-width:88px}.headerMenu li a{min-height:40px;font:10.5pt/1.4em "Corporate S W01 Bold",Calibri,Verdana;padding:5px 8px;word-wrap:break-word}.headerMenu ul li a{min-height:0!important;font:10pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;max-width:250px;margin:10px 5px 0 5px}.headerMenu ul ul{margin-left:-2px}.headerMenu ul ul li a{min-height:0!important;font:9.5pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;margin:5px 5px 0 10px;text-indent:0}.headerMenu ul.sub{padding:4px 0 14px 0;margin-left:-7px}.headerMenu ul.sub li{min-width:262px;margin:0 10px}.headerMenu ul.sub.many li{width:270px}.headerMenu li:nth-of-type(5) ul.sub.many li:nth-of-type(4),.headerMenu li:nth-of-type(6) ul.sub.many li:nth-of-type(4),.headerMenu li:nth-of-type(5) ul.sub.many li:nth-of-type(7),.headerMenu li:nth-of-type(6) ul.sub.many li:nth-of-type(7){clear:none}.menulast{display:none}.headerInfo1{top:-43px;left:300px;font:10pt/1.4em "Corporate S W01 Demi",Calibri,Verdana;width:250px}.headerInfo2{display:none}.headerLanguage{top:-14px;right:56px}.hamburger{right:25px}.teaser{width:630px;height:236px}.fond{width:630px}.fondBorder{padding:0 15px}.overlay-wrap{width:94%;height:auto}#menu{left:0%;top:220px;width:580px;height:100%;margin-bottom:112px}#menu h4{font-size:10.5pt;line-height:1em;margin:6px 0 5px 16px}#menu ul{width:590px}#menu ul li{width:33%}#menu ul li ul{width:168px}#menu ul li ul li{width:94%}#menu ul li,#menu ul li ul li{font:10.5pt/1.8em "Corporate S W01 Demi",Calibri,Verdana}.content{width:100%;padding:10px 0 20px 0}.booker{visibility:hidden}.bookerForm{font-size:11pt}.bookerForm input,.bookerForm select{font-size:11pt}.bookerFormDate input::-webkit-input-placeholder{font-size:10.5pt;padding-top:1px}.bookerFormDate input::-moz-placeholder{font-size:10.5pt}.bookerFormDate input:-ms-input-placeholder{font-size:10.5pt}.bookerFormDate input[type="text"]{font-size:10.5pt}.booker.bookeroverlay{visibility:visible;position:absolute;width:560px;height:250px;top:20px;left:3%}.bookeroverlay .bookerForm{width:95%}.bookeroverlay .bookerBack{padding:5px}.bookeroverlay .title{margin:5px 0 10px 0}.bookeroverlay .bookerForm input,.bookeroverlay .bookerForm select{margin-bottom:15px}.bookeroverlay .bookerForm select{width:240px}.bookeroverlay .bookerFormDate{top:-53px;left:260px;margin:6px 0 4px 0}.bookeroverlay #adults{top:-47px}.bookeroverlay #childs{top:-94px;left:260px}.bookeroverlay #storno{top:-90px;left:0}.bookeroverlay .bookerForm #childs{margin-bottom:15px}.bookeroverlay .bookerForm input[type="submit"]{left:390px;top:-120px;width:150px!important}.slider{width:580px}.sliderBack{padding:20px 32px 30px 32px}.slideWrapper{width:488px;left:46px;top:24%}#slide img{width:224px;height:84px}#slide .box{margin:0 10px 4px 10px}#slide .box h3,.box.campaign h3{font-size:.9em}.box.campaign .copyright{top:-38px}.slider a.prev,.slider a.next{top:86px}.slider a.prev{left:10px}.slider a.next{right:10px}.hotelInfo{width:590px;min-height:150px;font:9pt/14pt "Corporate S W01 Regular",Calibri,Verdana}.hotelMap{left:20px;top:90px}.hotelInfoText1{left:-25px;width:190px}.hotelInfoText2{left:-20px;width:300px}.hotelInfoText3{top:30px;left:217px;width:300px}.hotelInfoText4{top:-40px;width:70px;right:10px}.menu{width:560px;padding:20px}h1,h2{font-size:15pt;line-height:1.4em}h3{font-size:12pt}p,li{font-size:10.5pt;line-height:16pt}td,th{font-size:10pt}h1.start{font-size:19pt}p.start{padding:0 15px}h2.fact_headline{font-size:12.5pt;top:-18px}.infoBox{margin:20px 20px 5px 0}.infoBox.last{margin-bottom:25px;margin-right:20px;clear:both}.infoBox .lueck{width:210px;height:108px;background-size:100%;top:4px;left:350px;margin-top:0}.infoBoxHeader h2{font-size:12.5pt}.infoBox p,.infoBoxContent p a,.infoBoxContent h3 a,.infoBoxContentClear p a{font-size:10pt;line-height:13pt}.infoBox h3{margin-bottom:-10px;font-size:11pt;line-height:125%}.infoBoxContentClear.small{width:226px}.infoBoxContent.small,.infoBoxContent.small .infoBoxContentBack{min-height:180px}.infoBoxContent.small{width:256px}.infoBoxContent.small a h4{font-size:.9em}.infoBoxContent.small .copyright{left:10px}.infoBoxContent.wide{width:574px;padding:0}.infoBoxContentClear.wide{width:564px;padding:5px;border:none;box-shadow:none}.infoBoxContent.wide .box.arrangement{margin-top:15px;margin-bottom:20px}.infoBoxContent.wide .infoBoxContentBack{padding:5px}.box.arrangement,.box.arrangement .boxImage{width:544px;height:204px}.box.arrangement:hover .boxContent h3{width:53%;padding-right:30%}.box.arrangement .boxContent h3{font-size:14pt;margin:15px 0}.box.arrangement .boxContent h3 a{font-size:14pt}.box.arrangement .boxContent ul{margin:0 70px 0 40px}.box.arrangement .boxContent li,.box.arrangement .boxContent li a{font-size:11pt;line-height:16pt}.box.arrangement .boxContent:before{font-size:30pt;margin-top:86px}.box.arrangement .gradientYellow h4{font:12pt/1.2em "Corporate S W01 Bold",Calibri,Verdana;padding:6px 12px}.box.arrangement .boxImage div{bottom:25px}.box.arrangement .copyright{top:230px}.infoBoxContentClear.wide .box{margin:0 auto;margin-top:15px;margin-bottom:15px}.bookerForm#infobox select{width:170px!important;margin-right:16px!important}.boxContainer#hotels{width:590px}.boxContainer#angebote{width:574px}.boxContainer#hotels div.box{margin:20px 16px 0 16px}.clearer{clear:both}.clearer2{clear:none}#fakeslider #rb1{margin-top:-220px}#fakeslider .rateBooker .bookerForm{height:170px}#fakeslider .rateBooker .bookerBack{padding:10px 15px 20px 15px}#fakeslider .bookerForm .title{font-size:17pt;line-height:1.4em;margin-bottom:-10px}#fakeslider .shadow{top:9px}#hotelslider{width:280px;height:210px}.hotelRate{width:560px}.hotelRate h3{font-size:13pt}.hotelRate span{font:17pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;margin:0 15px}.benefits ul{width:46%}.benefits ul li{font:10pt/15pt "Corporate S W01 Demi",Calibri,Verdana;width:82%;padding:6px}.preis{font-size:14pt}.footer{width:628px;height:500px}.footerLinks a{font-size:10pt;margin:5px 0;width:280px}.footerLinks.spalte5 a,.footerLinks.spalte5 a small{width:360px;font-size:9.5pt}.footerLinks.spalte1{top:20px;left:30px}.footerLinks.spalte2{top:20px;left:320px}.footerLinks.spalte3{top:240px;left:30px}.footerLinks.spalte4{top:240px;left:320px}.footerLinks.spalte5{top:435px;left:200px}.footerLinks.spacer{display:none}.footerClaim{top:437px;left:20px}fieldset{width:530px}fieldset p{width:174px}fieldset p.lang{width:262px}small{font-size:8.5pt}.headline{font-size:2.3em}.text{font-size:1.2em;margin-top:10px}.px15r{margin-right:10px}.button a{padding:15px;font-size:.9em;line-height:2.5em}.content button{padding:0 15px;font-size:.9em;line-height:2.5em}.richSnippet,.menuText{font-size:9pt}.menuText h5{font-size:10pt}.rateBooker{width:550px}.rateBooker .info,.package .info{margin-bottom:-25px}.rateBooker #rate_hotelsel{width:180px}.rateBooker .bookerFormDate input{width:110px}.rateBooker .bookerFormShortField{margin-top:15px;width:74px}.rateBooker .bookerFormShortField select{width:65px}.rateBooker .bookerForm{height:150px}.rateBooker .px15r{margin-right:5px}.rateBooker .bookerFormShortField label{font-size:10pt}.rateBooker .bookerForm input[type="submit"],.package .bookerForm input[type="submit"]{top:22px;float:right}.package .anfrage button{font-size:1em}.package .anfrage{margin-top:68px}.package .bookerFormShortField{height:52px!important}.rightCenter{margin-right:30px}.jackbox img{max-width:128px;height:auto;margin:5px}.jackbox img.videothumb{max-width:none;width:198px;height:114px;margin:0 10px}.infoBoxContent .jackbox img{margin-left:55px}.infoBoxContent p img,.infoBoxContent .jackbox img{max-width:100%;height:auto}.colorbox img{margin:10px}.video{max-width:576px;padding-bottom:324px}.cam-offline,.loader{width:576px;height:324px;margin-bottom:-324px}.overlay-dorint{width:576px;height:27px;margin-bottom:-27px}.amenities{width:600px;-webkit-overflow-scrolling:touch}.amenities .contenttable{width:97%;margin-bottom:20px}.amenities .contenttable thead th,.amenities .contenttable tfoot td p{font-size:11pt;line-height:14pt}.amenities .contenttable tfoot td p a{font-size:11.5pt;line-height:14pt}.amenities .contenttable tbody td{font-size:9.5pt;line-height:11pt;word-wrap:break-word}.amenities .contenttable tfoot td p.gray button{font-size:9.5pt;line-height:12pt;padding:5px 0}.fact_box{max-width:200px}#openkarte img{padding:0}#cookie-bar.fixed.bottom{bottom:0}#cookie-bar p{font-size:10pt}#toTop{bottom:60px}#responsive_map{width:97%;height:400px}h1,h2,h3,h4,p,li,.infoBoxHeader h2,.richSnippet,.menuText,.menuText h5,blockquote,.copyright{-webkit-text-size-adjust:100%}}@media screen and (min-width:768px) and (max-width:959px){.body{padding-top:131px;padding-bottom:54px}nav#head{width:739px;left:0}.header{box-shadow:0 0 5px #aaa;height:130px}.headerInner{max-width:758px}.logo{left:20px;top:0;opacity:1;background-image:url(../images/logo_blau.gif);margin-bottom:-150px;height:86px}.logo img{opacity:0;background-color:#f4f4f4}.standorte,.root,.suche{top:52px}.headerInfo1,.headerInfo2,.headerLanguage{top:14px}.standorte,.root{left:173px}.suche{left:188px}.suche input[type="text"]{width:220px}.homepage{top:55px;left:5px}.homepage i{font-size:1.7em}.headerMenu{margin-top:56px}.headerMenu li{margin:0 5px}.headerMenu li a{font:10pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;padding:5px 8px}.headerMenu ul li a{font:9.5pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;max-width:205px;margin:10px 5px 0 5px}.headerMenu ul ul{margin-left:-2px}.headerMenu ul ul li a{font:9pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;margin:5px 5px 0 10px;text-indent:0}.headerMenu ul.sub{padding:7px 0 14px 0;margin-left:-5px}.headerMenu ul.sub li{min-width:216px}.headerMenu ul.sub.many li{width:220px}.menulast{display:none}.headerInfo1{margin-top:5px;left:-170px;font:10.5pt/1.4em "Corporate S W01 Demi",Calibri,Verdana}.headerInfo2{top:-26px;left:500px}.headerLanguage{top:17px;right:28px}.hamburger{right:25px}.teaser{width:758px;height:284px}.fond{width:758px}.fondBorder{padding:0 20px}.overlay-wrap{height:auto}#menu{left:0%;top:220px;max-width:650px;height:100%;margin-bottom:112px}#menu h4{font-size:10.5pt;line-height:1em;margin:6px 0 5px 16px}#menu ul{width:650px}#menu ul li{width:33%}#menu ul li ul{width:280px}#menu ul li ul li{width:67%}#menu ul li,#menu ul li ul li{font:10.5pt/1.8em "Corporate S W01 Demi",Calibri,Verdana}.content{width:698px;padding:10px 10px 20px 10px}.booker{visibility:hidden}.bookerForm{font-size:11pt}.bookerForm input,.bookerForm select{font-size:11pt}.bookerFormDate input::-webkit-input-placeholder{font-size:10.5pt;padding-top:1px}.bookerFormDate input::-moz-placeholder{font-size:10.5pt}.bookerFormDate input:-ms-input-placeholder{font-size:10.5pt}.bookerFormDate input[type="text"]{font-size:10.5pt}.booker.bookeroverlay{visibility:visible;position:absolute;width:650px;height:250px;top:20px;left:5%}.bookeroverlay .bookerForm{width:95%}.bookeroverlay .bookerBack{padding:5px}.bookeroverlay .title{margin:5px 0 10px 0}.bookeroverlay .bookerForm input,.bookeroverlay .bookerForm select{margin-bottom:15px}.bookeroverlay .bookerForm select{width:280px}.bookeroverlay .bookerFormDate{top:-53px;left:320px;margin:6px 0 4px 0}.bookeroverlay #adults{top:-47px}.bookeroverlay #childs{top:-94px;left:320px}.bookeroverlay #storno{top:-90px;left:0}.bookeroverlay .bookerForm #childs{margin-bottom:15px}.bookeroverlay .bookerForm input[type="submit"]{left:450px;top:-120px;width:150px!important}.slider{width:640px}.sliderBack{padding:20px 32px 30px 32px}.slideWrapper{width:508px;left:66px;top:25%}#slide img{width:224px;height:84px}#slide .box{margin:0 15px 4px 15px}#slide .box h3,.box.campaign h3{font-size:.9em}.box.campaign .copyright{top:-38px}.slider a.prev,.slider a.next{top:86px}.slider a.prev{left:20px}.slider a.next{right:20px}.hotelInfo{width:690px;min-height:144px;font:9.5pt/15pt "Corporate S W01 Regular",Calibri,Verdana}.hotelMap{left:20px;top:84px}.hotelInfoText1{left:-25px;width:180px}.hotelInfoText2{left:-20px;height:80px;width:236px}.hotelInfoText3{left:0;width:190px;height:80px}.hotelInfoText4{top:20px;width:230px;right:260px;font-size:10pt}.menu{width:660px;padding:20px}h1,h2{font-size:16pt;line-height:1.4em}h3{font-size:13pt}p,li{font-size:10.5pt;line-height:16pt}td,th{font-size:10pt}h1.start{font-size:21pt}p.start{padding:0 20px}h2.fact_headline{font-size:13.5pt;top:-19px}.infoBox{margin:20px 20px 5px 0}.infoBox.last{margin-bottom:25px;margin-right:20px}.infoBox .lueck{width:221px;height:114px;background-size:100%;top:6px;left:440px;margin-top:0}.infoBoxHeader h2{font-size:13.5pt}.infoBox p,.infoBoxContent p a,.infoBoxContent h3 a,.infoBoxContentClear p a{font-size:10pt;line-height:13.5pt}.infoBox h3{margin-bottom:-10px;font-size:11pt;line-height:125%}.infoBoxContentClear.small{width:274px}.infoBoxContent.small,.infoBoxContent.small .infoBoxContentBack{min-height:180px}.infoBoxContent.small{width:304px}.infoBoxContent.small a h4{font-size:.9em}.infoBoxContent.small .copyright{left:10px}.infoBoxContent.wide{width:674px;padding:0}.infoBoxContentClear.wide{width:664px;padding:5px;border:none;box-shadow:none}.infoBoxContent.wide .box.arrangement{margin-top:15px;margin-bottom:20px}.infoBoxContent.wide .infoBoxContentBack{padding:5px}.box.arrangement,.box.arrangement .boxImage{width:650px;height:244px}.infoBoxContentClear.wide .box.arrangement a{font-size:1em}.infoBoxContentClear.wide .box.arrangement .boxContent h3{font-size:15pt;margin:20px 0;padding:0 25px}.box.arrangement .boxContent h3{font-size:15pt;margin:20px 0}.box.arrangement .boxContent h3 a{font-size:15pt}.box.arrangement .boxContent ul{margin:0 90px 0 40px}.box.arrangement .boxContent li,.box.arrangement .boxContent li a{font-size:12pt;line-height:18pt}.box.arrangement .boxContent:before{font-size:34pt;margin-top:110px}.box.arrangement .gradientYellow h4{font:13pt/1.2em "Corporate S W01 Bold",Calibri,Verdana;padding:6px 12px}.box.arrangement .boxImage div{bottom:25px}.box.arrangement .copyright{top:230px}.infoBoxContentClear.wide .box{margin:0 auto;margin-top:15px;margin-bottom:15px}.bookerForm#infobox select{width:170px!important;margin-right:16px!important}.boxContainer#hotels{width:652px}.boxContainer#angebote{width:676px}.boxContainer#hotels div.box{margin:20px 31px 0 31px}.clearer{clear:both}.clearer2{clear:none}#fakeslider #rb1{margin-top:-220px}#fakeslider .rateBooker .bookerForm{height:140px}#fakeslider .rateBooker .bookerBack{padding:10px 15px 20px 15px}#fakeslider .bookerForm .title{font-size:14pt}#fakeslider .shadow{top:12px}#hotelslider{width:336px;height:252px;margin:0 0 15px 30px}.hotelRate{width:660px}.hotelRate h3{font-size:14pt}.hotelRate span{font:19pt/1.3em "Corporate S W01 Bold",Calibri,Verdana;margin:0 30px}.benefits ul{width:47%}.benefits ul li{font:11pt/17pt "Corporate S W01 Demi",Calibri,Verdana;padding:6px}.preis{font-size:15pt}.footer{width:758px;height:280px}.footerLinks a{font-size:9pt;margin:5px 0;width:170px}.footerLinks.spalte5 a{width:500px;font-size:9.5pt}.footerLinks.spalte1{top:25px;left:30px}.footerLinks.spalte2{top:25px;left:190px}.footerLinks.spalte3{top:25px;left:380px}.footerLinks.spalte4{top:25px;left:550px}.footerLinks.spalte5{top:225px;left:200px}.footerLinks.spacer{left:371px}.footerClaim{top:210px;left:20px}fieldset{width:600px}fieldset p{width:150px}fieldset p.lang{width:298px}small{font-size:8.5pt}.headline{font-size:2.3em}.text{font-size:1.2em;margin-top:10px}.px15r{margin-right:10px}.button a{padding:15px;font-size:.9em;line-height:2.5em}.content button{padding:0 15px;font-size:.9em;line-height:2.5em}.rateBooker{width:700px}.rateBooker #rate_hotelsel{width:137px}.rateBooker .bookerFormShortField{width:74px;margin-right:0}.rateBooker .bookerFormShortField select{width:60px}.rateBooker .bookerForm{height:150px}.rateBooker .px15r{margin-right:5px}.rateBooker .bookerFormShortField label{font-size:10pt}.rateBooker .bookerForm input[type="submit"],.package .bookerForm input[type="submit"]{clear:left;float:right}.package .anfrage button{font-size:1em}.package .anfrage{margin-top:68px}.package .bookerFormShortField{height:52px!important}.rightCenter{margin-right:30px}.jackbox img{max-width:128px;height:auto;margin:5px}.jackbox img.videothumb{max-width:none;width:198px;height:114px;margin:0 10px}.infoBoxContent .jackbox img{margin-left:55px}.infoBoxContent p img,.infoBoxContent .jackbox img{max-width:100%;height:auto}.tx-cal-controller .colorbox img{margin:15px 20px;width:190px;height:auto}.video{max-width:676px;padding-bottom:380px}.cam-offline,.loader{width:676px;height:380px;margin-bottom:-380px}.overlay-dorint{width:676px;height:32px;margin-bottom:-32px}.amenities{width:700px;-webkit-overflow-scrolling:touch}.amenities .contenttable{width:96%;margin-bottom:20px}.amenities .contenttable thead th,.amenities .contenttable tfoot td p{font-size:12pt;line-height:14pt}.amenities .contenttable tfoot td p a{font-size:11.5pt;line-height:14pt}.amenities .contenttable tbody td{font-size:10pt;line-height:12pt;word-wrap:break-word}.amenities .contenttable tfoot td p.gray button{font-size:9.5pt;line-height:12pt;padding:5px 0}.fact_box{max-width:200px}#openkarte img{padding:0}#cookie-bar.fixed.bottom{bottom:0}#cookie-bar p{font-size:10pt}#toTop{bottom:60px}#responsive_map{width:97%;height:420px}}@media screen and (min-width:960px) and (max-width:1279px){.body{margin:0 auto;padding-bottom:58px}.header{box-shadow:0 0 5px #aaa}.headerInner{max-width:950px}nav#head{width:941px;left:0}.logo{left:10px;top:-21px;opacity:1;background-image:url(../images/logo_blau.gif);margin-bottom:-150px;height:80px}.logo img{opacity:0;background-color:#f4f4f4}.standorte,.root,.suche,.headerInfo2,.headerLanguage{top:14px}.standorte,.root{left:160px}.suche{left:175px}.suche input[type="text"]{width:140px}.homepage{top:20px}.headerMenu{margin-top:23px}.headerMenu li{margin:0 6px}.headerMenu li a,.menulast a{font:11pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;padding:5px 10px}.headerMenu ul li a{font:11pt/1.4em "Corporate S W01 Demi",Calibri,Verdana;max-width:249px;margin:10px 10px 0 10px}.headerMenu ul ul li a{font:10pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;margin:5px 5px 0 20px;text-indent:0}.headerMenu ul.sub{padding:15px 0;margin-left:-3px}.headerMenu ul.sub li{min-width:279px}.headerMenu ul.sub.many li{width:282px}.menulast{margin:0 3px 0 0}.headerInfo1{margin-top:5px;left:166px;font:10.5pt/1.4em "Corporate S W01 Demi",Calibri,Verdana}.headerInfo2{display:none}.headerLanguage{right:70px}.hamburger{right:20px}.teaser{width:950px;height:356px}.fond{width:950px}.fondBorder{padding:0 20px}#menu{left:60px;min-width:390px;max-width:390px}#menu h4{font-size:11pt;line-height:1.65em;margin:0 0 0 17px}#menu ul{width:390px}#menu ul li ul{width:240px}#menu ul li,#menu ul li ul li{font:11pt/1.7em "Corporate S W01 Demi",Calibri,Verdana}#menu ul li ul li{width:67%}.content{width:860px;padding:10px 25px 20px 25px}.overlay-wrap{margin-top:30px}.booker{visibility:hidden}.booker.bookeroverlay{visibility:visible;top:5px;left:53%;height:99%}.bookeroverlay .bookerForm input,.bookeroverlay .bookerForm select{margin-bottom:20px}.bookeroverlay .bookerForm select{width:350px}.bookeroverlay .bookerForm input[type="submit"]{left:198px;margin-top:10px}.bookeroverlay #storno{top:0}.bookeroverlay .bookerForm #childs{margin-bottom:25px}.bookerBack{padding:20px 16px}.bookerForm{font-size:10pt}.bookerFormShortField{width:62px}.bookerForm input[type="submit"]{font-size:10pt;margin-top:12px}.slider{width:850px}.sliderBack{height:116px;padding:40px 32px 18px 32px}.slideWrapper{width:732px;left:60px;top:25%}#slide img{width:214px;height:80px}#slide .box{margin:0 15px 4px 15px}#slide .box h3{font-size:.9em}.box.campaign .copyright{top:-39px}.slider a.prev,.slider a.next{top:72px}.slider a.prev{left:14px}.slider a.next{right:14px}.hotelInfo{width:860px;min-height:120px}.hotelInfoText1{left:70px;width:180px}.hotelInfoText2{left:90px;width:236px}.hotelInfoText3{left:100px;width:190px}.hotelInfoText4{top:15px;width:72px;right:8px}.menu{width:830px}h1,h2{font-size:18pt}h3{font-size:12pt}p,li{font-size:11pt;line-height:18pt}td,th{font-size:11pt}h1.start{font-size:19pt}p.start{padding:0 20px}h2.fact_headline{font-size:15pt;top:-21px}.infoBox .lueck{background-size:80%;top:33px;left:600px;margin-top:-30px}.infoBox.prelast{margin-top:30px}.infoBox.last{margin-bottom:30px;margin-right:42px}.boxContainer div.box{margin:25px 10px 0 10px}.boxContent ul{margin:0 0 0 28px}.infoBoxContent.wide{width:837px;padding:0x}.infoBoxContentClear.wide{width:807px;padding:0 15px}.infoBoxContent.wide .box.arrangement{margin-top:25px;margin-bottom:30px}.box.arrangement,.box.arrangement .boxImage{width:802px;height:300px}.infoBoxContentClear.wide .box.arrangement a{font-size:1em}.infoBoxContentClear.wide .box.arrangement .boxContent h3{font-size:17pt;margin:20px 0;padding:0 25px}.box.arrangement .boxContent h3{font-size:17pt;margin:20px 0}.box.arrangement .boxContent h3 a{font-size:17pt}.box.arrangement .boxContent li,.box.arrangement .boxContent li a{font-size:15pt;line-height:1.5em}.box.arrangement .boxContent:before{font-size:46pt;margin-top:128px}.box.arrangement .gradientYellow h4{font-size:13.5pt}.box.arrangement .boxImage div{bottom:30px}.infoBoxContent.small .copyright{left:18px}.box.arrangement .copyright{top:285px}.infoBoxContent.small .gradientYellow{width:280px}.boxContainer#hotels{width:850px}.boxContainer#angebote{width:830px}.clearer{clear:both}.clearer2{clear:none}#fakeslider #rb1{margin-top:-220px}#fakeslider .rateBooker .bookerForm{height:110px}#fakeslider .bookerForm .title{font-size:18pt}#fakeslider .shadow{top:15px}#hotelslider{width:424px;height:318px}.hotelRate{width:860px}.hotelRate h3{font-size:14pt}.hotelRate span{font:19pt/1.3em "Corporate S W01 Bold",Calibri,Verdana}.hotelRate .infoBoxHeaderBack{padding:10px 0}.footer{width:950px;height:290px}.footerLinks a{font-size:10pt;margin:5px 0;width:200px}.footerLinks.spalte5 a{width:680px}.footerLinks.spalte1{top:25px;left:40px}.footerLinks.spalte2{top:25px;left:250px}.footerLinks.spalte3{top:25px;left:490px}.footerLinks.spalte4{top:25px;left:700px}.footerLinks.spalte5{top:236px;left:240px}.footerLinks.spacer{left:466px}.footerClaim{top:220px;left:40px}fieldset{width:800px}fieldset p{width:160px}fieldset p.lang{width:265px}small{font-size:10pt}.px15r{margin-right:10px}.infoBoxContent p img{max-width:100%;height:auto!important}.jackbox img{margin:15px}.jackbox img.videothumb{width:264px;height:152px;margin:0 7px}.colorbox img{margin:15px 18px}.video{max-width:836px;padding-bottom:470px}.cam-offline,.loader{width:836px;height:470px;margin-bottom:-470px}.overlay-dorint{width:836px;height:39px;margin-bottom:-39px}.button a{padding:20px;line-height:2.75em}.content button{padding:0 20px;line-height:2.75em}#rate_booker .px15r{margin-right:15px}.rateBooker{width:860px}.rateBooker #rate_hotelsel{width:185px}.rateBooker .bookerFormDate input{width:100px}.rateBooker .bookerFormShortField select{width:65px}.package .anfrage{margin-top:74px}.package .bookerFormShortField{height:52px!important}.package .bookerForm input[type="submit"]{margin-left:0}.rightCenter{margin-right:50px}.amenities{-webkit-overflow-scrolling:touch}.amenities .contenttable thead th,.amenities .contenttable tfoot td p{font-size:12pt;line-height:15pt}.amenities .contenttable tfoot td p a{font-size:12pt;line-height:16pt}.amenities .contenttable tbody td{font-size:11pt;line-height:13pt;word-wrap:break-word}.amenities .contenttable tfoot td p.gray button{font-size:9pt;line-height:12pt;padding:5px 0}.fact_box{max-width:250px}#openkarte img{padding:0}.nofloatCollapse .infoBoxContentClear.wide{width:94%}#cookie-bar.fixed.bottom{bottom:0}#cookie-bar p{font-size:10pt}#toTop{bottom:60px}#responsive_map{height:420px}}@media screen and (min-width:1280px) and (max-width:1439px){.headerInner{max-width:1258px}nav#head{width:1064px;left:30px;top:39px}.headerMenu ul.sub li{min-width:308px}.headerMenu ul.sub.many li{width:316px}.headerMenu ul li a{font-size:12.5pt}.headerMenu ul ul li a{font-size:11.5pt}.headerMenu li a,.menulast a{font:12pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;padding:6px 14px}.menulast{margin:0 2px 0 0}.logo{left:50px}.standorte,.root{left:80px}.suche{left:100px}.suche input[type="text"]{width:200px}.headerInfo1{left:90px}.headerInfo2{left:100px}.headerLanguage{right:60px}.hamburger{right:20px}#menu{left:40px;min-width:570px;max-width:570px}}@media screen and (min-width:1440px) and (max-width:1600px){nav#head{width:1200px}.headerMenu ul.sub li{min-width:352px}.headerMenu ul.sub.many li{width:360px}.suche input[type="text"]{width:250px}.headerInfo1{left:180px}.headerInfo2{left:240px}.headerLanguage{float:left;left:250px}.hamburger{right:30px}#menu{left:3%}}@media print{.body{padding:0;margin:0;background-color:#fff}.header{height:136px;padding:0;margin:0;background-color:#fff}.headerInner{width:758px;background-color:#fff}nav#head{width:941px;left:0;margin:0;background-color:#fff}.logo{left:-80px;top:0;opacity:1}.logo img{opacity:1}.headerMenu{margin-top:-110px;margin-left:50px;background-color:#fff}.headerMenu li,.menulast{margin:0 6px}.headerMenu li a,.menulast a{font:11pt/1.5em "Corporate S W01 Bold",Calibri,Verdana;padding:5px 10px}.headerMenu ul li a{font:11pt/1.4em "Corporate S W01 Demi",Calibri,Verdana;max-width:249px;margin:10px 10px 0 10px}.headerMenu ul ul li a{font:10pt/1.3em "Corporate S W01 Demi",Calibri,Verdana;margin:5px 5px 0 20px;text-indent:0}.headerMenu ul.sub{padding:15px 0;margin-left:-3px}.headerMenu ul.sub li{min-width:279px}.headerMenu ul.sub.many li{width:282px}.standorte,.root,.suche,.headerInfo1,.headerInfo2,.headerLanguage,.suche,.homepage,.menulast,.hamburger,.teaser,.booker,.layerslider,#layerslider,.ls-container,#menu,.overlay,.slider,.menu,.footer,.Zebra_DatePicker,#toTop,#cookie-bar{display:none!important}.fond{width:950px;margin-top:134px}.fondBorder{padding:0 20px;box-shadow:none}.content{width:860px;padding:10px 25px 20px 25px}.box.campaign .copyright{top:-39px}.hotelInfo{width:860px;min-height:120px}.hotelInfoText1{left:70px;width:180px}.hotelInfoText2{left:90px}.hotelInfoText3{left:100px;width:190px}.hotelInfoText4{top:15px;width:72px;right:8px}h1,h2{font-size:18pt}h3{font-size:12pt}p,li{font-size:11pt;line-height:18pt}td,th{font-size:11pt}h1.start{font-size:19pt}p.start{padding:0 20px}h2.fact_headline{font-size:15pt;top:-21px}.infoBox .lueck{background-size:80%;top:33px;left:600px;margin-top:-30px}.infoBox.prelast{margin-top:30px}.infoBox.last{margin-bottom:30px;margin-right:42px}.boxContainer div.box{margin:25px 10px 0 10px}.boxContent ul{margin:0 0 0 28px}.infoBoxContent.wide{width:837px;padding:0x}.infoBoxContentClear.wide{width:807px;padding:0 15px}.infoBoxContent.wide .box.arrangement{margin-top:25px;margin-bottom:30px}.box.arrangement,.box.arrangement .boxImage{width:802px;height:300px}.infoBoxContentClear.wide .box.arrangement a{font-size:1em}.infoBoxContentClear.wide .box.arrangement .boxContent h3{font-size:17pt;margin:20px 0;padding:0 25px}.box.arrangement .boxContent h3{font-size:17pt;margin:20px 0}.box.arrangement .boxContent h3 a{font-size:17pt}.box.arrangement .boxContent li,.box.arrangement .boxContent li a{font-size:15pt;line-height:1.5em}.box.arrangement .boxContent:before{font-size:46pt;margin-top:128px}.box.arrangement .gradientYellow h4{font-size:13.5pt}.box.arrangement .boxImage div{bottom:30px}.infoBoxContent.small .copyright{left:18px}.box.arrangement .copyright{top:285px}.infoBoxContent.small .gradientYellow{width:280px}.boxContainer#hotels{width:850px}.boxContainer#angebote{width:830px}.clearer{clear:both}.clearer2{clear:none}#hotelslider{width:424px;height:318px}.hotelRate{width:860px}.hotelRate h3{font-size:14pt}.hotelRate span{font:19pt/1.3em "Corporate S W01 Bold",Calibri,Verdana}.hotelRate .infoBoxHeaderBack{padding:10px 0}fieldset{width:800px}fieldset p{width:160px}small{font-size:10pt}.px15r{margin-right:10px}.infoBoxContent p img{max-width:100%;height:auto!important}.jackbox img{margin:15px}.jackbox img.videothumb{width:264px;height:152px;margin:0 7px}.colorbox img{margin:15px 18px}.video{max-width:836px;padding-bottom:470px}.cam-offline,.loader{width:836px;height:470px;margin-bottom:-470px}.overlay-dorint{width:836px;height:39px;margin-bottom:-39px}.button a{padding:20px;line-height:2.75em}.content button{padding:0 20px;line-height:2.75em}#rate_booker .px15r{margin-right:15px}.rateBooker{width:860px}.rateBooker #rate_hotelsel{width:185px}.rateBooker .bookerFormDate input{width:100px}.rateBooker .bookerFormShortField select{width:65px}.package .anfrage{margin-top:74px}.package .bookerFormShortField{height:52px!important}.package .bookerForm input[type="submit"]{margin-left:0}.rightCenter{margin-right:50px}.amenities{-webkit-overflow-scrolling:touch}.amenities .contenttable thead th,.amenities .contenttable tfoot td p{font-size:12pt;line-height:15pt}.amenities .contenttable tfoot td p a{font-size:12pt;line-height:16pt}.amenities .contenttable tbody td{font-size:11pt;line-height:12pt;word-wrap:break-word}.amenities .contenttable tfoot td p.gray button{font-size:9pt;line-height:12pt;padding:5px 0}.fact_box{max-width:250px}#openkarte img{padding:0}.nofloatCollapse .infoBoxContentClear.wide{width:94%}#responsive_map{height:420px}}