@charset "utf-8";/*Generated by Open2C. Don't edit manually!*/body{font-size:16px}@font-face{font-family:"Bitter";src:url("../../static/fonts/Bitter-Regular.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"Bitter";src:url("../../static/fonts/Bitter-Bold.woff") format("woff");font-style:normal;font-weight:bold}@font-face{font-family:"Bitter";src:url("../../static/fonts/Bitter-Italic.woff") format("woff");font-style:italic;font-weight:normal}@font-face{font-family:"SourceSansPro";src:url("../../static/fonts/SourceSansPro-Regular.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"SourceSansPro";src:url("../../static/fonts/SourceSansPro-Bold.woff") format("woff");font-style:normal;font-weight:bold}body{font-family:SourceSansPro}h1,h2,h3,h4,h5,h6,.hN{font-family:Bitter;font-weight:normal}body{color:#1A171B}h1,h2,h3,h4,h5,h6,.hN{color:#1A171B}a{color:#1A171B}a:focus,a:hover{color:#1A171B}.confined{margin-left:auto;margin-right:auto;max-width:1200px}.global{margin:0 auto;max-width:1200px}.content-group .teaser{border-bottom-style:none}.wetter iframe,.current_hpweather{width:100%}html{box-sizing:border-box}*,::before,::after{box-sizing:inherit}table td{word-wrap:normal;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}table a{word-break:break-word}.gemeinderat-liste--telefon td:first-child,.gemeinderat-liste--telefax td:first-child,.gemeinderat-liste--email td:first-child{width:4em}h1,.alpha{font-size:1.7em !important}h2,.beta{font-size:1.4em !important}h3,.gamma{font-size:1.3em !important}h4,.delta{margin:0 0 .56264em 0}big,h4,.delta{font-size:1.333em;line-height:1.12528}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{-webkit-hyphens:inherit !important;-ms-hyphens:inherit !important;hyphens:inherit !important}h1 a[name],h2 a[name],h3 a[name],h4 a[name],*[id~="anker"]{display:block;position:relative;top:-165px;visibility:hidden}small,h6,.zeta{font-size:.75019em;line-height:1.3}.tabelle_v16_module #small small{font-size:1rem;line-height:1rem}.tabelle_v16_module small{font-size:1rem !important;line-height:1rem !important}#global{box-shadow:0 0 10px rgba(0,0,0,0.5)}#main h3.teaser__title a,#main .dt__content a,#main a.teaser__fig,#main .dt__fig a,#main table td a,#main small a,#main .gallery__link,#main .pagetools a,#main .teaser__more.weiterlesen{border-bottom:0}.adrcontainer th{font-size:1rem !important}.adrcontainer .para th,.adrcontainer .para td{padding-top:0}.ocnav--open{position:fixed !important}.ocnav--open .ocnav__btn{height:2em !important}.global--nav-offcanvas-open{transform:translate(250px,0) !important;opacity:.25}.main{padding:0 2em}.co{overflow:hidden}.ci{padding:1em}#right .ci{padding:0}.cc{width:100% !important}.co-aside{width:22% !important}#main{padding:0 1em}a[href$='.pdf']:after{line-height:16px;content:"\f1c1";font-family:fontawesome;margin:0 .3em}.navid-1 #left{display:none}#admin-bar.admin-bar__floating{z-index:1001}.bk--aufgabenv3 #Header_s5{display:none}.home-teaser{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.home-teaser .teaser__title a{font-size:1.2rem}.wetterv3-small,.wetterv3-small *,.wetterv3-big,.wetterv3-big *{box-sizing:border-box}.wetterv3-small{height:10em;background:aliceblue;padding:1em .5em;display:inline-block;margin-top:1em;width:100%}.is-sticky .wetterv3-small{opacity:0;top:-3em}.wetterv3-small ul{padding:0;margin:0;list-style-type:none}.wetterv3-small .wetter-icon,.wetterv3-small .wetter-einfach{margin:0}.wetterv3-small .wetter-einfach span{display:block}.wetterv3-small .wetter-icon{width:60px;float:right;margin:1em}.wetterv3-small .wetter-icon img{width:100%;height:auto}.wetterv3-small .wetter-date,.wetterv3-small .wetter-cond{font-size:.8em;line-height:1.2}.wetterv3-small .wetter-temp{font-size:1.5em;font-weight:bold;color:#1954a0}.wetterv3-big{font-family:Bitter,serif;font-size:.9em}.wetterv3-big .overview .span4{width:32.666%;margin:0 1% 1% 0;padding:1em;background:#1954a0;color:#fff;float:left;font-size:1.2em}.wetterv3-big .overview .span4:first-child{background:#fcdf3b;color:#000}.wetterv3-big .overview .span4:last-child{margin:0 0 1% 0}.wetterv3-big .span2{width:32.666%;margin:0 1% 1% 0;padding:1em;background:#fff;float:left}.wetterv3-big .span2:nth-of-type(3n){margin:0 0 1% 0}.wetterv3-big .row{margin:0}.wetterv3-big .temp-aktuell{font-size:4em;line-height:1;text-align:center;border-bottom:1px dashed #caaf13;margin-bottom:.2em;padding-bottom:.2em}.wetterv3-big .tempMax,.wetterv3-big .tempMin{width:50%;float:left;padding:0 1em}.wetterv3-big .tempMax{text-align:right}.wetterv3-big .tempMin{text-align:left}.wetterv3-big .conditionsCurrent{font-weight:bold;border-bottom:1px dashed #4173b5;margin-bottom:.7em;padding-bottom:.7em}.wetterv3-big .wi{width:1.5em}.wetterv3-big .weather-middle .wi{font-size:2em;text-align:center;width:100%}.wetterv3-big .weather-right{line-height:1.6}.wetterv3-big .conditions{font-weight:bold}.wetterv3-big .span2 p:nth-of-type(3) br{display:none}.wetterv3-big .span2 p:nth-of-type(3){font-size:1.2em;border-top:1px dashed #ccc;padding-top:.75em;margin:0 !important}.wetterv3-big .span2 .temp-max{margin-right:1em}@media(max-width:480px){.wetterv3-big *{font-size:95%}}@media(max-width:600px){.wetterv3-big .span2{width:49.5%}.wetterv3-big .span2:nth-of-type(odd){margin:0 1% 1% 0}.wetterv3-big .span2:nth-of-type(even){margin:0 0 1% 0}.gemeinderatv3 td{display:inline;padding:0}}@media(max-width:767px){.wetterv3-big .overview .span4{width:49.5%}.wetterv3-big .overview .span4:first-child{width:100%;margin:0 0 1% 0}}.ebene0>li:nth-of-type(1)>a{background-color:#2c4392}.ebene0>li:nth-of-type(1) .wrapper_ebene1,.ebene0>li:nth-of-type(1){background-color:rgba(44,67,146,.9)}.wrapper_ebene4{background-color:rgba(44,67,146,.9)}.ebene0>li:nth-of-type(2)>a{background-color:#d1333d}.ebene0>li:nth-of-type(2) .wrapper_ebene1,.ebene0>li:nth-of-type(2){background-color:rgba(204,51,61,.9)}.wrapper_ebene2{background-color:rgba(204,51,61,.9)}.ebene0>li:nth-of-type(3)>a{background-color:#f49600}.ebene0>li:nth-of-type(3) .wrapper_ebene1,.ebene0>li:nth-of-type(3){background-color:rgba(244,150,0,.95)}.wrapper_ebene3{background-color:rgba(244,150,0,.95)}.ebene0>li:nth-of-type(4)>a{background-color:#00724f}.ebene0>li:nth-of-type(4) .wrapper_ebene1,.ebene0>li:nth-of-type(4){background-color:rgba(0,114,79,.9)}.wrapper_ebene4{background-color:rgba(0,114,79,.9)}.ebene0>li:nth-of-type(5)>a{background-color:#3e925f}.ebene0>li:nth-of-type(5) .wrapper_ebene1,.ebene0>li:nth-of-type(5){background-color:rgba(62,146,95,.9)}.wrapper_ebene4{background-color:rgba(62,146,95,.9)}.ebene0>li:nth-of-type(6)>a{background-color:#0064ad}.wrapper_ebene1{background-color:rgba(0,100,173,.9)}.ebene0>li:nth-of-type(6) .wrapper_ebene1,.ebene0>li:nth-of-type(6){background-color:rgba(0,100,173,.9)}.ebene0 .wrapper_ebene2{background-color:rgba(0,100,173,0) !important}#header .wappen{position:absolute;top:3.4em;right:3em;width:3em;border-bottom:0;z-index:21;visibility:visible;transition:opacity 3s,width .5s;opacity:1}#header .wappen .teaser__fig{margin:0;padding:0}.is-sticky #header .wappen{visibility:hidden;transition:.2s;opacity:0}@media(max-width:979px){.wappen{display:none}}.search{position:absolute;right:19em;z-index:1001;top:1em;width:15em;height:2em;transition:top .5s}.search p{width:100%;float:left;height:2em;position:relative}.search p:last-child{float:right;width:auto}.search__header{display:none}.search__input{max-width:unset !important}#searchbox{height:100%;border-radius:0;background:#f5f5f5;border:0;box-shadow:none;margin-bottom:0;padding:.3em 2.3em .3em .5em;font-size:.8em;position:relative}.search__submit{box-sizing:border-box;width:2em;height:2em;padding:6px 5px 5px 5px;background:#1954a0;border:0;border-radius:0;box-shadow:none;top:0;right:0;margin-left:-30px;position:absolute}.search__submit .fa-search{display:block;text-shadow:none;color:#fff;margin-top:-3px}.search__submit span{display:none}.search__header,.fontsize__header{display:none}.block_container{position:relative}.bk--type-contrastswitch{position:absolute;right:11em;z-index:1001;top:1em;transition:top .5s}.highcontrast h4{display:none}.highcontrast input[type="image"]{width:2em;height:2em}.fontsize{position:absolute;right:3em;z-index:1001;top:1em;transition:top .5s}.fontsize a.button{background:#f5f5f5;border:0;border-radius:0;box-shadow:none;color:#333;height:2em;width:2em;box-sizing:border-box;text-shadow:none}.nivoSlider{max-height:300px !important;height:auto !important}.navid-1 .nivoSlider{max-height:500px !important;height:auto !important}.nivoSlider img{height:100%}.teaser__figimg{width:100%}.app--detail{*zoom:1;}.app--detail:after{display:table;content:"";line-height:0;clear:both}.ebene2 .nav__node--n-47,.ebene2 .nav__node--n-48,.ebene2 .nav__node--n-49{display:none}.ebene0>li.selected{background-color:#9ec8ea}.ebene0>li.selected>a{color:#FFF}.bk--dropdownv3{width:100%;margin-bottom:1px !important}.bk--dropdownv3 ul{padding:0;margin:0}.wrapper_ebene2{max-width:250px;display:block;margin-left:20px}.wrapper_ebene0{position:relative;width:100%;clear:both;background-image:linear-gradient(to right,#2c4392,#00724f)}.ebene0>li>a{font-size:1.05em;color:#FFF;display:block}.wrapper_ebene1{border-top:1px solid #fff;padding-bottom:10px;visibility:hidden;position:absolute;max-width:1200px;top:35px;left:0;right:0;margin-right:0;background-color:rgba(115,142,156,.9);z-index:10;box-shadow:10px 10px rgba(0,0,0,.24);-webkit-box-shadow:10px 10px 19px -10px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 19px -10px rgba(0,0,0,0.75);box-shadow:10px 10px 19px -10px rgba(0,0,0,0.75)}ul.ebene1{width:100%;text-align:left}.ebene1>li>a{color:white;font-size:1.05em;font-weight:bold;margin-left:20px;display:block;margin-top:20px;margin-bottom:5px;text-transform:uppercase;transition:margin .1s ease-out}.ebene0>li:hover>a{text-decoration:none}.ebene1>li>a:hover{text-decoration:none;text-shadow:0 0 10px rgba(255,255,255,.31);margin-left:25px;transition:margin .2s}.ebene2>li:hover>a{text-decoration:none;text-shadow:0 0 10px rgba(255,255,255,.31);margin-left:5px;transition:margin .2s}.ebene1>li{width:25%;float:left}.ebene2>li{padding-left:17px;margin-right:10px;background-image:url(../../images/2022/Jun/21/3421.png);background-repeat:no-repeat;background-size:11px;background-position:0 4px;position:relative}.ebene2>li:hover{background-image:url(../../images/2022/Jun/21/3421.png)}.ebene2>li>a{color:white;font-size:1.05em;transition:margin .1s ease-out}.bk--type-headerdropdownv3 .ebene2 li span:before{font-family:FontAwesome;margin:0 .3em;content:"\F105";position:absolute;left:0}.wrapper_ebene0 *{list-style-type:none}.ebene0>li{float:left;width:20%;padding:5px 0;height:35px}.ebene0>li:hover .wrapper_ebene1{visibility:visible}ul.ebene0{max-width:1180px;margin:auto;text-align:center}.ebene0:after{content:" ";display:block;height:0;clear:both}.block_container.pos_top .nav__main,.block_container.pos_top .bk--dropdownv3 .ebene0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:center;-ms-flex-pack:justify;justify-content:center}.block_container.pos_top .nav__link,.block_container.pos_top .ebene0>li>a{text-align:center;width:100%;padding:5px 0;display:block}.block_container.pos_top .nav__node,.block_container.pos_top .ebene0>li{padding:0;width:100%}.ocnav__ctrl{position:absolute;top:0;right:0;z-index:1001;transition:top .5s;background:#333 !important;padding:0 !important;width:2em;height:100%}.ocnav__btn{width:2em !important;height:100% !important;padding:0 !important;margin:0 !important;border:0 !important;box-shadow:none !important;text-indent:-100px !important}.bk--type-breadcrumb{padding:1.2em 3.2em;font-style:italic;font-size:smaller}#header{background-color:#fff;z-index:20 !important;position:fixed;width:100%;max-width:1200px;box-shadow:0 0 10px rgba(0,0,0,0.5)}#header-sticky-wrapper.sticky-wrapper{transition:height .5s;height:150px !important}#header-sticky-wrapper.sticky-wrapper.is-sticky{height:144px !important}#header .block_container{height:100%}.is-sticky .bk--type-breadcrumb{background-color:#fff;z-index:10 !important}.is-sticky .wrapper_ebene1{bottom:auto;top:35px;box-shadow:10px 10px rgba(0,0,0,.24);-webkit-box-shadow:10px 10px 19px -10px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 19px -10px rgba(0,0,0,0.75);box-shadow:10px 10px 19px -10px rgba(0,0,0,0.75)}.is-sticky #header{box-shadow:0 0 10px rgba(0,0,0,0.5)}.is-sticky #logo{max-width:4.5em;padding:.25em}#logo{height:auto;padding:.25em .5em;max-width:7.75em;transition:all .5s}#logo img{width:100%;height:auto}.is-sticky .search,.is-sticky .fontsize{top:1em}.is-sticky .bk--dropdownv3{z-index:10000 !important}.kacheln-startseite{background-color:#cacbce;max-width:none !important;border:0;padding:1em !important}.kacheln-startseite .row{max-width:1200px;margin:auto;justify-content:space-between}.kacheln-startseite .span3{width:24.25%;height:11em !important;margin:0 1% 0 0;position:relative;overflow:hidden;transition:box-shadow .5s}.kacheln-startseite .span3:hover{box-shadow:0 0 20px -2px #000}.kacheln-startseite .span3:last-child{margin:0}.kacheln-startseite .span3>div{position:absolute;z-index:9;bottom:.35em;right:0}.kacheln-startseite .span3 p{width:100%;height:100%;background-size:cover !important;background-position:center !important;transition:.5s}.kacheln-startseite .span3 p a{position:absolute;left:0;top:0;right:0;bottom:0}.kacheln-startseite .span3:hover p{transform:scale(1.25)}.kacheln-startseite p,.kacheln-startseite h4{margin:0}.kacheln-startseite h4{background-color:rgba(255,255,255,0.9);padding:.25em;margin-top:.25em;text-align:right;width:auto;display:inline-block;float:right}.kacheln-startseite p{font-size:0}.bk--type-columncontent .teaser{margin-bottom:1.5em;padding-bottom:0;border-bottom:0;box-shadow:1px 2px 10px rgba(0,0,0,0.5);padding:20px}.bk--type-columncontent .teaser .teaser__figimg{max-width:215px}.gemeinderatv3 td{vertical-align:top}.ausschuss_name h4{font-weight:bold;font-style:normal}.app.app--mapv3{height:auto}#katTitel{padding:1em;margin:1em 0 .5em 0;background:#f0f8ff}.detail--o-393 .form__field .mce-tinymce{margin-left:22% !important;border-width:0 !important;width:75% !important}#branchen_searchbox{width:100%}.event_calendarcontrol{display:inline-block}.event_teaser_block table tr:first-of-type{display:none}.event_teaser_block table td:first-of-type{width:9em}#right .cal_container{margin:3.7em 0 2em 0}.cal_container>table{text-align:center;background-color:#f5f5f5;width:100%;height:180px}.cal_container>table>tbody>tr:first-of-type{background-color:#8e8e8e}.cal_container>table>tbody>tr:nth-child(2){background-color:#e1e1e1}#left .teaser--dyn .teaser__title,#right .teaser--dyn .teaser__title,#left .teaser--dyn h1,#left .teaser--dyn h2,#left .teaser--dyn h4,#left .teaser--dyn h5,#left .teaser--dyn h6,#right .teaser--dyn h1,#right .teaser--dyn h2,#right .teaser--dyn h4,#right .teaser--dyn h5,#right .teaser--dyn h6,#left .teaser--dyn a,#right .teaser--dyn a{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a.teaser__more.weiterlesen:before{content:"...\f0a9"}a.event_box_link:before{content:"\f0a9"}.teaser__more.weiterlesen,.event_box_link{font-weight:bold;text-transform:lowercase;display:block}.event_box_link{font-size:smaller}.teaser__more.weiterlesen:hover,.event_box_link:hover{text-decoration:none;color:#0064ad}.teaser__more.weiterlesen:before,.event_box_link:before{font-family:FontAwesome;margin:0 .3em 0 .7em;color:#0064ad}.event_box_content_zeile2{border-bottom:1px dotted #bfbfbf;margin-bottom:15px}.weitere_termine{border-top:3px solid #e2e4e6;border-radius:7px;padding:.3em 0 .3em .3em;margin:1em 0;border-bottom:3px solid #e2e4e6;font-weight:bold}.weitere_termine:before{content:"\f061";font-family:FontAwesome;margin:0 .3em}.event_teaser_block table tr:first-of-type{display:none}.dt__event__register{display:none}.event_date_reset{margin:.4em 0 .75em;display:none}.event_date_reset a{color:#FFF !important;font-weight:bold;width:100%;padding:.35em;height:auto;text-decoration:none !important;background-color:#0064ad;border-bottom:0 !important;border-radius:4px}.event_date_reset a:hover{box-shadow:0 0 20px -5px #000;color:#FFF !important}.event_date_reset .fa{margin-left:.2em;transition:all .5s ease}.event_date_reset a:hover .fa{transform:rotate(240deg)}.nav__main,.nav__node,.nav__sub{list-style:none;margin:0;padding:0}.nav__main:before,.nav__main:after{display:table;content:"";line-height:0}.nav--dir-vertical .nav__link{padding:.5em .75em !important;font-size:.9em;margin-bottom:2px;line-height:1.2}.nav--dir-vertical .nav__link:hover,.nav--dir-vertical .nav__link--selected:last-child,.nav--dir-vertical .nav__sub:last-of-type .nav__link--selected:last-of-type,.nav__link--selected{border-left:5px solid #0064ad;text-decoration:none}.nav--style-mainnavigation .nav__link{color:#333;background-color:#f5f5f5;border-left:5px solid #f5f5f5}.nav--style-mainnavigation .nav__link:focus,.nav--style-mainnavigation .nav__link:hover,.nav--dir-vertical .nav__link--selected:last-child,.nav--dir-vertical .nav__sub:last-of-type .nav__link--selected:last-of-type{color:#fff;background-color:#4d4d4d}.nav__link{display:block;background-repeat:no-repeat;background-position:top left;padding:.375em}.nav--dir-vertical .nav--style-mainnavigation .nav__link{color:#333;background-color:#f5f5f5;border-left:5px solid #f5f5f5}#main .pagetools{font-size:.8em;padding:1em 0;border-top:1px dashed #ccc;margin-top:2em;width:100%;float:left;text-align:right}.pagetools__item,.pagetools__item:active,.pagetools__item:focus,.pagetools__item:visited{font-size:1em;color:#5f90c0}.pagetools__item.pagetools__print{color:transparent !important}.pagetools__item.back-to-top{position:fixed;right:.5em;bottom:0;font-size:20px;display:none;color:#5f90c0;background:#fff;line-height:1;padding:1em 0;box-shadow:0 0 10px #ccc}.az_leiste_gewerbe,.az_leiste_vereine,.az_leiste_aufgaben{display:-webkit-inline-box;display:inline-block;margin-bottom:.3em}.az_leiste_gewerbe a:last-of-type,.az_leiste_vereine a:last-of-type,.az_leiste_aufgaben a:last-of-type{margin-left:1em}.tabelle_v16_module{width:100%}.tabelle_telefonliste .uhrzeit,.tabelle_v16_module_caption{background:#00689e;padding:15px;color:#FFF;font-weight:bold}tr.tabelle_v16_module_th{margin:10px;background:#ebebeb}.spalte1_name{width:22%}.spalte2_telefon,.spalte3_zimmer{width:18%}.spalte5_mail{width:41%}.spalte1_name_heading,.spalte2_telefon_heading,.spalte3_zimmer_heading{background:#fff;border-right:0}.spalte5_mail_heading{background:#fff}.spalte6_sachgebiet_heading,.spalte6_sachgebiet{display:none !important}.block-abstand{width:5rem !important;display:inline-block}tr.table_row_gerade{background:#ecf3ff}.tabelle_telefonliste td,.tabelle_v16_module td,.tabelle_v16_module th{padding:2px;text-align:left}.az_leiste_aufgaben a:last-child{margin:1em;font-style:italic;color:#000}.tabelle_v16_module.tabelle_telefonliste ul li{margin-left:-20px}.tabelle_v16_module.tabelle_telefonliste tr td.td_name{width:27%}.tabelle_v16_module.tabelle_telefonliste tr td.td_telefon{width:22%}.tabelle_v16_module.tabelle_telefonliste tr td.td_zimmer{width:15%}.tabelle_v16_module.tabelle_telefonliste tr td.td_email{width:7%}.tabelle_v16_module.tabelle_telefonliste tr td.td_sachgebiet{width:29%}.gewerbe_kontakt_tabelle .column2{padding-left:4px}.colorbox--gallery #cboxCurrent,.colorbox--gallery #cboxNext,.colorbox--gallery #cboxPrevious,.colorbox--gallery #cboxSlideshow,.colorbox--gallery #cboxTitle{display:block !important}#cboxContent #cboxNext{position:absolute;bottom:0;right:0;width:50%;height:100%;text-indent:-9999px;top:0;border:0;box-shadow:none;background:none;border-radius:0;left:auto}#cboxContent #cboxPrevious{position:absolute;bottom:0;left:0;width:50%;height:100%;text-indent:-9999px;top:0;border:0;box-shadow:none;background:none;border-radius:0}#cboxContent #cboxNext:hover,#cboxContent #cboxPrevious:hover{background:rgba(255,255,255,0.25)}#cboxContent #cboxCurrent,#cboxContent #cboxTitle{left:0;bottom:0;z-index:1000}#cboxClose{z-index:1001}#colorbox{z-index:40 !important}#cboxOverlay{z-index:30 !important}#main .masonry-gallery{line-height:0}.masonry-gallery .gallery-item{width:24%;margin:1% .5%;font-size:0}.masonry-gallery .gallery-item img{width:100%;height:auto}#main .masonry-gallery ol li.gallery-item,#main ul li.gallery-item{margin-bottom:0;padding-left:0}#main .masonry-gallery ul li.gallery-item:before{content:none}.masonry-gallery .pag__item--next{float:initial;margin-left:1em}@media(max-width:600px){.masonry-gallery .gallery-item{width:49%;margin:.5%}}@media(max-width:400px){.masonry-gallery .gallery-item{width:100%;margin:.5% 0}#cboxOverlay,#colorbox{display:none !important}}@media(min-width:401px) and (max-width:600px){#cboxTopCenter,#cboxBottomCenter,#cboxContent,#cboxLoadedContent{max-width:322px}#cboxLoadedContent{height:auto !important}.cboxPhoto{width:100% !important;height:auto !important}}.verein-peronen--heading,.gewerbe_detail_head{clear:both}.verein-personen,.personfuncs{width:100%}.verein-personen th,.personfuncs th{padding:.5em;text-align:left;background:#3c65aa;color:#fff;border:1px solid #fff}.verein-personen td,.personfuncs td{padding:.5em;text-align:left;background:#3c65aa36;border:1px solid #fff}.logo-verein,.logo-gewerbe{float:left;background:aliceblue;margin:0 1em 1em 0;max-width:300px;width:100%}@media(max-width:600px){.logo-verein,.logo-gewerbe{max-width:none}}@media(max-width:767px){.verein-personen tr:first-child,.personfuncs tr:first-child{display:none}.verein-personen td:before{font-weight:bold}.verein-personen td:nth-child(1):before{content:"Ansprechpartner: "}.verein-personen td:nth-child(2):before{content:"Telefon: "}.verein-personen td:nth-child(3):before{content:"Telefax: "}.verein-personen td:nth-child(4):before{content:"Mobil: "}.verein-personen td:nth-child(5):before{content:"E-Mail: "}.personfuncs td:before{font-weight:bold}.personfuncs td:nth-child(1):before{content:"Funktion: "}.personfuncs td:nth-child(2):before{content:"Organisation / Institution: "}.verein-personen td,.personfuncs td{width:100%;display:block;border:0;padding:.2em .5em}.verein-personen tr,.personfuncs tr{border-bottom:1px solid #fff}}.module-searchwrapper{position:relative;width:100%;margin-bottom:1em}#site .module-searchbox{position:relative;width:100%;margin-bottom:1em;float:left;padding:0 40px 0 20px;color:#666;margin-top:6px;height:43px}.module-searchbox_button{position:absolute;right:0;top:0;margin-left:-30px;width:40px;height:40px;box-sizing:border-box;display:block;margin-top:7px}#footer{background-color:#eaecef;color:#4d4d4d;border-top:4px solid;border-color:#4d4d4d;margin:25px 0 0 0;background-image:linear-gradient(to top,#4480aa -110%,#eaecef 40%);font-size:.9em;padding:0}#footer .fa{width:20px;text-align:center}#footer p{margin-bottom:.75em}#footer h3{margin-bottom:10px}#footer .teaser{margin:0;border-bottom:0}#footer .row{margin:0}.script{display:none}#footer .span4{width:33.33%;margin:0;padding:3em 3em 0 3em;border-left:1px solid #4d4d4d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .span4:last-child{border-right:0}#footer .span4:first-child{border-left:0}#footer .span4 ul{list-style:none;margin:0;padding:0}#footer li a{padding:8px 10px 8px 0;display:block;border-bottom:1px solid #4d4d4d;transition:padding .25s}#footer li:first-child a{border-top:1px solid #4d4d4d}#footer li a:hover{background:#4d4d4d;padding:8px 10px;color:#294800}#footer table{width:100%}#footer td:first-child{width:30%;font-weight:bold}#footer td{width:70%;border-bottom:1px solid #4d4d4d;vertical-align:top;padding:8px 10px}#footer h3,#footer a{color:#294800}#footer .span4 .fa{margin-right:.5em}.event_box_content_zeile2{border-bottom:1px dotted #bfbfbf;margin-bottom:15px}th{hyphens:none}@media(max-width:1200px){.ebene0>li>a,.ebene1>li>a,.ebene2>li>a{font-size:1em}}@media(max-width:1005px){.bk--type-breadcrumb{top:54px !important}}@media(min-width:768px) and (max-width:979px){#footer .span4{width:100%;border-left:0}.kacheln-startseite h4{font-size:1em}}@media(max-width:979px){.ocnav__ctrl{display:block !important}.bk--dropdownv3{display:none}#header-sticky-wrapper.sticky-wrapper{transition:height .5s;height:80px !important}.wetterv3-small{padding-top:2em}.wetterv3-small .wetter-icon{float:left}#header{height:6.5em}}@media(min-width:980px){#header .nav--dir-horizontal,.pos_top .nav--dir-horizontal{display:none}}@media(min-width:481px) and (max-width:767px){#footer .span4{width:100%;border-left:0}#logo,.is-sticky #logo{max-width:130px;padding:.25em}.search,.is-sticky .search{top:.7em;right:0}.search,.is-sticky .search{top:.7em;right:1em}.search,.is-sticky .search{top:auto;right:auto;width:90%;padding:0 0 0 1em;position:relative}#searchbox{max-width:none !important;width:100% !important}.fontsize{right:10%}.bk--type-contrastswitch{right:25%}}@media(min-width:767px){.tabelle_telefonliste td,.tabelle_v16_module td,.tabelle_v16_module th{padding:10px}}@media(max-width:767px){.bk--mitarbeiterv3 td{display:block}.bk--mitarbeiterv3 th{display:block}.spalte1_name,.spalte2_telefon,.spalte3_zimmer{width:auto !important}.kacheln-startseite .row{display:block;justify-content:normal}.kacheln-startseite .span3{width:49.5%;float:left;margin:0 1% 1% 0}.kacheln-startseite .span3:nth-of-type(2){margin:0 0 1% 0}.spalte5_mail{width:auto !important}.tabelle_telefonliste{width:100%}.tabelle_telefonliste thead{display:none}.spalte1_name_heading,.spalte2_telefon_heading,.spalte3_zimmer_heading,.tabelle_telefonliste th,.tabelle_v16_module th{border-right:0}.tabelle_v16_module_th{display:none}.tabelle_v16_module td{padding:5px 20px;width:100%;display:block}}@media(max-width:600px){.gallery-item{width:49%;margin:.5%}.kacheln-startseite h4{font-size:1em}}@media(max-width:500px){.teaser__fig{float:none;margin-right:0}}@media(max-width:480px){#footer .span4{width:100%;border-left:0}#logo,.is-sticky #logo{max-width:130px;padding:.25em}.search,.is-sticky .search{top:auto;right:auto;width:90%;padding:0 0 0 1em;position:relative}#searchbox{max-width:none !important}.fontsize{right:10%}.teaser__fig{width:100%}.dt__fig.hmedia{position:relative;width:100% !important}}@media(max-width:400px){.gallery-item{width:100%;margin:.5% 0}}.article table thead{background:#2c4392;color:#fff}.detail--obj-address .dt__content.entry-content.note{clear:both}.sachgebiet_uebersicht_titel_tr_0{font-size:1.4em;font-weight:bold;margin-bottom:8px;margin-top:2px;line-height:1.4em}.sachgebiet_uebersicht_titel_tr_1{font-size:1.2em;font-weight:bold;padding:2px}.sachgebiet_uebersicht_titel_tr_2{font-size:1em;font-weight:bold;padding:2px}.sachgebiet_uebersicht_titel_tr_3{font-size:.9em;font-weight:normal;padding:2px}.sachgebiet_uebersicht_titel_tr_4{font-size:.8em;font-weight:normal;padding:2px}.detail--o-894 li{margin-top:30px}.ausschuss_text_einleitung{font-weight:bold;font-size:1.333em}.ausschuss_text_einleitung2{margin-bottom:5px}.ausschuss_head_list{font-weight:bold;font-size:1.333em;margin-bottom:12px}.ausschuss_name{margin-top:15px}.ausschuss_table .ausschuss_tr td{padding-bottom:16px}