form .button{color:#000;cursor:pointer}body{background-color:#f9f5f1;font-family:"anago",sans-serif;font-size:16px;color:#000;line-height:28px}strong{font-weight:bold}a,a:visited,a:active{color:#000;text-decoration:none}.wrapper{width:1170px;margin:0 auto;position:relative}.logo{margin:35px auto 20px auto;display:block;width:200px}#body{border:none;min-height:560px;padding:0 28px 50px 28px;position:relative}.nav_icon{position:absolute;top:0px;right:-7px;width:25px;cursor:pointer}#nav{position:absolute;width:100%;height:200%;top:0;z-index:1000;background:rgba(51,39,29,0.95)}.nav_content{margin:0 28px 50px 28px;border-top:solid 2px rgba(193,152,52,0.5)}.nav_content a{font-family:'Adobe Garamond W01', arial, helvetica, sans-serif;font-weight:400;text-transform:uppercase;display:inline-block;margin-right:30px;height:31px;line-height:31px;color:white;letter-spacing:1px}.nav_content a:hover{text-decoration:underline}.nav_content ul.menu{margin:10px auto;width:575px}.nav_content ul.menu li.parent_of_current ul li.current a{color:#c19834}.nav_content ul.menu>li{padding:10px 0;border-bottom:solid 2px white}.nav_content ul.menu>li>ul{display:block;margin:-31px 0 0;padding-left:190px}.nav_content ul.menu>li>ul a{margin-right:0;font-weight:400;text-transform:none}.nav_content #nav_language{display:block;float:right;position:relative;top:10px}.nav_content #nav_language li{display:block;float:left;color:white}.nav_content #nav_language li a{margin:0 5px}.nav_content #nav_language li a.active{font-weight:700}ul.submenu li.current a{font-weight:600}ul.submenu li a:hover{text-decoration:underline}.display_on{display:block;z-index:1000}.display_off{display:none}#attached_assets{z-index:-1000;position:relative;display:block;height:479px;border-top:solid 2px rgba(193,152,52,0.5)}#attached_assets .asset{width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-size:cover}#nav_bg{display:block;position:absolute;bottom:0;width:100%;height:36px;background:#f9f5f1;z-index:3000}#content{width:100%;float:left;margin-top:44px}#content p{margin-top:15px}h1{font-family:"Snell Roundhand W01", arial, helvetica ,sans-serif;font-style:normal;font-weight:400;font-size:48px;line-height:50px;color:#c19834;margin-left:35%;margin-bottom:10px}h2{text-align:center;font-size:28px;line-height:32px;margin-top:20px}h2 b{font-weight:700}.content_left,.content_middle,.content_right{display:block;float:left;width:30%}.content_left table,.content_middle table,.content_right table{width:100%;margin-top:15px}.content_left table tr:last-child,.content_middle table tr:last-child,.content_right table tr:last-child{display:none}.content_left table td,.content_middle table td,.content_right table td{display:inline-block;width:55%;border-bottom:solid 1px rgba(193,152,52,0.5)}.content_left table td:first-child,.content_middle table td:first-child,.content_right table td:first-child{display:none}.content_left table td:last-child,.content_middle table td:last-child,.content_right table td:last-child{width:45%;text-align:right}.content_left,.content_middle{padding-right:5%}.content_left{margin-top:-45px}.content_left ul{width:100%;margin-top:50px;list-style:none}.content_left ul li{height:45px;padding-left:20px;line-height:45px;border-top:solid 1px rgba(193,152,52,0.5)}.content_left ul li a{text-decoration:none}.content_left ul li:last-child{border-bottom:solid 1px rgba(193,152,52,0.5)}.content_middle ul,.content_right ul{list-style-type:disc;padding-left:23px}.content_middle a,.content_right a{text-decoration:underline}#events.events{position:relative;float:right;width:293px;min-height:210px;margin-top:-60px;border:solid 2px rgba(193,152,52,0.5);background:#f9f5f1;font-size:16px}#events.events h3,#events.events p{padding:15px}#events.events h3{font-size:20px;font-weight:700;color:#c19931;padding-bottom:5px}#events.events p{padding-top:0;margin-top:0}#events.events p a{color:#c19931;font-weight:500}#events.events hr{width:90%;margin:0 auto}#home h1{margin-left:0}#home .content_left,#home .content_middle{padding-right:5%;margin-top:0}#home .content_left a,#home .content_middle a{text-decoration:none}#home .content_footer_start{display:block;float:left;width:70%;margin-top:30px;padding-top:20px;border-top:solid 1px rgba(193,152,52,0.5)}#home .content_footer_start ul li{display:block;float:left;width:25%;margin-right:5%}#home .content_footer_start ul p{display:block;font-size:13px;font-weight:700;margin-top:0;color:#b3b3b3}#home .content_footer_start ul .hotel_link{display:block;margin:10px 5px 0 0;font-size:12px;text-align:right}#home .content_footer_start ul li:last-child p{margin-top:-10px}.form_book{display:block;float:right;width:293px;margin-top:25px;border:solid 2px rgba(193,152,52,0.5);background:#f9f5f1;font-size:16px}.form_book p{text-align:center}.form_book .d21_quickbook{width:100%}.form_book .d21_col1{width:80px;padding:0;font-family:"anago",sans-serif;font-size:15px;line-height:17px}.form_book .d21_header{display:none}.form_book form{width:200px;margin:0 auto;border-top:solid 2px #b3b3b3}.form_book form div{margin:5px 0 0}.form_book form div label{display:inline-block;width:58px}.form_book form div:first-child{margin-top:10px}.form_book form #d21_colSubmit{width:100%}.form_book form #d21_colSubmit input{width:100%;height:35px;margin:20px 0;font-family:"anago",sans-serif;font-size:16px;line-height:28px;border:none;border-radius:0;background:#c19931}.clear{clear:both;height:0}#footer{position:absolute;bottom:0;left:10px}#galerie #submenu,#gallery #submenu{display:none}#galerie #content,#gallery #content{width:100%}#galerie a.lightbox,#gallery a.lightbox{display:block;float:left;padding:0 16px 16px 0}.content_middle iframe{width:200%;height:500px}#impressum .content_middle{width:60%}#anfrage .content_middle form{width:100%}#anfrage .content_middle form input{height:30px}#anfrage .content_middle form input,#anfrage .content_middle form textarea{width:95%;padding:5px 0 5px 15px;margin-top:5px;border:solid 1px #c19834;font-family:"anago",sans-serif;font-size:16px}#anfrage .content_middle form input[type="submit"]{width:100%;height:35px;margin:20px 0;font-family:"anago",sans-serif;font-size:16px;line-height:28px;border:none;border-radius:0;background:rgba(193,152,52,0.5)}#anfrage .content_middle form input.privacy{width:20px;height:20px;float:left}#anfrage .content_middle form p.privacy{margin-left:35px;margin-top:0}#anfrage .content_middle form p{font-size:14px}.misc_usability strong,.misc_usability b{font-weight:bold}.misc_usability em,.misc_usability i{font-style:italic}.misc_usability .hideme{position:absolute;left:-9999em;top:-9999em}.misc_usability label,.misc_usability input[type=button],.misc_usability input[type=submit],.misc_usability button{cursor:pointer}.misc_usability abbr[title]{border-bottom:1px dotted #888 !important;cursor:help}.misc_usability a abbr{cursor:pointer !important}.misc_usability .clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.misc_usability .ie7 address{font-style:normal}.misc_usability img{-ms-interpolation-mode:bicubic}.misc_usability .clearfix{display:inline-block}.misc_usability * html .clearfix{height:1%}.misc_usability .clearfix{display:block}.misc_usability .clear{clear:both}.misc_scrollbar html{height:100%}.misc_scrollbar body{height:101%;background-color:#fff}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.clear{height:0;font-size:0;border:0;clear:both}.cycle img{display:none}.cycle img:first-child{display:block}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:120px;float:right;padding-bottom:0.7em}.typography_paragraph p{margin-bottom:1em}.typography_paragraph p:last-child{margin-bottom:none}.typography_list ul{list-style-type:square;list-style-position:outside;margin-left:1em}.typography_list ul ul{list-style-type:circle;margin-left:15px}.typography_list #nav ul{list-style-type:none;margin:0}.typography_list p+ul{margin-top:-1em}.typography_headline h1,.typography_headline h2{font-weight:bold}.typography_headline h1{color:#c19931}.typography_links a,.typography_links a:active,.typography_links a:visited{color:#c19931;text-decoration:none}.typography_links p a,.typography_links p a:active,.typography_links p a:visited{text-decoration:underline}form .button{color:#000;cursor:pointer}body{background-color:#f9f5f1;font-family:"anago",sans-serif;font-size:16px;color:#000;line-height:28px}strong{font-weight:bold}a,a:visited,a:active{color:#000;text-decoration:none}.wrapper{width:1170px;margin:0 auto;position:relative}.logo{margin:35px auto 20px auto;display:block;width:200px}#body{border:none;min-height:560px;padding:0 28px 50px 28px;position:relative}.nav_icon{position:absolute;top:0px;right:-7px;width:25px;cursor:pointer}#nav{position:absolute;width:100%;height:200%;top:0;z-index:1000;background:rgba(51,39,29,0.95)}.nav_content{margin:0 28px 50px 28px;border-top:solid 2px rgba(193,152,52,0.5)}.nav_content a{font-family:'Adobe Garamond W01', arial, helvetica, sans-serif;font-weight:400;text-transform:uppercase;display:inline-block;margin-right:30px;height:31px;line-height:31px;color:white;letter-spacing:1px}.nav_content a:hover{text-decoration:underline}.nav_content ul.menu{margin:10px auto;width:575px}.nav_content ul.menu li.parent_of_current ul li.current a{color:#c19834}.nav_content ul.menu>li{padding:10px 0;border-bottom:solid 2px white}.nav_content ul.menu>li>ul{display:block;margin:-31px 0 0;padding-left:190px}.nav_content ul.menu>li>ul a{margin-right:0;font-weight:400;text-transform:none}.nav_content #nav_language{display:block;float:right;position:relative;top:10px}.nav_content #nav_language li{display:block;float:left;color:white}.nav_content #nav_language li a{margin:0 5px}.nav_content #nav_language li a.active{font-weight:700}ul.submenu li.current a{font-weight:600}ul.submenu li a:hover{text-decoration:underline}.display_on{display:block;z-index:1000}.display_off{display:none}#attached_assets{z-index:-1000;position:relative;display:block;height:479px;border-top:solid 2px rgba(193,152,52,0.5)}#attached_assets .asset{width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-size:cover}#nav_bg{display:block;position:absolute;bottom:0;width:100%;height:36px;background:#f9f5f1;z-index:3000}#content{width:100%;float:left;margin-top:44px}#content p{margin-top:15px}h1{font-family:"Snell Roundhand W01", arial, helvetica ,sans-serif;font-style:normal;font-weight:400;font-size:48px;line-height:50px;color:#c19834;margin-left:35%;margin-bottom:10px}h2{text-align:center;font-size:28px;line-height:32px;margin-top:20px}h2 b{font-weight:700}.content_left,.content_middle,.content_right{display:block;float:left;width:30%}.content_left table,.content_middle table,.content_right table{width:100%;margin-top:15px}.content_left table tr:last-child,.content_middle table tr:last-child,.content_right table tr:last-child{display:none}.content_left table td,.content_middle table td,.content_right table td{display:inline-block;width:55%;border-bottom:solid 1px rgba(193,152,52,0.5)}.content_left table td:first-child,.content_middle table td:first-child,.content_right table td:first-child{display:none}.content_left table td:last-child,.content_middle table td:last-child,.content_right table td:last-child{width:45%;text-align:right}.content_left,.content_middle{padding-right:5%}.content_left{margin-top:-45px}.content_left ul{width:100%;margin-top:50px;list-style:none}.content_left ul li{height:45px;padding-left:20px;line-height:45px;border-top:solid 1px rgba(193,152,52,0.5)}.content_left ul li a{text-decoration:none}.content_left ul li:last-child{border-bottom:solid 1px rgba(193,152,52,0.5)}.content_middle ul,.content_right ul{list-style-type:disc;padding-left:23px}.content_middle a,.content_right a{text-decoration:underline}#events.events{position:relative;float:right;width:293px;min-height:210px;margin-top:-60px;border:solid 2px rgba(193,152,52,0.5);background:#f9f5f1;font-size:16px}#events.events h3,#events.events p{padding:15px}#events.events h3{font-size:20px;font-weight:700;color:#c19931;padding-bottom:5px}#events.events p{padding-top:0;margin-top:0}#events.events p a{color:#c19931;font-weight:500}#events.events hr{width:90%;margin:0 auto}#home h1{margin-left:0}#home .content_left,#home .content_middle{padding-right:5%;margin-top:0}#home .content_left a,#home .content_middle a{text-decoration:none}#home .content_footer_start{display:block;float:left;width:70%;margin-top:30px;padding-top:20px;border-top:solid 1px rgba(193,152,52,0.5)}#home .content_footer_start ul li{display:block;float:left;width:25%;margin-right:5%}#home .content_footer_start ul p{display:block;font-size:13px;font-weight:700;margin-top:0;color:#b3b3b3}#home .content_footer_start ul .hotel_link{display:block;margin:10px 5px 0 0;font-size:12px;text-align:right}#home .content_footer_start ul li:last-child p{margin-top:-10px}.form_book{display:block;float:right;width:293px;margin-top:25px;border:solid 2px rgba(193,152,52,0.5);background:#f9f5f1;font-size:16px}.form_book p{text-align:center}.form_book .d21_quickbook{width:100%}.form_book .d21_col1{width:80px;padding:0;font-family:"anago",sans-serif;font-size:15px;line-height:17px}.form_book .d21_header{display:none}.form_book form{width:200px;margin:0 auto;border-top:solid 2px #b3b3b3}.form_book form div{margin:5px 0 0}.form_book form div label{display:inline-block;width:58px}.form_book form div:first-child{margin-top:10px}.form_book form #d21_colSubmit{width:100%}.form_book form #d21_colSubmit input{width:100%;height:35px;margin:20px 0;font-family:"anago",sans-serif;font-size:16px;line-height:28px;border:none;border-radius:0;background:#c19931}.clear{clear:both;height:0}#footer{position:absolute;bottom:0;left:10px}#galerie #submenu,#gallery #submenu{display:none}#galerie #content,#gallery #content{width:100%}#galerie a.lightbox,#gallery a.lightbox{display:block;float:left;padding:0 16px 16px 0}.content_middle iframe{width:200%;height:500px}#impressum .content_middle{width:60%}#anfrage .content_middle form{width:100%}#anfrage .content_middle form input{height:30px}#anfrage .content_middle form input,#anfrage .content_middle form textarea{width:95%;padding:5px 0 5px 15px;margin-top:5px;border:solid 1px #c19834;font-family:"anago",sans-serif;font-size:16px}#anfrage .content_middle form input[type="submit"]{width:100%;height:35px;margin:20px 0;font-family:"anago",sans-serif;font-size:16px;line-height:28px;border:none;border-radius:0;background:rgba(193,152,52,0.5)}#anfrage .content_middle form input.privacy{width:20px;height:20px;float:left}#anfrage .content_middle form p.privacy{margin-left:35px;margin-top:0}#anfrage .content_middle form p{font-size:14px}
