@import url(slidebars.min.css);.flexnav a,.flexnav li,.flexnav ol,.flexnav ul{margin:0;padding:0;border:0;vertical-align:baseline}.flexnav a{text-decoration:none}html .flexnav{line-height:1}.flexnav ol,.flexnav ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.flexnav{*zoom:1;-webkit-transition:0;-moz-transition:0;-o-transition:0;transition:0;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;padding:0}.flexnav:after{content:"";display:table;clear:both}.flexnav.show{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;max-height:1000px}.flexnav.one-page{position:fixed;top:50px;right:5%;max-width:200px}.flexnav a{color:#333}.flexnav li{background-image:none;font-size:100%;position:relative;overflow:hidden;list-style-type:none}.flexnav li a{position:relative;display:block;font-size:15px;padding:12px 9px 12px 10px;z-index:2;color:#f1f1f1}.flexnav li ul{width:100%;display:none;background-color:#f5f5f5}.flexnav li ul li{float:none;width:100%}.flexnav li.item-with-ul ul li a{display:block;font-size:1em;padding:7px 40px 6px 35px;color:#444}.flexnav ul li.item-with-ul ul li a{padding:7px 40px 6px;border-bottom:1px dotted rgba(0,0,0,.15);color:#666}.flexnav ul li.item-with-ul ul li ul li a{padding:7px 40px 6px 24px}.flexnav .item-with-ul .item-with-ul .touch-button{height:38px}.flexnav .touch-button{position:absolute;z-index:999;top:0;right:0;width:40px;height:40px;display:inline-block;text-align:center}.flexnav li.current>a{font-weight:700}.flexnav .touch-button:hover{cursor:pointer}.flexnav .touch-button .navicon{position:relative;top:.7em;font-size:15px;color:#fff}.flexnav li ul li .touch-button .navicon{font-size:12px}.flexnav ul li ul li .touch-button .navicon{font-size:10px}.flexnav .touch-button .navicon{transform:rotate(90deg);transition:transform .3s ease 0s;display:block;font-style:normal}.flexnav .touch-button.active .navicon{transform:rotate(0deg)}.menu-button{position:relative;display:block;padding:7px 9px 6px;text-align:center;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.2);font-size:1.4em}.menu-button.one-page{position:fixed;top:0;right:5%;padding-right:45px}.menu-button .touch-button{background:0 0;position:absolute;z-index:999;top:0;right:0;width:40px;height:40px;display:inline-block;text-align:center}.menu-button .touch-button .navicon{font-size:16px;position:relative;top:.5em;color:#444}body.one-page{padding-top:70px}.width960 .flexnav{overflow:visible;max-height:1000px;width:auto;float:right}.width960 .flexnav.one-page{top:0;right:auto;max-width:1080px}.width960 .flexnav li{position:relative;list-style:none;float:left;display:block;background-color:transpartent!important}.width960 .flexnav li:hover>ul{visibility:hidden;opacity:1;height:auto;display:block;top:3.1em;position:absolute}.flexnav.sm-screen li:hover>ul,.width960 .flexnav .touch-button,.width960 .flexnav.lg-screen li:hover>ul{display:none}.width960 .flexnav li a{border-left:0 solid #acaca1;border-bottom:none;font-size:1.2em}.width960 .flexnav li>ul{position:absolute;top:auto;left:0;opacity:0;visibility:hidden;height:1px;z-index:1}.width960 .flexnav li ul li ul{top:0}.width960 .flexnav li ul li a{border-bottom:none}.width960 .flexnav li ul.open{display:block;opacity:1;visibility:visible;height:auto}.width960 .flexnav li ul.open ul.open,.width960 .flexnav ul li:hover ul{margin-left:100%;top:0}.width960 .menu-button{display:none}.oldie body.one-page{padding-top:70px}.oldie .flexnav{overflow:visible;max-height:1000px}.oldie .flexnav.one-page{top:0;right:auto;max-width:1080px}.oldie .flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%;min-height:50px}.oldie .flexnav li:hover>ul{visibility:visible;opacity:1;height:auto;display:block;top:3.1em;position:absolute}.oldie .flexnav li:hover>ul li{width:100%}.oldie .flexnav.lg-screen li:hover>ul,.oldie .flexnav.sm-screen li:hover>ul{display:none}.oldie .flexnav li a{border-left:1px solid #acaca1;border-bottom:none}.oldie .flexnav li>ul{position:absolute;top:auto;left:0;opacity:0;visibility:hidden;height:1px;z-index:1}.oldie .flexnav li ul li ul{top:0}.oldie .flexnav li ul li a{border-bottom:none}.oldie .flexnav li ul.open{display:block;opacity:1;visibility:visible;height:auto}.oldie .flexnav li ul.open ul.open,.oldie .flexnav ul li:hover ul{margin-left:100%;top:0}.oldie .menu-button{display:none}.oldie.ie7 .flexnav li{width:19.9%}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v15-latin-regular.eot);src:local(''),url(../fonts/poppins-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v15-latin-regular.woff2) format('woff2'),url(../fonts/poppins-v15-latin-regular.woff) format('woff'),url(../fonts/poppins-v15-latin-regular.ttf) format('truetype'),url(../fonts/poppins-v15-latin-regular.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins-v15-latin-600.eot);src:local(''),url(../fonts/poppins-v15-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/poppins-v15-latin-600.woff2) format('woff2'),url(../fonts/poppins-v15-latin-600.woff) format('woff'),url(../fonts/poppins-v15-latin-600.ttf) format('truetype'),url(../fonts/poppins-v15-latin-600.svg#Poppins) format('svg')}*{box-sizing:border-box}.subscriptionDivBox{display:none}.shadow{-webkit-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);box-shadow:6px 3px 6px 0 rgba(0,0,0,.2)}.clear,.clearfix{clear:both;height:0}.after{content:".";display:block;height:0;clear:both;visibility:hidden}.float-left{float:left}body{margin:0;padding:0;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:75%;line-height:1.4rem;color:#000;background:center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}a{text-decoration:none;color:#05316e}a:hover{text-decoration:underline}.whitetrash a{color:#fff}th{text-align:left}table{margin-bottom:1rem}table.show-grid{border-spacing:0;border-collapse:collapse;border:1px solid #2a4973}table.show-grid td,table.show-grid th{padding:2px 4px;border:1px solid #2a4973}table.show-grid td.valign-top,table.show-grid th.valign-top{vertical-align:top}table.show-grid th{background-color:#2a4973;color:#fff}figure{margin:0 0 1rem;max-width:100%}figure img{max-width:100%;display:block}figure figcaption{margin:2px 0 1rem}.basecontent-image.float-left{margin-right:20px}.basecontent-image.float-right{margin-left:20px}.composedcontent-schwieberdingen-zeile{margin-bottom:1rem}.composedcontent-schwieberdingen-zeile:after{content:"";display:table;clear:both}.bx-wrapper .bx-next{background:url(../img/links/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-prev{background:url(../img/links/controls.png) 0 -32px no-repeat}.boxButtonContainer{position:absolute;width:40px;top:60px;left:100%}.boxButtonContainer a{display:block;padding:5px 5px 0;margin-bottom:5px;background:#e6eaf0;border-radius:0 9px 9px 0;-webkit-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);box-shadow:6px 3px 6px 0 rgba(0,0,0,.2)}.boxButtonContainer a img{height:100%}.show-boxContact .boxButtonContainer .boxButtonContact,.show-boxMap .boxButtonContainer .boxButtonMap{padding:5px 5px 0 36px;margin-left:-32px}.composedcontent-schwieberdingen-zeile{position:relative}.composedcontent-schwieberdingen-spalte.subrows .boxContact,.composedcontent-schwieberdingen-spalte.subrows .boxMap,.composedcontent-schwieberdingen-spalte.subrows.show-boxContact .composedcontent-schwieberdingen-box,.composedcontent-schwieberdingen-spalte.subrows.show-boxMap .composedcontent-schwieberdingen-box{display:none}.composedcontent-schwieberdingen-spalte.subrows.show-boxContact>div .boxContact,.composedcontent-schwieberdingen-spalte.subrows.show-boxContact>div.boxButtonContainer,.composedcontent-schwieberdingen-spalte.subrows.show-boxMap>div .boxMap,.composedcontent-schwieberdingen-spalte.subrows.show-boxMap>div.boxButtonContainer{display:block}#sideButtons{position:absolute;top:143px;right:0}#sideButtons .sideButton{background-color:#05316e;width:40px;height:40px;padding:5px;margin-bottom:10px;border-radius:9px 0 0 9px}#sideButtons .sideButton:hover{background-color:#2a4973}.basecontent-dvv-trenner{margin:0 0 1rem;clear:both}.basecontent-dvv-trenner hr{border-style:solid;border-color:#05316e}#footer{background-color:#fff;margin-top:50px;color:#05316e}#footer .footerContainer{width:100%;max-width:1200px;margin:0 auto;padding:40px 0 25px;font-size:.8rem}#footer .footerContainer h4{font-size:.8rem;font-weight:700;color:#05316e;margin:0}#footer .footerContainer .footerTop{padding:0 0 10px}#footer .footerContainer .footerTop .footerContact{float:left}#footer .footerContainer .footerLinks{float:right}#footer .footerContainer .footerBottom{display:flex;flex-wrap:wrap;padding:15px 0 0;justify-content:space-between;border-top:1px solid #05316e}#footer .footerContainer .footerBottom .footerBottomBlock{display:inline-block;margin-right:20px;margin-bottom:20px;min-width:300px;flex:1}#footer .footerContainer .footerBottom .footerBottomBlock:last-child{flex:2}.ym-g20{width:18.4%;margin-right:2%}.ym-g20:last-child{margin:0}.ym-g25{width:23.5%;margin:0 1%}.ym-g25:first-child{margin:0 1% 0 0}.ym-g25:last-child{margin:0 0 0 1%}.ym-g33{width:32%}.ym-g33:nth-child(2),.ym-g33:nth-child(5){margin:0 2%}.ym-g33:nth-child(4){clear:both}.ym-g50{width:49%}.ym-g66{width:65%}.ym-g75{width:75%}.ym-gl{float:left}.ym-gr{float:right}.basecontent-dvv-zm-kalenderblatt{margin-bottom:8px;padding:5px 2px 2px;width:270px}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarMonth{font-weight:400;margin:0;padding:5px;text-align:center;text-transform:none;background-color:#05316e}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarMonth .containerCalendarMonthNext,.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarMonth .containerCalendarMonthPrev{display:inline}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarMonth .containerCalendarMonthInner{display:inline;margin:0 13px 0 10px;color:#fff}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarMonth a{color:#fff;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays{height:1%}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays{float:left;margin:0;padding:0}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li{color:#05316e;background:#fff;border:1px solid;border-color:#fff #2a4973 #2a4973 #fff;border-top:0;float:left;height:25px;list-style:none;margin:0;padding:8px 10px 0;position:relative;text-align:center;width:16px;box-sizing:content-box}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li abbr[title]{text-decoration:none}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li:hover{background:rgba(42,73,115,.29)}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.active{border:1px solid #fff;font-weight:700}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.inactive:hover{border:1px solid silver}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li:first-child{border-color:#fff #2a4973 #2a4973}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.containerCalendarDayNames,.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.containerCalendarDayNames:hover{text-align:center;background:#2a4973;color:#fff}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.filler,.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.filler:hover{float:left;height:25px;list-style:none;margin:0;padding:8px 10px 0;text-align:right;width:16px;background:#eee}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.bankingHoliday{background-color:#FFC;border:1px solid #FFC}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.Sa,.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li.So{margin:0}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li a{background:url(../img/calendarBG.png) no-repeat;font-weight:700;left:0;padding:8px 11px 7px;position:absolute;text-decoration:none;top:0;width:100%;height:100%}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays ul.containerCalendarDays li .zmcalDates{display:none}.basecontent-dvv-zm-kalenderblatt div.containerCalendarOuter div.containerCalendarDays .containerCalendarClear{clear:both;font-size:0;height:0;line-height:0}.topBar{position:absolute;height:15px;width:100%;background-color:#05316e;z-index:1}#header{width:100%;max-width:1200px;margin:0 auto 20px}.ym-skiplinks{height:0;width:0;margin:0;overflow:hidden}#main{width:100%;max-width:1200px;margin:0 auto}.basecontent-list ul,.basecontent-numbered-list ol{padding:0 0 0 20px;color:#2a4973;line-height:1.8rem;margin-bottom:1rem}.basecontent-list ul a,.basecontent-numbered-list ol a{color:#2a4973;text-decoration:underline}.basecontent-list ul a:hover,.basecontent-numbered-list ol a:hover{text-decoration:none}.basecontent-numbered-list ol li{position:relative;left:16px}.goPageTop{display:none}.float-right{float:right}body #main .ym-column .ym-col2wide .maliste h2{margin:1rem 0 .5rem}body #main .ym-column .ym-col2wide .maliste ul{margin:0;padding:0 0 0 1rem}body #main .ym-column .ym-col2wide .maliste td{vertical-align:top;font-size:.8rem;margin:0 0 1rem}body #header .ym-col1{width:25%;float:left;background-color:#fff;border-radius:0 0 14px 14px;padding:25px 15px 0 10px;margin-bottom:20px;text-align:center;-webkit-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);box-shadow:6px 3px 6px 0 rgba(0,0,0,.2)}body #header .ym-col1 img{width:100%}body #header .ym-col2wide{width:75%;padding:26px 0 0 30px;background-color:rgba(5,49,110,.7);border-radius:0 0 14px;color:#fff;-webkit-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);overflow:auto;overflow-y:hidden}body #header .ym-col2wide a{color:#fff}body #header .ym-col2wide #topnav{padding:2px 0 0}body #header .ym-col2wide #socialnav,body #header .ym-col2wide #topnav{float:left;margin-right:20px}body #header .ym-col2wide #socialnav a,body #header .ym-col2wide #topnav a{display:inline-block;text-decoration:none}body #header .ym-col2wide #socialnav a::after,body #header .ym-col2wide #topnav a::after{content:'';display:block;width:0;height:3px;background:#05316e;transition:width .3s}body #header .ym-col2wide #socialnav a:hover::after,body #header .ym-col2wide #topnav a:hover::after{width:100%}body #header .ym-col2wide #quicksearch{height:35px;float:right;margin-right:10px}body #header .ym-col2wide #quicksearch label{font-size:0;height:0;display:block}body #header .ym-col2wide #quicksearch input.quicksearchtext{background:0 0;border:2px solid #fff;border-radius:13px;height:22px;display:block;padding:0 10px;color:#fff}body #header .ym-col2wide #quicksearch input.quicksearchimg{display:block;width:15px;height:15px;position:relative;float:right;top:-19px;left:-10px;background-image:url(../img/icons/lupe_w.svg)}body #main nav.hlist{margin:0;padding:20px 0}body #main nav.hlist .flexnav{padding:0}body #main nav.hlist .flexnav .touch-button{height:47px;width:40px;top:0;right:0;background:0 0}body #main nav.hlist .flexnav .touch-button .navicon{top:0;transform:rotate(-90deg);color:#fff;line-height:47px}body #main nav.hlist .flexnav .touch-button.active .navicon{transform:rotate(0deg)}body #main nav.hlist .flexnav .touch-button:hover{background:#05316e}body #main nav.hlist .flexnav li{border-top:1px solid #fff}body #main nav.hlist .flexnav li a{color:#fff;background-color:transparent;padding:0 9px 12px 12px;margin-top:-4px;font-size:.8rem;line-height:1.2rem;text-transform:uppercase;text-decoration:none}body #main nav.hlist .flexnav li ul{background-color:transparent;background-image:none}body #main nav.hlist .flexnav li ul li{border-top:none}body #main nav.hlist .flexnav li ul li .touch-button{top:0;height:32px}body #main nav.hlist .flexnav li ul li .touch-button .navicon{line-height:32px}body #main nav.hlist .flexnav li ul li a{font-size:.8rem;padding:6px 10px 6px 55px;margin:00}body #main nav.hlist .flexnav li ul li a:before{content:'';display:block;width:100%;height:1px;background:#fff;top:-6px;margin:0}body #main nav.hlist .flexnav li ul li ul li a{text-transform:none;padding:6px 10px 6px 70px}body #main nav.hlist .flexnav li ul li ul li a:before{display:none}body #main nav.hlist .flexnav li ul li ul li ul li{background-color:rgba(5,49,119,.5)}body #main nav.hlist .flexnav li ul li ul li ul li a{padding:6px 10px 6px 85px}body #main nav.hlist .flexnav li ul li ul li ul li ul li a{padding:6px 10px 6px 100px}body #main nav.hlist .flexnav li a:hover,body #main nav.hlist .flexnav li.current>a,body #main nav.hlist .flexnav li.currentParent>a{background:#05316e}body #main nav.hlist .flexnav>li a{font-size:1rem}body #main nav.hlist .flexnav>li a:before{content:"";display:inline-block;width:35px;height:35px;margin-right:10px;position:relative;top:11px}body #main nav.hlist .flexnav>li.nav_13855090>a:before{background-image:url(../img/icons/familie-und-kinder.svg)}body #main nav.hlist .flexnav>li.nav_13855435>a:before{background-image:url(../img/icons/senioren.svg)}body #main nav.hlist .flexnav>li.nav_13855777>a:before{background-image:url(../img/icons/buerger.svg)}body #main nav.hlist .flexnav>li.nav_18776459>a:before{background-image:url(../img/icons/ratsinfo.svg)}body #main nav.hlist .flexnav>li.nav_13856213>a:before{background-image:url(../img/icons/unternehmer.svg)}body #main nav.hlist .flexnav>li.nav_13856406>a:before{background-image:url(../img/icons/gaeste.svg)}body #main nav.hlist .flexnav>li.nav_13880737>a:before{background-image:none}body #main nav.hlist .flexnav>li.nav_18279434>a:before{background-image:url(../img/icons/Leichte_Sprache.svg)}body #main nav.hlist .flexnav>li.nav_18514544>a:before{background-image:url(../img/icons/gebaerdensprache.svg)}body #main nav.hlist .flexnav>li.nav_18556158>a:before{background-image:url(../img/icons/calendar.svg)}body #main .ym-column{display:flex}body #main .ym-column .ym-col1{width:25%;background-color:rgba(5,49,110,.7);border-radius:14px;-webkit-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);box-shadow:6px 3px 6px 0 rgba(0,0,0,.2)}body #main .ym-column .ym-col1 .ym-cbox{padding:0}body #main .ym-column .ym-col1 .ym-vlist li,body #main .ym-column .ym-col1 .ym-vlist li a{background-color:transparent}body #main .ym-column .ym-col2 li a,body #main .ym-column .ym-col2 p a{text-decoration:underline}body #main .ym-column .ym-col2 li a:hover,body #main .ym-column .ym-col2 p a:hover{text-decoration:none}body #main .ym-column .ym-col2wide{width:75%;margin-left:0;padding:0 0 0 30px}body #main .ym-column .ym-col2wide h1{font-size:1.6rem;color:#05316e;font-weight:400;text-transform:uppercase;margin:0 0 1.2rem}body #main .ym-column .ym-col2wide h2{font-size:1.2rem;font-weight:700;color:#2a4973;margin:.5rem 0 1rem;clear:both}body #main .ym-column .ym-col2wide h3{font-size:1rem;color:#2a4973;font-weight:700;text-transform:uppercase;margin:.3rem 0 .6rem}body #main .ym-column .ym-col2wide p{font-size:.8rem;margin:0 0 1rem}body #main .ym-column .ym-col2wide a,body #main .ym-column .ym-col2wide li{font-size:.8rem}body #main .ym-column .ym-col2wide .ym-cbox{background-color:#fff;-webkit-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);-moz-box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);box-shadow:6px 3px 6px 0 rgba(0,0,0,.2);padding:0 30px 25px;border-radius:14px}body #main .ym-column .ym-col2wide .wayhome{text-align:right;width:100%;display:block;padding-top:5px;margin-bottom:10px}body #main .ym-column .ym-col2wide .wayhome a{color:#000;font-size:.6rem}body #main .ym-column .ym-col2wide .infoBox{border:2px solid #05316e;border-radius:14px;padding:12px 16% 0 17px;background:url(../img/icons/infoBox.svg) 96% no-repeat #e6eaf0;margin-bottom:1rem}body #main .ym-column .ym-col2wide .infoLink{margin:0;background:url(../img/icons/infoLink.png) 39px no-repeat;height:41px}body #main .ym-column .ym-col2wide .infoLink a:before{content:"";width:15px;height:1.2rem;margin-right:-7px;top:6px;display:inline-block;position:relative;border-top:1px solid #05316e;border-left:1px solid #05316e;border-bottom:1px solid #05316e}body #main .ym-column .ym-col2wide .basecontent-dvv-karte-mini{margin-bottom:10px;border:2px solid #05316e;border-radius:14px;overflow:hidden;height:300px;-webkit-transform:translate3d(0,0,0)}body #main .ym-column .ym-col2wide .presse-uebersicht .pm-meldung:after,body #main .ym-column .ym-col2wide .presse-uebersicht:after{clear:both;content:"";display:block;height:0}body #main .ym-column .ym-col2wide .imageGallery:after{content:".";display:block;height:0;clear:both;visibility:hidden}body #main .ym-column .ym-col2wide .gallery3cols .galleryImage{max-width:33%}body #main .ym-column .ym-col2wide .gallery2cols .galleryImage{max-width:50%}body #main .ym-column .ym-col2wide .galleryImage{float:left;padding:0 1rem 1rem 0}body #main .ym-column .ym-col2wide .galleryImage+.clear{clear:both}body #main .ym-column .ym-col2wide .pager{padding:0 0 1rem}body #main .ym-column .ym-col2wide .pager .ui-corner-all{border-radius:0;border:1px solid #05316e;background:0 0;padding:0;display:inline-block}body #main .ym-column .ym-col2wide .pager .ui-corner-all a,body #main .ym-column .ym-col2wide .pager .ui-corner-all span{color:#000;padding:.3rem;font-family:Poppins,Arial,Helvetica,sans-serif;display:inline-block}body #main .ym-column .ym-col2wide .pager .ui-corner-all span.padMe{color:#000}body #main .ym-column .ym-col2wide .toggle_title{padding:2px 0;font-size:.8rem;font-weight:700;width:100%;margin:0;border-radius:0;border:0;border-top:1px solid #05316e;background:#fff;color:#05316e}body #main .ym-column .ym-col2wide .toggle_title:last-of-type{border-bottom:1px solid #05316e}body #main .ym-column .ym-col2wide .toggle_title.active{padding:2px 30px;background:#05316e;color:#fff;width:calc(100% + 60px);margin:0 0 0 -30px}body #main .ym-column .ym-col2wide .toggle_title.active:first-child{margin-top:10px}body #main .ym-column .ym-col2wide .toggle_title.active:last-of-type{border-bottom:1px solid #05316e}body #main .ym-column .ym-col2wide .toggle_title .toggle-icon{float:right;background-image:none;text-indent:0}body #main .ym-column .ym-col2wide .toggle_title .ui-icon-minus::after{content:"▼";display:block;transform:rotate(-180deg);position:relative;top:-2px}body #main .ym-column .ym-col2wide .toggle_title .ui-icon-plus::after{content:"▼";display:block;transform:rotate(-90deg);height:17px}body #main .ym-column .ym-col2wide .toggle_container{background-color:#e6eaf0;width:calc(100% + 60px);margin-left:-30px;padding:25px 50px 10px;overflow:initial;position:relative}body #main .ym-column .ym-col2wide .toggle_container:after{content:"";clear:both;height:0}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header{padding:2px 0;width:100%;margin:0;border-radius:0;border:0;border-top:1px solid #05316e;background:#fff}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header a{font-family:Poppins,Arial,Helvetica,sans-serif;font-weight:700;font-size:.8rem;color:#05316e}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header:last-of-type{border-bottom:1px solid #05316e}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header.ui-accordion-header-active{padding:2px 30px 4px;background:#05316e;width:calc(100% + 60px);margin:0 0 0 -30px;color:#fff}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header.ui-accordion-header-active:first-child{margin-top:20px}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header.ui-accordion-header-active:last-of-type{border-bottom:1px solid #05316e}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header .ui-accordion-header-icon{float:right;background-image:none;text-indent:0;position:relative;left:0;top:0;margin-top:0;font-size:.8rem}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header .ui-icon-triangle-1-s::after{content:"▼";display:block;transform:rotate(-180deg);position:relative;top:2px;color:#fff}body #main .ym-column .ym-col2wide .ui-accordion .ui-state-default.ui-accordion-header .ui-icon-triangle-1-e::after{content:"▼";display:block;transform:rotate(-90deg);height:17px;color:#05316e}body #main .ym-column .ym-col2wide .ui-accordion .ui-accordion-content{width:calc(100% + 60px);margin-left:-30px;padding:25px 30px 10px;font-family:Poppins,Arial,Helvetica,sans-serif;line-height:1.4rem;background:#e6eaf0;border:0;border-bottom-left-radius:0;border-bottom-right-radius:0}body #main .ym-column .ym-col2wide .accordionImage{width:25%;float:left}body #main .ym-column .ym-col2wide .accordionImage figure,body #main .ym-column .ym-col2wide .accordionImage img{width:100%!important}body #main .ym-column .ym-col2wide .accordionMaxiBox{width:73%;margin-left:27%;border-bottom:1px solid #05316e;margin-bottom:1rem}body #main .ym-column .ym-col2wide .accordionMiniBoxLeft{width:36%;float:left;margin-left:27%}body #main .ym-column .ym-col2wide .accordionMiniBoxRight{width:36%;float:right}body #main .ym-column .ym-col2wide .rahmen{border:1px solid rgba(5,49,110,.7)}body.home #main .ym-column .ym-col2 li a,body.home #main .ym-column .ym-col2 p a{text-decoration:none}body.home #main .ym-column .ym-col2 li a:hover,body.home #main .ym-column .ym-col2 p a:hover{text-decoration:underline}body.home .ym-col2wide{width:75%}body.home .ym-col2wide h2{text-transform:uppercase}body.home .ym-col2wide .pm-topnews{margin:0 0 1rem}body.home .ym-col2wide .pm-topnews .pm-meldung{float:left;padding-bottom:20px}body.home .ym-col2wide .pm-topnews .pm-meldung .pm-bild{height:100%;overflow:hidden;text-align:center;margin:0 auto 10px;line-height:0;border:1px solid rgba(5,49,110,.7);width:100%;position:relative}body.home .ym-col2wide .pm-topnews .pm-meldung .pm-bild:before{content:"";display:block;padding-top:100%}body.home .ym-col2wide .pm-topnews .pm-meldung .pm-bild a{position:absolute;top:0;left:0;bottom:0;right:0}body.home .ym-col2wide .pm-topnews .pm-meldung .pm-bild>img:first-child{position:absolute;top:0;left:100%}body.home .ym-col2wide .pm-topnews .pm-meldung .pm-bild img{height:100%;min-width:100%;max-width:100%;object-fit:cover}body.home .ym-col2wide .pm-topnews .pm-meldung .pm-detaillink,body.home .ym-col2wide .pm-topnews .pm-meldung .pm-pubDate{display:none}body.home .basecontent-dvv-zm-kalenderblatt{margin-right:50px}body.home .ui-widget .vCalendarLink{display:none}body.home .ui-widget footer{margin-top:1.4em}body.home .ui-widget footer a{text-decoration:underline}body.home .ui-widget .ui-widget-header{background:#05316e}body.home .ui-widget .ui-dialog-titlebar-close{font-size:0;margin:-11px 8px 0 0}.menu{display:none}.menu .sb-toggle-icon{background:url(../img/links/burger.png) no-repeat;width:21px;height:21px;cursor:pointer;float:right;position:relative;right:15px}.sb-slidebar{background:#05316e;padding:19px 28px}.sb-slidebar h2{font-weight:400;font-size:1.2rem;color:#fff;float:left}.sb-slidebar .sb-close{color:#fff;float:right;cursor:pointer;background:url(../img/links/close.png) no-repeat;width:16px;height:16px;position:relative;top:15px}.sb-slidebar .flexnav li{border-bottom:2px solid #fff}.sb-slidebar .flexnav li a{text-transform:uppercase;font-weight:700}.sb-slidebar .flexnav li ul{background-color:#05316e}.sb-slidebar .flexnav li ul li a{font-weight:400;text-transform:none;color:#fff;padding:7px 35px 6px 10px;border-bottom:0 solid #fff}.sb-slidebar .flexnav li ul li ul{background-color:#05316e}.sb-slidebar .flexnav li ul li ul li{border-bottom:1px solid #fff}.sb-slidebar .flexnav li ul li ul li a{color:#fff;border:none;background:0 0}.sb-slidebar .flexnav li ul li ul li:first-child{border-top:1px solid #fff}.sb-slidebar .flexnav li ul li:last-child{border-bottom:0 solid #fff}.sb-slidebar .flexnav li ul li.currentParent a{font-weight:700}.sb-slidebar .flexnav li ul li.currentParent ul li a{font-weight:400}.sb-slidebar .flexnav li ul li.currentParent ul li.current a{font-weight:700}.sb-slidebar .flexnav li:first-child{border-top:2px solid #fff}body #header .ym-col2wide .rsbtn{position:absolute;top:80px}.inputButton{height:29px;min-width:150px;color:#FFF;cursor:pointer;background:#05316e;font-size:1em;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%}.inputButton:hover{background:#444}.hrefButton{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#05316e;border:0}.hrefButton:hover{background:#444}.LinkButton a{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#05316e;border:0}.LinkButton a:hover{background:#444}.inputText{border:1px solid #ccc;min-height:21px;min-width:150px;width:76%}.clearFix{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}#zmEListe .even{background-color:transparent}#zmEListe .zmClear{display:none}#zmEListe .kita .zmItem{border-top:1px solid #ccc;margin-top:10px}#zmEListe .kita .zmItem .zmanschrift{margin-bottom:1em}#zmEListe .kita .zmItem .zmanschrift .vCard .vCardLink{float:left;margin-right:5px}#zmEListe .kita .zmItem .zmanschrift .vCard .efaLink,#zmEListe .kita .zmItem .zmanschrift .vCard .mapsLink,#zmEListe .kita .zmItem .zmanschrift .vCard .organizaation{display:none}#zmEListe .kita .zmItem .bildcss{float:right}#zmEListe .kita .zmItem .description .kat,#zmEListe .kita .zmItem .description .zmbeschreibung .label{display:none}#zmEListe .kita .zmItem .zmperson{margin-bottom:1em}.locality{padding-left:3px}#zmSuche{color:#444}#zmSuche .feld{display:block!important}#zmSuche .abschnittLabel{clear:both;text-transform:uppercase;font-weight:700;padding:0 0 5px}#zmSuche fieldset{border:1px solid #ccc;margin:0 0 1em;background:0 0;padding:10px;width:auto}#zmSuche fieldset>div{clear:both}#zmSuche fieldset .zmVolltextSuche{padding:0 0 10px}#zmSuche fieldset .zmVolltextSuche input{border:1px solid #ccc;min-height:21px;min-width:150px;width:76%}#zmSuche fieldset .suchButtonKlein{display:none}#zmSuche fieldset .zeitraum{margin:0;clear:both}#zmSuche fieldset .zeitraum .element{width:350px}#zmSuche fieldset .zeitraum .element .zeitraumitem{float:left;line-height:13px;margin:0 10px 5px 0;width:150px}#zmSuche fieldset .zeitraum .element .zeitraumitem input{margin:0 5px 0 0}#zmSuche fieldset .zeitraum .vonbis{float:left;clear:both;padding-bottom:1.2em}#zmSuche fieldset .zeitraum .vonbis .bis,#zmSuche fieldset .zeitraum .vonbis .von{float:left;margin:5px 10px 5px 0}#zmSuche fieldset .zeitraum .vonbis .bis input,#zmSuche fieldset .zeitraum .vonbis .von input{border:1px solid #ccc;min-height:21px;min-width:150px;width:76%}#zmSuche fieldset ul.zmVkat{clear:left;margin:0;padding:0}#zmSuche fieldset ul.zmVkat li{float:left;margin:0 10px 5px 0;width:50%;list-style:none;padding:0;background:0 0}#zmSuche fieldset ul.zmVkat li input{margin-right:5px}#zmSuche fieldset ul.zmVkat li a{text-decoration:none}#zmSuche fieldset ul.zmVkat li ul li{width:100%}#zmSuche fieldset .zmElement select{width:80%}#zmSuche fieldset .AZList{padding:1em 0!important}#zmSuche .zmSuchButton{padding:0;clear:both}#zmSuche .zmSuchButton input{height:29px;min-width:150px;color:#FFF;cursor:pointer;background:#05316e;font-size:1em;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%}#zmSuche .zmSuchButton input:hover{background:#444}#zmEListe .hideme,#zmEListe .inaktiv,#zmEListe .skip,#zmEListe .zmnavnext{display:none}#zmEListe .zmhitsfound{padding:0 0 10px}#zmEListe .zmNavigClass{margin:1em 0 2em;line-height:2.5em}#zmEListe .zmNavigClass .zmCurentPage{padding:6px 12px;background:#ccc}#zmEListe .zmNavigClass .zmNavigClassItem a{font-weight:700;text-decoration:none!important;padding:6px 12px;background:#ccc;color:#fff!important;min-width:auto}#zmEListe .zmNavigClass .zmNavigClassItem a:hover{text-decoration:underline}#zmEListe .zmNavigClass .current{border:1px solid #ccc;font-weight:700;padding:6px 12px;margin:0}#zmEListe .zmNavigClass .zmNavigClassBack,#zmEListe .zmNavigClass .zmNavigClassForward,#zmEListe .zmNavigClass .zmnavseparator{display:none}#zmEListe .zmzursuche{margin:1em 0 2em;display:inline-block;text-align:center}#zmEListe .zmzursuche a{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#05316e;border:0}#zmEListe .zmzursuche a:hover{background:#444}#zmDetail .vCardLink{float:right}#zmDetail .vCardLink a{text-decoration:none!important}#zmDetail .vCardLink a img{display:none}#zmDetail .vCardLink a:before{content:'\f2bb';font-family:waldenbuch;font-size:1.5em}#zmDetail .zmnav .zmzureu,#zmDetail .zmnav .zmzursuche{margin:2em 0;display:inline-block;text-align:center}#zmDetail .zmnav .zmzureu a,#zmDetail .zmnav .zmzursuche a{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#05316e;border:0}#zmDetail .zmnav .zmzureu a:hover,#zmDetail .zmnav .zmzursuche a:hover{background:#444}#zmDetail br.zmClear{display:none}.Veranstaltungskalender #zmSuche .ui-widget-content{border:0}.Veranstaltungskalender #zmSuche #vkreihe select{border:1px solid #ccc;font-size:11px}.Veranstaltungskalender #zmEListe .zmRegister:after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}.Veranstaltungskalender #zmEListe .zmRegister a{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;color:#FFF!important;cursor:pointer;background:#05316e;border:0;display:inline-block;margin-right:10px;margin-bottom:10px;min-width:auto}.Veranstaltungskalender #zmEListe .zmRegister a:hover{background:#444}.Veranstaltungskalender #zmEListe .zmRegister .current{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;color:#FFF!important;cursor:pointer;background:#444;border:0;display:inline-block;margin-right:10px;margin-bottom:10px;min-width:auto}.Veranstaltungskalender #zmEListe .zmRegister .current:hover{background:#444}.Veranstaltungskalender #zmEListe .zmRegister #MonatEnd,.Veranstaltungskalender #zmEListe .zmRegister .skip{display:none}.Veranstaltungskalender #zmEListe .zmnav p a{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#05316e;border:0;width:10em;text-align:center}.Veranstaltungskalender #zmEListe .zmnav p a:hover{background:#444}.Veranstaltungskalender #zmEListe .zmitem{border-top:1px solid #ccc;padding:10px 6px}.Veranstaltungskalender #zmEListe .zmitem .vCalendarLink{display:none!important}.Veranstaltungskalender #zmEListe .zmitem h3.datumzmtitel{font-size:1em;font-weight:400;padding:0;margin:0}.Veranstaltungskalender #zmEListe .zmitem h3.titelzmtitel{padding:.2em 0 .4em;font-size:1.4em;font-weight:400;color:#05316e}.Veranstaltungskalender #zmEListe .zmitem figure{width:33.333%!important;float:right;margin:0 0 1em 18px}.Veranstaltungskalender #zmEListe .zmitem figure img{width:100%}.Veranstaltungskalender #zmEListe .zmitem .cityline,.Veranstaltungskalender #zmEListe .zmitem .efaLink,.Veranstaltungskalender #zmEListe .zmitem .extra1,.Veranstaltungskalender #zmEListe .zmitem .fax,.Veranstaltungskalender #zmEListe .zmitem .homepage,.Veranstaltungskalender #zmEListe .zmitem .mail,.Veranstaltungskalender #zmEListe .zmitem .mapsLink,.Veranstaltungskalender #zmEListe .zmitem .street-address,.Veranstaltungskalender #zmEListe .zmitem .tel,.Veranstaltungskalender #zmEListe .zmitem .vCardLink,.Veranstaltungskalender #zmEListe .zmitem h4.sammel{display:none}.Veranstaltungskalender #zmEListe .zmitem header.label{display:inline-block;width:140px;padding:.3em 0 0;font-weight:700}.Veranstaltungskalender #zmEListe .zmitem .zmOrt,.Veranstaltungskalender #zmEListe .zmitem .zmVeranstalter{font-size:.9em}.Veranstaltungskalender #zmEListe .zmitem .data,.Veranstaltungskalender #zmEListe .zmitem .organization,.Veranstaltungskalender #zmEListe .zmitem .vCard{display:inline}.Veranstaltungskalender #zmEListe .zmitem .vkzusatz{font-weight:700}.Veranstaltungskalender #zmEListe .zmitem .zmbeschreibung{display:none}.Veranstaltungskalender #zmEListe .zmitem .category{padding:10px 0;width:66%}.Veranstaltungskalender #zmEListe .zmitem .category .value{color:#fff;font-size:.8em}.Veranstaltungskalender #zmEListe .zmitem .category .value .zmkatLink{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;color:#FFF!important;cursor:pointer;background:#ccc;border:0;display:inline-block;min-width:auto}.Veranstaltungskalender #zmEListe .zmitem .category .value .zmkatLink:hover{background:#444}.Veranstaltungskalender #zmEListe .zmitem .details{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;color:#FFF!important;cursor:pointer;background:#05316e;border:0;display:inline-block;min-width:auto}.Veranstaltungskalender #zmEListe .zmitem .details:hover{background:#444}.Veranstaltungskalender #zmEListe .zmitem:after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}.Veranstaltungskalender #zmDetail header nav{display:none}.Veranstaltungskalender #zmDetail .titel .dtTimeInfo,.Veranstaltungskalender #zmDetail .titel time{font-size:1rem}.Veranstaltungskalender #zmDetail .titel a{text-decoration:none!important;display:block}.Veranstaltungskalender #zmDetail .image{margin:0 0 1.5em}.Veranstaltungskalender #zmDetail .image img{max-width:100%}.Veranstaltungskalender #zmDetail .zmnav{margin:30px 0}.Veranstaltungskalender #zmDetail .zmnav>div{display:inline-block}.Veranstaltungskalender #zmDetail .zmnav>div a{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#05316e;border:0}.Veranstaltungskalender #zmDetail .zmnav>div a:hover{background:#444}.Veranstaltungskalender #zmDetail .category{padding:2em 0 0;color:#fff;font-size:.8em;width:66%}.Veranstaltungskalender #zmDetail .category .zmTagxLink{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;color:#FFF!important;cursor:pointer;background:#ccc;border:0;display:inline-block;min-width:auto}.Veranstaltungskalender #zmDetail .category .zmTagxLink:hover{background:#444}.Veranstaltungskalender #zmDetail .organization,.Veranstaltungskalender #zmDetail .vCardLink{display:none}.Veranstaltungskalender #zmDetail .vCalendarLink{margin:1em 0 2em;display:inline-block}.Veranstaltungskalender #zmDetail .vCalendarLink a{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#05316e;border:0}.Veranstaltungskalender #zmDetail .vCalendarLink a:hover{background:#444}.Veranstaltungskalender #zmDetail h3{font-size:1rem;padding:0;margin:0}.Veranstaltungskalender #zmDetail .homepage,.Veranstaltungskalender #zmDetail header.label{padding:0;margin:1em 0 0}.Veranstaltungskalender #zmDetail .zmOrt .label,.Veranstaltungskalender #zmDetail .zmkurzbeschreibung .label{margin-bottom:.5em}.Veranstaltungskalender #zmDetail .zmperson{padding-bottom:.5em}.A-Z #zmSuche .ort,.Vereine #zmSuche .ort{display:none}.A-Z #zmSuche #kategorieid+a,.Vereine #zmSuche #kategorieid+a{display:block;margin:1em 0 .5em}.A-Z #zmSuche #kategorieid #ulkategorieid,.Vereine #zmSuche #kategorieid #ulkategorieid{border-width:0;padding:0 0 0 1em;float:left}.A-Z #zmEListe .zmitem,.Vereine #zmEListe .zmitem{position:relative;width:100%}.A-Z #zmEListe .efaLink,.A-Z #zmEListe .mapsLink,.A-Z #zmEListe .organization,.A-Z #zmEListe .zmClear,.A-Z #zmEListe .zmanschrift,.Vereine #zmEListe .efaLink,.Vereine #zmEListe .mapsLink,.Vereine #zmEListe .organization,.Vereine #zmEListe .zmClear,.Vereine #zmEListe .zmanschrift{display:none}.A-Z #zmEListe .cityline,.A-Z #zmEListe .homepage,.A-Z #zmEListe .street-address,.A-Z #zmEListe .titel,.A-Z #zmEListe .zmkontaktdaten,.Vereine #zmEListe .cityline,.Vereine #zmEListe .homepage,.Vereine #zmEListe .street-address,.Vereine #zmEListe .titel,.Vereine #zmEListe .zmkontaktdaten{width:66%}.A-Z #zmEListe figure,.Vereine #zmEListe figure{position:absolute;top:20px;right:0;width:33%;padding-left:15px;padding-bottom:15px;box-sizing:border-box}.A-Z #zmEListe figure img,.Vereine #zmEListe figure img{max-width:100%}.A-Z #zmEListe .zmbeschreibung,.Vereine #zmEListe .zmbeschreibung{display:none}.A-Z #zmEListe .category,.Vereine #zmEListe .category{padding:2em 0 0;color:#fff;font-size:.8em;width:66%}.A-Z #zmEListe .category .zmkatLink,.Vereine #zmEListe .category .zmkatLink{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;color:#FFF!important;cursor:pointer;background:#ccc;border:0;display:inline-block;min-width:auto;margin-bottom:.5em}.A-Z #zmEListe .category .zmkatLink:hover,.Vereine #zmEListe .category .zmkatLink:hover{background:#444}.A-Z #zmEListe footer,.Vereine #zmEListe footer{margin:1em 0 2em;display:inline-block;text-align:center}.A-Z #zmEListe footer a,.Vereine #zmEListe footer a{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#05316e;border:0}.A-Z #zmEListe footer a:hover,.Vereine #zmEListe footer a:hover{background:#444}.A-Z #zmDetail h3,.Vereine #zmDetail h3{font-size:1.2em}.A-Z #zmDetail header,.Vereine #zmDetail header{margin:1em 0}.A-Z #zmDetail #xmap #map_canvas,.Vereine #zmDetail #xmap #map_canvas{width:100%!important}.A-Z #zmDetail .zmanschrift .label,.A-Z #zmDetail .zmbeschreibung .label,.Vereine #zmDetail .zmanschrift .label,.Vereine #zmDetail .zmbeschreibung .label{font-weight:700;margin:1em 0 0}.A-Z #zmDetail .zmanschrift .organization,.A-Z #zmDetail .zmbeschreibung .organization,.A-Z #zmDetail .zmperson0 .titles,.Vereine #zmDetail .zmanschrift .organization,.Vereine #zmDetail .zmbeschreibung .organization,.Vereine #zmDetail .zmperson0 .titles{margin:1em 0 0;font-weight:700}.A-Z #zmDetail .category,.Vereine #zmDetail .category{padding:2em 0 0;color:#fff;font-size:.8em}.A-Z #zmDetail .category .zmTagxLink,.Vereine #zmDetail .category .zmTagxLink{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;color:#FFF!important;cursor:pointer;background:#ccc;border:0;display:inline-block;min-width:auto;margin-bottom:.5em}.A-Z #zmDetail .category .zmTagxLink:hover,.Vereine #zmDetail .category .zmTagxLink:hover{background:#444}.A-Z #zmDetail footer .zmnav,.Vereine #zmDetail footer .zmnav{margin:0;padding:0}.selbsteintrag{text-decoration:none!important;padding:8px 12px;font-size:1em;line-height:100%;display:inline-block;min-width:150px;color:#FFF!important;cursor:pointer;background:#900;border:0}.selbsteintrag:hover{background:#444}#lpSeite #byAnfangsbuchstabe ul,#lpSeite .lpLLKinder ul,#lpSeite .lpUL{padding:0;margin:0}#lpSeite #byAnfangsbuchstabe ul li,#lpSeite .lpLLKinder ul li,#lpSeite .lpUL li{list-style:none;padding:5px;margin:0}#lpSeite #byAnfangsbuchstabe ul li:nth-child(even),#lpSeite .lpLLKinder ul li:nth-child(even),#lpSeite .lpUL li:nth-child(even){background-color:#f3f3f3}#lpSeite .anfangsbuchstabenLeiste{margin:10px 0 1.2em}#lpSeite .anfangsbuchstabenLeiste .inaktiv,#lpSeite .anfangsbuchstabenLeiste a{padding:3px 5px;margin:3px 0 0 3px;border:1px solid #f2f2f2;text-decoration:none;text-align:center;width:25px;float:left}#lpSeite .anfangsbuchstabenLeiste .inaktiv{color:#ccc}#lpSeite .anfangsbuchstabenLeiste .aktivAktuelleAuswahl,#lpSeite .anfangsbuchstabenLeiste a:hover{background:#353A90;color:#fff}#lpSeite .anfangsbuchstabenLeiste:after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}.basecontent-dvv-kontaktdaten,.basecontent-dvv-service-bw-beh-rdendaten,.basecontent-dvv-service-bw-einzelner-kontakt,.basecontent-dvv-service-bw-kontakte,.basecontent-dvv-zm-ez-pers{padding:.2em 0 1.2em;line-height:1.5em}.basecontent-dvv-kontaktdaten .vCardLink,.basecontent-dvv-service-bw-beh-rdendaten .vCardLink,.basecontent-dvv-service-bw-einzelner-kontakt .vCardLink,.basecontent-dvv-service-bw-kontakte .vCardLink,.basecontent-dvv-zm-ez-pers .vCardLink{float:right}.basecontent-dvv-kontaktdaten .vCardLink a,.basecontent-dvv-service-bw-beh-rdendaten .vCardLink a,.basecontent-dvv-service-bw-einzelner-kontakt .vCardLink a,.basecontent-dvv-service-bw-kontakte .vCardLink a,.basecontent-dvv-zm-ez-pers .vCardLink a{text-decoration:none!important;background:url(../img/icons/buergerbuero.svg) no-repeat #05316e;width:20px;height:20px;display:block;border-radius:3px}.basecontent-dvv-kontaktdaten .vCardLink a img,.basecontent-dvv-service-bw-beh-rdendaten .vCardLink a img,.basecontent-dvv-service-bw-einzelner-kontakt .vCardLink a img,.basecontent-dvv-service-bw-kontakte .vCardLink a img,.basecontent-dvv-zm-ez-pers .vCardLink a img{display:none}.basecontent-dvv-kontaktdaten .fax,.basecontent-dvv-kontaktdaten .gebaeude,.basecontent-dvv-kontaktdaten .lpBAnsprechRaum,.basecontent-dvv-kontaktdaten .tel,.basecontent-dvv-service-bw-beh-rdendaten .fax,.basecontent-dvv-service-bw-beh-rdendaten .gebaeude,.basecontent-dvv-service-bw-beh-rdendaten .lpBAnsprechRaum,.basecontent-dvv-service-bw-beh-rdendaten .tel,.basecontent-dvv-service-bw-einzelner-kontakt .fax,.basecontent-dvv-service-bw-einzelner-kontakt .gebaeude,.basecontent-dvv-service-bw-einzelner-kontakt .lpBAnsprechRaum,.basecontent-dvv-service-bw-einzelner-kontakt .tel,.basecontent-dvv-service-bw-kontakte .fax,.basecontent-dvv-service-bw-kontakte .gebaeude,.basecontent-dvv-service-bw-kontakte .lpBAnsprechRaum,.basecontent-dvv-service-bw-kontakte .tel,.basecontent-dvv-zm-ez-pers .fax,.basecontent-dvv-zm-ez-pers .gebaeude,.basecontent-dvv-zm-ez-pers .lpBAnsprechRaum,.basecontent-dvv-zm-ez-pers .tel{font-size:.95em;line-height:1.3em}.basecontent-dvv-kontaktdaten .gebaeude,.basecontent-dvv-kontaktdaten .tel,.basecontent-dvv-service-bw-beh-rdendaten .gebaeude,.basecontent-dvv-service-bw-beh-rdendaten .tel,.basecontent-dvv-service-bw-einzelner-kontakt .gebaeude,.basecontent-dvv-service-bw-einzelner-kontakt .tel,.basecontent-dvv-service-bw-kontakte .gebaeude,.basecontent-dvv-service-bw-kontakte .tel,.basecontent-dvv-zm-ez-pers .gebaeude,.basecontent-dvv-zm-ez-pers .tel{margin-top:.3em}.basecontent-dvv-kontaktdaten .kopf,.basecontent-dvv-service-bw-einzelner-kontakt .kopf{margin-bottom:8px}.basecontent-dvv-kontaktdaten .kopf .fn,.basecontent-dvv-service-bw-einzelner-kontakt .kopf .fn{font-weight:700}.basecontent-dvv-kontaktdaten .kopf .funktion p,.basecontent-dvv-service-bw-einzelner-kontakt .kopf .funktion p{margin:0}.basecontent-dvv-kontaktdaten .cityline,.basecontent-dvv-service-bw-einzelner-kontakt .cityline{margin-bottom:8px}.basecontent-dvv-kontaktdaten p,.basecontent-dvv-service-bw-einzelner-kontakt p{margin:0}.basecontent-dvv-kontaktdaten .zustaendigkeit,.basecontent-dvv-service-bw-einzelner-kontakt .zustaendigkeit{display:none}.basecontent-dvv-service-bw-kontakte .kopf{margin-bottom:8px}.basecontent-dvv-service-bw-kontakte .kopf .fn{font-weight:700}.basecontent-dvv-service-bw-kontakte .kopf .funktion p{margin:0}.basecontent-dvv-service-bw-kontakte .zustaendigkeit .bez{display:none}.basecontent-dvv-service-bw-beh-rdendaten .fn{font-weight:700}.basecontent-dvv-service-bw-beh-rdendaten .organization{display:none}.basecontent-dvv-service-bw-beh-rdendaten .cityline{margin-bottom:8px}#node12118394 #content .basecontent-dvv-service-bw-beh-rdendaten .vCard,.basecontent-dvv-service-bw-beh-rdendaten .efaLink,.basecontent-dvv-service-bw-beh-rdendaten .mapsLink{display:none}.basecontent-dvv-kontaktdaten div.vCardLink{position:absolute}.basecontent-dvv-kontaktdaten .organization,.basecontent-dvv-kontaktdaten .titles{font-weight:700}.basecontent-dvv-kontaktdaten .titles{float:left;margin:0 .3em 0 0}.basecontent-dvv-kontaktdaten .organization{clear:left}.basecontent-dvv-kontaktdaten .cityline{margin-bottom:8px}#lpSeite .noprint,#lpSeite .selectedAnfangsbuchstabe{display:none}#lpSeite.behoerde .hauptueberschrift{margin-bottom:0}#lpSeite.behoerde h3+ul{margin-top:0}#lpSeite.behoerde #bwBildVerwaltung{padding:15px 0;float:left}#lpSeite.behoerde #bwHaus{clear:both}#lpSeite.behoerde #bwDienstleistungen #bwVerfahrenDropDown{margin-bottom:10px}#lpSeite.verfahren #byAnfangsbuchstabe ul{margin-top:0}#lpSeite.verfahren .verfahrenDetails #lpVAnker{margin-bottom:10px}#lpSeite.verfahren .verfahrenDetails #lpVAnker .lpElternrubrik{display:none}#lpSeite.lebenslagen ul{margin-bottom:10px}#lpSeite.maliste .hauptueberschrift{margin-bottom:0}#lpSeite+#landeszusatz{margin-top:20px}#lpSeite .lpBAnsprechpartnerEintrag:after{clear:both;display:block;content:'.';float:none;height:0;line-height:0;font-size:0}#lpSeite .lpBAnsprechTable .lpBAnsprech2 p{margin-top:0}#lpSeite #lpBAnsprechpartner{line-height:1.3em}#lpSeite #lpBAnsprechpartner p{margin:0}#lpSeite #lpBAnsprechpartner .lpBAnsprechpartnerEintrag{margin:10px 0;padding:10px 5px}#lpSeite #lpBAnsprechpartner .lpBAnsprechpartnerEintrag:nth-child(even){background-color:#f3f3f3}#lpSeite #lpBAnsprechpartner .lpBAnsprechTable{margin-top:10px}#lpSeite #lpBAnsprechpartner .lpBAnsprechNameDiv{font-size:1em;margin-bottom:0}#lpSeite #lpBAnsprechpartner .lpBAnsprechEMail .lpBAnsprech1,#lpSeite #lpBAnsprechpartner .lpBAnsprechFax .lpBAnsprech1,#lpSeite #lpBAnsprechpartner .lpBAnsprechGeb .lpBAnsprech1,#lpSeite #lpBAnsprechpartner .lpBAnsprechRaum .lpBAnsprech1,#lpSeite #lpBAnsprechpartner .lpBAnsprechTel .lpBAnsprech1{font-weight:400;min-width:5em;display:inline-block}#lpSeite #lpBAnsprechpartner .lpBAnsprechEMail p,#lpSeite #lpBAnsprechpartner .lpBAnsprechFax p,#lpSeite #lpBAnsprechpartner .lpBAnsprechGeb p,#lpSeite #lpBAnsprechpartner .lpBAnsprechRaum p,#lpSeite #lpBAnsprechpartner .lpBAnsprechTel p{display:inline}#lpSeite #lpBAnsprechpartner .lpBAnsprechSprech,#lpSeite #lpBAnsprechpartner .lpBAnsprechZust{margin-top:10px}#lpSeite #lpBAnsprechpartner .lpBAnsprechSprech .lpBAnsprech1,#lpSeite #lpBAnsprechpartner .lpBAnsprechZust .lpBAnsprech1{font-weight:400}#lpSeite #lpBAnsprechpartner .lpBAnsprechSprech p,#lpSeite #lpBAnsprechpartner .lpBAnsprechZust p{display:inline}#lpSeite #lpBAnsprechpartner .lpBAnsprechGeb{margin-top:10px}#lpSeite #lpBAnsprechpartner .lpBAnsprechFunktion .lpBAnsprech1,#lpSeite #lpBAnsprechpartner .lpBAnsprechGeb .lpBAnsprech1,#lpSeite #lpBAnsprechpartner .lpBAnsprechRaum .lpBAnsprech1{font-weight:400}#lpBwOeffnung table,.lpBAnsprechSprech table{width:33%}@media screen and (min-width:769px) and (max-width:1280px){.boxButtonContainer{position:absolute;width:40px;top:100px;left:calc(100% - 40px)}.boxButtonContainer a{border-radius:9px 0 0 9px}#footer .footerContainer{padding:40px 20px 25px}}@media screen and (max-width:768px){body #header .ym-col1{width:160px;position:absolute}body #header .ym-col2wide{width:100%;padding:90px 0 0 15px}body #header .ym-col2wide .topnavToggleRow #quicksearch{height:35px;float:left;margin-right:40px}body .menu{display:block;float:right}body #sideButtons{display:none}body .boxButtonContainer{position:absolute;width:40px;top:100px;left:calc(100% - 40px)}body .boxButtonContainer a{border-radius:9px 0 0 9px}body #main .ym-column .ym-col1{display:none}body #main .ym-column .ym-col2{width:100%;padding:0}body #main .ym-column .ym-col2 .ym-cbox{padding:0 20px 25px}body #main .ym-column article>figure{width:100%}body #footer .footerContainer{padding:40px 20px 25px}body #header .ym-col2wide .rsbtn{top:25px;left:175px}}@media screen and (max-width:570px){body #header .ym-col2wide .topnavToggleRow,body #main .ym-column .ym-col2wide .accordionImage{width:100%}body #main .ym-column .ym-col2wide .accordionMaxiBox{width:100%;margin-left:0}body #main .ym-column .ym-col2wide .accordionMiniBoxLeft{width:48%;margin-left:0}body #main .ym-column .ym-col2wide .accordionMiniBoxRight{width:48%}body #main .ym-column .ym-col2wide .toggle_container{padding:25px 30px 10px}body #footer .footerLinks{float:left;margin-top:1rem}body #footer .footerBottom .footerBottomBlock{margin-bottom:1rem}.ui-draggable{width:100%!important}#node13870627 .basecontent-table tr td:nth-child(2),#node13870627 .basecontent-table tr th:nth-child(2){display:none}#node13870607 .basecontent-table tr td:nth-child(2),#node13870607 .basecontent-table tr td:nth-child(3),#node13870607 .basecontent-table tr th:nth-child(2),#node13870607 .basecontent-table tr th:nth-child(3){display:none}.ym-g20{width:32%;margin:0 0 1rem}.ym-g20:nth-child(3n+2){margin:0 2% 1rem 0}.ym-g20:last-child{float:left}}@media screen and (max-width:480px){body.home .ym-col2wide .pm-topnews .pm-meldung{width:100%;margin-bottom:1rem}body.home .ym-col2wide .composedcontent-schwieberdingen-box{width:100%}body.home .ym-col2wide .basecontent-dvv-zm-vk{display:inline-block}.ym-g20{width:49%;margin:0 2% 1rem 0}.ym-g20:nth-child(2n){margin:0 0 1rem}.ym-g20:last-child{float:left}.ym-g25{width:49%;margin:0 2% 0 0}.ym-g25:first-child{margin:0 2% 1rem 0}.ym-g25:nth-child(2n){margin:0 0 1rem}.ym-g25:last-child{margin:0 0 1rem}.ym-g33,.ym-g50,.ym-g66,.ym-g75{width:100%;margin:0 0 1rem}.ym-g33:nth-child(2n),.ym-g50:nth-child(2n),.ym-g66:nth-child(2n),.ym-g75:nth-child(2n){margin:0 0 1rem}}.dateiGroesse{display:none}video{max-width:100%}.meldLink{clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}