@import "/__/styles/2017/hamburgers.css";:root{--color-summary-bg:#f5f5f5;--color-summary-fg:#212529}details{margin-block:15px}details summary{position:relative;cursor:pointer;background-color:var(--color-summary-bg);color:var(--color-summary-fg);padding:8px 5px;text-transform:uppercase}details[open] summary{margin-bottom:15px}details[class*="details-style--"] summary{display:block}details[class*="details-style--"] summary::marker,details[class*="details-style--"] summary::-webkit-details-marker{color:transparent;display:none}details.details-style--arrow summary::after{content:"\f061";font-family:"Font Awesome 5 Free";position:absolute;font-size:1.5em;line-height:0.8em;font-weight:bold;right:15px;transition:transform .5s}details.details-style--arrow[open]>summary::after{transform:rotate(90deg)}details.details-style--chevron summary::after{content:"\f054";font-family:"FontAwesome";position:absolute;font-size:1em;line-height:1.4em;font-weight:bold;right:15px;transition:transform .5s}details.details-style--chevron[open]>summary::after{transform:rotate(90deg)}details.details-style--chevron180 summary::after{content:"\f054";font-family:"FontAwesome";position:absolute;font-size:1em;line-height:1.4em;font-weight:normal;right:15px;transform:rotate(90deg);transition:transform .5s}details.details-style--chevron180[open]>summary::after{transform:rotate(-90deg)}details.details-style--caret summary::after{content:"\f0da";font-family:"Font Awesome 5 Free";position:absolute;font-size:1.5em;line-height:0.8em;font-weight:bold;right:15px;transition:transform .5s}details.details-style--caret[open]>summary::after{transform:rotate(90deg)}details.details-style--plus summary::after{content:"\f0fe";font-family:"Font Awesome 5 Free";position:absolute;font-size:1.5em;line-height:0.8em;font-weight:400;right:15px}details.details-style--plus[open]>summary::after{content:"\f146"}details.details-style--plus-filled summary::after{content:"\f0fe";font-family:"Font Awesome 5 Free";position:absolute;font-size:1.5em;line-height:0.8em;font-weight:900;right:15px}details.details-style--plus-filled[open]>summary::after{content:"\f146"}details.notransition summary::after{transition:none}:is(.menu-bar-container, .header-top .menu-bar) .link-container.link-container--translate{width:85px;position:relative}@media (min-width:769px){:is(.menu-bar-container, .header-top .menu-bar) .link-container.link-container--translate{width:180px}}.languagepicker{position:absolute;top:0;margin:10px 10px 0;width:calc(100% - 20px)}.languagepicker summary{color:#525252;padding:0 25px 0 10px;background:none;height:100%;display:flex;align-items:center;gap:10px}.languagepicker summary .languagepicker__name{display:none}@media (min-width:769px){.languagepicker summary .languagepicker__name{display:inline}}.languagepicker.details-style--chevron summary::after{right:10px;line-height:1.7em}.languagepicker img{width:20px;box-shadow:0 0 4px rgba(0,0,0,0.7)}.languagepicker ul{width:max-content;background-color:#222;padding:5px 10px}.languagepicker li{color:white;list-style:none;cursor:pointer;padding:3px}.languagepicker li:not(:last-child){border-bottom:1px solid #444}body,html{font-family:'Open Sans',sans-serif;font-size:18px;overflow-x:hidden}a{color:#ad0e36}a:hover{color:#ad0e36;text-decoration:underline}p{margin:0 0 10px}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.3rem}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-size:1.2rem}.btn-primary{border-radius:0;background-color:#525252;border-color:#525252}.btn-primary:hover,.btn-primary:active,.btn-primary:visited,.btn-primary:focus,.btn-primary:active:hover,.btn-primary:active:focus{background-color:#ad0e36;border-color:#ad0e36}.input_txt{width:100%;height:35px;padding:10px;border:1px solid #e9e8e8;margin:10px 0}.shev a.btn.btn-primary.shev{display:none}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-right:15px;padding-left:15px}.row{margin-left:-15px;margin-right:-15px}.visible-xs{display:none !important}.contentwidth{width:1170px;margin:0 auto;position:relative}.coronablock{margin-bottom:30px}.hidden{display:none}header .header-start{height:1055px}header .header-start .header-bottom.ressortvideo{height:100%;background:#e9e8e8}header .header-start .header-bottom.ressortvideo video{height:auto;width:100%;display:block;margin:0 auto;position:absolute}header .header-folge{height:855px}header .header-folge .header-bottom,header .header-folge .header-bottom .info{height:710px}header .header-folge.no-image{height:145px}header .header-folge .header-bottom.ressortvideo{height:100%;background:#e9e8e8}header .header-folge .header-bottom.ressortvideo video{height:auto;width:100%;display:block;margin:0 auto}.br-list .imgextlink{display:none}.br-list-title{text-transform:uppercase;font-weight:200}.cntlist .cnt-wrap{padding:20px;background-color:#f2f2f2;margin-bottom:15px}.cntlist .cnttitle{font-size:21px}.cntlist .cnt-buttons{text-align:right;padding-top:25px}.cntlist .cnt-button{display:inline-block;width:75px;text-align:center;margin:10px}.cntlist .cnt-button span{font-size:13px}.cntlist .cnt-button a{border-bottom:none !important;height:50px;width:50px;display:block;background-color:#999;color:#fff;font-size:24px;padding-top:8px;margin:0 auto}.cntlist .cnt-button a:hover{background-color:#666}.cntlist .cnt-button.cnt-status.status-online a{color:green !important}.cntlist .cnt-button.cnt-status.status-offline a{color:red !important}.cntedit a.btn{width:100% !important}.cnt-info{font-size:15px}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.qn{display:none;width:100vw;background-color:rgba(0,0,0,0.5);position:fixed;right:0;z-index:100000000000;height:100vh;top:0;opacity:0}.qn .qn-inner{display:block;width:900px;max-height:750px;overflow-y:scroll;max-width:90%;margin:0 auto;padding:30px 30px 30px;background-color:white;box-shadow:rgba(0,0,0,0.25) -5px 0px 30px 2px;position:relative;border:8px solid rgba(255,255,255,0.8);margin-top:5%}.qn .c-title,.qn .c-teaser,.qn .qn-weiter{color:black;text-align:left}.qn .c-title{font-size:28px;line-height:36px;clear:both}.qn .c-teaser{font-size:18px;line-height:30px;margin:25px 0}.qn .qn-weiter{font-style:italic;font-size:16px;line-height:26px;text-decoration:underline;float:right;display:inline-block;margin-bottom:25px}.qn .close-qn{width:20px;height:20px;position:absolute;top:0px;right:20px;cursor:pointer}.ressortimage{display:none}.header-top{height:145px;position:absolute;width:100%;padding:20px 0;background:white;z-index:15}.logo{background:url(/__/images/2017/logo.svg) no-repeat center;width:275px;height:105px;display:inline-block;float:left}.spsearch{height:60px;width:auto;display:block;float:left;margin:35px 25px 0}.spsearch .x-form-field-wrap{width:775px !important}.spsearch .x-form-field-wrap .x-form-text{width:775px !important;height:60px;border:none;background:#f5f5f5;padding-left:55px}.spsearch .x-form-field-wrap .x-form-trigger{display:none}section.spsearchlist{border-radius:0;border:1px solid;border-color:#f5f5f5;background-image:none !important;background-color:#ffffff}section.spsearchlist:active,section.spsearchlist:focus,section.spsearchlist:hover{border:1px solid;border-color:#f5f5f5}.spsearchlist .sp-title,.spsearchlist h5{font-size:100%}.spsearchlist .sp-tree:after{position:absolute;top:0;right:-50px;z-index:1;content:"";display:block;width:16px;height:16px;background:transparent none no-repeat scroll 50%;font-family:FontAwesome;font-size:24px}.spsearchlist.spcontent .sp-tree:after{content:"\f0f6"}.spsearchlist.spadressen .sp-tree:after{content:"\f2bb"}.spsearchlist.spbaybw .sp-tree:after{content:"\f19c"}.spsearchlist.spevents .sp-tree:after{content:"\f073"}.spsearchlist.sphotels .sp-tree:after{content:"\f0fd"}.spoptsmods{background:#f5f5f5;margin:0px 25px 0px 0px;font-size:15px}.spohead{background-color:#e9e8e8;font-size:18px;font-weight:bold;padding:20px;margin:15px 25px 0px 0px}.spcategories{background-color:white;padding:10px;margin:5px}.spcategories label{font-weight:normal;margin-bottom:0px}.burger{border:none;background:url(/__/images/2017/menu.png) top center no-repeat;padding-top:40px;text-transform:uppercase;vertical-align:bottom;line-height:24px;margin-top:36px;font-size:16px;position:absolute}.mobile-search{display:none}.header-bottom{padding-top:145px;height:910px}.header-bottom .kopfbild-start{width:100%;height:910px;position:absolute;background-position:0 -160px;background-repeat:no-repeat;background-size:cover}.header-bottom .kopfbild-folge{width:100%;height:710px;position:absolute;background-position:0 -160px;background-repeat:no-repeat;background-size:cover}.header-bottom .info{height:910px;padding-top:275px;position:relative;z-index:10}.header-bottom .info .text{color:white;text-align:center;text-transform:uppercase;font-size:82px;font-weight:bold;letter-spacing:5px;margin-bottom:60px}.header-bottom .info .box-container{margin:0 -10px}.header-bottom .info .box-container .box{width:20%;display:block;float:left;padding:0 10px;box-sizing:border-box;height:220px;text-decoration:none}.header-bottom .info .box-container .box .box-inner{background:rgba(255,255,255,0.3);height:100%;text-align:center;transition:0.4s}.header-bottom .info .box-container .box .box-inner span{color:white;text-transform:uppercase;font-size:28px;letter-spacing:3px;display:block;padding-top:85px}a.tourismus:hover .box-inner{background:#ebab1f !important}a.rathaus:hover .box-inner{background:#53b1c7 !important}a.studium:hover .box-inner{background:#c95c00 !important}a.wirtschaft:hover .box-inner{background:#a62311 !important}a.themen:hover .box-inner{background:#388778 !important}.themenstart li{display:block;visibility:visible;opacity:1}main{position:relative;background:white;padding-bottom:90px}.section-head{text-align:center;font-size:48px;text-transform:uppercase;letter-spacing:3px;padding-top:50px;padding-bottom:25px}.blockcontainer{clear:both}.blockcontainer.content-2{background-color:#e9e8e8;margin:0 0 30px 0;padding-bottom:40px}.block{margin-bottom:30px}a.blockbox{display:block;height:270px;background-position-x:center;background-position-y:center;text-decoration:none;padding:15px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a.blockbox:hover{text-decoration:none;-webkit-filter:brightness(85%);filter:brightness(85%)}a.blockbox .block-inner{position:absolute;bottom:15px}a.blockbox h1{color:white;text-transform:uppercase;font-size:28px;letter-spacing:2px;margin:0}a.blockbox .blockcontent{color:white}a.blockbox .thumb-overlay{height:270px;width:100%;margin:-15px;position:absolute;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(246,41,12,0)), color-stop(53%, rgba(111,18,5,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0)}.block-content-2 .block-thumb{height:300px;width:100%;display:block}.block-content-2 .blockcontent{padding:0 20px}.block-content-2 h1{text-transform:uppercase;font-size:28px;font-weight:bold}.blockthumb{width:100%;height:270px;display:block;margin:0}.blockbox-aeb h1,.blockbox-aeb h2{font-size:24px;text-align:center;color:#ad0e36;text-transform:uppercase;margin:0;padding:15px 0}.blockbox-aeb .block-inner{background-color:#f5f5f5;padding:15px}.blockbox-aeb .block-inner a{color:#ad0e36}.blockbox-aeb .block-inner a:hover{color:black;text-decoration:underline}.blockbox-aeb .block-inner .blockcontent{text-align:center}.blockbox-aeb.grau h1{text-align:left;color:black;font-weight:bold}.blockbox-aeb.grau .block-inner .blockcontent{text-align:left}.blockbox-aeb.grbox .block-inner{min-height:425px}.htmlartpagertop{display:none}.breadcrumb{padding:30px 0;margin:0;border-bottom:1px solid #f5f5f5;background:none;border-radius:0}.breadcrumb a{color:black;text-decoration:underline;font-size:15px}.breadcrumb .bc_dot_{font-size:15px}.icons{padding:20px 0;border-bottom:1px solid #f5f5f5}.icons a{color:black}.icons a:hover{color:black}.icons .fa{font-size:22px;margin-right:30px}.uebersicht-list{margin-top:30px}.uebersicht:not(:last-child){padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f5f5f5}.uebersicht .thumb{width:270px;height:200px;float:left;margin-right:20px;position:relative}.uebersicht .thumb+.imgextlink{display:none}.uebersicht .thumb .copyright{position:absolute;bottom:-13px;font-size:9px;color:black}.uebersicht h1{font-size:20px;font-weight:bold;margin-bottom:10px;margin-top:0;letter-spacing:0.5px;line-height:20px}.uebersicht h1 a{color:black}.uebersicht .c-teaser{letter-spacing:0.5px;line-height:24px}.uebersicht .weiter{color:#ad0e36;letter-spacing:0.5px}.uebersicht .weiter:hover{color:#ad0e36;text-decoration:underline}.ansicht h1{margin-bottom:20px;text-transform:uppercase;letter-spacing:0.5px;margin-top:0}.ansicht .c-teaser ul,.ansicht .c-content ul,.ansicht .c-teaser ol,.ansicht .c-content ol{padding:20px}.faq ul,.faq ol{padding:20px}.contact{margin-top:30px}.contact.right .triggerbox-inner{height:auto}.contact-bottom .contact{margin-top:0}.triggerbox .trigger{background:#e9e8e8;padding:25px;font-weight:bold;letter-spacing:0.5px;position:relative;cursor:pointer}.triggerbox .trigger i{position:absolute;right:30px;top:22px;font-size:24px}.triggerbox .triggerbox-inner{padding:25px;background:#f5f5f5;letter-spacing:1px;line-height:24px;min-height:250px;display:none}.triggerbox .triggerbox-inner.open{display:block}.triggerbox .triggerbox-inner a{color:#ad0e36;word-break:break-all}.triggerbox .triggerbox-inner a:hover{color:#ad0e36;text-decoration:underline}.triggerbox .triggerbox-inner .saveEvent{font-weight:700;color:#333 !important}.triggerbox .triggerbox-inner .saveEvent:hover{text-decoration:none}.triggerboxblue .trigger{background:#3a95d5;padding:25px;color:#ffffff;font-weight:bold;letter-spacing:0.5px;position:relative;cursor:pointer}.triggerboxblue .trigger i{position:absolute;right:30px;top:22px;font-size:24px}.triggerboxblue .triggerbox-inner{padding:25px;background:#f5f5f5;letter-spacing:1px;line-height:24px;height:250px;display:none}.triggerboxblue .triggerbox-inner.open{display:block}.triggerboxblue .triggerbox-inner a{color:#ad0e36;word-break:break-all}.triggerboxblue .triggerbox-inner a:hover{color:#ad0e36;text-decoration:underline}.zitat{border-top:4px solid;border-bottom:4px solid;margin:0 0 30px 0}.zitat.blank{border:none}.zitat.blank .c-content{margin-bottom:40px}.zitat .quotes{background:url(/__/images/2017/quote.png) no-repeat center;text-align:center;margin-top:30px;height:50px;margin-bottom:10px}.zitat .c-teaser{font-size:30px;font-style:italic;text-align:center;width:67%;margin:0 auto}.zitat .c-content{font-size:20px;font-style:italic;text-align:center;width:67%;margin:0 auto}.zitat .thumb{position:relative;width:67%;margin:25px auto 30px;height:550px;background-repeat:no-repeat;background-size:cover;padding:15px}.zitat .thumb .thumb-text{position:absolute;bottom:15px}.zitat .thumb .thumb-text .c-title{color:white;text-transform:uppercase;font-size:34px;font-weight:bold;letter-spacing:2px;margin:0}.zitat .thumb .thumb-text .c-title a{color:white}.zitat .thumb .thumb-text .c-title a:hover{color:inherit;text-decoration:underline}.zitat .thumb .thumb-text .c-subtitle{color:white;text-transform:uppercase;font-size:28px;letter-spacing:2px;margin:0}.zitat .video{width:67%;margin:0 auto}.meldungen{border-top:4px solid;border-bottom:4px solid;margin:20px 0 50px 0;padding:50px 150px}.meldungen .c-title{border-bottom:1px solid #e9e8e8;padding-bottom:15px}.meldungen .c-title a{display:block;color:black;font-weight:bold;font-size:18px;letter-spacing:1px}.meldungen .c-title:not(:last-child){margin-bottom:15px}.formular{border-top:4px solid;border-bottom:4px solid;margin:20px 0 50px 0;padding:50px 150px}.formular .c-title{font-size:32px;font-style:italic;font-weight:bold;letter-spacing:1px;text-align:center;margin-bottom:50px}.formular .frmselect .frmelmdesc,.formular .frmtextarea .frmelmdesc{float:none;display:block;width:100%;text-align:left;font-size:16px;font-weight:bold;margin-top:20px}.formular .frmselect .frmelmvalue,.formular .frmtextarea .frmelmvalue{width:100%}.formular .frmselect select,.formular .frmtextarea select{width:100%;border:1px solid black;height:30px}.formular .frmselect textarea,.formular .frmtextarea textarea{width:100%;border:1px solid black;height:150px;padding:10px}.formular .frmmatrix .frmelmdesc{float:left;display:block;width:auto;text-align:left;font-size:16px;font-weight:bold;margin-top:20px}.formular .frmmatrix .frmelmvalue{margin-top:16px;font-size:16px}.formular .frmmatrix .frmopthead{display:none}.formular .frmmatrix .fromoptrow{display:block;float:left}.formular .frmmatrix .fromoptrow .frmoptdesc{vertical-align:middle}.formular .frmtext,.formular .frmtel,.formular .frmemail{width:50%;float:left;margin-top:15px}.formular .frmtext .frmelmdesc,.formular .frmtel .frmelmdesc,.formular .frmemail .frmelmdesc{display:none}.formular .frmtext .frmelmvalue,.formular .frmtel .frmelmvalue,.formular .frmemail .frmelmvalue{width:100%}.formular .frmtext input,.formular .frmtel input,.formular .frmemail input{width:100%;height:30px;border:1px solid black}.formular .frmcaptcha{clear:both;padding-top:15px}.formular .frmcaptcha .frmelmdesc{width:33%;font-size:16px;font-weight:bold}.formular .frmcaptcha .frmelmvalue{width:67%}.formular .frmcaptcha .frmelmvalue .captcha{float:left;width:24%;padding-top:8px}.formular .frmcaptcha .frmelmvalue input{height:30px;border:1px solid black;width:74%;margin-left:3px}.formular .frmsubmit,.formular .frmreset{width:50%;float:left;margin-top:15px}.formular .frmsubmit .frmelmdesc,.formular .frmreset .frmelmdesc{display:none}.formular .frmsubmit .frmelmvalue,.formular .frmreset .frmelmvalue{width:100%}.formular .frmsubmit .frmelmvalue input,.formular .frmreset .frmelmvalue input{width:100%;color:white;background-color:#525252;height:30px;border:none}.ad-kachel .ad-container{padding:0;position:relative}.ad-kachel .ad-container .adsheader{position:absolute;top:-15px;right:0}.ad-kachel .ad-container .adsanzeige img:nth-child(2){display:none}.ad-grey .ad-container{background-color:#e9e8e8}.ad-container{padding:50px 50px 0 50px}.ad-container.above-content{padding-top:0}.ad-container.above-content .adsheader{margin:0 auto}.ad-container.ad-full .adsheader{margin:0 auto}.ad-container.ad-flow{padding:0;position:fixed;bottom:0;left:0;z-index:1000;width:100%;background-color:rgba(255,255,255,0.95)}.ad-container.ad-flow .adsheader{margin:0 auto}.ad-container .close-ad{position:absolute;right:0;top:-30px;color:white;background-color:black;font-size:20px;padding:0 8px;z-index:100000;border:none}.ad-container .adsheader{font-size:10px;text-transform:uppercase;text-align:right;margin-bottom:2px}.ad-container .adsanzeige{text-align:center}.ad-container.grey{background-color:#f5f5f5;padding:50px}.hotelbox{background-color:#f5f5f5;padding:50px 0 125px;margin-bottom:30px}.hotelbox .hotelbox-title{text-transform:uppercase;font-size:26px;letter-spacing:2px;margin-bottom:25px}.hotelbox .hotels input{padding:5px}.hotelbox .hotels input,.hotelbox .hotels select{width:100% !important;height:30px !important;border:1px solid black;font-size:16px}.hotelbox .hotels .x-form-field-wrap{width:100% !important;height:30px !important}.hotelbox .hotels .x-form-field-wrap .x-form-trigger,.hotelbox .hotels .x-form-field-wrap .x-form-trigger-over{background-position:0}.hotelbox .hotels .x-form-field-wrap .x-form-date-trigger{background-image:url(/__/images/2017/calendar.png);background-size:contain;border:none;right:5px;width:22px;height:30px}.scrollicon{position:absolute;width:100%;bottom:60px;color:white;font-size:120px}.scrollicon .background{text-align:center;width:125px;height:125px;margin:0 auto;background-color:rgba(255,255,255,0.2);border-radius:50%;position:relative;cursor:pointer}.scrollicon .background i{position:absolute;left:29px;top:6px}.menu-bar{position:absolute;right:94px;width:500px;top:-5px;font-size:14px;color:#525252}.menu-bar .link-container{float:left;width:180px}.menu-bar .link-container>a:not([class=lang]){color:#525252}.menu-bar .link-container>a:not([class=lang]):hover{color:#525252;text-decoration:none}.menu-bar i{font-size:20px;cursor:pointer}.menu-bar .lang{float:right;color:#525252;line-height:23px}.menu-barslw{position:absolute;right:94px;width:100px;top:-5px;font-size:14px;color:#525252}.menu-barslw .link-container{float:left;width:180px}.menu-barslw .link-container>a:not([class=lang]){color:#525252}.menu-barslw .link-container>a:not([class=lang]):hover{color:#525252;text-decoration:none}.menu-barslw i{font-size:20px;cursor:pointer}.menu-barslw .lang{float:right;color:#525252;line-height:23px}#ktfrm,#tmform{margin:0}#ktfrm .form-head,#tmform .form-head{background-color:#e9e8e8;font-size:18px;font-weight:bold;padding:20px}#ktfrm .form-headblue,#tmform .form-headblue{background-color:#3a95d5;font-size:18px;color:#ffffff;font-weight:bold;padding:20px}#ktfrm .form-body,#tmform .form-body{background-color:#f5f5f5;padding:20px}#ktfrm .form-body.category-body,#tmform .form-body.category-body{padding:20px 20px 0 20px}#ktfrm .categories,#tmform .categories{background-color:white;padding:7px}#ktfrm .categories .form-body,#tmform .categories .form-body{padding:20px 20px 0 20px}#ktfrm .categories .subcats input.checkbox,#tmform .categories .subcats input.checkbox{float:none;display:inline-block;width:10%}#ktfrm .categories .subcats label,#tmform .categories .subcats label{display:inline-block;width:75% !important;vertical-align:top}#ktfrm .categories .subcats label.ktcat,#tmform .categories .subcats label.ktcat{width:100% !important}#ktfrm .categories .subcats label.ktcat span,#tmform .categories .subcats label.ktcat span{display:inline-block;width:80%;vertical-align:top;font-weight:normal}#ktfrm .btn,#tmform .btn{width:100%;border-radius:5px;font-size:14px;margin-top:15px}#ktfrm input[type=text],#tmform input[type=text],#ktfrm input[type=password],#tmform input[type=password]{padding:5px;margin-bottom:10px}#ktfrm input[type=text],#tmform input[type=text],#ktfrm input[type=password],#tmform input[type=password],#ktfrm select,#tmform select{width:100% !important;height:30px !important;font-size:16px}#ktfrm select,#tmform select{border:1px solid #f5f5f5}#ktfrm .x-form-field-wrap,#tmform .x-form-field-wrap{width:100% !important;height:30px !important;margin-bottom:10px}#ktfrm .x-form-field-wrap .x-form-field,#tmform .x-form-field-wrap .x-form-field{background:#ffffff;border:1px solid #e9e8e8}#ktfrm .x-form-field-wrap .x-form-trigger,#tmform .x-form-field-wrap .x-form-trigger,#ktfrm .x-form-field-wrap .x-form-trigger-over,#tmform .x-form-field-wrap .x-form-trigger-over{background-position:0}#ktfrm .x-form-field-wrap .x-form-date-trigger,#tmform .x-form-field-wrap .x-form-date-trigger{background-image:url(/__/images/2017/calendar.png);background-size:contain;border:none;right:7px;width:17px;height:29px}#ktfrm input[type=checkbox],#tmform input[type=checkbox]{margin-right:6px;float:left}#ktfrm #evstart,#tmform #evstart,#ktfrm #evend,#tmform #evend{height:30px;margin-bottom:10px}#ktfrm #evstart select,#tmform #evstart select,#ktfrm #evend select,#tmform #evend select{height:30px;visibility:hidden}#ktfrm #loclist,#tmform #loclist{height:30px;margin-bottom:10px}#ktfrm label,#tmform label{font-weight:normal;font-size:15px !important;display:block;height:auto !important;width:auto !important;float:none !important;background:#fff !important}#ktfrm .subcats,#tmform .subcats{display:none;margin-top:10px}#ktfrm .list,#tmform .list{position:relative;display:block;padding-right:15px;font-weight:bold}#ktfrm .list>.trigger-arrow,#tmform .list>.trigger-arrow{display:none;position:absolute;right:0;top:2px;font-size:20px;pointer-events:none}#ktfrm .list .subcats+.trigger-arrow,#tmform .list .subcats+.trigger-arrow{display:block}#ktfrm .extras,#tmform .extras{padding:0;background:none;margin-top:-10px}#ktfrm .extras>label,#tmform .extras>label{padding:8px;background:#ffffff;margin-bottom:10px;margin-right:0}#ktfrm .extras>label .trigger-arrow,#tmform .extras>label .trigger-arrow{right:27px;top:7px}#ktfrm .extras>label>input[type=checkbox],#tmform .extras>label>input[type=checkbox]{display:none}#ktfrm .trigger-arrow,#tmform .trigger-arrow{display:none}.katalog-list h1{font-size:20px;font-weight:bold;margin-bottom:5px;letter-spacing:0.5px;text-transform:none;line-height:30px}.katalog-list h1 a{color:black}.katalog-list h1 a:hover{color:black;text-decoration:underline}.katalog-list .kt-teaser{font-size:18px;line-height:26px}.katalog-list .pager{text-align:left;margin-bottom:40px;margin-top:0}.katalog-list .pager a{color:black}.katalog-list .pager a:hover{color:black;text-decoration:underline}.kt-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9e8e8}.kt-thumb{float:left;width:31%;height:200px;background-size:cover;margin-right:20px}.kt-thumb.immo{float:right}.kt-thumb.events{margin-bottom:5px}.kt-info{float:left;width:66%}.kt-info h1{margin-top:0}.kt-group{border-bottom:1px solid #000000;font-weight:bold;margin-top:20px;margin-bottom:15px;cursor:pointer;position:relative}.kt-group i{position:absolute;right:0}.kt-field{margin-bottom:10px}.katalog_db_field>img,.katalog_db_field.katalog_db_field_no{display:none}.ktcatlinkalph,.ktcatlinkalphact,.ktcatlinkalphactfound,.ktcatlinkalphactnotfound,.ktcatlinkalphfound{width:40px}.gmapadress{display:none}.tabthumbcontainer img{width:270px}.ktlg-details .kt-thumb{width:100%;height:500px}.kt-address{margin-top:0}.img-text{margin-bottom:10px}.img-text img{max-width:100%;height:auto}.img-text .text{position:relative;border-top:none;font-size:14px;padding:5px 5px 10px 0px}.img-text .text .popup{position:absolute;right:5px;top:2px}.x-combo-list{width:230px !important}.x-combo-list .x-combo-list-inner{width:100% !important}.ev-themen{width:100%}a.eventblock{display:block;height:270px;background-position:center;text-decoration:none;padding:15px;position:relative;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:white}a.eventblock:hover{text-decoration:none;-webkit-filter:brightness(85%);filter:brightness(85%)}a.eventblock .ev-category{font-size:16px;letter-spacing:1px;position:absolute;top:auto;text-shadow:0 0 1px black}a.eventblock .block-inner{position:absolute;bottom:0;text-shadow:0 0 1px black}a.eventblock .block-inner h1{font-size:16px;font-weight:bold}a.eventblock .block-inner .ev-location{font-size:16px;letter-spacing:1px}a.eventblock .block-inner .ev-date{font-size:16px;margin-bottom:15px}a.eventblock .thumb-overlay{height:270px;width:100%;margin:-15px;position:absolute;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(246,41,12,0)), color-stop(53%, rgba(111,18,5,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(246,41,12,0) 0%, rgba(111,18,5,0) 53%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0)}.ev-themen h1.section-head{text-align:center;font-size:48px;text-transform:uppercase;letter-spacing:3px;margin:0}.ev-more{display:block;text-align:right;clear:both;margin-top:10px}.eventslider{height:400px !important}.eventslider a.eventblock{height:400px}.eventslider a.eventblock .thumb-overlay{height:400px}.eventslider a.eventblock .block-inner{color:white}.eventslider a.eventblock .block-inner .ev-location p{margin:0}.eventslider .imgextlink{display:none}.x-date-menu{width:400px}.x-date-picker{border:none;background:#fcfcfc;width:100% !important}.x-date-picker>table{height:185px;width:100% !important}.x-date-picker .x-date-middle,.x-date-picker .x-date-left,.x-date-picker .x-date-right{background:#e9eae9;color:#000000}.x-date-picker .x-date-middle a,.x-date-picker .x-date-left a,.x-date-picker .x-date-right a{opacity:1}.x-date-picker .x-date-left a{background-image:none}.x-date-picker .x-date-left a::after{content:'<';font-size:18px;padding:5px}.x-date-picker .x-date-right a{background-image:none}.x-date-picker .x-date-right a::after{content:'>';font-size:18px;padding:5px}.x-date-picker .x-date-inner a:hover{background:#e6e6e6}.x-date-picker .x-date-inner th{background:#e7e7e7;color:#272727;border-bottom:none;font-size:12px}.x-date-picker .x-date-inner .x-date-prevday,.x-date-picker .x-date-inner .x-date-active,.x-date-picker .x-date-inner .x-date-nextday{background:#fcfcfc}.x-date-picker .x-date-inner .x-date-nextday a{color:#a8a8a8}.x-date-picker .x-date-inner .x-date-nextday a:hover{color:#272727}.x-date-picker .x-date-inner .x-date-active a:link{color:#272727}.x-date-picker .x-date-inner .x-date-selected a{background:#9da1a2;color:#ffffff !important}.x-date-picker .x-date-inner .x-date-today a{border:none}.x-date-picker .x-date-inner .x-date-events{background-image:none !important}.x-date-picker .x-date-inner .x-date-events a.x-date-date{background-image:none !important}.x-date-picker .x-date-bottom{background:#e7e7e7;border-top:none}.x-date-picker .x-date-bottom .x-btn-left,.x-date-picker .x-date-bottom .x-btn-center,.x-date-picker .x-date-bottom .x-btn-right{background:#e6e6e6}.x-date-middle .x-btn .x-btn-text,.x-date-picker .x-date-bottom .x-btn-text{color:#000000;font-size:18px}.x-date-mp{background:#fcfcfc}.x-date-mp td.x-date-mp-sel a{background:#e6e6e6;border:none;color:black !important}.x-date-mp td.x-date-mp-month a,.x-date-mp td.x-date-mp-year a{color:#272727;font-size:16px}.x-date-mp td.x-date-mp-month a:hover,.x-date-mp td.x-date-mp-year a:hover{background:#e6e6e6;color:#272727}.x-date-mp .x-date-mp-btns{background:#e7e7e7}.x-date-mp .x-date-mp-btns td{border-top:none}.x-date-mp .x-date-mp-btns button{background:#e6e6e6;border:none}.x-date-mp .x-date-mp-ybtn{background:#a8a8a8}.x-date-inner a,.x-date-inner th span{padding:2px 5px;display:block;font:normal 18px 'Lato',sans-serif;text-decoration:none;color:black;text-align:center;zoom:1;line-height:30px}.tm-hint{margin-top:20px;font-size:13px}.tm-hint .cmsregister{color:#ad0e36}.tm-hint .cmsregister:hover{color:#ad0e36;text-decoration:underline}#no_result_list{font-size:24px;padding:13px}.kontextartikel a{display:block;word-break:normal !important;margin-bottom:10px}.bw_section h2{font-size:24px}.bw_section .bw_section_content_weiterelinks a{display:block;padding-left:20px;background:url(/_/pics/behoerde/link.png) no-repeat;background-position-y:5px}.faqressort{padding:0 15px;font-size:24px;margin-bottom:15px;font-weight:bold}.faq{margin-bottom:30px}.faq .trigger{padding-right:60px}.faq .triggerbox-inner{height:auto}.faq .triggerbox-inner ul{padding-left:20px}#closeuserdata{margin-top:20px}#userdata .btn{width:200px;margin-right:5px;border-radius:5px;font-size:14px}#datapanel{margin-bottom:5px}.tweet .fa,.fb-post .fa,.yt-post .fa,.ig-post .fa{font-size:30px;float:left;margin-right:10px}.tweet .name,.fb-post .name,.yt-post .name,.ig-post .name,.tweet .twitter_feed_username,.fb-post .twitter_feed_username,.yt-post .twitter_feed_username,.ig-post .twitter_feed_username{margin-bottom:10px;line-height:29px;display:block}.tweet .stream_name,.fb-post .stream_name,.yt-post .stream_name,.ig-post .stream_name{position:absolute;background-color:rgba(255,255,255,0.7);padding:2px 5px;top:39px}.twitter_line,.fb-post,.yt-post,.ig-post{margin-bottom:20px}.twitter_line .twitter_text,.fb-post .twitter_text,.yt-post .twitter_text,.ig-post .twitter_text,.twitter_line .fb-text,.fb-post .fb-text,.yt-post .fb-text,.ig-post .fb-text,.twitter_line .yt-text,.fb-post .yt-text,.yt-post .yt-text,.ig-post .yt-text,.twitter_line .ig-text,.fb-post .ig-text,.yt-post .ig-text,.ig-post .ig-text{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e3e3e3}.yt-text .nr-picture{display:block;width:320px;height:180px;max-width:100%}.galleryuebersicht:last-child{margin-bottom:20px}.diashow{width:25%;border:none;background:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:10px 0 0 0}.diashow a.gallery_a_inner{width:100%;height:160px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.mobile-icon-bar-container{display:none;position:absolute}.addr-eintrag:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #e9e8e8}#loginpopup{width:300px;position:absolute;top:35px;z-index:15000;border:1px solid black;padding:10px;background:white;right:95px}#loginpopup .input_txt{margin-bottom:10px}img.img.videoimg.picimg{width:100%;height:auto;margin-bottom:10px}img.img.videoimg.picimg+.imgextlink{display:none}.block.newsroom{height:680px}.block.newsroom .date{font-size:12px}.block.newsroom a.nr-picture{display:block;height:250px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:10px}.block.newsroom .imgextlink{display:none}.block.newsroom .block-inner{border:1px solid #f5f5f5;padding:10px;height:680px;background-color:#f5f5f5}.block.newsroom .block-inner a{word-break:break-all}.block.newsroom h1{font-size:22px;margin-top:0;margin-bottom:10px}.block.newsroom .twitter_line,.block.newsroom .fb-post,.block.newsroom .yt-post,.block.newsroom .ig-post{font-size:15px}.login{cursor:pointer}.login.active{color:#ad0e36}table.mediafile img{width:auto}.contactform textarea{width:100%;height:auto;padding:10px;border:1px solid #e9e8e8}.contactform .input_txt{margin-bottom:10px}.ansicht .c-content form input[type=text],.ansicht .c-content form input[type=password],.ansicht .c-content form select{width:100%;height:35px;padding:10px;border:1px solid #e9e8e8;margin-bottom:10px}.ansicht .c-content form select{padding:0 0 0 5px}.ansicht .c-content form input[type=radio],.ansicht .c-content form input[type=checkbox]{margin-right:5px}.ansicht .c-content form input[type=submit],.ansicht .c-content form input[type=reset]{color:white;background-color:#525252;height:30px;border:none;font-size:14px;line-height:14px}.ansicht .c-content form input[type=submit]:hover,.ansicht .c-content form input[type=reset]:hover,.ansicht .c-content form input[type=submit]:active,.ansicht .c-content form input[type=reset]:active,.ansicht .c-content form input[type=submit]:visited,.ansicht .c-content form input[type=reset]:visited,.ansicht .c-content form input[type=submit]:focus,.ansicht .c-content form input[type=reset]:focus,.ansicht .c-content form input[type=submit]:active:hover,.ansicht .c-content form input[type=reset]:active:hover,.ansicht .c-content form input[type=submit]:active:focus,.ansicht .c-content form input[type=reset]:active:focus{background-color:#ad0e36}.ansicht .c-content form label{margin-right:20px}.ev-selections input[type=checkbox]{margin-right:5px}.ev-selections label{margin-right:20px}.slwueservices{padding:0}.slwueservices h2{text-transform:uppercase;font-weight:200}.slwueservices .service-area{margin-top:45px}.slwueservices .svcbtn a{width:100% !important;text-align:center;color:#000}.slwueservices .br-list .cntlist{padding:15px;background:#f5f5f5;margin-bottom:30px;position:relative}.slwueservices .br-list .br_logo{display:inline-block;height:85px;width:85px;background-size:80%;background-repeat:no-repeat;background-position:center;border:1px solid #333;float:left;margin-right:20px;background-color:#fff}.slwueservices .br-list .br-link{display:inline-block;position:absolute;right:15px;width:50px;height:50px;top:25px;margin-bottom:0;background:#333}.slwueservices .br-list .br-link a{height:100%;width:100%;display:block;color:#fff;text-align:center;padding-top:10px;font-size:20px}.slwueservices .br-list .br-link.br-edit{right:80px;background-color:#4c96d7}.slwueservices .br-list .br-link.br-edit:after{content:'editieren';font-size:12px;text-align:center}.slwueservices .br-list .br-link.br-status span{background-repeat:no-repeat;background-position:center;background-color:#fff;display:block;height:100%;width:100%;margin-bottom:5px}.slwueservices .br-list .br-link.br-status:after{display:block;content:'Status';font-size:12px;text-align:center}#editor label.brtree{width:auto}#treebranchen0desc,#phonebranchen0desc,#wwwbranchen0desc{font-weight:700 !important}.brtree{position:relative;padding-left:20px}.brtree input[type=checkbox]{position:absolute;left:0;top:2px;margin-left:0 !important}.treebranchen0{display:flex !important;flex-direction:row;flex-wrap:wrap;clear:both}.treebranchen0 .brtree{position:relative;display:block;margin-top:0;margin-bottom:10px;flex-basis:50%;flex-grow:1;flex-shrink:1}.editor-user-options{display:flex;flex-direction:row;flex-wrap:wrap;margin:5px 0 21px 0}.editor-user-options .checkbox label,.editor-user-options .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.editor-user-options .checkbox,.editor-user-options .radio{position:relative;display:block;margin-top:0;margin-bottom:10px;flex-basis:50%;flex-grow:1;flex-shrink:1}.editor-user-options .checkbox input[type=checkbox],.editor-user-options .checkbox-inline input[type=checkbox],.editor-user-options .radio input[type=radio],.editor-user-options .radio-inline input[type=radio] input[type=checkbox]{left:0;top:5px;margin-left:0}.editor-user-options select{width:100%}.mitarbeiteranzahlbranchen0 .editor-user-options{column-count:1}.slwueeditor input,.slwueform input,.change_pw input,.slwueeditor select,.slwueform select,.change_pw select,.slwueeditor textarea,.slwueform textarea,.change_pw textarea{background-color:#ededed;border-color:#ededed;border-radius:0;box-shadow:none}.slwueeditor h2,.slwueform h2,.change_pw h2{text-transform:uppercase;font-weight:200}.slwueeditor .ort_select .x-form-field-wrap,.slwueform .ort_select .x-form-field-wrap,.change_pw .ort_select .x-form-field-wrap,.slwueeditor .ort_select .x-form-field-wrap input,.slwueform .ort_select .x-form-field-wrap input,.change_pw .ort_select .x-form-field-wrap input{width:100% !important}.slwueeditor .ort_select .x-form-field-wrap input,.slwueform .ort_select .x-form-field-wrap input,.change_pw .ort_select .x-form-field-wrap input{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;box-sizing:border-box !important}.slwueeditor .form_lines textarea{max-height:100px}.slwueeditor .form_lines .ansprechpartnerbranchen0,.slwueeditor .form_lines .onlinebranchen0{display:none !important}.customer_box{display:block;position:relative;min-height:170px;background:#eaeaea;margin-bottom:30px;padding-bottom:25px}.customer_box i{display:block;text-align:center;color:#000;padding:50px 0}.customer_box p{text-align:center;color:#000}.btn-slwue{width:100%;background-color:#4c96d7;font-size:16px;padding:13px;border-radius:0;margin:0 0 30px;color:#fff}.btn-slwue i{float:left;font-size:22px}.btn-slwue.userbutton{width:100%;margin:0 0 30px}.service-wrap{display:block;border:1px solid #eaeaea;padding:30px;margin-bottom:30px}.service-wrap h3{font-size:20px;margin:0}.service-wrap #mydata{column-count:2;padding:0;margin-top:25px}.service-wrap #mydata .rows:last-of-type .customer_list_desc,.service-wrap #mydata .rows:last-of-type .customer_list_val{display:none}.service-wrap #mydata .customer_list_desc{width:auto;float:left;padding:2px 10px 2px 0;clear:both;text-align:left;font-size:13px}.service-wrap #mydata .customer_list_val{padding:2px 10px 2px 0;font-size:13px}.slwueform #regForm{margin-top:50px}.slwueform #regForm #page1>.btbuttons{display:none}.slwueform #regForm .regline .qtips.regdesc{padding-left:0;display:none}.slwueform #regForm .regline>.reginput{width:100%;display:block;margin-top:25px}.slwueform #regForm .regline>.reginput input{display:inline-block;margin-top:0;margin-bottom:4px}.slwueform label{font-weight:normal}.change_pw form label{font-weight:normal}.form_lines .form-control.contact{margin-top:auto}.form_lines small{font-size:75%}.form_lines input[type=checkbox]{margin-left:10px;margin-right:10px}#chint{left:0}.rsbtn{margin:0 30px 0 0 !important;display:inline-block;top:7px;width:22px}.rsbtn .rspart{position:relative;float:left;height:26px}.rsbtn .rsbtn_right.rsplay{background:none}.rsbtn .rsbtn_right.rsimg{width:22px !important}.rsbtn .imgextlink{display:none}.fa-print{cursor:pointer}.nlplain .x-form fieldset{border:none;padding:0}.nlplain .x-form fieldset legend{font:bold 18px 'Open Sans';color:inherit;border:none}.nlplain .nlplainregister_field{margin:0 0 10px 0}.nlplain .nlplainregister_field label{float:none}.nlplain .nlplainregister_field .captcha{display:inline-block;margin-left:15px;top:4px;position:relative}.nlplain input[type=radio]+label{font-weight:normal}.content-img{max-width:100%;height:auto !important}.logowall .logothumb{height:250px;display:block;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:all .4s ease-in-out}.logowall h1{font-size:17px;background-color:#f5f5f5;text-transform:uppercase;font-weight:bold;letter-spacing:2px;margin:0;height:50px;padding:16px 20px}.logowall:hover .logothumb{transform:scale(1.05, 1.05)}footer{padding:50px 0;position:relative;background-color:#525252}footer *{color:white}footer a:hover,footer a:focus,footer a:visited{color:white}footer .dropnavUL{margin-left:-20px}footer .dropnavUL li.li_footnav{display:block;float:none;padding:5px 0 5px 20px;position:relative}footer .dropnavUL li.li_footnav:after{font-family:FontAwesome;content:'\f054';position:absolute;left:3px;font-size:12px;top:10px}footer .foot-inner{padding:0 75px}footer .foot-left{width:28%;float:left;border-right:1px solid white}footer .foot-right{width:70%;float:left;line-height:26px;padding-left:65px}footer .foot-right .stadt-info{width:40%;float:left}footer .foot-right .tourist-info{width:60%;float:left;margin-bottom:40px}footer .social-media{font-size:38px}footer .social-media i{margin-right:20px}.copyright{font-size:14px;margin-bottom:20px}.oob_logo{float:left;width:260px}.oob_logo img{width:100%}.oob_copyright{margin-top:20px}#govbot-wrapper{position:fixed;bottom:30px;right:30px}.ev-content .frmelmdesc{display:block !important;text-align:left !important;width:auto !important}.ev-content .frmelmvalue{min-width:60%}.ev-content .mailadresse .frmelmvalue input{width:100%;height:35px;margin-bottom:10px;padding:10px;border:1px solid #e9e8e8}.ev-content .mitteilung .frmelmvalue textarea{width:100%;padding:10px;border:1px solid #e9e8e8}.ev-content .frmsubmit input{padding:8px}#web-messenger-container{z-index:10000000}#klaro .slider{padding-top:0px !important}.saveEvent{font-weight:700;color:#333 !important}.saveEvent:hover{text-decoration:none}.spsearch{width:775px}.spsearch input{background:#f5f5f5 url(/__/images/2017/lupe.png) left 10px center no-repeat !important}.spsearch input:focus{outline:none}header #menu.hamburger{border:none;text-transform:uppercase;vertical-align:bottom;line-height:20px;margin-top:36px;font-size:14px;padding:8px}header #menucontainer{position:absolute;background:rgba(255,255,255,0.95);top:145px;z-index:10000;width:100%;min-height:100%;padding:0 0 100px 0}header #menucontainer .topmenulink{border-bottom:1px solid #d9dde0}header #menucontainer .topmenulink.parent{color:#ad0e36}header #menucontainer .topmenulink.parent a{color:#ad0e36}header #menucontainer .topmenulink.last{border-bottom:none}header #menucontainer .topmenulink a{display:block;line-height:60px;color:#000000;text-transform:uppercase;font-size:26px}header #menucontainer .topmenulink a:hover{color:#ad0e36}header #menucontainer .topmenulink a .nodetext{display:inline-block;max-width:98%;line-height:30px;padding:12px 0}header #menucontainer .topmenulink a .sub,header #menucontainer .topmenulink a .subback{background-image:url(/__/images/2017/menuarrowright.png);background-repeat:no-repeat;background-position:right;background-size:10px;width:40px;position:absolute;right:0}header #menucontainer .topmenulink a .subback{background-image:url(/__/images/2017/menuarrowleft.png)}header #menucontainer .active{color:#ad0e36}header #menucontainer .active a{color:#ad0e36}header #menu:focus{outline:none}@media only screen and (max-width:768px){header #menu.hamburger{right:-8px;margin-top:0;background-size:43px;float:right}header #menucontainer{top:119px;padding:50px 10px 10px;background:white}header #menucontainer>div.contentwidth{width:100% !important;top:auto !important;left:auto !important}header #menucontainer .topmenulink a{font-size:18px;line-height:40px}}@media only screen and (max-width:768px) and (orientation:landscape){header #menu.hamburger{float:right}}@media only screen and (max-width:480px){header #menu.hamburger{float:right}}@media only screen and (max-width:1600px){.header-bottom .kopfbild{background-position:0}}@media only screen and (max-width:1200px){.contentwidth{width:970px}.menu-bar{width:470px}.menu-bar .link-container{width:180px}.spsearch{width:575px}.spsearch .x-form-field-wrap{width:575px !important}.spsearch .x-form-field-wrap .x-form-text{width:575px !important}.spsearch .x-form-field-wrap .x-form-trigger{display:none}header .header-start,header .header-folge{height:700px}header .header-start .header-bottom,header .header-folge .header-bottom{height:700px}header .header-start .header-bottom .kopfbild,header .header-folge .header-bottom .kopfbild{height:555px;background-position:0}header .header-start .header-bottom .info,header .header-folge .header-bottom .info{height:555px;padding-top:50px}.header-bottom .info .text{font-size:64px;margin-bottom:50px}.header-bottom .info .box-container .box{height:178px}.header-bottom .info .box-container .box .box-inner span{font-size:20px;padding-top:75px}.scrollicon{font-size:90px}.scrollicon .background{width:100px;height:100px}.scrollicon .background i{left:25px;top:7px}a.blockbox{height:212px}a.blockbox .thumb-overlay{height:212px}a.blockbox .blockcontent{font-size:16px}a.blockbox h1{font-size:20px}a.eventblock{height:220px}a.eventblock .thumb-overlay{height:220px}.blockthumb{height:212px}.ad-container .adsanzeige{height:212px}.ad-container .adsanzeige img{width:100%;height:auto;pointer-events:none}.ad-container.ad-flow .adsanzeige,.ad-container.ad-full .adsanzeige,.ad-container.above-content .adsanzeige{height:auto}.ad-container.ad-flow .adsheader,.ad-container.ad-full .adsheader,.ad-container.above-content .adsheader{width:calc(100% - 120px) !important;margin-right:120px}.ad-kachel .ad-container .adsanzeige img{height:212px}.blockbox-aeb .block-inner .blockcontent{font-size:16px}.eventslider{height:330px !important}.eventslider a.eventblock{height:330px}.eventslider a.eventblock .thumb-overlay{height:330px}footer *{font-size:16px}footer .foot-inner{padding:0 40px}}@media only screen and (max-width:992px){.contentwidth{width:750px}header .header-start,header .header-folge{height:650px}header .header-start .header-bottom,header .header-folge .header-bottom{height:650px}header .header-start .header-bottom .info,header .header-folge .header-bottom .info{padding-top:50px;height:500px}header .header-start .header-bottom .info .text,header .header-folge .header-bottom .info .text{font-size:44px;margin-bottom:50px}header .header-start .header-bottom .info .box-container .box,header .header-folge .header-bottom .info .box-container .box{height:134px}header .header-start .header-bottom .info .box-container .box .box-inner span,header .header-folge .header-bottom .info .box-container .box .box-inner span{font-size:16px;padding-top:55px;letter-spacing:2px}header .header-start .header-bottom .kopfbild,header .header-folge .header-bottom .kopfbild{height:505px}.spsearch{width:355px}.spsearch .x-form-field-wrap{width:355px !important}.spsearch .x-form-field-wrap .x-form-text{width:355px !important}.spsearch .x-form-field-wrap .x-form-trigger{display:none}.blockcontainer article.col-md-6{margin-bottom:30px}a.blockbox{height:275px}a.blockbox .thumb-overlay{height:275px}.blockthumb{height:275px}.ad-container .adsanzeige{height:275px}.ad-container.ad-flow .adsanzeige{height:auto}.ad-kachel .ad-container .adsanzeige img{height:275px}.hotelbox{padding-bottom:50px}.hotelbox .col-sm-6{margin-bottom:30px}.zitat .thumb,.zitat .video{width:100%}.slider{padding-top:225px !important}.eventslider{height:225px !important}.eventslider a.eventblock{height:225px}.eventslider a.eventblock .thumb-overlay{height:225px}.eventslider .arrow{top:40%}.kt-thumb{width:100%;height:250px}footer .foot-right{padding-left:30px}footer *{font-size:14px}}@media only screen and (max-width:768px){header .dropnavUL{top:100px;margin-bottom:1px}header .header-start,header .header-folge{height:550px}header .header-start .header-bottom,header .header-folge .header-bottom{padding-top:110px;height:550px}header .header-start .header-bottom .info,header .header-folge .header-bottom .info{padding-top:30px;height:450px;padding-left:10px;padding-right:10px}header .header-start .header-bottom .info .box-container .box,header .header-folge .header-bottom .info .box-container .box{height:50px;width:100%;float:none;margin:0 auto 15px}header .header-start .header-bottom .info .box-container .box .box-inner span,header .header-folge .header-bottom .info .box-container .box .box-inner span{font-size:20px;padding-top:10px;letter-spacing:3px}header .header-start .header-bottom .info .text,header .header-folge .header-bottom .info .text{display:none}header .header-start .header-bottom .kopfbild,header .header-folge .header-bottom .kopfbild{height:450px}header .header-folge{height:100px}header .header-folge .header-bottom{display:none}header .header-folge.no-image.search{height:200px}header .header-folge.no-image.search .spsearch{display:block;top:80px}header .header-folge.no-image.search .spsearch .x-form-trigger{display:none}.ressortimage{display:block}.ressortvideo{display:none}.scrollicon{position:static;font-size:60px}.scrollicon .background{width:70px;height:70px}.scrollicon .background i{left:18px;top:7px}header .header-folge.no-image{height:120px}.header-top{height:120px;padding:30px 10px 10px 10px;z-index:12000}.header-top .menu-bar-container{display:none}.header-top .menu-bar{width:320px;position:static;font-size:14px;margin:0 auto}.header-top .menu-bar .link-container{width:auto;margin-right:24px}.header-top .logo{background-size:170px;width:175px;height:55px;background-position:left}.header-top .spsearch{display:none}.header-top .burger{right:-8px;margin-top:5px;background-size:43px;padding-top:32px}.header-top .mobile-search{width:50px;height:59px;position:absolute;font-size:45px;right:80px;padding-top:5px;display:block;color:#c1c1c1}.oob_logo{width:175px !important;position:absolute;top:-14px}.oob_logo img{width:100%}.mobile-icon-bar-container{width:100%;padding:0 10px;top:120px;z-index:11000}.mobile-icon-bar{width:100%;text-align:center;background-color:#f5f5f5;padding:5px}.mobile-icon-bar .mi{margin:0 15px;color:black}.breadcrumb{display:none}.icons{border-top:1px solid #f5f5f5;margin-top:20px;padding:22px 10px 20px}.icons .fa-print{display:none}.spsearch{width:100%;position:absolute;top:140px;margin:0}.spsearch .x-form-field-wrap{width:100% !important}.spsearch .x-form-field-wrap .x-form-text{width:100% !important}.spsearch .x-form-field-wrap .x-form-trigger{display:none}.contentwidth{width:100%;padding:0 10px}.blockcontainer{padding:0 10px}.hotelbox{padding:30px 10px}.section-head{font-size:38px}.breadcrumb{padding:30px 10px}.meldungen{padding:10px}.uebersicht-list{padding:0 10px}.visible-xs{display:block !important}.katalog-list{margin-top:20px}.katalog-list h1{font-size:20px}.kt-thumb{width:41%;height:200px}.kt-info{width:55%}.ad-container.contact .adsanzeige img{width:auto}.ad-full.show-mobile,.above-content.show-mobile{padding:15px 10px 0}.ad-kachel .ad-container .adsanzeige{height:auto}.ad-kachel .ad-container .adsanzeige img{width:auto}.zitat .quotes{height:35px;background-size:35px}.zitat .c-teaser{font-size:24px}.zitat .c-content{font-size:18px}.zitat .thumb{height:345px}.hotelbox .hotelbox-title{text-align:center;font-size:38px}.form-container{display:none;position:absolute;z-index:10000;width:90%}.toggle-filter{margin:0 0 15px 10px}.spcontainer .spconfig{width:90%;left:10px}.spcontainer .spresult{width:100%;padding:0 10px}#loginpopup{top:135px;left:30%;right:auto}footer .foot-left{width:100%;float:left;border:none}footer .dropnavUL{display:block;width:70%;float:left;margin-bottom:30px;margin-left:0}footer .social-media{width:30%;float:left}footer .social-media i{font-size:34px}footer .foot-right{padding-left:0;width:100%}iframe{width:100%}.four-col{display:block}.four-col .col-1,.four-col .col-2,.four-col .col-3,.four-col .col-4{max-width:100%}}@media screen and (max-width:576px){#govbot-wrapper{z-index:100000;right:0;bottom:0}}@media only screen and (max-width:480px){.col-xxs-12{width:100%}header .header-folge{height:115px}.block.newsroom{height:auto}.block.newsroom .block-inner{height:auto}.section-head{font-size:26px}a.blockbox{height:200px}a.blockbox .thumb-overlay{height:200px}.zitat .c-teaser,.zitat .c-content{width:100%}.zitat .thumb .thumb-text .c-title,.zitat .thumb .thumb-text .c-subtitle{font-size:20px;font-weight:normal}.ad-full{display:none}.ad-full.show-mobile{display:block}.hotelbox .hotelbox-title{font-size:26px}.ansicht h1{font-size:24px}.katalog-list h1{font-size:20px}.kt-thumb{width:100%;height:200px}.kt-info{width:100%}.uebersicht .thumb{float:none;width:100%;margin-bottom:10px}#loginpopup{left:0;width:100%}footer .social-media i{font-size:28px}footer .foot-right .stadt-info{margin-bottom:20px}footer .foot-right .stadt-info,footer .foot-right .tourist-info{width:100%}.qn .qn-inner{height:100%}.spsearchlist .sp-tree{display:none}.spcontainer{position:relative;z-index:10}.three-col{display:block}.three-col .col-1,.three-col .col-2,.three-col .col-3{max-width:100%}}#btnpdfbtn2,#btnpdfbtn,#icsbutton{min-width:150px;float:right}.venobox_custom{width:100%;height:200px;display:block;background-size:cover;border:1px solid #fff;color:transparent !important}.venobox_custom span{opacity:0;display:flex;height:100%;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:20px;background:rgba(51,51,51,0.75);text-align:center;color:#fff;align-items:center;justify-content:center}.gallery-overview{padding:0 15px}.gallery-overview .gallery-wrap .vbox-item:hover span{opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.galeriecontainer{position:relative}.galeriecontainer .swiper-container{width:100%}.galeriecontainer .venobox_custom{width:100%;min-height:400px;background-size:cover}.galeriecontainer .swiper-button-next,.galeriecontainer .swiper-button-prev{top:45%}.kopfbild .swiper-button-prev,.kopfbild .swiper-button-next{display:none}.vbox-container{overflow-y:hidden}.vbox-title,.vbox-left{background-color:#e7e7e7 !important;color:#000 !important}.vbox-close{color:#000 !important}.vbox-share{background-color:#e7e7e7 !important;fill:#ad0e36 !important}.lightgallery[data-mode="tile"] .gallery-item:after{content:attr(data-sub-overview)}.lightgallery[data-mode="masonry"] .gallery-item:after{content:attr(data-sub-overview)}.masked-element{z-index:10000000}/*# sourceMappingURL=/__/styles/2024/styles.less.map */