*{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}html{height:100%;margin-bottom:1px}body{font-family:'Open Sans',Arial,sans-serif}strong{font-family:'Open Sans',Arial,sans-serif;font-weight:700}a{outline:none}body,td,th,a,ul,p{font-family:'Open Sans',Arial,sans-serif;font-size:15px;line-height:20px;color:#000;hyphens:auto}h1,h1 a{font-family:'Open Sans',Arial,sans-serif;font-weight:700;font-size:28px;color:#f90;line-height:32px;margin-bottom:10px;text-decoration:none;hyphens:none}h2,h2 a{font-family:'Open Sans',Arial,sans-serif;font-weight:700;font-size:18px;line-height:20px;margin-bottom:10px;color:#f90;text-decoration:none;hyphens:none}h3,h3 a{font-family:'Open Sans',Arial,sans-serif;color:#ec8d00;font-size:14px;line-height:18px;text-decoration:none;font-weight:400}h4,h4 a{font-family:'Open Sans',Arial,sans-serif;font-size:14px;line-height:18px;color:#555;font-weight:400;text-decoration:none;margin-bottom:4px}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:none}abbr,acronym{cursor:help}ul{list-style:square;margin-left:20px}li{margin-left:0}.divider{clear:both;height:4px;background-color:#fea936;margin-top:16px;margin-bottom:16px}.spacer{clear:both;height:8px}.clear{clear:both}.bold{font-weight:700}.topline{margin-bottom:0;margin-top:4px}img{width:100%;height:auto;display:block}body{background-attachment:fixed;background-color:#e8eae7}#page{max-width:1400px;width:100%;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:10px;-moz-box-shadow:0px 0px 5px 5px rgba(50,50,50,.5);-webkit-box-shadow:0px 0px 5px 5px rgba(50,50,50,.5);box-shadow:0px 0px 5px 5px rgba(50,50,50,.5)}#head{top:0;left:0;position:relative;width:100%;height:220px;margin-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#f90}#brandingLogo{display:block;height:150px;width:311px;position:absolute;left:0;top:35px;border-top-right-radius:10px;border-bottom-right-radius:10px;background:url('/_images/h_logo.png') 30px 5px no-repeat #fff;background-size:240px auto;background-position:27px 35px}.detail-headline{border-bottom:#f90 3px solid;padding-bottom:5px}#brandingLogo span{display:none}#brandingTitle{position:absolute;left:340px;top:75px;font-family:'Open Sans',Arial,sans-serif;font-weight:700;color:#fff}#brandingTitle .large{display:block;font-size:40px;line-height:55px;color:#fff}#brandingTitle .small{display:block;font-size:20px;line-height:25px;color:#fff}#searchform-container{position:absolute;bottom:25px;right:15px}#searchform-container input.searchform-word{width:270px;height:22px;padding:4px 34px 4px 4px;border:1px solid #fff;color:#616571;font-family:'Open Sans',Arial,sans-serif;font-size:16px;background:url(/_images/ic_search.png) 280px 3px no-repeat #fff;background-size:24px 118px;border-radius:5px}#searchform-container input.searchform-word:focus{border:1px solid #576471;color:#576471;background-position:280px -91px}.main-canvas{padding-top:30px;float:left}.aside-canvas{width:300px;padding-left:10px;padding-right:30px;float:left}.content-canvas{width:690px;float:left;padding-right:30px;padding-bottom:30px}.content-canvas.wide{width:850px}.list-image-link{display:inline-block}.info-canvas{width:300px;padding-left:9px;padding-right:10px;float:left;padding-top:35px}#footer{clear:both;width:1200px;margin-left:auto;margin-right:auto;height:40px;padding-left:20px;padding-top:20px;font-size:14px;color:#fff;margin-bottom:24px}#footer .left{float:left}#footer .right{float:right}#footer a{color:#fff;font-size:14px;text-decoration:none}#footer a:hover{color:#fff}#footer-socialmedia{float:right;margin:0 20px 0 0}.footer-socialmedia-link{float:right;height:31px;width:31px;margin-left:10px;display:block;background-image:url(/_images/ic_social-media.png);background-repeat:no-repeat;background-size:139px 31px}.footer-socialmedia-link.facebook{background-position:0 top}.footer-socialmedia-link.youtube{background-position:-108px top}.footer-socialmedia-link.twitter{background-position:-37px top}.footer-socialmedia-link.googleplus{background-position:-72px top}.footer-socialmedia-link:hover{margin-top:-3px}.button{display:inline-block;font-size:16px;font-weight:400;text-decoration:none;color:#fff;background-color:#f90;text-align:right;padding:10px 15px;margin:10px 10px 10px 0;border-radius:5px}.button:hover{background-color:#ef7f01}a.link-int{display:block;background:url('/_images/icn_linkdetail.gif') 1px 7px no-repeat;padding-left:14px;text-decoration:none}a.link-int:hover{color:#f90}a.link-dot{background:url('/_images/icn_linkdot.gif') 0 2px no-repeat;padding-left:12px;text-decoration:none}a.link-dot:hover{color:#1a49a4;text-decoration:underline}a.link-ext{display:block;background:url('/_images/icn_linkdetail.gif') 0 7px no-repeat;padding-left:12px;text-decoration:none}a.link-ext:hover{color:#f90}a.link-detail{background:url('/_images/icn_linkdetail.gif') 8px 7px no-repeat;color:#ec8d00;padding-left:20px;text-decoration:none}a.link-detail:hover{color:#f90}a.link-back{display:block;background:url('/_images/icn_linkback.gif') left 7px no-repeat;padding-left:12px;text-decoration:none;color:#666;font-size:14px;margin-bottom:12px}a.link-back:hover{color:#f90}a.link-download,a.link-downloadpdf{display:block;background:url('/_images/icn_linkdownload.gif') 0 7px no-repeat;padding-left:14px;text-decoration:none}a.link-download:hover,a.link-downloadpdf:hover{color:#f90}a.email{background:url('/_images/icn_email.gif') center left no-repeat;padding-left:20px;text-decoration:none}a.email:hover{color:#f90;text-decoration:underline}a.linkSmall{font-size:10px}.nav1-container{background:#fff;margin-bottom:10px}ul.nav1{padding-left:10px;margin:0;list-style:none;height:32px;border:none}.nav1-item{float:left;background-color:#fff;border:none;height:auto;border-top-left-radius:5px;border-top-right-radius:5px}.nav1 a{display:block;text-decoration:none;padding:6px 14px;margin-right:2px;background:0 0;color:#000;font-family:'Open Sans',Arial,sans-serif;font-weight:400;font-size:18px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.nav1 a:hover{color:#fff;background-color:#f90}.nav1 a.active{float:left;color:#fff;background-color:#f90;border:none}.nav2{list-style:none;margin-top:0;margin-bottom:40px;margin-left:0}a.nav2-link{font-size:16px;color:#616571;cursor:pointer;display:block;padding:6px 4px 6px 12px;text-decoration:none;background-color:#e8eae7;border-radius:5px;margin-bottom:3px}a.nav2-link.active{background-color:#f90;color:#fff;border-color:#fff}a.nav2-link:hover{background-color:#f90;color:#fff}a.nav2-link.active:hover{color:#fff}ul.nav3{list-style:none;background-color:#ffe3bb;margin-left:0}a.nav3-link{text-decoration:none;padding-left:12px;padding-top:4px;padding-bottom:4px;color:#333;font-size:14px;font-weight:400;display:block;border-bottom:1px solid #fff;border-radius:5px}a.nav3-link.active{background-color:#ffbe5e;font-weight:700;text-decoration:none}a.nav3-link:hover{background-color:#ffbe5e}.nav-meta{position:relative;top:0;height:21px;font-size:14px;text-align:right;color:#000;padding:4px 10px 0 0}.nav-meta a{font-size:14px;color:#000;text-decoration:none}.nav-meta a:hover{text-decoration:underline}.nav-meta a.active{font-weight:700;color:#000;text-decoration:none}.nav-meta a.active:hover{text-decoration:underline}.nav-footer{float:right;padding-right:10px;text-align:right}.nav-site{margin:0 auto;max-width:1400px;width:100%;height:40px;color:#858175}.nav-site a{display:block;font-size:14px;color:#858175;text-decoration:none;padding:4px 8px 4px 10px;margin-right:10px;float:left}.nav-site a .icon{display:block;float:left;width:7px;height:17px;background:url('/_images/icn_siteNav.png') 0 7px no-repeat;background-size:7px 46px;margin-right:5px}.nav-site a .label{display:block;float:left}.nav-site a:hover{color:#f28c03}.nav-site a.active{color:#f28c03}.nav-site a:hover .icon,.nav-site a.active .icon{color:#f28c03;background-position:0 -31px}.copytext em{font-family:'Open Sans Italic',sans-serif}.contentbox{padding-bottom:20px}.contentbox p{margin-bottom:12px}.contentbox ul{list-style-type:square;margin-bottom:12px}.contentbox-text{margin-top:10px}.image-container{float:left;width:210px;margin-bottom:20px}.overview-item{border-left:3px solid #f90;border-bottom:3px solid #f90;border-bottom-left-radius:10px;margin-bottom:20px;background:#f90}.overview-item.download{background-color:#fff}.overview-item .image-container{width:200px;margin-right:10px;margin-bottom:0;float:left}.overview-item .text-container{padding:15px 15px 0;float:left}.overview-item.download .text-container{padding-top:0}.overview-item .text-container.width-image{width:300px}.overview-item .text-container.no-image{width:500px}.overview-item .image-container img{border-bottom-left-radius:8px;float:left}.overview-item h2,.overview-item h2 a{font-size:20px;font-family:'Open Sans',Arial,sans-serif;font-weight:700;color:#fff}.overview-item.download .overview-item h2,.overview-item.download h2 a{color:#f90}.overview-item h2{padding-top:10px}.overview-item h2 a:before{content:'>';padding-right:4px}.overview-item h2 a:hover{color:#000}.overview-item ul.list-subpages{list-style:none;margin:0;padding:0;margin-bottom:10px}.overview-item ul.list-subpages a{color:#fff;text-decoration:none}.overview-item ul.list-subpages a:hover{color:#000}.overview-item ul.list-subpages a:before{content:'>';padding-right:4px}.overview-item p{margin-bottom:6px}.list-item{clear:both;border-bottom:3px solid #f08c03;margin-bottom:15px;padding-bottom:15px;float:left;width:100%}.list-image{display:block;margin-right:10px;float:left;width:200px;border-radius:5px}.content-canvas.wide .list-image-wrapper{display:table-cell;vertical-align:top;float:left;width:200px;padding-right:10px}.list-text{display:table-cell;vertical-align:top}.content-canvas.wide .list-text{display:table-cell;vertical-align:top}.pageturn-nav.top{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f90}.asidebox{margin:5px;margin-bottom:25px}.asidebox .text{font-size:12px}.infobox{padding-top:0;padding-bottom:0;margin-bottom:20px}.infobox-header h2{font-size:18px;font-family:'Open Sans',Arial,sans-serif;font-weight:700}.infobox-header h2.downloads{padding-left:24px;background:url('/_images/icn_downloads.gif') center left no-repeat}.infobox-header h2.kj{padding-left:100px;background:url('/_images/icn_kj.gif') center left no-repeat;height:39px;padding-top:10px;box-sizing:border-box}.infobox-header h2.kw{padding-left:24px;background:url('/_images/icn_kw.gif') center left no-repeat}.infobox-header h2.link-int{padding-left:24px;background:url('/_images/icn_pfeil-re.gif') center left no-repeat}.infobox-header h2.link-ext{padding-left:24px;background:url('/_images/icn_links.gif') center left no-repeat}.infobox-content{background:#fff7ea;padding:10px;border-radius:10px}.infobox p{padding-bottom:12px}ul.linklist{margin-left:0;padding:0;list-style:none}ul.linklist li{margin-bottom:10px}ul.linklist li a .label{display:block}ul.linklist li a .info{display:block;color:#858175}.news-index-box{float:left}.news-index-image{margin-bottom:5px;margin-right:15px;float:left;width:200px}.news-index-content{margin-bottom:5px;float:left;width:475px}.news-index-box.mainteaser{margin-right:20px;width:100%;height:auto;overflow:hidden}.news-index-box img{padding-bottom:15px}.news .topline{color:#555;font-size:14px;font-weight:400;line-height:18px;margin-bottom:4px;text-decoration:none}.news-index-box h2.headline a{font-weight:400;font-size:24px;line-height:24px}.news-list .list-pageturnNav{text-align:right}.news-list .list-pageturnNav-top{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #a4a8af}.news-list .list-pageturnNav-bottom{padding-top:10px;margin-top:10px}.news-list .list-archivelink-box.top{margin-bottom:10px;border-bottom:2px solid #f08c03;padding-bottom:10px}.news-list .list-archivelink-box.bottom{clear:both;margin-top:10px;padding-top:10px}.news-detail .image-container{float:right;width:184px;margin-left:10px;margin-bottom:10px}.news-detail .introtext{font-weight:700}.news-detail .mainimage{margin-top:10px;margin-bottom:10px;width:100%;height:auto;display:block}.news-detail .detail-mainimage-subline{font-style:italic}.news-detail .linkback-box{display:block;padding-bottom:10px;padding-top:10px}.news-detail .linkback-box.top{padding-bottom:20px}.news-detail .date{margin-top:20px;padding-top:5px;border-top:#f90 solid 1px}.news-detail .date.top{padding-top:5px;color:#4f4940}.news-detail .author{font-style:italic}.news-info{padding-top:28px}.news-info .infobox-infotext{background-color:#fff7ea;padding:10px}.pageElement-news-list-info a{text-decoration:none;color:#f90;font-family:'Open Sans',Arial,sans-serif}.pageElement-news-list-info a:hover{text-decoration:underline}.pageElement-news-list-info a.more{display:inline-block}.pageElement-news-list-info .list-item{display:block;width:100%;padding-bottom:5px;border-bottom:1px solid #ccc !important;margin-bottom:10px}.events-teaserlist{list-style:none;margin-left:0}.events-teaserlist .events-teaseritem{display:block;border-left:3px solid #f90;margin-bottom:10px;color:#000;background-color:#fff7ea;border-top-right-radius:10px;border-bottom-right-radius:10px}.events-teaserlist .events-teaseritem a{color:#000;text-decoration:none;display:block;padding:6px}.events-teaserlist .events-teaseritem a strong{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.events-teaserlist .events-teaseritem a:hover{color:#f90;text-decoration:none}ul.calenderlist-grouplist{font-size:12px;list-style-type:none;margin:0;padding:0 0 20px}ul.calenderlist-grouplist li{background-color:#fff5e5;border-left:2px solid #f90;margin-bottom:2px;padding:4px 4px 4px 10px}ul.calenderlist-grouplist a{text-decoration:none}ul.calenderlist-grouplist li:hover{background-color:#f90}ul.calenderlist-grouplist li:hover a{color:#fff}.events-detail .introtext{font-weight:700}.events-detail .infotext{font-size:10px;color:#666}.events-detail .detail-info{margin-bottom:10px;padding-top:10px;padding-bottom:10px}.events-detail .detail-info{background-color:#fff7ea;padding:10px;margin-top:15px;margin-bottom:15px;border-radius:10px}.events-detail .mainimage{margin-top:10px;margin-bottom:10px}.events-detail .image-container{float:right;width:180px;margin-left:20px;margin-bottom:20px}.events-detail .image-container img{float:left;margin-bottom:20px}.events-detail a.link-back{font-size:18px}.events-detail video{width:100%;margin-bottom:20px}.services .list-item{border-left:#f90 3px solid;border-bottom:#f90 3px solid;background-color:#fff7ea;margin-bottom:12px;padding:10px;border-bottom-left-radius:10px}.services-list .list-headline{margin-left:15px}.services-detail .mainimage{margin-bottom:10px}.services .list-item .image-container{width:160px}.services .link-detail-box{text-align:right;width:100%;padding-right:10px}.services-detail a.link-back{font-size:18px}.services-detail .contentbox{width:340px;padding-right:60px;float:left}.services-detail .detail-info{background-color:#fff7ea;padding:10px;margin-top:15px;margin-bottom:15px;border-radius:10px}.services-detail .button-box{text-align:right}.gallery-container{float:left}.gallery-image{display:block;float:left;border:3px solid #fff;margin-right:5px;margin-bottom:5px;border-radius:5px}.gallery-image:hover{border:3px solid #f08c03}.gallery-image img{float:left;border-radius:3px}.pageElement-newsletter-subscription label{padding-left:0}.pageElement-newsletter-subscription label.checkboxLabel{padding-left:5px}.pageElement-image-info .infobox-content{background-color:#fff}.pageElement-twitter-info{margin-top:40px;margin-bottom:20px}.pageElement-image img{border-radius:10px;width:100%;height:auto;display:block}.pageElement-catalog-info{margin-bottom:60px}.pageElement-news-list-info{margin-bottom:60px}.contactperson-main .item{display:block;width:100%}#sticky-navigation-wrapper{width:1200px;height:40px}.sticky-navigation{width:12000px;height:40px}.nav1-sticky{position:fixed;top:0;width:1200px;margin-left:auto;margin-right:auto}.start-section-link{display:block;text-decoration:none;border-bottom:#f90 3px solid;padding-bottom:5px;margin-bottom:10px}.start-section-headline{font-family:'Open Sans',Arial,sans-serif;font-weight:700;color:#f90;font-size:20px;text-decoration:none}.start-section-headline-postfix{font-family:'Open Sans',Arial,sans-serif;font-weight:700;color:#616571;font-size:20px;text-decoration:none}.form-row textarea{display:block;width:351px;max-width:351px;border:1px solid #bcbcbb;padding:5px 10px;font-family:'Open Sans',Arial,sans-serif;color:#6f6f6e;font-size:15px;line-height:20px;border-radius:5px}.form-row textarea:focus,.form-row input[type=text]:focus,.form-row input[type=password]:focus{border:1px solid #fea936;color:#6f6f6e}.form-row,.form-submit-container{float:left;width:100%;display:block;margin-top:10px}.form-row.email{display:none}.form-row label{float:left;width:165px;padding:5px 0;margin-right:5px}.form-row label[for='-1'],.form-row label[for='-2']{width:100px}.form-row input{float:left}.form-row input[type=text],.form-row input[type=password]{width:351px;border:1px solid #bcbcbb;padding:5px 10px;font-family:'Open Sans',Arial,sans-serif;color:#000;font-size:15px;line-height:20px;border-radius:5px}.form-row select{width:373px;border:1px solid #bcbcbb;padding:5px 10px 2px;font-family:'Open Sans',Arial,sans-serif;color:#6f6f6e;font-size:15px;line-height:20px;border-radius:5px}.form-row select option{padding:3px 5px}.form-row select#zimmer,.form-row select#aufenthalt{width:150px}.form-row input#formAnreise,.form-row input#formAbreise,.form-row input#anzahl_erwachsene{width:130px}.form-row input[type=radio]{margin:5px 5px 0 0}.form-row .checkbox-wrapper{width:374px;float:left}.form-row .checkbox{display:block;width:100%;float:left}.form-row .checkbox label.checkboxLabel{padding-left:5px;margin:0;width:auto;max-width:355px}.form-row .checkbox input[type=checkbox]{margin-top:7px}.form-row.no-display{display:none}.form-row.bund select{width:321px}.form-row.mailmail{display:none}.button-submit{cursor:pointer;margin-left:115px;font-size:15px;background-color:#f90;padding:5px 8px;border:1px solid #f90;display:inline-block;line-height:22px;color:#fff;font-family:'Open Sans',Arial,sans-serif;border-radius:5px}.button-submit.error{margin:0;color:#fff !important}.button-submit.anfrage{background-position:226px 6px;margin-top:15px}.defaultform .form-submit-container{margin-top:20px}.button-submit:hover{border-color:#f90;text-decoration:none;color:#f90;background-color:#fff}.form-row label.error,.form-error{color:red}.form-row input.Error{border:1px solid red}.form-row.plz label{float:left;width:auto;margin:0}.form-plz-ort-label{float:left;width:165px;margin-right:5px}.form-row.plz span{float:left;margin-top:5px}.plz-input,.ort-input,.plz-ort-input-wrapper{float:left}.plz-input .textbox{width:100px !important}.ort-input .textbox{width:217px !important;margin-left:10px}.form-error p{padding:12px;border:1px solid red;color:red;display:inline-block}.errorbox{color:red}.form-row.sonstiges{display:none}.ds-label{float:left;width:115px;min-height:1px}.ds-inhalt{float:left;display:inline;width:370px;margin-top:5px}.ds-inhalt input{float:left;margin:2px 10px 0 0}.ds-inhalt span{float:left;display:block;width:340px;line-height:20px}#googlemaps-main-mapcontainer{width:100%;height:400px}.vor-ort-main .tabnav{border-bottom:3px solid #ef7f01}.vor-ort-main .tabnav-item{float:left;background-color:#fef7e5;padding:10px 15px;cursor:pointer;margin-right:3px}.vor-ort-main .tabnav-item:hover,.vor-ort-main .tabnav-item.active{background-color:#f08006;color:#fff}.vor-ort-main .tabcontent{display:none}.vor-ort-main .tabcontent.active{display:block}.vor-ort-main #places-map{height:600px;width:100%}.vor-ort-main ul{padding:0;margin:0;list-style-type:none}.vor-ort-main li{margin:0}.vor-ort-main .headline-list{float:left;padding:20px 0 10px;border-bottom:1px solid #eceef4}.vor-ort-main .headline-list-item{float:left;display:block;padding-right:30px;font-weight:700;margin:0}.vor-ort-main .ort{width:250px}.vor-ort-main .news{width:400px}.vor-ort-main .link{width:100px}.vor-ort-main .headline-list{width:100%}.vor-ort-main .vor-ort-list-item{padding:10px 0;border-bottom:1px solid #eceef4}.vor-ort-main .vor-ort-list-elems{display:table}.vor-ort-main .vor-ort-list-elem{float:left;display:table-cell;min-height:1px;padding-right:30px}.vor-ort-main .link-detail:hover{text-decoration:underline}.vor-ort-main .link-detail[target=_blank]{background:0 0;padding:0}.mobile,.nav1-mobile{display:none}.search-main{width:100%}.search-main .searchresult-header{margin-bottom:30px}.search-main .searchresult-header .keyword{font-weight:700}.search-main .searchresult-group{margin-bottom:30px;width:100%}.search-main .searchresult-group .header{color:#f08006;font-size:21px;font-family:klavika-bold,arial,sans-serif;display:block;border-bottom:1px solid #f08006;margin-bottom:15px;padding:0 0 3px 29px;background:url(/_images/ic_search-result-trigger.png) left 8px no-repeat;background-size:19px 59px;cursor:pointer}.search-main .searchresult-group .header.active{background-position:left -40px}.search-main .searchresult-list{display:none}.search-main .searchresult-list ul{display:inline}.search-main .searchresult-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #706f6f}.search-main .searchresult-link{font-size:18px;line-height:26px;display:inline-block;margin-bottom:5px}.search-main .searchresult-item .keyword{font-weight:700}#mobile-search,.searchbutton{display:none}.pageElement-person-main img{float:left;width:86px;display:table-cell;vertical-align:top;padding:0 12px 12px 0;margin:0}.pageElement-texteditor-main .contentbox-text.has-images{margin-top:10px;display:block;width:auto;float:left;max-width:calc(100% - 210px)}.content-image-container{float:left;width:180px;margin-right:23px}.content-image-item{display:block;margin-bottom:10px}.content-image-item .content-image{display:block}.pageElement-person-main{height:auto;overflow:hidden}.pageElement-person-main .person-text{display:table-cell;vertical-align:top}.pageElement-person-main img{float:left;width:86px;display:table-cell;vertical-align:top;padding:0 12px 12px 0;margin:0}#cookie{position:relative;top:0;left:0;width:100%;background-color:#bdbcbc;z-index:1000;padding-bottom:15px}#cookie .wrapper{width:990px;margin:0 auto}#cookie .wrapper .meldung{color:#000;padding-top:15px;display:block;text-align:justify;line-height:20px}#cookie .linkbutton{float:right;margin:15px 0 0 10px;padding:10px 15px;color:#fe9900;cursor:pointer}#cookie .linkbutton.color{background-color:#fe9900;color:#fff}#cookie .linkbutton.color:hover{background-color:#fe9900}@media only screen and (min-width:0px) and (max-width:760px){#cookie .wrapper{width:94%;padding:0 3%}}@media only screen and (min-width:760px) and (max-width:1000px){#cookie .wrapper{width:760px}}.link-SocialMedia{display:inline-block;overflow:hidden;margin:0;margin-right:5px}.icon-SocialMedia{font-size:35px;margin:0}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#footer{color:#000}#footer a{color:#000}#footer a:hover{color:#ec8d00}#usercentrics-button img{width:auto}@media only screen and (min-width:1000px) and (max-width:1400px){#page{width:1000px}.aside-canvas{width:210px}.info-canvas{width:220px}.content-canvas{width:481px}.content-canvas.wide{width:720px}.nav-site{width:1000px}.nav1-sticky{width:1000px}.nav1 a{padding:6px}#footer{width:1000px}.news-index-content{width:266px}.pageElement-image-info img,.mainteaser img,.news-detail .mainimage,.pageElement-image img,.events-detail .mainimage img{width:100%;height:auto}.overview-item .text-container.width-image{width:242px}.vor-ort-main .ort{width:200px}.vor-ort-main .news{width:330px}.embedcode-box iframe{width:481px}}@media only screen and (min-width:0px) and (max-width:1000px){.mobile{display:block}.nomobile,.nav-site,.nav-meta,#sticky_navigation_wrapper,.aside-canvas,.katalog-info{display:none}h1,h1 a{font-size:26px}#page{width:100%;box-shadow:none}.main-canvas{width:94%;padding:15px 3% 0}.content-canvas,.content-canvas.wide{width:100%;padding:0 0 30px}.info-canvas{padding:0;width:100%}.pagetype-standard .info-canvas{margin-top:0}#head{height:auto;background:0 0;background-color:#fe9900;border-radius:0;display:inline-block;padding:10px 0}.logo-wrapper{width:200px;float:left}#brandingLogo{display:none;position:relative;left:inherit;top:inherit;float:left;width:170px;height:47px;background-size:100px auto;background-position:35% 5px}#brandingTitle{position:relative;left:inherit;top:inherit;float:left;margin:0 0 0 3%}#brandingTitle .large{font-size:25px;line-height:27px}#brandingTitle .small{font-size:14px;line-height:20px}.navbutton{float:right;width:40px;text-align:center;padding:7px 0 0;cursor:pointer;color:#4f4940;margin-right:3%}.navbutton .ic_menue{display:block;height:20px;width:100%;background:url(/_images/ic_mobile_menue.png) center top no-repeat;background-size:40px 84px}.navbutton .text{margin-top:3px;display:block;font-size:14px}.navbutton:hover span,.navbutton.active span{color:#fff;background-position:center bottom}.nav1-mobile{float:left;width:100%;display:none;font-size:22px;background:#fe9900;list-style-type:none;margin:0}.nav1-mobile-item{float:left;width:100%}.nav1-mobile-item:first-child{display:none}.nav1-mobile-link{float:left;min-height:21px;width:94%;color:#4f4940;padding:12px 3%;display:block;border-radius:0;text-align:left;text-decoration:none;font-size:22px}.nav1-mobile-item.opened{background:#fff}.nav1-mobile-item.active .nav1-mobile-link{color:#fff}.nav1-mobile-item.opened .nav1-mobile-link,.nav1-mobile-item.active.opened .nav1-mobile-link{color:#fe9900}.nav1-mobile-item.active .subnav-nav-trigger span{background-position:right -44px}.nav1-mobile-link.active{color:#fe9900}.nav1-mobile-link.subnav,.nav1-mobile-link.subnav2{float:left;width:47%;padding:12px 0 12px 3%}.subnav-nav-trigger{float:left;padding:12px 3% 12px 0;width:47%;cursor:pointer}.subnav-nav-trigger span{float:left;height:21px;width:100%;background:url(/_images/ic_subnav-trigger_1.png) right 5px no-repeat;background-size:22px 107px}.subnav-nav-trigger.opened span,.subnav-nav-trigger.active.opened span{background-position:right -92px}.nav2-mobile{width:100%;display:none;margin-left:0;background-color:#fff}.nav2-mobile-item{width:100%;display:block}.nav2-mobile-link{width:94%;padding:12px 3%;border-left:0;color:#4f4940;display:inline-block;text-decoration:none;font-size:18px}.nav2-mobile-item.active .nav2-mobile-link{color:#fe9900}.nav2-mobile-item.opened{background-color:#ffe3bb}.nav2-mobile-item.opened .nav2-mobile-link{color:#4f4940}.nav1-mobile .nav2-mobile .subnav-nav-trigger span{float:left;height:21px;width:100%;background:url(/_images/ic_subnav-trigger_2.png) right 5px no-repeat;background-size:22px 107px}.nav2-mobile-link.subnav{float:left;min-height:21px;width:47%;padding:12px 0 12px 3%}.nav2-mobile .subnav-nav-trigger.active span{background-position:right -44px}.nav2-mobile .subnav-nav-trigger.opened span,.nav2-mobile .subnav-nav-trigger.active.opened span{background-position:right -92px}.nav3-mobile{display:none;width:100%;position:relative;background-color:#fff7ea}.nav3-mobile-item{width:100%;display:block}.nav3-mobile-link{width:94%;padding:12px 3%;border-left:0;color:#4f4940;display:inline-block;text-decoration:none}.nav3-mobile-link.active{color:#fe9900}.nav2-mobile-item:hover .nav3{display:none}.searchbutton{float:right;width:40px;display:block;margin:7px 10px 12px 0;cursor:pointer}.searchbutton .icon{display:block;width:100%;height:20px;background:url(/_images/ic_nav-search.png) center top no-repeat;background-size:21px 100px}.searchbutton .text{color:#67471c;text-align:center;margin-top:3px;display:block;font-size:14px}.searchbutton.active .icon,.searchbutton.active .text{color:#fff;background-position:bottom}#mobile-search{display:none;width:94%;padding:10px 3%;background-color:#fe9900}#mobile-search input.searchform-word{width:87%;height:22px;padding:4px 34px 4px 4px;border:1px solid #fff;color:#90979e;font-family:Arial,sans-serif;font-size:16px;background:url(/_images/ic_search.png) 98% 3px no-repeat #fff;background-size:24px 118px}#mobile-search input.searchform-word:focus{border:1px solid #576471;color:#576471;background-position:98% -91px}#footer{height:auto;width:94%;padding:20px 3% 100px;margin:0;background-color:#ff9700}#footer .left{width:100%}#footer .right{float:left;margin-top:15px}#footer-socialmedia{margin:0}.nav-footer{padding-right:0;margin-top:14px}#twitter-widget-0{width:100% !important}.pageElement-image-info .infobox-content{padding:10px 0}.news-index-box.mainteaser{margin:0}.news-index-box.mainteaser .teaser-image{width:100%;height:auto;max-width:570px;display:block;margin-bottom:5px}.news-index-content{width:100%}.events-detail .mainimage,.news-detail .mainimage,.pageElement-image img,.events-detail .mainimage img{width:100%;height:auto;max-width:580px}.vor-ort-main .tabnav-item{float:none;margin:0 0 3px}.vor-ort-main #places-map{height:250px}.vor-ort-main .ort,.vor-ort-main .news,.vor-ort-main .link{width:100%;padding:0}#googlemaps-main-mapcontainer{height:250px}.embedcode-box iframe{width:100%}.list-text,.content-canvas.wide .list-text{display:block}.content-canvas .list-image-wrapper,.content-canvas.wide .list-image-wrapper{display:block;float:none;margin-bottom:5px}.overview-item .text-container.width-image,.overview-item .text-container.no-image{width:100%;overflow:hidden;display:block;box-sizing:border-box}.content-canvas.wide .list-text{width:100%}.news-detail .image-container .info-image-box.relation{display:none}.contactform{margin-bottom:50px}.form-row label{width:100%;margin:0}.form-row label[for="-1"],.form-row label[for="-2"]{width:100px !important}.form-row label[for=mitglied]{width:135px}.form-row input[type=text],.form-row input[type=password]{width:92%}.form-row select{width:97%}label[for=optin_agb]{width:100%}.form-row input[type=checkbox]{float:left}.plz-ort-input-wrapper{width:100%}.plz-input{width:25%;margin-right:2%}.ort-input{width:73%}.plz-input .textbox{width:77% !important}.ort-input .textbox{width:85% !important}.defaultform textarea,.form-row textarea{width:92%;max-width:none}.button-submit{margin-left:0}.pageElement-contactform{width:100%}.ds-inhalt{width:100%}.ds-inhalt span{width:90%}.nomobile{display:none !important}#formBuchung .box-buchung{width:92%}#formBuchung .info{margin-left:0;width:100%}#formBuchung span.label{display:block}#formBuchung .preise.small{display:block;width:100%;margin-top:3px}#formBuchung .stern-info{margin-left:0}.angebotbutton.mobile{display:block}#optout{width:100%;height:310px}.pageElement-person-main .person-text{display:block;float:none;width:100%}.pageElement-person-main img{float:none}}@media only screen and (min-width:760px) and (max-width:1000px){.vor-ort-main #places-map{height:400px}#googlemaps-main-mapcontainer{height:400px}body #optout{height:180px}#brandingLogo{display:block}.searchbutton{float:right;width:40px;display:block;margin:25px 20px 25px 0;cursor:pointer}.searchbutton .icon{display:block;width:100%;height:20px;background:url(/_images/ic_nav-search.png) center top no-repeat;background-size:21px 100px}.searchbutton .text{color:#67471c;text-align:center;margin-top:3px;display:block;font-size:14px}.searchbutton.active .icon,.searchbutton.active .text{color:#fff;background-position:bottom}#mobile-search{display:none;width:94%;padding:10px 3%;background-color:#fe9900}#mobile-search input.searchform-word{width:94%;height:22px;padding:4px 34px 4px 4px;border:1px solid #fff;color:#90979e;font-family:Arial,sans-serif;font-size:16px;background:url(/_images/ic_search.png) 98% 3px no-repeat #fff;background-size:24px 118px}#mobile-search input.searchform-word:focus{border:1px solid #fff;color:#576471;background-position:98% -91px}#brandingTitle{position:absolute;top:10px;left:170px}}@media only screen and (min-width:800px) and (max-width:1000px){#footer .left{width:auto}#footer .right{float:right;margin-top:0}.nav-footer{margin-top:0}}@media only screen and (min-width:480px) and (max-width:1000px){.logo-wrapper{width:370px}#head{height:85px}#brandingTitle{margin-top:19px}#brandingLogo{margin-top:19px}.searchbutton{margin:25px 10px 12px 0}.navbutton{padding:25px 0 0}.news-index-image{display:table-cell;margin:0;padding-right:10px}.news-index-image .news-index-image{display:block;margin:0}.news-index-content{width:auto;display:table-cell;float:none}.news .topline{margin-top:0}.news-detail .image-container .info-image-box.relation{display:block}.embedcode-box iframe{width:100%;height:300px}.list-text,.content-canvas.wide .list-text{display:table-cell}.content-canvas .list-image-wrapper,.content-canvas.wide .list-image-wrapper{display:table-cell;float:left;margin-bottom:0}#optout{height:230px}}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('/_fonts/opensans/open-sans-v17-latin-300.eot');src:local('Open Sans Light'),local('OpenSans-Light'),url('/_fonts/opensans/open-sans-v17-latin-300.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-300.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-300.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-300.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url('/_fonts/opensans/open-sans-v17-latin-300italic.eot');src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url('/_fonts/opensans/open-sans-v17-latin-300italic.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-300italic.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-300italic.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-300italic.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-300italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/_fonts/opensans/open-sans-v17-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('/_fonts/opensans/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-regular.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-regular.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-regular.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans Italic';font-style:italic;font-weight:400;src:url('/_fonts/opensans/open-sans-v17-latin-italic.eot');src:local('Open Sans Italic'),local('OpenSans-Italic'),url('/_fonts/opensans/open-sans-v17-latin-italic.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-italic.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-italic.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-italic.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('/_fonts/opensans/open-sans-v17-latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('/_fonts/opensans/open-sans-v17-latin-600.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-600.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-600.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-600.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('/_fonts/opensans/open-sans-v17-latin-600italic.eot');src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url('/_fonts/opensans/open-sans-v17-latin-600italic.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-600italic.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-600italic.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-600italic.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-600italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('/_fonts/opensans/open-sans-v17-latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('/_fonts/opensans/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-700.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-700.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-700.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-700.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url('/_fonts/opensans/open-sans-v17-latin-700italic.eot');src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('/_fonts/opensans/open-sans-v17-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-700italic.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-700italic.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-700italic.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-700italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url('/_fonts/opensans/open-sans-v17-latin-800.eot');src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url('/_fonts/opensans/open-sans-v17-latin-800.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-800.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-800.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-800.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-800.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url('/_fonts/opensans/open-sans-v17-latin-800italic.eot');src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url('/_fonts/opensans/open-sans-v17-latin-800italic.eot?#iefix') format('embedded-opentype'),url('/_fonts/opensans/open-sans-v17-latin-800italic.woff2') format('woff2'),url('/_fonts/opensans/open-sans-v17-latin-800italic.woff') format('woff'),url('/_fonts/opensans/open-sans-v17-latin-800italic.ttf') format('truetype'),url('/_fonts/opensans/open-sans-v17-latin-800italic.svg#OpenSans') format('svg')}