.inputButton{height:2rem;min-width:150px;color:#000!important;font-style:italic;cursor:pointer;background-color:#9ef2d0;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%}.inputButton:hover{background-color:rgba(110,38,123,.8)}.hrefButton{text-decoration:none;padding:4px 12px;display:block;height:2rem;width:150px;font-style:italic;font-weight:700;color:#000;cursor:pointer;background-color:#9ef2d0;border:0;text-align:center}.hrefButton:hover{background-color:rgba(110,38,123,.8)}.inputText{border:2px solid #000;min-height:2rem;width:100%;background:0 0;padding:2px .5rem;color:#000}.after{content:".";display:block;height:0;clear:both;visibility:hidden}:target:before{content:"";display:block;height:149px}@font-face{font-family:Roboto;font-weight:400;src:url(../fonts/Roboto-Regular.ttf);src:local(''),url(../fonts/Roboto-Regular.ttf) format('truetype')}html *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}br.clearDvv{display:none;font-size:0;height:0;line-height:0}#quickLink1.dvvToolbar ul{padding:0}#quickLink1.dvvToolbar ul li{padding:0;text-indent:0}#quickLink1.dvvToolbar ul li:before{content:none;padding:0;position:initial}#quickLink1.dvvToolbar ul li .tb-entry-icon{float:left}HTML{font-size:19px}HTML *{font-size:1rem}HTML .clear{clear:both;height:0}HTML .clearleft{clear:left}HTML .clearright{clear:right}HTML .centrifier{margin:0 auto}HTML .float-left{float:left;padding:0 2rem 2rem 0}HTML .float-right{float:right;padding:0 0 2rem 2rem}HTML .highlight{background:rgba(110,38,123,.8);font-size:inherit;font-family:inherit;padding:0 2px}HTML ul{margin:0;padding:0;list-style:none}HTML ul li{margin-left:0}HTML select{font-family:Roboto,sans-serif}HTML .caption,HTML p{padding-top:.5rem}HTML li .linkTyp_pdf:before,HTML li .pdfLink:before,HTML p .linkTyp_pdf:before,HTML p .pdfLink:before{width:1rem;height:1rem;margin-right:.5rem;background:url(../img/download.svg) no-repeat;background-size:1rem 1rem;display:block}HTML a{font-weight:400;text-decoration:none}HTML a:hover{text-decoration:underline}HTML .zmlinktodata a,HTML a.internerLink{color:#000;display:inline-block;padding:2px 1rem 2px 0;position:relative;font-style:italic}HTML .zmlinktodata a:after,HTML a.internerLink:after{display:block;position:absolute;right:-1rem;top:7px;z-index:2;width:2rem;height:1rem;content:" ";transition:all .5s;background:url(../img/icons/pfeil-weiter-kurz.svg) right 50% no-repeat}HTML .zmlinktodata a:hover,HTML a.internerLink:hover{text-decoration:none}HTML .zmlinktodata a:hover:after,HTML a.internerLink:hover:after{width:3rem;right:-2rem;background:url(../img/icons/pfeil-weiter.svg) right 50% no-repeat}HTML hr{display:none}HTML .ym-form input[type*=submit],HTML button,HTML input[type*=reset],HTML input[type*=submit]{height:2rem;min-width:150px;color:#000!important;font-style:italic;cursor:pointer;background-color:#9ef2d0;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%;background-image:none}HTML .ym-form input[type*=submit]:hover,HTML button:hover,HTML input[type*=reset]:hover,HTML input[type*=submit]:hover{background-color:rgba(110,38,123,.8)}HTML input[type*=text]{height:2rem;border:2px solid #000;background:0 0;color:#000;padding:0 4px}HTML img{display:block;max-width:100%;padding:0;border:none;border-radius:0}HTML .subcl{padding-right:10px}HTML .subc{padding:0 5px}HTML .subcr{padding-left:10px}HTML .dateiGroesse{font-size:.8rem;color:#9c9c9c}HTML .dateiGroesse abbr{font-size:.8rem}HTML #jquery-lightbox #lightbox-container-image-data-box{box-sizing:content-box}HTML p.gruen a{background:#9ef2d0;padding:2px 1rem 2px .5rem;position:relative;display:inline-block;color:#000;font-style:italic;text-decoration:none!important}HTML p.gruen a:after{display:block;position:absolute;right:-1rem;top:7px;z-index:2;width:2rem;height:1rem;content:" ";transition:all .5s;background:url(../img/icons/pfeil-weiter-kurz.svg) right 50% no-repeat}HTML p.gruen a:hover{text-decoration:none}HTML p.gruen a:hover:after{width:3rem;right:-2rem;background:url(../img/icons/pfeil-weiter.svg) right 50% no-repeat}HTML .basecontent-table{padding:1rem 0 0 5.5rem;width:100%;max-width:880px;margin:0 auto}HTML .basecontent-table table{font-size:1rem;border-spacing:1px;border-collapse:collapse;margin:0;padding:0}HTML .basecontent-table table td{text-align:center;vertical-align:middle;padding:.5rem 0}HTML .basecontent-table table td.align-right{text-align:right}HTML .basecontent-table table th{text-align:center;vertical-align:middle;font-weight:700}HTML .basecontent-table table caption{padding:.5rem 0 0;text-align:left;font-weight:700;margin:0 0 3px;font-size:1em}HTML .basecontent-table table.show-grid{border:0}HTML .basecontent-table table.show-grid tr:first-child{border-bottom:1px solid #000}HTML .basecontent-table table.show-grid td:first-child{border-right:1px solid #000;text-align:left}HTML .basecontent-table table.hide-grid td,HTML .basecontent-table table.hide-grid th{padding:2px}HTML .even{background:rgba(110,38,123,.8)}HTML .basecontent-html-editor{padding:.5rem 0 0;max-width:880px;width:100%;margin:0 auto}HTML .composedcontent-boeblingen-ccbs-standard{clear:both}HTML h1,HTML h2,HTML h3{line-height:1.4em;margin:0}HTML H1{font-size:3.7rem;font-family:Roboto,sans-serif;font-weight:800;padding:0 11rem 0 5.5rem}HTML H2{font-size:1.7rem;clear:both;font-weight:900;padding:5rem 0 0;max-width:880px;width:100%;margin:0 auto}HTML H3{font-size:1rem;font-weight:700;padding:2rem 0 0;max-width:880px;width:100%;margin:0 auto}HTML .basecontent-html-ausgabe{max-width:880px;margin:0 auto}HTML .composedcontent-boeblingen-ccbs-zeile{width:100%;clear:both}HTML .composedcontent-boeblingen-ccbs-zeile:after{content:".";display:block;height:0;clear:both;visibility:hidden}HTML .composedcontent-boeblingen-ccbs-zeile .ym-g100 .subcl{padding:0}HTML .toggle_title{cursor:pointer!important;background:#6e267b;border:none;border-radius:0!important;padding:0 1rem;color:#FFF;text-transform:none;font-size:1rem;font-family:Roboto,sans-serif;position:relative;line-height:250%;margin:1rem 0 0}HTML .toggle_title:first-child{margin:0}HTML .toggle_title .toggle-icon{position:absolute;right:1rem;top:1rem;z-index:9;text-indent:0;transition:all .5s;background:url(../img/icons/plus.svg) no-repeat}HTML .toggle_title .toggle-icon.ui-icon-minus{background:url(../img/icons/minus.svg) no-repeat}HTML .toggle_container{padding:2rem 0}HTML .ui-accordion{font-family:Roboto,sans-serif}HTML .ui-accordion .ui-accordion-header{cursor:pointer!important;background:#6e267b;border:none;border-radius:0!important;padding:0 1rem!important;font-size:1rem;margin:1rem 0 0;line-height:250%}HTML .ui-accordion .ui-accordion-header:first-child{margin:0}HTML .ui-accordion .ui-accordion-header a{text-transform:none;color:#FFF!important;text-decoration:none!important;font-style:normal!important;display:inline-block;font-size:1rem;font-family:Roboto,sans-serif}HTML .ui-accordion .ui-icon{background:url(../img/icons/plus.svg) no-repeat;position:absolute;right:1rem;top:1rem;transition:all .5s}HTML .ui-accordion .ui-icon.ui-icon-triangle-1-s{background:url(../img/icons/minus.svg) no-repeat}HTML .ui-accordion .ui-accordion-content{background:0 0;border:none;padding:1rem 0;height:auto!important}HTML .ui-accordion .ui-accordion-content .links{float:left;clear:both;width:50%}HTML .ui-accordion .ui-accordion-content .rechts{float:right;width:50%}HTML .ui-accordion .ui-accordion-content h3{clear:both}HTML .ui-accordion .ui-accordion-content .composedcontent-boeblingen-ccbs-spalte>div:first-child .boxChild:first-child h3{padding-top:0}HTML .vCard .efaLink,HTML .vCard .mapsLink{padding-left:0}HTML .vCard .bez{width:6rem}HTML .vCard .bez+.value span{background:0 0;padding-left:0}HTML .bx-wrapper{box-shadow:none;border:none}HTML #loginForm{border:2px solid #000;margin-top:2rem;box-shadow:none;background:#FFF!important;padding:4rem}HTML #loginForm fieldset{border:none;padding:0;margin:0}HTML #loginForm fieldset legend{padding:0}HTML #loginForm fieldset .ym-fbox-text{padding:0;margin:1rem 0 0}HTML #loginForm fieldset .ym-fbox-text label{width:100px}HTML #loginForm fieldset .ym-fbox-text input{border:2px solid #000;min-height:2rem;width:100%;background:0 0;padding:2px .5rem;color:#000;max-width:70%;float:right}HTML #loginForm .ym-fbox-button{background:0 0;padding:0;margin-top:1rem;border:none}HTML .commentDiv .title{padding:1rem 0 0}HTML .commentDiv .commentEnabledDiv{padding:1rem 0;border-bottom:2px solid #000}HTML .commentDiv .commentEnabledDiv strong{display:block}HTML .commentDiv .commentEnabledDiv .commentFunctions{float:right}HTML div[class*=ui-corner]{border-radius:0}HTML .ui-datepicker{z-index:99!important}HTML .ui-datepicker .ui-widget-header{background:0 0;border:none}HTML .ui-datepicker .ui-widget-header .ui-icon{background:0 0;display:block;top:3px;left:2px;width:1.5rem;height:1.5rem;z-index:5;text-align:center;line-height:56%;margin:0}HTML .ui-datepicker .ui-widget-header .ui-icon:after{text-indent:0;position:absolute;font-size:2rem;background:#9ef2d0;width:1.5rem;height:1.5rem;z-index:5;text-align:center;line-height:56%;left:0}HTML .ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:after{content:"\2039"}HTML .ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:after{content:"\203A"}HTML .ui-datepicker .ui-datepicker-calendar tbody{background:#FFF}HTML .ui-datepicker .ui-datepicker-calendar tbody .ui-state-default,HTML .ui-datepicker .ui-datepicker-calendar tbody .ui-state-disabled{border:1px solid #fff;color:#000;text-align:center;background:#ededed}HTML .ui-datepicker .ui-datepicker-calendar tbody .ui-state-default.ui-state-highlight,HTML .ui-datepicker .ui-datepicker-calendar tbody .ui-state-disabled.ui-state-highlight{background:#9ef2d0}HTML .ui-datepicker .ui-datepicker-calendar tbody .ui-state-default.ui-state-active,HTML .ui-datepicker .ui-datepicker-calendar tbody .ui-state-disabled.ui-state-active{background:#6e267b;color:#FFF}HTML .anfrage{width:200px!important;height:220px!important;background:url(../img/icons/anfrage.svg) 50% 40% no-repeat #9ef2d0;background-size:40%;text-align:center}HTML .anfrage:hover{background:url(../img/icons/anfrage-weiss.svg) 50% 40% no-repeat #6e267b;background-size:40%}HTML .anfrage a{padding-right:4.5rem!important;height:2rem!important;position:absolute;bottom:1rem;left:2rem}HTML .anfrage a:after{right:2rem}HTML .anfrage a:hover{color:#FFF}HTML .anfrage a:hover:after{right:1rem;background-image:url(../img/icons/pfeil-weiter-weiss.svg)}body{line-height:140%;font-family:Roboto,sans-serif;margin:0 auto;padding:0;color:#000;position:relative;height:100%;width:100%;max-width:1360px}body .page_margins{max-width:100%;margin:0 30px}body .ym-cbox,body .ym-wbox{padding:0}.ym-col2{width:auto}.ym-col2:after{content:".";display:block;height:0;clear:both;visibility:hidden}.zeile1{background:#FFF;height:35px;text-align:right;display:flex;justify-content:flex-end;position:sticky;top:0;z-index:4;margin:0 -30px;padding:0 30px}.zeile1 *{font-size:.85rem;line-height:1.35rem}.zeile1 .nav-oben{padding-top:.5rem;display:flex;justify-content:flex-end}.zeile1 .nav-oben li{display:inline;order:2}.zeile1 .nav-oben li:last-child{order:1}.zeile1 .nav-oben li:last-child a.login{color:transparent;padding:0 4px}.zeile1 .nav-oben li:last-child a.login:hover{color:#9ef2d0}.zeile1 .nav-oben a{display:inline-block;margin-right:1.6rem;color:#000;position:relative;top:-5px;font-weight:700}.zeile1 div.Suche,.zeile1 div.Suche #quicksearch{display:inline-block}.zeile1 div.Suche #quicksearch label{left:-999999px;position:absolute}.zeile1 div.Suche #quicksearch input[type=search]{border:none;border-bottom:2px solid #000;width:12rem;float:left}.zeile1 div.Suche #quicksearch .quicksearchimg{min-width:0;height:1.35rem;width:1.35rem;padding:.2rem;display:inline-block;background:#9ef2d0;margin:3px 0 0 .5rem}.zeile1 div.Suche #quicksearch .quicksearchimg img{display:inline-block;width:1rem;height:1rem}.zeile1 .icons{display:inline-block;min-width:7.7rem;margin-left:1.4rem}.zeile1 .icons li{display:inline-block;margin-left:.4rem;position:relative;top:.15rem}.zeile1 .icons li:first-child{margin-left:0}.zeile1 .icons li img{width:1.35rem}.zeile2{display:flex;align-items:flex-end;justify-content:space-between;position:sticky;top:35px;background:#FFF;z-index:3;margin:0 -30px;padding:0 30px}.zeile2 div.logo{flex:1;width:100%}.zeile2 div.logo a{width:100%;padding:0 3rem 0 0;display:inline-block;position:relative}.zeile2 div.logo a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.zeile2 div.logo object{display:block;width:100%;height:100%;max-height:100px;cursor:pointer}.zeile2 .hauptnavi{flex:3.8}#header{position:relative;padding:1.5rem 0;margin:0 -30px}#header:after{content:".";display:block;height:0;clear:both;visibility:hidden}#header #topSlot{position:relative}#header #topSlot .image-inner{max-height:560px;overflow:hidden;margin-right:30px}#header #topSlot .image-inner img{min-width:100%}#header .quadrat{position:absolute;right:0;top:0;left:50%;bottom:0;z-index:2;background:url(../img/icons/Quadrate.png) right 1.5rem no-repeat;background-size:contain}#header .wayhome span a{text-decoration:none;color:#000;padding-right:1.5rem;font-size:.75rem;background:url(../img/icons/pfeil-weiter-kurz.svg) 100% 0 no-repeat;background-size:1rem 1rem}#header .wayhome span a:hover{color:#6e267b}#header .wayhome span a.active{color:#6e267b;background:0 0;font-weight:700}#main{z-index:0;position:relative;padding:0 0rem 2rem;margin:3rem auto}#main:after{content:".";display:block;height:0;clear:both;visibility:hidden}body:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child,body:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard{clear:none;width:calc(72% - 4rem);float:right;padding-right:5.5rem}body:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child .basecontent-list,body:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child h1,body:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child h2,body:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child p,body:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard .basecontent-list,body:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard h1,body:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard h2,body:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard p{clear:none;padding-left:0;padding-right:0}.ebene1 #ym-col1{display:none}.ebene1 #ym-col2 h1{padding:1.2rem 11rem;background:url(../img/icons/drei-pixel.svg) 6.5rem 0 no-repeat;background-size:3.5rem auto}.ebene1 #ym-col2 h1+.composedcontent-boeblingen-ccbs-box{padding:0 11rem 0 16.5rem}.ebene1 #ym-col2 h1+.composedcontent-boeblingen-ccbs-box *{padding-left:0;padding-right:0}.ebene1 #ym-col2 h1+.composedcontent-boeblingen-ccbs-box h2{padding-top:0}#ym-col1{margin:0 4rem 0 0;max-width:28%;min-width:28%;float:left;position:relative;z-index:2}#ym-col1 .nav-outer{background:url(../img/icons/menue-ecke-top.svg) right top no-repeat;background-size:90px}#ym-col1 .nav-outer nav.ym-vlist{padding:1rem 1.5rem 1.5rem;background:url(../img/icons/menue-ecke-down.svg) left bottom no-repeat;background-size:90px;min-height:8rem}#ym-col1 .nav-outer nav.ym-vlist li{list-style:none;line-height:initial;display:block;margin:0;text-align:left;width:100%;padding:.3rem 0;position:relative}#ym-col1 .nav-outer nav.ym-vlist li:before{content:" ";width:1rem;height:.7rem;display:inline-block;margin-right:1.2rem;transition:all .5s;background:url(../img/icons/pfeil-weiter-kurz.svg) left 50% no-repeat;position:absolute;top:.5rem}#ym-col1 .nav-outer nav.ym-vlist li:hover{font-weight:700}#ym-col1 .nav-outer nav.ym-vlist li:hover:before{background:url(../img/icons/pfeil-weiter.svg) left 50% no-repeat;width:2rem;margin-right:.2rem}#ym-col1 .nav-outer nav.ym-vlist li:hover>a{color:#6e267b}#ym-col1 .nav-outer nav.ym-vlist li a{text-transform:none;width:calc(100% - 2.2rem);font-size:1rem;display:inline-block;color:#000;margin-left:2.2rem}#ym-col1 .nav-outer nav.ym-vlist li.current>a{color:#6e267b}#navSlot{margin-top:2rem}#navSlot .anfrage{width:200px;background:url(../img/icons/anfrage.svg) 50% 40% no-repeat #9ef2d0;padding:9rem 0 1rem 2.2rem;background-size:40%}#navSlot .anfrage:hover{background:url(../img/icons/anfrage-weiss.svg) 50% 40% no-repeat #6e267b;background-size:40%}#navSlot .anfrage:hover a{color:#FFF}#navSlot .anfrage:hover a:after{background-image:url(../img/icons/pfeil-weiter-weiss.svg)}#ym-col2 #content{position:relative}#ym-col2 #content>.clear{position:relative;display:none}#ym-col2 #content>.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}#ym-col2 a{font-style:italic;text-decoration:underline;color:#000}#ym-col2 .anfrage.mobil{display:none;margin:0 auto}#ym-col2 .bx-wrapper{box-shadow:none;border:0;margin:0 auto;background:0 0;padding:0}#ym-col2 .bx-wrapper .composedcontent-boeblingen-ccbs-zeile{padding-top:0;display:block}#ym-col2 .bx-wrapper .bxSlider .composedcontent-boeblingen-ccbs-box br.clearDvv{display:none}#ym-col2 .bx-wrapper .bxSlider .composedcontent-boeblingen-ccbs-box .basecontent-image{margin-top:0rem}#ym-col2 .bx-wrapper .bx-controls-direction a{background:0 0;height:100%;top:0}#ym-col2 .bx-wrapper .bx-controls-direction .bx-next,#ym-col2 .bx-wrapper .bx-controls-direction .bx-prev{display:none}#ym-col2 .basecontent-dvv-karte{padding:.5rem 0 0;max-width:880px;width:100%;margin:0 auto}#ym-col2 .basecontent-dvv-karte .leaflet-tile{-webkit-filter:grayscale(1) hue-rotate(-58deg) brightness(.9);filter:grayscale(1) hue-rotate(-58deg) brightness(.9)}#ym-col2 .basecontent-dvv-karte .leaflet-bar a,#ym-col2 .basecontent-dvv-karte .leaflet-popup-content-wrapper{box-shadow:none;border-radius:0;font-weight:700;text-decoration:none;font-size:1.3rem}#ym-col2 .basecontent-dvv-karte .leaflet-top.leaflet-right{display:none}#ym-col2 .multimedia .mejs__container .mejs-overlay{max-width:100%;max-height:100%}#ym-col2 .video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;margin-bottom:1.2em}#ym-col2 .video video{max-width:100%}#ym-col2 .video .mejs__container,#ym-col2 .video iframe{position:absolute;left:0;right:0;height:100%!important;width:100%!important}#ym-col2 .video .mejs__container video,#ym-col2 .video iframe video{width:100%;height:100%}#ym-col2 .video .mejs__container button,#ym-col2 .video iframe button{min-width:0;background-color:transparent}#ym-col2 .video .mejs__container button:hover,#ym-col2 .video iframe button:hover{background-color:transparent}#ym-col2 .composedcontent-boeblingen-ccbs-bild-mit-text{padding:5rem 0 0;max-width:880px;width:100%;margin:0 auto;display:flex}#ym-col2 .composedcontent-boeblingen-ccbs-bild-mit-text .basecontent-image{margin:0 1rem 0 0;max-width:35.15%;width:100%;padding-top:0}#ym-col2 .composedcontent-boeblingen-ccbs-bild-mit-text .composedcontent-boeblingen-ccbs-box{width:calc(68.5% - 1rem);position:relative}#ym-col2 .composedcontent-boeblingen-ccbs-bild-mit-text .composedcontent-boeblingen-ccbs-box h2{padding:0;clear:none}#ym-col2 .composedcontent-boeblingen-ccbs-bild-mit-text .composedcontent-boeblingen-ccbs-box p{padding:.5rem 0 3rem}#ym-col2 .composedcontent-boeblingen-ccbs-bild-mit-text .composedcontent-boeblingen-ccbs-box p.gruen{position:absolute;left:0;bottom:0rem;padding:0}#ym-col2 .basecontent-image{max-width:100%;margin:0 auto;padding-top:1rem}#ym-col2 .basecontent-image .caption{font-size:.8rem;padding:0 0 .3rem}#ym-col2 .basecontent-line-break-text,#ym-col2 .basecontent-list{padding:.5rem 0 0;max-width:880px;width:100%;margin:0 auto}#ym-col2 .basecontent-list ul{margin-left:.5rem}#ym-col2 .basecontent-list ul li{padding-left:3.2rem;position:relative}#ym-col2 .basecontent-list ul li:before{content:"\25a0";color:#6e267b;font-size:1.3rem;position:absolute;top:-3px;text-indent:-2rem}#ym-col2 .basecontent-numbered-list{padding:.5rem 0 0;max-width:880px;width:100%;margin:0 auto}#ym-col2 .basecontent-numbered-list ol{margin-left:1rem;list-style-type:upper-roman}#ym-col2 .basecontent-numbered-list ol li{padding-left:.5rem}#ym-col2 .basecontent-table .basecontent-image{padding-top:0}#ym-col2 .basecontent-table img{max-width:50px;max-height:50px;display:inline-block}#ym-col2 .composedcontent-boeblingen-ccbs-zeile{padding:0;background:0 0;display:flex;justify-content:space-between}#ym-col2 .composedcontent-boeblingen-ccbs-zeile:after{content:".";display:block;height:0;clear:both;visibility:hidden}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div{float:none;border:2px solid #000;position:relative;padding:1rem 1rem 2.5rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div:hover{background:rgba(110,38,123,.8);color:#FFF}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div:hover a{color:#FFF}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div:hover a:after{background-image:url(../img/icons/pfeil-weiter-weiss-kurz.svg)}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div:hover a:after:hover{background-image:url(../img/icons/pfeil-weiter-weiss.svg)}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div .subc,#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div .subcl,#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div .subcr{padding:0}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div .basecontent-image{margin:0 -1rem;max-width:calc(100% + 4rem);width:calc(100% + 4rem)!important;z-index:-1;position:relative;left:-1rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div h2{padding:1rem 0}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div p{padding:0}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box>div p a{position:absolute;bottom:1rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g25{margin:2rem 1.75rem 2rem 1rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g25+.ym-g25{margin:2rem 1.5rem 2rem 1.25rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g25+.ym-g25+.ym-g25{margin:2rem 1.25rem 2rem 1.5rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g25+.ym-g25+.ym-g25+.ym-g25{margin:2rem 1rem 2rem 1.75rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g33{margin:2rem 1.6666rem 2rem 1rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g33+.ym-g33{margin:2rem 1.3333rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g33+.ym-g33+.ym-g33{margin:2rem 1rem 2rem 1.6666rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g50{margin:2rem 1.5rem 2rem 1rem;flex:0 0 50%}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g50+.ym-g50{margin:2rem 1rem 2rem 1.5rem}#ym-col2 .composedcontent-boeblingen-ccbs-zeile.ui-accordion{display:block!important;padding:1rem 0 0;max-width:880px;margin:0 auto}#ym-col2 .searchDiv{padding-bottom:2rem;background:rgba(255,255,255,.9)}#ym-col2 .searchDiv .searchForm{padding:0 2rem}#ym-col2 .searchDiv .searchForm h2{margin-top:0;padding:1rem 0 0}#ym-col2 .searchDiv .searchForm input{border:2px solid #000;color:#000;height:29px;padding:0 4px}#ym-col2 .searchDiv .searchForm input[type*=search]{width:305px}#ym-col2 .searchDiv .searchForm button{margin-bottom:1rem}#ym-col2 .searchDiv .searchForm #searchTypeSpan{text-align:center}#ym-col2 .searchDiv .searchForm #searchTypeSpan a{text-decoration:none;padding:4px 12px;display:inline-block;height:29px;width:150px;color:#000;cursor:pointer;border:0}#ym-col2 .searchDiv .searchForm #searchTypeSpan a:hover{background:#666;color:#000}#ym-col2 .searchDiv .searchForm .searchSort img{display:inline-block;border:1px solid #9c9c9c;height:29px;margin:2px -5px 10px 0;padding:5px;vertical-align:top}#ym-col2 .searchDiv .searchForm .searchSort button~button~button{display:none}#ym-col2 .searchDiv .searchForm .searchSort button~button~button~button{display:inline}#ym-col2 .searchDiv .searchForm .searchSort img+button{min-width:127px;width:127px}#ym-col2 .searchDiv .searchForm .searchPaging .ergebnisseKopfNav{display:block}#ym-col2 .searchDiv .searchForm .searchPaging .ergebnisseKopfNav button{width:30px;min-width:30px}#ym-col2 .searchDiv .searchForm .searchPaging .ergebnisseKopfNav button:first-child{margin-left:93px}#ym-col2 .searchDiv .searchForm .termComb{padding-top:1em}#ym-col2 .searchDiv .searchForm .termComb select{color:#000;padding:3px}#ym-col2 .searchDiv .searchForm .ergebnisseKopf h2{margin-top:1.5em}#ym-col2 .searchDiv .searchForm ul{padding:0}#ym-col2 .searchDiv .searchForm ul li{padding:0 0 1rem;text-indent:0}#ym-col2 .searchDiv .searchForm ul li:before{content:""}#ym-col2 .searchDiv .searchForm ul li h3{padding:0}#galerie p{padding:.5rem 0 0;margin:0 auto;width:100%;max-width:880px}div.goPageTop{position:fixed;right:1rem;bottom:0;z-index:50}div.goPageTop a{color:transparent;width:3rem;height:3rem;display:block;font-size:0;background:url(../img/icons/pfeil.svg) .7rem .8rem no-repeat #9ef2d0;background-size:1.5rem}div.goPageTop a:hover{background:url(../img/icons/pfeil-weiss.svg) .7rem .8rem no-repeat #6e267b;background-size:1.5rem}#footer{width:100%;color:#FFF}#footer #bottom:after,#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}#footer #bottom .composedcontent-boeblingen-ccbs-standard{max-width:1360px;width:100%;margin:0 auto;color:#FFF;padding:0;position:relative}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile{display:flex}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile:after{content:".";display:block;height:0;clear:both;visibility:hidden}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g33{padding:1rem 1rem 4rem;position:relative;min-width:400px;background:#6e267b;float:none}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g33 a{color:#FFF;font-style:normal}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g33 a:after{display:none}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66{padding:0;float:none;margin:0}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .subcr{padding:0}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 div{height:100%;z-index:0}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div div.leaflet-bottom,#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div div.leaflet-control-layers,#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div div.leaflet-left{height:auto}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div .leaflet-tile{-webkit-filter:grayscale(1) hue-rotate(-58deg) brightness(.9);filter:grayscale(1) hue-rotate(-58deg) brightness(.9)}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div .leaflet-control-layers-toggle{width:30px;height:30px}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div .leaflet-control-layers-toggle:before{width:30px;height:30px;line-height:30px;font-size:1.2rem;padding:0 .5rem}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div .leaflet-control-attribution,#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div .leaflet-control-attribution a{font-size:.8rem}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div .leaflet-control-layers-list .leaflet-control-layers-overlays>label{color:#000}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .cmsmap div .leaflet-control-layers-list .leaflet-control-layers-overlays>label:nth-child(2){display:none}#footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 a{color:#000;font-style:normal}#footer #bottom .composedcontent-boeblingen-ccbs-standard h2{padding:0}#footer #bottom .composedcontent-boeblingen-ccbs-standard .basecontent-list{padding-bottom:1rem}#footer #bottom .composedcontent-boeblingen-ccbs-standard .basecontent-list a.internerLink:before{content:" ";width:1rem;height:.7rem;display:inline-block;transition:.4s;margin-right:1.2rem;background:url(../img/icons/pfeil-weiter-weiss-kurz.svg) left 50% no-repeat}#footer #bottom .composedcontent-boeblingen-ccbs-standard .basecontent-list a.dateiLink:before{content:" ";width:1rem;height:.7rem;display:inline-block;transition:.4s;margin-right:.2rem;background:url(../img/icons/download-weiss-kurz.svg) left 50% no-repeat}#footer #bottom .composedcontent-boeblingen-ccbs-standard p{position:absolute;bottom:1rem;left:1rem;font-size:.85rem;padding-top:0}#footer #bottom .composedcontent-boeblingen-ccbs-standard p a{font-size:.85rem;font-weight:700;padding:0 1rem 0 0}#footer #bottom .composedcontent-boeblingen-ccbs-standard p a:after,.knot_16815583 #ym-col1 .nav-outer nav.ym-vlist,.knot_16815604 #ym-col1 .nav-outer nav.ym-vlist{display:none}body#node16815777 #ym-col2 .composedcontent-html-element{padding-top:5.5rem;border-bottom:2px solid #000;width:100%;max-width:880px;margin:0 auto}body#node16815777 #ym-col2 .composedcontent-html-element #fadeToggle{position:relative;font-style:italic}body#node16815777 #ym-col2 .composedcontent-html-element #fadeToggle #CmCaReT{position:absolute;background:url(../img/icons/plus.svg) 5px 4px no-repeat purple;background-size:70%;right:0;top:-4px;width:1.5rem;height:1.5rem;display:block}body#node16815777 #ym-col2 .composedcontent-html-element #fadeToggle.visible #CmCaReT{background-image:url(../img/icons/minus.svg)}body#node16815777 #ym-col2 .composedcontent-html-element+.composedcontent-boeblingen-ccbs-zeile{padding-top:0}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile{display:block;padding-top:3rem;max-width:880px;margin:0 auto}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile#row_16953447{display:none}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .ym-g33{float:left;border:none;padding:0 .66rem 0 0;margin:0}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .ym-g33+.ym-g33{padding:0 .33rem}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .ym-g33+.ym-g33+.ym-g33{padding:0 0 0 .66rem}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .ym-g33:nth-child(4){clear:both}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .ym-g33 .basecontent-table{margin:0;padding:0}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .ym-g33 .basecontent-table table.hide-grid td{text-align:left;vertical-align:top;padding:0 1rem 0 0}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .composedcontent-boeblingen-ccbs-spalte{clear:both}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .composedcontent-boeblingen-ccbs-spalte.dreier:after{content:".";display:block;height:0;clear:both;visibility:hidden}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .composedcontent-boeblingen-ccbs-spalte.dreier>div{float:left;width:33.333%;padding:0 .66rem 0 0;margin:0}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .composedcontent-boeblingen-ccbs-spalte.dreier>div+div{padding:0 .33rem}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .composedcontent-boeblingen-ccbs-spalte.dreier>div+div+div{padding:0 0 0 .66rem}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .composedcontent-boeblingen-ccbs-spalte.dreier>div+div+div+div{padding:0 .66rem 0 0}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .composedcontent-boeblingen-ccbs-spalte.dreier>div+div+div+div+div{padding:0 .33rem}body#node16815777 #ym-col2 .composedcontent-boeblingen-ccbs-zeile .composedcontent-boeblingen-ccbs-spalte.dreier>div:nth-child(4){clear:both;padding-top:2rem}body.home #header #topSlot .bx-viewport{padding-bottom:3rem}body.home #header #topSlot .bxSlider .composedcontent-boeblingen-ccbs-spalte>div:nth-child(2){z-index:2}body.home #header #topSlot .bxSlider .composedcontent-boeblingen-ccbs-spalte>div:nth-child(3){position:absolute;top:0;left:45%;right:6%;bottom:-13px;z-index:5}body.home #header #topSlot .bxSlider .composedcontent-boeblingen-ccbs-spalte>div:nth-child(3)>div{height:100%;width:100%}body.home #header #topSlot .bxSlider .composedcontent-boeblingen-ccbs-spalte>div:nth-child(3)>div .composedcontent-boeblingen-ccbs-box{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-end}body.home #header #topSlot .bxSlider .quadrat{background:url(../img/icons/Quadrate-Startseite.png) right bottom no-repeat;bottom:-77px;left:40%;background-size:contain}body.home #header #topSlot .bxSlider h2,body.home #header #topSlot .bxSlider h3{font-family:Roboto,sans-serif;color:#FFF;max-width:calc(100% - 6rem);margin:0;padding:0;line-height:100%}body.home #header #topSlot .bxSlider h2{font-size:3.7rem}body.home #header #topSlot .bxSlider h3{font-size:2.5rem}body.home #header #topSlot .bxSlider .mehrLink{text-align:right;position:relative;top:-2rem}body.home #header #topSlot .bxSlider .mehrLink a{max-width:6rem;color:#FFF;text-align:right;margin-top:-2rem;padding-right:3rem}body.home #header #topSlot .bxSlider .mehrLink a:after{background-image:url(../img/icons/pfeil-weiter-weiss-kurz.svg);right:.5rem}body.home #header #topSlot .bxSlider .mehrLink a:hover:after{background-image:url(../img/icons/pfeil-weiter-weiss.svg);right:-.5rem}body.home #header #topSlot .bx-controls{padding-top:1rem}body.home #header #topSlot .bx-controls-direction{display:none}body.home #header #topSlot .bx-pager{text-align:left;bottom:28px}body.home #header #topSlot .bx-pager a{background:url(../img/strich.png) #fff;width:1.5rem;min-width:1.5rem;height:1.5rem;margin:0 .5rem;border-radius:0}body.home #header #topSlot .bx-pager a.active{background:#6e267b}body.home #header #topSlot+.quadrat,body.home #header .wayhome,body.home #main #ym-col1{display:none}body.home #main #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child,body.home #main #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard{clear:both;float:none;width:100%;padding:0}body.home #main #ym-col2 #content h1{padding:1.8rem 0 1.8rem 13rem;font-size:3rem;background:url(../img/icons/drei-pixel.svg) 8.5rem 0 no-repeat;background-size:3.5rem auto}body.home #main #ym-col2 #content .schmal{padding:0 5.5rem 0 0;max-width:1100px;margin:0 auto 2rem}body.home #main #ym-col2 #content .schmal *{padding-left:0;padding-right:0;float:none;height:100%}body.home #main #ym-col2 #content .schmal .ym-g75{padding-left:30px}body.home #main #ym-col2 #content .schmal h2{padding-top:0}body.home #main #ym-col2 #content .schmal .ym-g25{position:relative;height:inherit}body.home #main #ym-col2 #content .schmal .ym-g25 .anfrage{position:absolute;bottom:0;right:0}body.home #main #ym-col2 #content .kalender{position:absolute;bottom:22rem;right:1rem;width:283px;background:url(../img/icons/kalender-veranstaltungen.svg) 50% 40% no-repeat #9ef2d0;padding:9rem 0 1rem 1.2rem;background-size:40%;text-align:center}body.home #main #ym-col2 #content .kalender a{padding-right:3.5rem}body.home #main #ym-col2 #content .kalender a:after{right:1.5rem}body.home #main #ym-col2 #content .kalender a:hover:after{right:1rem}body.home #main #ym-col2 #content .partner{padding:2rem 0 0;max-width:880px;margin:0 auto}body.home #main #ym-col2 #content .partner .slick-list{padding:0!important}@media all and (min-width:1250px){HTML .CCBS .zeile2 #navigation .icons,HTML .CCBS .zeile2 #navigation .menu-button,HTML .CCBS .zeile2 #navigation .touch-button{display:none}HTML .CCBS .zeile2 #navigation ul.ym-vlist{margin:0;padding:0;position:relative;display:flex;justify-content:space-between}HTML .CCBS .zeile2 #navigation ul.ym-vlist li{text-align:right}HTML .CCBS .zeile2 #navigation ul.ym-vlist a{display:inline-block;padding:0rem 0;color:#000;font-weight:700;text-decoration:none}HTML .CCBS .zeile2 #navigation ul.ym-vlist a.active,HTML .CCBS .zeile2 #navigation ul.ym-vlist a:hover{color:#6e267b}HTML .CCBS .zeile2 #navigation ul.ym-vlist li{margin:0;display:inline-block;list-style:none;overflow:visible}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1{position:relative;text-align:right}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1 a{padding:.2rem;margin:.3rem}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1 a:focus+ul{display:block}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1 a:focus+ul>a{font-size:1rem}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1 a:focus+ul ul.ebene3{display:none}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1.nav_16815744 a{background:#9ef2d0}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1.nav_16815744 a:hover{background-color:#6e267b;color:#FFF}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1.nav_16815754,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1.nav_16815764,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1.nav_16815774,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1.nav_16908766{display:none}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1.current>a,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1.currentParent>a{color:#6e267b}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:focus ul,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:focus-within ul,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:hover ul{display:block}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:focus ul>a,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:focus-within ul>a,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:hover ul>a{font-size:1rem}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:focus ul ul.ebene3,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:focus-within ul ul.ebene3,HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1:hover ul ul.ebene3{display:none}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.ebene1 .ebene2 a{padding:0}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.child_4 ul{min-width:300px}HTML .CCBS .zeile2 #navigation ul.ym-vlist li.child_4 ul a{max-width:215px}HTML .CCBS .zeile2 #navigation ul.ym-vlist ul{display:none;position:absolute;left:0;z-index:3;margin:0;padding:1rem 1rem 2rem;text-align:left;list-style:none;border:2px solid #000;background:#FFF;min-width:350px}HTML .CCBS .zeile2 #navigation ul.ym-vlist ul li{list-style:none;line-height:initial;display:flex;margin:.5rem 0 0 0rem;text-align:left;width:100%}HTML .CCBS .zeile2 #navigation ul.ym-vlist ul li:before{content:" ";width:1rem;display:inline-block;margin-right:1.2rem;transition:all .5s;background:url(../img/icons/pfeil-weiter-kurz.svg) 0 9px no-repeat}HTML .CCBS .zeile2 #navigation ul.ym-vlist ul li:hover{font-weight:700}HTML .CCBS .zeile2 #navigation ul.ym-vlist ul li:hover:before{background:url(../img/icons/pfeil-weiter.svg) 0 9px no-repeat;width:2rem;margin-right:.2rem}HTML .CCBS .zeile2 #navigation ul.ym-vlist ul li a{text-transform:none;min-width:auto;font-size:1rem;display:inline-block;font-weight:400}HTML .CCBS .zeile2 #navigation ul.ym-vlist ul li.current>a,HTML .CCBS .zeile2 #navigation ul.ym-vlist ul li.currentParent>a{color:#6e267b}}@media all and (max-width:1360px){HTML .CCBS #header div.wayhome{padding:0 1rem}HTML .CCBS #footer{margin:0 -30px;width:calc(100% + 60px)}HTML .CCBS.home #main #ym-col2 #content .kalender{bottom:17rem}}@media all and (max-width:1249px){HTML .CCBS .zeile2 .logo{min-width:250px}HTML .CCBS .zeile2 #navigation .icons{display:none}HTML .CCBS .zeile2 #navigation .rahmen{display:none;position:absolute;top:38px;right:0rem;border:2px solid #000;overflow-y:auto;max-height:90vh;height:auto}HTML .CCBS .zeile2 #navigation .menu-button.active+.rahmen{display:block}HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815754,HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815764,HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815774{display:none}HTML .CCBS #ym-col1 .nav-outer{background:0 0}HTML .CCBS #ym-col1 .nav-outer .ym-vlist{display:none}HTML .CCBS #ym-col2 .composedcontent-boeblingen-ccbs-zeile.box{flex-wrap:wrap}HTML .CCBS #ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g25{width:calc(50% - 3rem)}}@media all and (max-width:1100px){HTML .CCBS #header div.wayhome{padding:4rem 1rem 0}HTML .CCBS.ebene1 #ym-col2 h1{background-size:2.5rem auto;padding-right:5.5rem}HTML .CCBS.ebene1 #ym-col2 h1+.composedcontent-boeblingen-ccbs-box{padding:0 5.5rem}HTML .CCBS:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child,HTML .CCBS:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard{width:calc(72% - 2rem);padding-right:0}HTML .CCBS h1{font-size:2.8rem;padding-right:5.5rem;background-size:2.5rem auto}HTML .CCBS #main{padding:0 1rem 2rem}HTML .CCBS #main #ym-col1{margin-right:2rem}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile.box{flex-wrap:wrap}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g50{width:calc(50% - 3rem)}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g33{width:calc(50% - 3rem);margin-right:1rem}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g33+.ym-g33{margin:2rem 1rem}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile.box .ym-g33+.ym-g33+.ym-g33{float:none;clear:both;margin:2rem auto}HTML .CCBS #main #zmSuche .zmsuchecontent{padding:4rem 0 0}HTML .CCBS #main .Veranstaltungskalender #zmDetail{padding:0 5.5rem}HTML .CCBS.home #header #topSlot .bxSlider h2{font-size:2.8rem}HTML .CCBS.home #header #topSlot .bxSlider h3{font-size:2rem}HTML .CCBS.home #main #ym-col2 #content .basecontent-dvv-zm-vk{max-width:100%}HTML .CCBS.home #main #ym-col2 #content .basecontent-dvv-zm-vk .slick-list{max-height:initial!important}HTML .CCBS.home #main #ym-col2 #content .kalender{position:initial;margin-top:2rem}}@media all and (max-width:990px){HTML .CCBS.ebene1 #ym-col2 h1,HTML .CCBS.home #main #ym-col2 #content h1{padding:1.2rem 5.5rem 2.2rem;background:url(../img/icons/drei-pixel.svg) 1.5rem 0 no-repeat;background-size:3rem auto}HTML .CCBS:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child,HTML .CCBS:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard{width:100%;padding-right:0}HTML .CCBS .zeile1{margin:0 -10px;padding:0 20px}HTML .CCBS .zeile1 .nav-oben{display:none}HTML .CCBS .zeile2{top:0;padding-top:35px}HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815754{padding-top:1rem}HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815754,HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815764,HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815774{display:list-item;border:none}HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815754 a,HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815764 a,HTML .CCBS .zeile2 #navigation .flexnav li.nav_16815774 a{font-size:.89rem}HTML .CCBS #ym-col1{display:none}HTML .CCBS #main #ym-col2 #content .anfrage.mobil{position:relative;display:block;margin:2rem auto 0;max-width:200px}HTML .CCBS #main #ym-col2 .Veranstaltungskalender #zmDetail .image{padding-left:1rem}HTML .CCBS.home #main #ym-col2 #content .schmal{padding:0}HTML .CCBS.home #main #ym-col2 #content .schmal .ym-g75{padding-left:0;width:100%}HTML .CCBS.home #main #ym-col2 #content .schmal .ym-g25{display:none}HTML .CCBS.home #main #ym-col2 #content .schmal .anfrage.mobil{margin-top:0}}@media all and (max-width:850px){HTML .CCBS .page_margins{margin:0 1rem}HTML .CCBS .page_margins #footer,HTML .CCBS .page_margins #header,HTML .CCBS .page_margins .zeile2{margin:0 -1rem}HTML .CCBS.ebene1 #ym-col1{display:none}HTML .CCBS.ebene1 #ym-col2 h1{padding:1.2rem 0 1.2rem 4.5rem;background:url(../img/icons/drei-pixel.svg) 1rem 0 no-repeat;background-size:2.5rem auto}HTML .CCBS.ebene1 #ym-col2 h1+.composedcontent-boeblingen-ccbs-box{padding:1rem 0 0}HTML .CCBS.ebene1 #ym-col2 h1+.composedcontent-boeblingen-ccbs-box *{padding-left:0;padding-right:0}HTML .CCBS.ebene1 #ym-col2 h1+.composedcontent-boeblingen-ccbs-box h2{padding-top:0}HTML .CCBS:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child,HTML .CCBS:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard{clear:none;width:100%;float:none}HTML .CCBS:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child .basecontent-list,HTML .CCBS:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child h1,HTML .CCBS:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child h2,HTML .CCBS:not(.ebene1) #ym-col2 #content>.composedcontent-boeblingen-ccbs-standard:first-child p,HTML .CCBS:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard .basecontent-list,HTML .CCBS:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard h1,HTML .CCBS:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard h2,HTML .CCBS:not(.ebene1) #ym-col2 #content>a:first-child+.composedcontent-boeblingen-ccbs-standard p{clear:none;padding-left:0;padding-right:0}HTML .CCBS #main{padding:0 0rem 2rem;margin:2rem auto 0}HTML .CCBS #main #ym-col1,HTML .CCBS #main #ym-col2{max-width:100%;margin:0;padding:0;z-index:0}HTML .CCBS #main #ym-col2{display:initial}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-20,HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g25,HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g33,HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g40,HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g50,HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g60,HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g75{width:50%}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g33 .subc{padding:0 0 0 10px}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g33+.ym-g33+.ym-g33{margin:0 auto;float:none;clear:both}HTML .CCBS #main #ym-col2 .composedcontent-boeblingen-ccbs-zeile:not(.box) .ym-g33+.ym-g33+.ym-g33 .subcr{padding:1rem 5px 0}HTML .CCBS #main #ym-col2 .basecontent-table{padding-left:0}HTML .CCBS #main #ym-col2 #zmSuche .zmsuchecontent{padding:4rem 0 0}HTML .CCBS #main #ym-col2 #zmEListe .zmItem{display:block;margin-right:1rem}HTML .CCBS #main #ym-col2 #zmEListe .zmItem .bild{float:none;margin:0 -1rem;max-width:calc(100% + 3rem);width:calc(100% + 3rem);max-height:initial;min-width:100%}HTML .CCBS #main #ym-col2 #zmEListe .zmItem .right{padding:1rem}HTML .CCBS #main #ym-col2 #zmEListe .zmItem .right .location,HTML .CCBS #main #ym-col2 #zmEListe .zmItem .right .zeit{display:inline}HTML .CCBS #main #ym-col2 #zmEListe .zmItem .right .zmlinktodata{position:initial;margin-top:1rem}HTML .CCBS #main #ym-col2 .Veranstaltungskalender #zmDetail{padding:0 0 0 2rem}HTML .CCBS #main #ym-col2 .Veranstaltungskalender #zmDetail .zeitraum{margin-left:-2rem}HTML .CCBS #main #ym-col2 .Veranstaltungskalender #zmDetail .image{float:none;width:100%;padding:2rem 0 0}HTML .CCBS #footer{padding:0;width:calc(100% + 20px)}HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile{display:block}HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g33,HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66{width:100%;min-width:0}HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g33{padding-bottom:1rem}HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g33 p{position:initial}HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 #cmsmap,HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .basecontent-dvv-karte,HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .composedcontent-boeblingen-ccbs-box,HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .composedcontent-boeblingen-ccbs-box>div,HTML .CCBS #footer #bottom .composedcontent-boeblingen-ccbs-standard .composedcontent-boeblingen-ccbs-zeile .ym-g66 .subcr{height:300px}HTML .CCBS .basecontent-form-editor .ym-form .formElement.captcha .captchaImage{margin-top:26px}HTML .CCBS.home #header #topSlot{margin-bottom:-3rem}HTML .CCBS.home #header #topSlot .bx-viewport{padding-bottom:50vw;overflow-y:visible!important}HTML .CCBS.home #header #topSlot .bx-viewport .image-inner{margin-right:0}HTML .CCBS.home #header #topSlot .bx-viewport .quadrat{top:14vw;left:0;bottom:-50vw;background-position:0 0;background-size:contain}HTML .CCBS.home #header #topSlot .bx-viewport .bxSlider .composedcontent-boeblingen-ccbs-spalte>div:nth-child(3){bottom:-30vw;left:6%}HTML .CCBS.home #header #topSlot .bx-controls{padding-top:2rem}HTML .CCBS.home #header #topSlot .bx-pager{text-align:center;bottom:0}HTML .CCBS.home #main{padding:0 0 2rem}}@media all and (max-width:760px){HTML .CCBS .zeile1{margin:0;padding:0 10px}HTML .CCBS .zeile1 .icons{display:none}HTML .CCBS .zeile2 #navigation .icons.flexnav-show{display:block;top:initial;height:3.7rem;padding:1rem .5rem 0;text-align:right}HTML .CCBS .zeile2 #navigation .icons.flexnav-show li{display:inline-block;margin-left:.4rem;position:relative;top:.15rem;width:2rem;clear:none;border:none!important}HTML .CCBS .zeile2 #navigation .icons.flexnav-show li a{width:2rem;padding:0}HTML .CCBS .zeile2 #navigation .icons.flexnav-show li img{width:2rem}HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box{display:block}HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box .ym-g25,HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box .ym-g33,HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box .ym-g50{float:none;width:calc(100% - 2rem);margin:2rem 1rem 0}HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box .ym-g25 img,HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box .ym-g33 img,HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box .ym-g50 img{min-width:100%}HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text{display:block}HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text .basecontent-image{max-width:100%}HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text .composedcontent-boeblingen-ccbs-box{width:100%}HTML .CCBS #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text .composedcontent-boeblingen-ccbs-box h2{padding-top:1rem}}@media all and (max-width:650px){HTML{font-size:16px}HTML body.CCBS .page_margins{margin:0 10px}HTML body.CCBS .page_margins #footer,HTML body.CCBS .page_margins #header,HTML body.CCBS .page_margins .zeile2{margin:0 -10px}HTML body.CCBS.ebene1 #ym-col2 h1,HTML body.CCBS.home #main #ym-col2 #content h1{padding:1.2rem 0 2.2rem 3rem;background-size:2rem auto;background-position:left 0}HTML body.CCBS .zeile1{margin:0}HTML body.CCBS .zeile1 div.Suche #quicksearch .quicksearchimg{top:5px;right:20px;z-index:4;margin:0;width:2rem;height:2rem;position:absolute;padding-top:.5rem}HTML body.CCBS .zeile1 div.Suche #quicksearch input[type=search]{display:none}HTML body.CCBS .zeile2{padding:35px 30px 0}HTML body.CCBS .zeile2 div.logo{padding-right:0rem}HTML body.CCBS .zeile2 #navigation .menu-button{width:2rem;padding:.5rem 0;margin:1.5rem 0rem 0 1rem;color:transparent;text-indent:-99999px}HTML body.CCBS .zeile2 #navigation .menu-button .navicon-line{right:4px;top:9px}HTML body.CCBS .zeile2 #navigation .menu-button .navicon-line:nth-child(2){top:15px}HTML body.CCBS .zeile2 #navigation .menu-button .navicon-line:nth-child(3){top:21px}HTML body.CCBS .zeile2 #navigation .menu-button.active .navicon-line:first-child{top:15px}HTML body.CCBS .zeile2 #navigation .menu-button.active .navicon-line:nth-child(3){top:16px}HTML body.CCBS .zeile2 #navigation .rahmen{top:61px}HTML body.CCBS h1{font-size:1.8rem!important}HTML body.CCBS h2{font-size:1.5rem!important}HTML body.CCBS #header div.wayhome{padding-top:3rem}HTML body.CCBS .page_margins #main #ym-col2 #content{padding-bottom:2rem}HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile{display:block}HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-20,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g25,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g33,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g40,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g50,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g60,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g75{width:100%;float:none;margin-left:0;margin-right:0}HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-20 .subc,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-20 .subcl,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-20 .subcr,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g25 .subc,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g25 .subcl,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g25 .subcr,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g33 .subc,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g33 .subcl,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g33 .subcr,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g40 .subc,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g40 .subcl,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g40 .subcr,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g50 .subc,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g50 .subcl,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g50 .subcr,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g60 .subc,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g60 .subcl,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g60 .subcr,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g75 .subc,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g75 .subcl,HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile .ym-g75 .subcr{padding:0 0 1rem}HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box{padding:0 1rem}HTML body.CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-zeile.box .ym-g50{margin:2rem 0rem!important}HTML body.CCBS .page_margins #main #ym-col2 #content #zmSuche .ort,HTML body.CCBS .page_margins #main #ym-col2 #content #zmSuche .zeitraum1,HTML body.CCBS .page_margins #main #ym-col2 #content #zmSuche .zeitraum2{float:none;width:100%;margin-bottom:20px;max-width:100%}HTML body.CCBS .page_margins #main #ym-col2 #content #zmSuche .zeitraum1 .zeitraum .ym-fbox-check{flex:0 0 100%}HTML body.CCBS .page_margins #main #ym-col2 #content #zmSuche .zeitraum1 .vonbis .ym-fbox-text.bis{padding-right:0;float:right}HTML body.CCBS .page_margins #main #ym-col2 #content #zmSuche .zmSuchButton{padding:1.5rem 0 3rem}HTML body.CCBS.home #header #topSlot .bx-viewport{padding-bottom:20vw;height:auto!important}HTML body.CCBS.home #header #topSlot .bx-viewport .quadrat{top:0;left:0;bottom:-20vw;background-position:right 0;background-size:contain}HTML body.CCBS.home #header #topSlot .bx-viewport .bxSlider h2{font-size:2.2rem!important}HTML body.CCBS.home #header #topSlot .bx-viewport .bxSlider h3{font-size:1.5rem}HTML body.CCBS.home #header #topSlot .bx-viewport .bxSlider .composedcontent-boeblingen-ccbs-spalte>div:nth-child(3){bottom:initial;top:13vw}}@media all and (max-width:550px){HTML .CCBS .page_margins .zeile2 .logo{min-width:285px}HTML .CCBS .page_margins #main #ym-col2 #content{padding-bottom:2rem}HTML .CCBS .page_margins #main #ym-col2 #content .searchDiv .searchForm{padding:0 10px}HTML .CCBS .page_margins #main #ym-col2 #content .searchDiv .searchForm h2,HTML .CCBS .page_margins #main #ym-col2 #content .searchDiv .searchForm h3,HTML .CCBS .page_margins #main #ym-col2 #content .searchDiv .searchForm h4,HTML .CCBS .page_margins #main #ym-col2 #content .searchDiv .searchForm p,HTML .CCBS .page_margins #main #ym-col2 #content .searchDiv .searchForm ul{padding:10px 0 0}HTML .CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text{display:block}HTML .CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text .basecontent-image{max-width:100%}HTML .CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text .image-inner{text-align:center}HTML .CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text .image-inner img{display:inline}HTML .CCBS .page_margins #main #ym-col2 #content .composedcontent-boeblingen-ccbs-bild-mit-text .composedcontent-boeblingen-ccbs-box{width:100%}HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions,HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form input,HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form input[type*=text],HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form input[type*=email],HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form label,HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form select,HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form span.right,HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form span.ym-g30,HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form span.ym-g30+span{max-width:100%;width:100%}HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form input[type*=checkbox],HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form input[type*=radio]{width:1rem}HTML .CCBS .page_margins #main #ym-col2 #content .basecontent-form-editor .ym-form label{padding:0 0 .5rem}HTML .CCBS .page_margins #main #ym-col2 #content .Veranstaltungskalender #zmSuche .block .label{float:none}HTML .CCBS .page_margins #main #ym-col2 #content .Veranstaltungskalender #zmSuche .block .label~div{width:100%;padding-left:0}HTML .CCBS .page_margins #main #ym-col2 #content .Veranstaltungskalender #zmDetail .zeitraum{width:100%;margin:0;float:none}HTML .CCBS.home #main .ym-col3{display:none}HTML .CCBS.home #main .ym-col2 #content .composedcontent-boeblingen-ccbs-standard{padding:0 0rem 1rem}HTML .CCBS.home #main .ym-col2 #content .composedcontent-boeblingen-ccbs-standard .pm-topnews .pm-meldung .pm-content,HTML .CCBS.home #main .ym-col2 #content .composedcontent-boeblingen-ccbs-standard .pm-topnews .pm-meldung .pm-head{padding:0 1rem}}.printPreview .print_margins .subcolumns{background:#ededed;height:90px;padding-top:10px}.printPreview .print_margins .subcolumns input+input{margin-top:5px}@media all{*{margin:0;padding:0}option{padding-left:0}select{padding:4px 0}* html body *{overflow:visible}body{font-size:100%;background:#fff;color:#000;text-align:left}div:target{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}img{border:0 solid}dt{font-weight:700}blockquote,dd{margin:0 0 1rem .8rem}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;width:100%;overflow:visible}.ym-contain-oh{overflow:hidden;width:100%;display:block}.ym-contain-fl{float:left;width:100%}.ym-hideme,.ym-print,.ym-skip{position:absolute;left:-99999px}.ym-skip:active,.ym-skip:focus{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-99999px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:active,.ym-skiplinks .ym-skip:focus{left:99999px;position:absolute;width:100%}}@media screen,projection{.ym-column{width:100%}.ym-col1{float:left;width:20%}.ym-col2{float:right;width:20%}.ym-col3{width:auto;margin:0 20%}.ym-cbox{padding:0 10px}.ym-cbox-left{padding:0 10px 0 0}.ym-cbox-right{padding:0 0 0 10px}.ym-ie-clearing{display:none}.ym-grid{display:table;width:100%;table-layout:fixed;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{padding-bottom:10000px;margin-bottom:-10000px}}@media all{.ym-form,.ym-form fieldset{overflow:hidden}.ym-form div{position:relative}.ym-form .ym-message,.ym-form label{position:relative;display:block}.ym-form .ym-fbox-check label{display:inline}.ym-form input,.ym-form textarea{cursor:text}.ym-form input[type=checkbox],.ym-form input[type=radio],.ym-form label,.ym-form select{cursor:pointer}.ym-form textarea{overflow:auto}.ym-form input[type=hidden]{display:none!important}.ym-form .ym-fbox-button:before,.ym-form .ym-fbox-check:before,.ym-form .ym-fbox-select:before,.ym-form .ym-fbox-text:before{content:"";display:table}.ym-form .ym-fbox-button:after,.ym-form .ym-fbox-check:after,.ym-form .ym-fbox-select:after,.ym-form .ym-fbox-text:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-form input,.ym-form select,.ym-form textarea{display:block;position:relative;width:58.5%}.ym-form .ym-fbox-check input{display:inline;width:auto}.ym-form .ym-fbox-button input{display:inline;overflow:visible;width:auto}.ym-form .ym-fbox-check input:active,.ym-form .ym-fbox-check input:focus,.ym-form .ym-fbox-check input:hover{border:0}.ym-full .ym-fbox-select select,.ym-full .ym-fbox-text input,.ym-full .ym-fbox-text textarea{width:94.2%;margin-right:-3px}.ym-columnar .ym-fbox-select label,.ym-columnar .ym-fbox-text label{display:inline;float:left;width:30%}.ym-columnar .ym-fbox-check{position:relative}.ym-label{display:block}.ym-columnar .ym-fbox-check .ym-label{position:absolute;top:0}.ym-columnar .ym-error .ym-message,.ym-columnar .ym-fbox-check input{margin-left:30%}.ym-columnar fieldset .ym-fbox-button,fieldset.ym-columnar .ym-fbox-button{padding-left:30%}.ym-columnar .ym-fbox-select select,.ym-columnar .ym-fbox-text input,.ym-columnar .ym-fbox-text textarea{float:left;width:67.2%}.ym-fbox-select select{width:60%}.ym-full .ym-fbox-select select{width:94.8%}.ym-columnar .ym-fbox-select select{width:68.8%}}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table}.ym-print{position:static;left:0}.ym-noprint{display:none!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.imageGallery{margin-top:1rem}.imageGallery .slick-slide{visibility:hidden}.imageGallery .slick-slide.slick-active{visibility:visible}ul.slick-dots{text-align:center;margin-top:2rem}ul.slick-dots li{display:inline}ul.slick-dots li button{text-indent:-99999px;background:url(../img/strich.png) #fff;width:1.5rem;min-width:1.5rem;height:1.5rem;margin:0 .5rem}ul.slick-dots li.slick-active button{background:#6e267b}#ym-col2 .partner{margin-top:2rem}#ym-col2 .partner .slick-active .image{padding:0 2rem}#ym-col2 .partner ul.slick-dots{margin:0}@media all and (min-width:960px){body #ym-col2 .partner{margin-top:2rem}body #ym-col2 .partner .slick-active .image{padding:0 2rem}body #ym-col2 .partner ul.slick-dots{margin:0}body #galerie .imageGallery .slick-slide.slick-active{padding-top:9vw}body #galerie .imageGallery .slick-slide.slick-active.slick-current,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active.slick-current{padding-top:0}body #galerie .imageGallery .slick-slide.slick-active.slick-current .image,body #galerie .imageGallery .slick-slide.slick-active.slick-current .rahmen,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active.slick-current .image,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active.slick-current .rahmen{padding-left:1rem;padding-right:1rem}body #galerie .imageGallery .slick-slide.slick-active.slick-current .image,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active.slick-current .image{width:918px;max-width:calc(100vw - 60px / 6 * 4)}body #galerie .imageGallery .slick-slide.slick-active.slick-current .rahmen,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active.slick-current .rahmen{width:650px;max-width:calc(100vw - 60px / 2)}body #galerie .imageGallery .slick-slide.slick-active .image,body #galerie .imageGallery .slick-slide.slick-active .rahmen,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active .image,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active .rahmen{transition:all 400ms ease-out}body #galerie .imageGallery .slick-slide.slick-active .image,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active .image{width:200px;max-width:calc(100vw - 20px / 4)}body #galerie .imageGallery .slick-slide.slick-active .rahmen,body .basecontent-dvv-zm-vk .rumpf .slick-slide.slick-active .rahmen{width:325px;max-width:calc(100vw - 20px / 4)}body .basecontent-dvv-zm-vk .slick-list{max-height:750px}}@media all and (max-width:1360px){body.home .basecontent-dvv-zm-vk{max-width:calc(100vw - 330px)}body.home .basecontent-dvv-zm-vk .rumpf{width:650px;max-width:calc(100vw - 60px / 2);margin:0 auto}}.locality{padding-left:3px}#zmSuche .zmsuchecontent{padding:4rem 0 0}#zmSuche .zmsuchecontent:after{content:".";display:block;height:0;clear:both;visibility:hidden}#zmSuche .label{font-weight:700;padding-bottom:.5rem}#zmSuche .stichwort .zmVolltextSuche{width:100%}#zmSuche .stichwort .zmVolltextSuche label{display:none}#zmSuche .stichwort .zmVolltextSuche .feld input{width:100%}#zmSuche .block{padding-top:1.5rem}#zmSuche .block:after{content:".";display:block;height:0;clear:both;visibility:hidden}#zmSuche .zeitraum2{max-width:50%;float:left}#zmSuche .zeitraum2 #qzyyyymm label{display:none}#zmSuche .zeitraum2 #qzyyyymm select{border:2px solid #000;min-height:2rem;background:0 0;color:#000;padding:4px 0;width:100%;max-width:100%;height:2rem}#zmSuche .zeitraum1{float:left;max-width:490px;width:50%}#zmSuche .zeitraum1 .zeitraum{display:flex;flex-wrap:wrap}#zmSuche .zeitraum1 .zeitraum .ym-fbox-check{flex:0 0 200%;order:2;padding-top:.5rem}#zmSuche .zeitraum1 .vonbis{flex:0 0 100%}#zmSuche .zeitraum1 .vonbis .ym-fbox-text{float:left;padding-right:1rem;width:50%}#zmSuche .zeitraum1 .vonbis .ym-fbox-text label{text-indent:-99999px;height:0;width:0;display:block}#zmSuche .zeitraum1 .vonbis .ym-fbox-text input{width:100%}#zmSuche .zeitraum1 .zeitraumitem{float:left;padding-right:1.5rem}#zmSuche .zeitraum1 .zeitraumitem input{margin-right:5px;border:2px solid #000}#zmSuche .ort{clear:both;padding-top:1.5rem}#zmSuche .ort select{border:2px solid #000;min-height:2rem;background:0 0;color:#000;padding:4px 0;width:100%;max-width:100%;height:2rem}#zmSuche .zmSuchButton{padding:3rem 0}#zmEListe .hideme,#zmEListe .skip,#zmEListe .zmnavnext{display:none}#zmEListe .paging{margin:10px 0 20px;zoom:1}#zmEListe .paging:after,#zmEListe .paging:before{content:"";display:table}#zmEListe .paging:after{clear:both}#zmEListe .paging .zmhitsfound{float:left}#zmEListe .zmRegister{padding:2rem 0;display:flex;flex-wrap:wrap}#zmEListe .zmRegister:after{content:".";display:block;height:0;clear:both;visibility:hidden}#zmEListe .zmRegister .inaktiv,#zmEListe .zmRegister .skip{display:none}#zmEListe .zmRegister .current,#zmEListe .zmRegister a.aktiv{text-decoration:none;display:block;height:2rem;font-style:italic;font-weight:700;color:#000;cursor:pointer;background-color:#9ef2d0;border:0;text-align:center;width:auto;padding:4px 1rem;float:left;margin:0 .5rem .5rem 0}#zmEListe .zmRegister .current:hover,#zmEListe .zmRegister a.aktiv:hover{background-color:rgba(110,38,123,.8)}#zmEListe .zmRegister .current{background-color:rgba(110,38,123,.8);color:#fff}#zmEListe .zmItem{border:2px solid #000;padding:1rem 1rem 1rem 0;margin:0 0 1rem 1rem;position:relative;display:flex}#zmEListe .zmItem:after{content:".";display:block;height:0;clear:both;visibility:hidden}#zmEListe .zmItem.even{background:0 0}#zmEListe .zmItem div.bild{float:left;margin:0 1rem 0 -1rem;position:relative;z-index:-1;max-width:420px;max-height:224px;width:100%;min-width:420px;min-height:224px;overflow:hidden;background:url(../img/allg-VK.jpg) no-repeat}#zmEListe .zmItem div.bild figure.bild{background:#FFF;height:100%}#zmEListe .zmItem div.bild .caption{font-size:.9rem;display:none}#zmEListe .zmItem div.bild img{width:100%}#zmEListe .zmItem .right{font-weight:700}#zmEListe .zmItem .right h2{clear:none;padding-top:0}#zmEListe .zmItem .right abbr{text-decoration:none}#zmEListe .zmItem .right .location{padding-bottom:2rem}#zmEListe .zmItem .right .dtTimeInfo{padding-left:1rem}#zmEListe .zmItem .right .zmlinktodata{position:absolute;bottom:1rem;left:initial}#zmEListe .zmItem .right .zmlinktodata a{text-decoration:none;font-weight:700}.Veranstaltungskalender #zmDetail{margin:0 auto;padding:0 11rem}.Veranstaltungskalender #zmDetail h1,.Veranstaltungskalender #zmDetail li,.Veranstaltungskalender #zmDetail p{background:0 0!important;padding-left:0!important;padding-right:0!important}.Veranstaltungskalender #zmDetail h1{padding-top:0}.Veranstaltungskalender #zmDetail .zeitraum{margin:0 1rem 0 -5.5rem;width:11rem;float:left;padding:1rem 0}.Veranstaltungskalender #zmDetail .zeitraum .zeit{clear:none;padding-top:0}.Veranstaltungskalender #zmDetail .zeitraum .zeit span{font-size:1.7rem;display:block}.Veranstaltungskalender #zmDetail .zeitraum .zeit span abbr{font-size:1.7rem}.Veranstaltungskalender #zmDetail .zeitraum .vCalendarLink a{padding:.5rem 4rem .5rem .5rem;background:url(../img/icons/kalender.svg) right 1rem top 50% no-repeat #9ef2d0;background-size:2rem;font-weight:700;text-decoration:none;display:block;color:#000}.Veranstaltungskalender #zmDetail .zeitraum .vCalendarLink a:focus,.Veranstaltungskalender #zmDetail .zeitraum .vCalendarLink a:hover{background:url(../img/icons/kalender-weiss.svg) right 1rem top 50% no-repeat #6e267b;background-size:2rem;color:#FFF}.Veranstaltungskalender #zmDetail .zeitraum .easyticket a,.Veranstaltungskalender #zmDetail .zeitraum .eventim a,.Veranstaltungskalender #zmDetail .zeitraum .reservix a{width:100%;height:3.75rem;display:block;text-indent:-9999px;margin-top:1rem}.Veranstaltungskalender #zmDetail .zeitraum .easyticket a{background:url(../img/ETS_bunt.svg) center 0 no-repeat #000;background-size:contain}.Veranstaltungskalender #zmDetail .zeitraum .easyticket a:focus,.Veranstaltungskalender #zmDetail .zeitraum .easyticket a:hover{background:url(../img/ETS_schwarz.svg) center 0 no-repeat #6e267b;background-size:contain}.Veranstaltungskalender #zmDetail .zeitraum .eventim a{background:url(../img/eventim_bunt.svg) center 0 no-repeat #202867;background-size:contain}.Veranstaltungskalender #zmDetail .zeitraum .eventim a:focus,.Veranstaltungskalender #zmDetail .zeitraum .eventim a:hover{background:url(../img/eventim_schwarz.svg) center 0 no-repeat #6e267b;background-size:contain}.Veranstaltungskalender #zmDetail .zeitraum .reservix a{background:url(../img/reservix_bunt.svg) center 0 no-repeat #f98422;background-size:contain}.Veranstaltungskalender #zmDetail .zeitraum .reservix a:focus,.Veranstaltungskalender #zmDetail .zeitraum .reservix a:hover{background:url(../img/reservix_schwarz.svg) center 0 no-repeat #6e267b;background-size:contain}.Veranstaltungskalender #zmDetail .zmOrt{float:left;width:50%}.Veranstaltungskalender #zmDetail .image{float:right;padding-left:2rem;padding-top:2rem;width:50%}.Veranstaltungskalender #zmDetail .image img{border:1px solid #666}.Veranstaltungskalender #zmDetail .image .caption{font-size:.9rem}.Veranstaltungskalender #zmDetail header.label{font-size:1.7rem;font-weight:700;padding-top:2rem}.Veranstaltungskalender #zmDetail .zusatzbezeichnung:empty{padding:0}.Veranstaltungskalender #zmDetail .zmkurzbeschreibung{padding-bottom:1rem}.Veranstaltungskalender #zmDetail .zmkurzbeschreibung .label{display:none}.Veranstaltungskalender #zmDetail .zmkurzbeschreibung .description{font-weight:700}.Veranstaltungskalender #zmDetail .zmkurzbeschreibung .description p{margin-bottom:0}.Veranstaltungskalender #zmDetail .zmbeschreibung .label{display:none}.Veranstaltungskalender #zmDetail .zmVeranstalter{clear:both}.Veranstaltungskalender #zmDetail .zmVeranstalter h3.titel{padding-top:1.2rem}.Veranstaltungskalender #zmDetail .vCard .homepage,.Veranstaltungskalender #zmDetail .vCard .vCardLink,.Veranstaltungskalender #zmDetail .zmVeranstalter .organization{display:none}.Veranstaltungskalender #zmDetail .vCard .organization{padding-top:1.2rem;font-weight:700}.Veranstaltungskalender #zmDetail .homepage h4.label{display:none}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item{flex-basis:calc(33.333% - 20px);margin:2rem 0;padding:1rem}@media all and (min-width:560px) and (max-width:1023px){.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item{flex-basis:calc(50% - 20px)}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item:last-child{display:none}}@media all and (max-width:559px){.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item{flex-basis:calc(100% - 20px)}}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item--border{position:relative;height:100%}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__title{display:block;padding:0 1rem;hyphens:auto;text-decoration:none}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__title:before{content:" ";display:block;position:absolute;width:100%;height:calc(100% + 2rem);top:calc(-2rem - 2px);left:-2px;border:2px solid #000;background-color:rgba(110,38,123,0)}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__title h3{font-size:1.2rem;clear:both;font-weight:900;padding:1rem 0 0;width:100%;margin:0 auto;position:relative}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__title:hover:before{background-color:rgba(110,38,123,.8)}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__title:hover a,.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__title:hover h3{color:#fff}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__image .image{float:none;padding:66% 0 0;width:calc(100% + 2rem);margin-left:-1rem;margin-top:2rem;overflow:hidden;height:0;position:relative}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__image .image img{border:none;position:absolute;top:0;width:100%}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__image .image .caption{display:none}.Veranstaltungskalender #zmDetail .vkEmpfehlungen__item__noimage{width:calc(100% + 2rem);margin-left:-1rem;margin-top:2rem;height:0;padding-top:66%;position:relative;background-color:rgba(110,38,123,.33)}.zmnav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.zmnav li:before{display:none}.zmnav .zmzureu{width:100%;padding:2rem 0;text-indent:0;list-style:none;margin:0;text-align:center}.zmnav .zmzureu a{background:#9ef2d0;color:#000;display:inline-block;position:relative;font-style:italic;text-decoration:none!important;font-weight:700;padding:.5rem 1rem .5rem 1.5rem}.zmnav .zmzureu a:before{display:block;position:absolute;left:-1rem;top:.7rem;z-index:2;width:2rem;height:1rem;content:" ";transition:all .5s;background:url(../img/icons/pfeil-zurueck-kurz.svg) 3px 50% no-repeat}.zmnav .zmzureu a:hover{text-decoration:none}.zmnav .zmzureu a:hover:before{width:3rem;left:-2rem;background:url(../img/icons/pfeil-zurueck.svg) 3px 50% no-repeat}.zmNavigClass{margin:1em 0 2em}.zmNavigClass .zmnavseparator{display:none}.zmNavigClass .zmNavigClassInnen{float:right}.zmNavigClass .zmCurentPage{padding:6px 12px;background:#fff}.zmNavigClass .zmNavigClassBack,.zmNavigClass .zmNavigClassForward,.zmNavigClass .zmNavigClassItem{display:block;float:left;margin:0 1px}.zmNavigClass .zmNavigClassBack a,.zmNavigClass .zmNavigClassForward a,.zmNavigClass .zmNavigClassItem a{font-weight:700;text-decoration:none;padding:6px 12px;background:#fff;display:block;border:2px solid #000}.zmNavigClass .zmNavigClassBack a:hover,.zmNavigClass .zmNavigClassForward a:hover,.zmNavigClass .zmNavigClassItem a:hover{text-decoration:underline}.zmNavigClass .current{border:2px solid #000;font-weight:700;padding:6px 12px;margin:0 1px;display:block;float:left}.zmselbst .Ueberschrift{display:none}.zmselbst .infotext{font-size:.9em;color:#000}.zmselbst #SelbsteintragAuswahl li{display:inline-block}.zmselbst #SelbsteintragAuswahl li a{text-decoration:none;padding:4px 12px;display:block;height:2rem;font-style:italic;font-weight:700;color:#000;cursor:pointer;background-color:#9ef2d0;border:0;width:170px;text-align:center}.zmselbst #SelbsteintragAuswahl li a:hover{background-color:rgba(110,38,123,.8)}.zmselbst #SelbsteintragAuswahl li a:after{content:""}.zmselbst #SelbsteintragAuswahl #Eintraguebernehmen span{padding-bottom:10px;display:inline-block}.zmselbst button{background:#6e267b!important}.zmselbst .requiredMark{color:#6e267b}.zmselbst .loginform #loginForm{margin-bottom:10px;background:#9c9c9c;border:none;box-shadow:none}.zmselbst .loginform #loginForm fieldset{border:none;padding:0;margin:10px 0;width:100%;background:0 0}.zmselbst .loginform #loginForm fieldset legend{padding-left:1em;color:#000}.zmselbst .loginform #loginForm fieldset .type-text{zoom:1}.zmselbst .loginform #loginForm fieldset .type-text:after,.zmselbst .loginform #loginForm fieldset .type-text:before{content:"";display:table}.zmselbst .loginform #loginForm fieldset .type-text:after{clear:both}.zmselbst .loginform #loginForm fieldset label{float:left;width:8em;padding:2px 0;color:#000}.zmselbst .loginform #loginForm fieldset input{border:2px solid #000;min-height:2rem;width:100%;background:0 0;padding:2px .5rem;color:#000}.zmselbst .loginform .ym-fbox-button{background:0 0;border-top:none}.zmselbst .loginform .ym-fbox-button .button{height:2rem;min-width:150px;color:#000!important;font-style:italic;cursor:pointer;background-color:#9ef2d0;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%}.zmselbst .loginform .ym-fbox-button .button:hover{background-color:rgba(110,38,123,.8)}.zmselbst #register_form{margin:10px 0;background:#9c9c9c;border:none;box-shadow:none;padding:10px 0}.zmselbst #register_form fieldset{border:none;padding:0;margin:10px 0 0;width:100%;background:0 0}.zmselbst #register_form fieldset legend{background:0 0;color:#000;font-size:1.2em;line-height:1.25em;font-weight:700;padding:0 .5em .5em 1em}.zmselbst #register_form fieldset .type-text{zoom:1;padding:.3em 1em;margin-bottom:.5em}.zmselbst #register_form fieldset .type-text:after,.zmselbst #register_form fieldset .type-text:before{content:"";display:table}.zmselbst #register_form fieldset .type-text:after{clear:both}.zmselbst #register_form fieldset label{float:left;width:30%;min-width:8em;padding:2px 0;color:#000}.zmselbst #register_form fieldset input[type*=text]{border:2px solid #000;min-height:2rem;background:0 0;padding:2px .5rem;color:#000;width:70%}.zmselbst #register_form fieldset input[type*=checkbox]+label{float:none;width:auto}.zmselbst #register_form fieldset textarea{width:70%}.zmselbst #register_form input[type*=submit]{margin:0 0 1em 1em}.zmselbst #SelbsteintragAuswahl{padding-bottom:20px}.zmselbst #SelbsteintragAuswahl ul{margin:0}.zmselbst #SelbsteintragAuswahl li{margin:0;padding-top:10px}.zmselbst .authservice #linktoRegister{margin-bottom:10px}.zmselbst .authservice #linktoRegister .register a{text-decoration:none;padding:4px 12px;display:block;height:2rem;width:150px;font-style:italic;font-weight:700;color:#000;cursor:pointer;background-color:#9ef2d0;border:0;text-align:center;margin-top:10px}.zmselbst .authservice #linktoRegister .register a:hover{background-color:rgba(110,38,123,.8)}.zmselbst .authservice .pwdvergessen a{text-decoration:none;padding:4px 12px;display:block;height:2rem;width:150px;font-style:italic;font-weight:700;color:#000;cursor:pointer;background-color:#9ef2d0;border:0;text-align:center;margin-top:10px}.zmselbst .authservice .pwdvergessen a:hover{background-color:rgba(110,38,123,.8)}.basecontent-dvv-zm-vk{margin-top:2rem}.basecontent-dvv-zm-vk .slick-active .date{width:100%}.basecontent-dvv-zm-vk .slick-active .dtstart,.basecontent-dvv-zm-vk .slick-active .uhr{display:block}.basecontent-dvv-zm-vk .slick-active abbr{font-size:3rem;display:block;float:left;margin:.5rem 1rem 0 0;text-decoration:none}.basecontent-dvv-zm-vk .slick-current .item{padding-bottom:4rem}.basecontent-dvv-zm-vk .slick-current .item .bild-aussen,.basecontent-dvv-zm-vk .slick-current .item .bild-aussen .bild{min-height:346px}.basecontent-dvv-zm-vk .slick-current .item .summary .date{width:auto}.basecontent-dvv-zm-vk .slick-current .item .summary .dtstart,.basecontent-dvv-zm-vk .slick-current .item .summary .uhr{display:inline}.basecontent-dvv-zm-vk .slick-current .item .summary abbr{font-size:inherit;display:inline;margin:0}.basecontent-dvv-zm-vk .slick-current .item .summary .location{display:inline}.basecontent-dvv-zm-vk .slick-current .item .summary h2,.basecontent-dvv-zm-vk .slick-current .item .zmlinktodata{display:block}.basecontent-dvv-zm-vk .item{border:2px solid #000;margin:0 1rem 1rem;padding-top:1rem;position:relative}.basecontent-dvv-zm-vk .item:after{content:".";display:block;height:0;clear:both;visibility:hidden}.basecontent-dvv-zm-vk .item.even{background:0 0}.basecontent-dvv-zm-vk .item .bild-aussen{margin:0 -1rem;position:relative;z-index:-1;width:calc(100% + 2rem);background:url(../img/allg-VK.jpg);min-height:182px}.basecontent-dvv-zm-vk .item .bild-aussen .bild{background:#FFF;min-height:182px}.basecontent-dvv-zm-vk .item .bild-aussen .caption{font-size:.9rem;display:none}.basecontent-dvv-zm-vk .item .bild-aussen img{width:100%}.basecontent-dvv-zm-vk .item .summary{padding:1rem;font-weight:700}.basecontent-dvv-zm-vk .item .summary .date{display:inline-block;font-size:1rem}.basecontent-dvv-zm-vk .item .summary .location{display:none}.basecontent-dvv-zm-vk .item .summary .location *{display:inline}.basecontent-dvv-zm-vk .item .summary .location .label,.basecontent-dvv-zm-vk .item .summary .location .vCard>div{display:none}.basecontent-dvv-zm-vk .item .summary .location .vCard .organization{display:inline}.basecontent-dvv-zm-vk .item .summary h2{display:none;padding-top:1rem}.basecontent-dvv-zm-vk .item .zmlinktodata{display:none;position:absolute;bottom:1rem;left:1rem}.basecontent-dvv-zm-vk .item .zmlinktodata a{text-decoration:none;font-weight:700}.basecontent-form-editor{padding:2rem 0 0;width:100%;max-width:880px;margin:0 auto}.basecontent-form-editor .ym-form{background:0 0;border:none;box-shadow:none;margin:0 auto}.basecontent-form-editor .ym-form fieldset{border:none;padding:0 0 2rem;margin:0}.basecontent-form-editor .ym-form legend{display:none}.basecontent-form-editor .ym-form .captcha{display:block!important}.basecontent-form-editor .ym-form fieldset.formButtonContainer .ym-fbox-button{text-align:center;padding:0!important;float:left;background:0 0;border:none}.basecontent-form-editor .ym-form fieldset.formButtonContainer .ym-fbox-button input{height:2rem;min-width:150px;color:#000!important;font-style:italic;cursor:pointer;background-color:#9ef2d0;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%;margin-right:2rem;width:fit-content!important}.basecontent-form-editor .ym-form fieldset.formButtonContainer .ym-fbox-button input:hover{background-color:rgba(110,38,123,.8)}.basecontent-form-editor .ym-form h2{padding-top:2rem}.basecontent-form-editor .ym-form .requiredMark{color:#6e267b}.basecontent-form-editor .ym-form div[class*=ym-fbox]{padding:.4em 0}.basecontent-form-editor .ym-form .formElement,.basecontent-form-editor .ym-form div[class*=ym-fbox]{background:0 0;border-top:none;margin:1rem 0 0}.basecontent-form-editor .ym-form .formElement .formElementRow,.basecontent-form-editor .ym-form div[class*=ym-fbox] .formElementRow{margin:1rem 0 0}.basecontent-form-editor .ym-form .formElement .formElementRow:first-child,.basecontent-form-editor .ym-form div[class*=ym-fbox] .formElementRow:first-child{margin:0}.basecontent-form-editor .ym-form .formElement .small,.basecontent-form-editor .ym-form div[class*=ym-fbox] .small{display:none}.basecontent-form-editor .ym-form .formElement span.right,.basecontent-form-editor .ym-form div[class*=ym-fbox] span.right{float:left;width:70%;display:block}.basecontent-form-editor .ym-form .formElement span.right input,.basecontent-form-editor .ym-form div[class*=ym-fbox] span.right input{max-width:30%;float:none;display:inline-block;margin-right:1rem}.basecontent-form-editor .ym-form .formElement span.right label.fullWidth,.basecontent-form-editor .ym-form div[class*=ym-fbox] span.right label.fullWidth{width:100%}.basecontent-form-editor .ym-form .formElement span.ym-g30,.basecontent-form-editor .ym-form div[class*=ym-fbox] span.ym-g30{width:30%}.basecontent-form-editor .ym-form .formElement span.ym-g30 label,.basecontent-form-editor .ym-form div[class*=ym-fbox] span.ym-g30 label{width:initial;float:none;font-weight:700}.basecontent-form-editor .ym-form .formElement span.ym-g30 label+.float-none,.basecontent-form-editor .ym-form div[class*=ym-fbox] span.ym-g30 label+.float-none{padding-left:3px}.basecontent-form-editor .ym-form .formElement span.ym-g30+span,.basecontent-form-editor .ym-form div[class*=ym-fbox] span.ym-g30+span{float:left;width:70%;display:block}.basecontent-form-editor .ym-form .formElement>label,.basecontent-form-editor .ym-form div[class*=ym-fbox]>label{margin:0;color:#000;display:inline-block;font-weight:700}.basecontent-form-editor .ym-form .formElement>label.fullWidth,.basecontent-form-editor .ym-form div[class*=ym-fbox]>label.fullWidth{width:100%;max-width:100%;display:block}.basecontent-form-editor .ym-form .formElement .formElementRow>label,.basecontent-form-editor .ym-form div[class*=ym-fbox] .formElementRow>label{font-weight:700}.basecontent-form-editor .ym-form .formElement label.fullWidth+input,.basecontent-form-editor .ym-form div[class*=ym-fbox] label.fullWidth+input{width:100%}.basecontent-form-editor .ym-form .formElement input+label+br,.basecontent-form-editor .ym-form div[class*=ym-fbox] input+label+br{display:none}.basecontent-form-editor .ym-form .formElement textarea,.basecontent-form-editor .ym-form div[class*=ym-fbox] textarea{border:2px solid #000;min-height:2rem;width:100%;background:0 0;max-width:100%;margin:0;font-family:Roboto,sans-serif;font-size:100%;color:#000;padding:4px}.basecontent-form-editor .ym-form .formElement select,.basecontent-form-editor .ym-form div[class*=ym-fbox] select{font-family:Roboto,sans-serif;font-size:1rem;border:2px solid #000;min-height:2rem;background:0 0;padding:2px .5rem;color:#000;float:left;width:70%}.basecontent-form-editor .ym-form .formElement.ym-message,.basecontent-form-editor .ym-form div[class*=ym-fbox].ym-message{color:#000}.basecontent-form-editor .ym-form .ym-fbox-text input,.basecontent-form-editor .ym-form input[type*=text],.basecontent-form-editor .ym-form input[type*=email]{border:2px solid #000;min-height:2rem;background:0 0;padding:2px .5rem;color:#000;float:left;width:70%}.basecontent-form-editor .ym-form input[name*=Stadt]{margin-left:10%}.basecontent-form-editor .ym-form #createCommentCaptchaBlock,.basecontent-form-editor .ym-form .formElement.captcha{padding-top:1em!important}.basecontent-form-editor .ym-form #createCommentCaptchaBlock .ym-g30,.basecontent-form-editor .ym-form .formElement.captcha .ym-g30{width:23%}.basecontent-form-editor .ym-form #createCommentCaptchaBlock .ym-g30>label,.basecontent-form-editor .ym-form .formElement.captcha .ym-g30>label{width:100%}.basecontent-form-editor .ym-form #createCommentCaptchaBlock .captchaImage,.basecontent-form-editor .ym-form .formElement.captcha .captchaImage{float:right;text-align:right;width:calc(77% - 10rem)}.basecontent-form-editor .ym-form #createCommentCaptchaBlock .captchaImage img,.basecontent-form-editor .ym-form .formElement.captcha .captchaImage img{float:left;margin-right:1rem}.basecontent-form-editor .ym-form #createCommentCaptchaBlock .captchaImage span,.basecontent-form-editor .ym-form .formElement.captcha .captchaImage span{float:left;margin-right:1rem;display:inline-block}.basecontent-form-editor .ym-form #createCommentCaptchaBlock .captchaInput,.basecontent-form-editor .ym-form .formElement.captcha .captchaInput{width:10rem}.basecontent-form-editor .ym-form #createCommentCaptchaBlock .captchaInput input,.basecontent-form-editor .ym-form .formElement.captcha .captchaInput input{background-color:transparent;float:left;font-size:small;margin-left:0;max-width:7em;margin-right:1rem}.basecontent-form-editor .ym-form .ym-fbox-check label{float:left;width:30%}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions{width:70%;display:block;float:left}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .formElementOption{line-height:2rem}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions input{float:left;width:1rem;height:1rem;margin:.5rem 1rem 0 0}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions input+label{display:inline-block;width:calc(100% - 2rem)!important;max-width:calc(100% - 2rem)!important}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .bankett1 label,.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .bankett2 label,.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .parlament label,.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .reihe label,.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .sonstige label,.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .steh label,.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .u-form label{padding:0 0 0 2rem!important;background-size:1.8rem auto!important}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .reihe label{background:url(../img/icons/bestuhlung-reihenbestuhlung.svg) no-repeat}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .parlament label{background:url(../img/icons/bestuhlung-parlamentarisch.svg) no-repeat}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .u-form label{background:url(../img/icons/bestuhlung-u-form.svg) no-repeat}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .bankett1 label{background:url(../img/icons/bestuhlung-bankett-rechteck.svg) no-repeat}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .bankett2 label{background:url(../img/icons/bestuhlung-bankett-rund.svg) no-repeat}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .steh label{background:url(../img/icons/bestuhlung-unbestuhlt.svg) no-repeat}.basecontent-form-editor .ym-form .ym-fbox-check .formElementOptions .sonstige label{padding:0 0 0 2rem!important}#create_comment_form{padding:1rem 0 0}#create_comment_form .ym-fbox-text>div:first-child{width:23%;margin:0;color:#000;display:inline-block;max-width:150px}#create_comment_form .ym-fbox-text>div:first-child label{width:100%;color:#000}.body_contentmail #content{background:#FFF;padding:1.5rem;float:left;max-width:calc(72% - 4rem)}.body_contentmail #content .solutions{display:none}.body_contentmail #content .reprint{background:rgba(255,255,255,.9);margin:10px 0 0;padding:10px}.body_contentmail #content .formReply span{display:inline-block}.body_contentmail #content .formReply .bez{width:24%;vertical-align:top;padding-right:2%}.body_contentmail #content .formReply .value{width:73%;vertical-align:top}.body_contentmail input{height:2rem;min-width:150px;color:#000!important;font-style:italic;cursor:pointer;background-color:#9ef2d0;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%}.body_contentmail input:hover{background-color:rgba(110,38,123,.8)}#navigation{position:relative}#navigation .flexnav{height:auto;overflow-y:auto;max-height:0;-webkit-font-smoothing:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow-x:hidden;margin:0;width:300px;clear:both;background:0 0;padding:0 .5rem}#navigation .flexnav.opacity{opacity:0;display:none}#navigation .flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;background:#9ef2d0;z-index:999;position:relative;padding-right:2rem}#navigation .flexnav li{position:relative;margin:0;padding:0;line-height:1.4rem;z-index:200;list-style:none;width:281px;clear:both}#navigation .flexnav li.ebene1{padding:0 0 0 .5rem}#navigation .flexnav li.ebene1>a{font-weight:700}#navigation .flexnav li.ebene1>a.active{padding-left:.5rem}#navigation .flexnav li.nav_16815744 a{background:#FFF;padding:.5rem;width:auto}#navigation .flexnav li a{position:relative;display:block;padding:.5rem 1.7rem .5rem 0;font-size:1rem;text-decoration:none;color:#000;margin:0;width:100%}#navigation .flexnav li a:hover{color:#6e267b;font-weight:700}#navigation .flexnav li.current>a.active{background:#FFF;color:#6e267b;font-weight:700}#navigation .flexnav li ul{margin:0;padding:0 0 0 0rem}#navigation .flexnav li ul.ebene2.flexnav-show{border-bottom:1px solid #000}#navigation .flexnav li ul li{padding:0;width:100%}#navigation .flexnav li ul li a{padding-left:2rem}#navigation .flexnav li ul ul li a{padding-left:3rem}#navigation .flexnav li ul ul li ul{display:none}#navigation .flexnav ul.flexnav-show li{overflow:visible}#navigation .flexnav.flexnav-show{display:block}#navigation .flexnav.flexnav-show>li a:focus,#navigation .flexnav.flexnav-show>li a:hover{font-weight:700}#navigation .menu-button{position:relative;padding:.5rem 3rem .5rem 1rem;margin-left:2rem;line-height:1em;color:#000;font-weight:700;font-size:1rem;text-align:left;cursor:pointer;background:#9ef2d0;width:300px;float:right}#navigation .menu-button .navicon-line{background-color:#000;border-radius:1px;height:3px;margin-bottom:3px;width:24px;position:absolute;transition:all .6s;top:12px;right:1rem}#navigation .menu-button .navicon-line:nth-child(2){top:18px}#navigation .menu-button .navicon-line:nth-child(3){top:24px}#navigation .menu-button.active .navicon-line:first-child{transform:rotate(45deg);top:17px}#navigation .menu-button.active .navicon-line:nth-child(2){opacity:0}#navigation .menu-button.active .navicon-line:nth-child(3){transform:rotate(-45deg);top:17px}#navigation .menu-button .touch-button{display:none;right:0rem;color:#000;border:none;background:0 0;top:9px;left:0;width:100%}#navigation .menu-button .touch-button:hover{background:#6e267b}#navigation .menu-button .touch-button .navicon{color:transparent!important;width:100%;display:block;height:100%;text-align:right}#navigation .touch-button{position:absolute;z-index:300;top:7px;right:0;width:30px;height:30px;display:inline-block;text-align:center;line-height:30px;cursor:pointer;color:#000;background:#FFF}#navigation .touch-button:hover{font-weight:700}#navigation .touch-button.active{background:#6e267b}#navigation .touch-button.active .navicon{transform:rotate(45deg);top:-1px;right:0;padding:0;font-size:1.5rem;color:#FFF}#navigation .touch-button .navicon{position:relative;top:0;right:3px;font-weight:400;font-style:normal;font-size:1.2rem;line-height:30px;padding:0 .5em;display:block;transition:all .3s}#navigation .touch-button .navicon:hover{font-weight:700}