@font-face{font-family:allgemein;src:url(../font/allgemein.eot?65458299);src:url(../font/allgemein.eot?65458299#iefix) format('embedded-opentype'),url(../font/allgemein.woff?65458299) format('woff'),url(../font/allgemein.ttf?65458299) format('truetype'),url(../font/allgemein.svg?65458299#allgemein) format('svg');font-weight:400;font-style:normal}.before{display:inline;color:inherit;margin:0 5px 0 0;font-weight:400;font-family:allgemein;line-height:1em;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}* [class^="-icon-"]:before,[class*="-icon-"]:before,[class*=icon-]:before{display:inline;color:inherit;margin:0 5px 0 0;font-weight:400;font-family:allgemein;line-height:1em;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0}.icon-angle-double-left:before{content:'\e800'}.icon-angle-double-right:before{content:'\e801'}.icon-angle-double-up:before{content:'\e802'}.icon-angle-double-down:before{content:'\e803'}.icon-acrobat:before{content:'\e804'}.icon-drucken_f:before{content:'\e805'}.icon-th-list:before{content:'\e806'}.icon-menu:before{content:'\e807'}.icon-up:before{content:'\e808'}.icon-right:before{content:'\e809'}.icon-left:before{content:'\e80a'}.icon-down:before{content:'\e80b'}.icon-up-circle:before{content:'\e80c'}.icon-right-circle:before{content:'\e80d'}.icon-left-circle:before{content:'\e80e'}.icon-down-dir:before{content:'\e80f'}.icon-left-dir:before{content:'\e810'}.icon-right-dir:before{content:'\e811'}.icon-up-dir:before{content:'\e812'}.icon-arrow-combo:before{content:'\e813'}.icon-rss:before{content:'\e814'}.icon-facebook-squared:before{content:'\e815'}.icon-facebook:before{content:'\e816'}.icon-goup-1:before{content:'\e817'}.icon-goup-2:before{content:'\e818'}.icon-goup-3:before{content:'\e819'}.icon-goup-4:before{content:'\e81a'}.icon-goup-5:before{content:'\e81b'}.icon-goup-6:before{content:'\e81c'}.icon-telefon1_f:before{content:'\e81d'}.icon-neufenster_f:before{content:'\e81e'}.icon-telefon2_f:before{content:'\e81f'}.icon-mail_f:before{content:'\e820'}.icon-lupe_f:before{content:'\e821'}.icon-down-circle:before{content:'\e822'}.icon-up-open-big:before{content:'\e823'}.icon-right-open-big:before{content:'\e824'}.icon-maps:before{content:'\e825'}.icon-lupe:before{content:'\e826'}.icon-mail:before{content:'\e827'}.icon-left-open-big:before{content:'\e828'}.icon-down-open-big:before{content:'\e829'}.icon-kontaktperson:before{content:'\e82a'}.icon-link:before{content:'\e82b'}.icon-up-open-mini:before{content:'\e82c'}.icon-right-open-mini:before{content:'\e82d'}.icon-home_f:before{content:'\e82e'}.icon-document_f-1:before{content:'\e82f'}.icon-left-open-mini:before{content:'\e830'}.icon-down-open-mini:before{content:'\e831'}.icon-externerlink_f:before{content:'\e832'}.icon-minus-1:before{content:'\e833'}.icon-up-open:before{content:'\e834'}.icon-right-open:before{content:'\e835'}.icon-plus-1:before{content:'\e836'}.icon-document-1:before{content:'\e837'}.icon-left-open:before{content:'\e838'}.icon-down-open:before{content:'\e839'}.icon-home-1:before{content:'\e83a'}.icon-drucken-1:before{content:'\e83b'}.icon-telefon2:before{content:'\e83c'}.icon-wichtig:before{content:'\e83d'}.icon-externerlink-1:before{content:'\e83e'}.icon-impressum1-1:before{content:'\e83f'}.icon-sitemap:before{content:'\e840'}.icon-impressum2:before{content:'\e841'}.icon-telefon-1:before{content:'\e842'}.icon-plus:before{content:'\e843'}.icon-info1:before{content:'\e844'}.icon-kalender:before{content:'\e845'}.icon-mobil:before{content:'\e846'}.icon-neufenster:before{content:'\e847'}.icon-info2:before{content:'\e848'}.icon-kontakt:before{content:'\e849'}.icon-minus:before{content:'\e84a'}.inputButton{height:2rem;min-width:150px;color:#FFF!important;cursor:pointer;background:#b5007c;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%}.inputButton:hover{background:#c9d200;color:#000}.inputButton:focus{background:#000;color:#FFF}.hrefButton{text-decoration:none;padding:4px 12px;display:block;height:2rem;min-width:160px;width:max-content;color:#FFF;cursor:pointer;background:#b5007c;border:0}.hrefButton:hover{background:#c9d200;color:#000}.hrefButton:focus{background:#000;color:#FFF}.inputText{border:1px solid #000;min-height:2rem;min-width:150px}.after{content:".";display:block;height:0;clear:both;visibility:hidden}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}br.clearDvv{font-size:0;height:0}HTML{font-size:95%}HTML *{font-size:1rem}HTML .clear{clear:both;height:0}HTML .clearleft{clear:left}HTML .clearright{clear:right}HTML .center{margin:15px auto 25px}HTML .centrifier{margin:0 auto}HTML .float-left{float:left;margin:0 .5rem .5rem 0}HTML .float-right{float:right;margin:0 0 .5rem .5rem}HTML .invisible{position:absolute;left:-2999px;width:1500px}HTML .highlight{background:#c9d200}HTML .subcl{padding:0 1rem 0 0}HTML .subcr{padding:0 0 0 1rem}HTML p{margin:1rem 0 0}HTML a{font-weight:600;color:#b5007c;text-decoration:none}HTML a:hover{text-decoration:underline}HTML hr{display:none}HTML button,HTML input[type*=submit]{height:2rem;min-width:150px;color:#FFF!important;cursor:pointer;background:#b5007c;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%}HTML button:hover,HTML input[type*=submit]:hover{background:#c9d200;color:#000}HTML button:focus,HTML input[type*=submit]:focus{background:#000;color:#FFF}HTML input[type*=text]{height:2rem;border:1px solid #FFF;background:#e6e6e6;color:#000;padding:0 4px}HTML .linkTyp_pdf,HTML .pdfLink{background:url(../img/pdf.gif) 100% 40% no-repeat;padding-right:18px;white-space:nowrap}HTML .dateiGroesse{font-size:.8rem;color:#ccc}HTML .dateiGroesse abbr{font-size:.8rem}HTML .image-inner a{position:relative}HTML .zoomIcon{background:url(../img/zoomIcon.png) center center no-repeat;bottom:0;display:block;height:34px;position:absolute;z-index:50;width:30px}HTML #jquery-lightbox #lightbox-container-image-data-box{box-sizing:content-box}HTML li{font-size:1em;list-style:square}HTML table{font-size:1em;border-spacing:1px;border-collapse:collapse;margin:0 0 10px}HTML table.show-grid{border:0}HTML table.show-grid th{border:0;padding:3px 7px}HTML table.show-grid td{border-top:0 none;border-left:0 none;border-right:0 none;border-bottom:1px solid #000;padding:3px 7px}HTML table.hide-grid td,HTML table.hide-grid th{padding:2px}HTML table th{text-align:left;vertical-align:top;font-weight:700;margin:0;background-color:#c9d200;color:#fff}HTML table td{text-align:left;vertical-align:top;margin:0}HTML table td p+p{margin-bottom:6px}HTML table caption{padding:.5em 0 3px;text-align:left;font-weight:700;margin:0 0 3px;font-size:1em}HTML .even{background:#e6e6e6}HTML h1,HTML h2,HTML h3,HTML h4{line-height:1.4em;font-weight:700;margin:0}HTML H1{font-size:3rem;padding:0;background:#c9d200;text-transform:uppercase}HTML H2{font-size:1.6rem;padding:1.5rem 0 .4rem;text-transform:uppercase;clear:both}HTML H3{font-size:1.2rem;padding:2rem 0 .3rem;text-transform:uppercase;color:#677c3f;clear:both}BODY{line-height:140%;font-family:roboto,'Open Sans',sans-serif;margin:0;padding:0;color:#000;position:relative;height:100%}BODY .ym-cbox,BODY .ym-wbox{padding:0}.ym-col2,.ym-col2wide{width:900px;float:none;margin:0}.ym-col2:after,.ym-col2wide:after{content:".";display:block;height:0;clear:both;visibility:hidden}.schmal{max-width:900px;margin:0 auto;padding:0 10px}#header{margin:0}#header:after{content:".";display:block;height:0;clear:both;visibility:hidden}#header .schmal{position:relative}#header .ym-g100{padding-top:1.5rem}#header .ym-g100:first-child{min-height:115px}#header .ym-g100:first-child .logo-lb{text-align:left}#header .ym-g100:first-child .logo-lb a{max-width:200px;padding-left:1.5rem}#header .ym-g100:first-child .logo-lb a img{width:100%;max-width:200px}#header .ym-g100:first-child .login a{color:transparent}#header .ym-g100:first-child .login a:hover{color:#000}#header .ym-g100.logo{padding:2rem 0 0;text-align:right}#header .ym-g100.logo a{position:absolute;z-index:5;width:450px;top:50px;right:0}#header .ym-g100.logo a img{width:100%}#header #nav{padding:5rem 0 1rem;background:#90ac5b;font-family:roboto,'Open Sans',sans-serif}#header #nav h2.menue{display:none}#header #nav .ym-hlist{background:#90ac5b}#header #nav .ym-hlist ul{margin:0;display:inline}#header #nav .ym-hlist ul:first-child{float:left}#header #nav .ym-hlist ul li{list-style:none;line-height:130%;margin:0;display:inline;width:auto;font-size:1.2em}#header #nav .ym-hlist a{display:inline-block;padding:9px 9px 9px 1.5rem;text-transform:uppercase;color:#000}#header #nav .ym-hlist a.active,#header #nav .ym-hlist a:hover{color:#b5007c}#header #nav .ym-hlist:after{content:".";display:block;height:0;clear:both;visibility:hidden}#header #nav #quicksearch{min-width:200px;float:right;position:relative;margin-top:6px;max-width:20%;width:100%;padding-right:1.5rem}#header #nav #quicksearch label{display:none}#header #nav #quicksearch input[type=search]{border:none;width:100%;padding:4px 8px}#header #nav #quicksearch .quicksearchimg{position:absolute;top:3px;right:2rem;width:20px}#main{z-index:0;position:relative;padding:0 10px;background:#90ac5b}.ym-col1,.ym-col3{display:none}.ym-col2{width:100%}.ym-col2 .goPageTop,.ym-col2 .navContent,.ym-col2 .wayhome{display:none}.ym-col2 #content{margin:0 auto;max-width:900px;width:100%;padding:0}.ym-col2 #content .composedcontent-ludwigsburg--kinder_uni-standardseite{margin-bottom:2rem}.ym-col2 #content .composedcontent-ludwigsburg--kinder_uni-standardseite h1{background:#c9d200;padding:1.5rem;margin-top:1.5rem;line-height:70%}.ym-col2 #content .composedcontent-ludwigsburg--kinder_uni-standardseite img{display:block;max-width:100%}.ym-col2 #content .composedcontent-ludwigsburg--kinder_uni-standardseite+a+.composedcontent-ludwigsburg--kinder_uni-standardseite{background:#FFF;padding:1.5rem}.ym-col2 #content .composedcontent-ludwigsburg--kinder_uni-standardseite+a+.composedcontent-ludwigsburg--kinder_uni-standardseite>a:first-child+*{margin-top:0;padding-top:0}.ym-col2 a{color:#b5007c}.ym-col2 .imageGallery{clear:both}.ym-col2 .imageGallery .galleryImage{max-width:33.3%;float:left;padding-right:1rem}.ym-col2 .imageGallery .galleryImage+.galleryImage{padding:0 .5rem}.ym-col2 .imageGallery .galleryImage+.galleryImage+.galleryImage{padding:0 0 0 1rem}.ym-col2 .imageGallery .galleryImage img{width:100%}.ym-col2 .pager{padding-top:1.5rem}.ym-col2 .pager span.ui-corner-all{border-radius:0;width:auto;float:left;margin:1rem 1rem 0 0}.ym-col2 .pager span.ui-corner-all a{text-decoration:none;padding:4px 12px;display:block;height:2rem;width:max-content;color:#FFF;cursor:pointer;background:#b5007c;border:0;min-width:auto}.ym-col2 .pager span.ui-corner-all a:hover{background:#c9d200;color:#000}.ym-col2 .pager span.ui-corner-all a:focus{background:#000;color:#FFF}.ym-col2 .pager span.ui-corner-all.current{text-decoration:none;padding:4px 12px;display:block;height:2rem;width:max-content;cursor:pointer;border:0;min-width:auto;background:#c9d200;color:#000}.ym-col2 .pager span.ui-corner-all.current:hover{background:#c9d200;color:#000}.ym-col2 .pager span.ui-corner-all.current:focus{background:#000;color:#FFF}.ym-col2 .pager:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ym-col2 .basecontent-image{margin-top:1rem}.ym-col2 .basecontent-image .caption{font-size:.8rem;padding:0 0 .3rem}.ym-col2 .basecontent-list ul{margin-left:.5rem}.ym-col2 .basecontent-list ul li{list-style-type:disc}.ym-col2 .composedcontent-ludwigsburg--kinder_uni-zeile{width:100%;clear:both}.ym-col2 .composedcontent-ludwigsburg--kinder_uni-zeile:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ym-col2 .composedcontent-ludwigsburg--kinder_uni-zeile .ym-g100{border-top:1px solid #000}.ym-col2 .composedcontent-ludwigsburg--kinder_uni-zeile .ym-g100:first-child{border-top:none}.ym-col2 .composedcontent-ludwigsburg--kinder_uni-zeile .ym-g100 .subcl{padding:0}.ym-col2 .toggle_title{cursor:pointer!important;border:0;border-radius:0!important;border-top:1px solid #000;margin:0;padding:1rem 0;text-align:left;vertical-align:top;background:0 0;color:#000;font-family:roboto,'Open Sans',sans-serif;text-transform:none}.ym-col2 .toggle_title:first-child{border-top:none}.ym-col2 .toggle_title.active{padding-bottom:0}.ym-col2 .toggle_title .ui-icon{display:inline-block;background:0 0;width:20px}.ym-col2 .toggle_title .ui-icon-plus:before{content:'\e843';float:left;padding:2px 1rem 0 0}.ym-col2 .toggle_title .ui-icon-minus:before{content:'\e84a';float:left;padding:2px 1rem 0 0}.ym-col2 .toggle_container{padding-left:20px}.ym-col2 .ui-accordion{font-family:roboto,'Open Sans',sans-serif}.ym-col2 .ui-accordion .ui-accordion-header{cursor:pointer!important;border:0;border-radius:0!important;margin-bottom:.5em;padding:6px 5px 6px 30px;font-weight:700;background:#FFF;font-family:roboto,'Open Sans',sans-serif;text-transform:none}.ym-col2 .ui-accordion .ui-accordion-header .ui-accordion-header-icon{margin-top:0;top:25%;left:1em}.ym-col2 .ui-accordion .ui-accordion-header a{margin-left:20px;color:#000;display:inline-block;font-size:1.3em}.ym-col2 .ui-accordion .ui-state-default{margin-bottom:.5em}.ym-col2 .ui-accordion .ui-state-active{margin-bottom:0}.ym-col2 .ui-accordion .ui-icon-triangle-1-e{background:url(../img/aufklapp.png) no-repeat;float:left;display:inline-block;height:20px;width:20px}.ym-col2 .ui-accordion .ui-icon-triangle-1-s{background:url(../img/zuklapp.png) no-repeat;float:left;display:inline-block;height:20px;width:20px}.ym-col2 .ui-accordion .ui-accordion-content{border:0;border-radius:0!important;padding:10px 0;height:100%!important;font-size:.91em;color:#000}.ym-col2 .searchForm h2{margin-top:0}.ym-col2 .searchForm input{border:1px solid #000;color:#000;height:29px;padding:0 4px}.ym-col2 .searchForm input[type*=search]{width:305px}.ym-col2 .searchForm button{margin-bottom:1rem}.ym-col2 .searchForm #searchTypeSpan{text-align:center}.ym-col2 .searchForm #searchTypeSpan a{text-decoration:none;padding:4px 12px;display:inline-block;height:29px;width:150px;color:#FFF;cursor:pointer;background:#c9d200;border:0}.ym-col2 .searchForm #searchTypeSpan a:hover{background:#90ac5b;color:#000}.ym-col2 .searchForm .searchSort img{display:inline-block;border:1px solid #90AC5B;height:34px;margin:0 -5px 10px 0;padding:7px;vertical-align:top}.ym-col2 .searchForm .searchSort button~button~button{display:none}.ym-col2 .searchForm .searchSort button~button~button~button{display:inline}.ym-col2 .searchForm .searchSort img+button{min-width:127px;width:127px}.ym-col2 .searchForm .searchPaging .ergebnisseKopfNav{display:block}.ym-col2 .searchForm .searchPaging .ergebnisseKopfNav button{width:30px;min-width:30px}.ym-col2 .searchForm .searchPaging .ergebnisseKopfNav button:first-child{margin-left:93px}.ym-col2 .searchForm .termComb{padding-top:1em}.ym-col2 .searchForm .termComb select{color:#000;padding:3px}.ym-col2 .searchForm .ergebnisseKopf h2{margin-top:1.5em}.ym-col2 .searchForm .resultModified{display:none}#footer{width:100%;padding:0}#footer .ym-wrapper .ym-wbox .centrifier .ym-grid{padding:0 1.5rem;max-width:900px;margin:0 auto}#footer .ym-wrapper .ym-wbox .centrifier .ym-grid a,#footer .ym-wrapper .ym-wbox .centrifier .ym-grid p{font-size:.9rem}#footer .ym-wrapper .ym-wbox .centrifier.hellgruen{background:#c9d200;padding:1.5rem 0 3rem}#footer .ym-wrapper .ym-wbox .centrifier.schwarz{background:#000;padding:0}#footer .ym-wrapper .ym-wbox .centrifier.schwarz *{font-size:.8rem;padding:.4rem 1.5rem;color:#FFF}#footer .ym-wrapper .ym-wbox #kontakt .ueber{display:inline-block;width:4rem}#footer .ym-wrapper .ym-wbox #kontakt a{color:#b5007c;font-weight:600}#footer .ym-wrapper .ym-wbox #links a{color:#000;text-transform:uppercase;font-weight:700;display:block;text-align:right}#footer .ym-wrapper .ym-wbox #links a.current{color:#b5007c}body.home #main{background:url(../img/Maedchen-klein.png) calc(50% - 640px) 0 no-repeat #90ac5b}body.home #main>.ym-column{background:url(../img/Junge-klein.png) calc(50% + 550px) 60px no-repeat}body.home #main>.ym-column h1{font-size:7rem;margin:0;padding:3rem}body.home #footer{padding-top:0}body.home.body_search #content{background:#FFF!important;padding-left:4em!important}@media all and (max-width:960px){body #header .ym-g100.logo a{right:10px}body #header #nav h2.menue{display:block;cursor:pointer;color:#FFF;padding:0 10px 10px 2.1rem}body #header #nav h2.menue:after{display:inline;color:inherit;margin:0 5px 0 10px;font-weight:400;font-family:allgemein;line-height:1em;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e807'}body #header #nav ul.ym-vlist{display:none;position:absolute;z-index:5;background:#90ac5b;left:10px}body #header #nav ul.ym-vlist li{display:block}body #header #nav ul.ym-vlist a{padding:10px 1.5rem;color:#fff}body #header #nav #quicksearch{top:-42px;right:0;padding-right:10px;position:absolute;margin-top:0}body #main .ym-col1{display:none}}@media all and (max-width:750px){body .basecontent-form-editor .ym-form .formElement.captcha .captchaImage{margin-top:26px}}@media all and (max-width:600px){body #header .ym-g100:first-child{min-height:0}body #header .ym-g100.logo a{width:auto;right:0;top:00px;position:relative}body #header #nav{padding-top:3.5rem;margin-top:-2rem}body .ym-col2 #content .composedcontent-ludwigsburg--kinder_uni-standardseite h1{line-height:120%}body #footer .ym-g30,body #footer .ym-g40{width:100%}body #footer .ym-wrapper .ym-wbox #links{margin:0}body #footer .ym-wrapper .ym-wbox #links a{text-align:left}body.home #main>.ym-column h1{font-size:4rem;padding:1.5rem}body #content p{padding:0 1.5rem}}@media all and (max-width:400px){body #main,body .schmal{padding:0}body #header .ym-g100.logo a img{padding:0 10px}body #header #nav{padding-top:6.5rem;height:170px}body #header #nav h2.menue{padding:0 1.5rem 10px}body #header #nav #quicksearch{top:-6rem;max-width:100%;padding:0 1.5rem}body #content #zmEListe{padding:0 1.5rem}}.basecontent-form-editor .ym-form .formElement input[type*=tel]{border:1px solid #000;min-height:2rem;min-width:150px;width:76%;margin:0}.basecontent-form-editor .ym-form .formElement input[type*=checkbox]{width:auto!important;border:0;margin:0!important}@media screen and (max-width:740px){.basecontent-form-editor .ym-form .formElement input[type*=email],.basecontent-form-editor .ym-form .formElement input[type*=tel]{width:100%}}.basecontent-form-editor .ym-form .formElement label.captchaQuestionLabel{width:auto}.printPreview .print_margins .subcolumns{background:#E5E5E5;height:90px;padding-top:10px}.printPreview .print_margins .subcolumns input+input{margin-top:5px}.ccm-root .ccm-modal-inner button,.ccm-root .ccm-widget--buttons button,.ccm-root button.ccm--decline-cookies button{color:inherit!important}.basecontent-form-editor{width:100%;padding:0}.basecontent-form-editor .ym-form{background:0 0!important;border:none;box-shadow:none;margin:0 auto}.basecontent-form-editor .ym-form fieldset{border:none;padding:0 0 20px;margin:0}.basecontent-form-editor .ym-form legend{color:#368bad;font-size:1.3em;line-height:1.5em;margin-bottom:5px;font-weight:400;padding:0}.basecontent-form-editor .ym-form .captcha{display:block!important}.basecontent-form-editor .ym-form .captcha label{width:23%}.basecontent-form-editor .ym-form fieldset.formButtonContainer{margin-top:10px}.basecontent-form-editor .ym-form fieldset.formButtonContainer .ym-fbox-button{float:left;padding:0!important;width:170px;background:0 0;border:none}.basecontent-form-editor .ym-form fieldset.formButtonContainer .ym-fbox-button input{color:#FFF!important;height:2rem;min-width:150px;cursor:pointer;background:#b5007c;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%;margin-right:20px;color:#FFF!important}.basecontent-form-editor .ym-form fieldset.formButtonContainer .ym-fbox-button input:hover{background:#c9d200;color:#000}.basecontent-form-editor .ym-form fieldset.formButtonContainer .ym-fbox-button input:focus{background:#000;color:#FFF}.basecontent-form-editor .ym-form .requiredMark{color:#b5007c}.basecontent-form-editor .ym-form input[name*=Postleitzahl]{width:15.5%!important;min-width:15.5%!important}.basecontent-form-editor .ym-form input[name*=Stadt]{width:80%!important}.basecontent-form-editor .ym-form div[class*=ym-fbox]{padding:.4em 0!important;margin:0!important}.basecontent-form-editor .ym-form .formElement .small{display:none}.basecontent-form-editor .ym-form .formElement span.right{float:right;width:77%}.basecontent-form-editor .ym-form .formElement label{width:23%;margin:0;color:#000;display:inline-block}.basecontent-form-editor .ym-form .formElement label.fullWidth{width:100%;margin:.5em 0 0;display:block}.basecontent-form-editor .ym-form .formElement label.fullWidth+input{width:100%;margin:0}.basecontent-form-editor .ym-form .formElement input+label+br{display:none}.basecontent-form-editor .ym-form .formElement textarea{border:1px solid #000;min-height:2rem;min-width:150px;width:100%;font-family:roboto,'Open Sans',sans-serif;font-size:100%;color:#000;margin:5px 0 0;padding:4px}.basecontent-form-editor .ym-form .formElement select{font-family:roboto,'Open Sans',sans-serif;font-size:90%;color:#000;border:1px solid #000;min-height:2rem;min-width:150px;width:76%}.basecontent-form-editor .ym-form .formElement input[type*=text],.basecontent-form-editor .ym-form .formElement input[type*=email]{border:1px solid #000;min-height:2rem;min-width:150px;width:76%;margin:0}.basecontent-form-editor .ym-form .formElement .ym-fbox-check .formElementOptions,.basecontent-form-editor .ym-form .formElement .ym-fbox-text .formElementOptions{float:none;width:100%}.basecontent-form-editor .ym-form .formElement .ym-fbox-check .formElementOptions .formElementOption,.basecontent-form-editor .ym-form .formElement .ym-fbox-text .formElementOptions .formElementOption{width:80%;float:left}.basecontent-form-editor .ym-form .formElement .ym-fbox-check .formElementOptions .formElementOption input,.basecontent-form-editor .ym-form .formElement .ym-fbox-text .formElementOptions .formElementOption input{margin:5px 10px 0;border:none!important}.basecontent-form-editor .ym-form .formElement .ym-fbox-check .formElementOptions .formElementOption label,.basecontent-form-editor .ym-form .formElement .ym-fbox-text .formElementOptions .formElementOption label{width:80%;float:none}.basecontent-form-editor .ym-form .formElement .ym-fbox-check input{width:5%;margin:.5rem}.basecontent-form-editor .ym-form .formElement.captcha{padding-top:1em!important}.basecontent-form-editor .ym-form .formElement.captcha .captchaImage{float:right;text-align:right}.basecontent-form-editor .ym-form .formElement.captcha .captchaImage img{float:left;margin-right:1rem}.basecontent-form-editor .ym-form .formElement.captcha .captchaImage span{float:left;margin-right:1rem;display:inline-block}.basecontent-form-editor .ym-form .formElement.captcha .captchaInput label{width:46%}.basecontent-form-editor .ym-form .formElement.captcha .captchaInput input{background-color:transparent;float:left;font-size:small;margin-left:0;width:7em;margin-right:1rem}.body_contentmail #content{background:#FFF;padding:1.5rem}.body_contentmail #content .solutions{display:none}.body_contentmail #content .reprint{background:#f0f0f0;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:#FFF!important;cursor:pointer;background:#b5007c;border:0;border-radius:0;box-shadow:none;text-shadow:none;font-weight:700;line-height:100%}.body_contentmail input:hover{background:#c9d200;color:#000}.body_contentmail input:focus{background:#000;color:#FFF}.locality{padding-left:3px}#zmEListe{background:#FFF;margin-bottom:1.5rem}#zmEListe .hideme,#zmEListe .inaktiv,#zmEListe .skip,#zmEListe .zmRegister,#zmEListe .zmnavnext{display:none}#zmEListe .zmhitsfound{padding:0 0 10px}#zmEListe .zmRegister{display:none}#zmEListe .zmItem{padding:0 1.5rem 1.5rem;background:#fff}#zmEListe .zmItem .vCalendarLink{display:none!important}#zmEListe .zmItem .efaLink,#zmEListe .zmItem .fax,#zmEListe .zmItem .homepage,#zmEListe .zmItem .mail,#zmEListe .zmItem .mapsLink,#zmEListe .zmItem .tel,#zmEListe .zmItem .vCardLink{display:none}#zmEListe .zmItem .titel h3{color:#b5007c;padding-top:1rem}#zmEListe .zmItem .datum{color:#677c3f;font-weight:700;padding-bottom:.8rem}#zmEListe .zmItem .zmlinktodata{margin-top:.5em}#zmEListe .zmItem .zmffkoalalink{padding-bottom:.8rem}#zmEListe .zmItem .zmffkoalalink a{text-decoration:none;padding:4px 12px;display:block;height:2rem;min-width:160px;width:max-content;color:#FFF;cursor:pointer;background:#b5007c;border:0}#zmEListe .zmItem .zmffkoalalink a:hover{background:#c9d200;color:#000}#zmEListe .zmItem .zmffkoalalink a:focus{background:#000;color:#FFF}#zmEListe .zmItem .ohne{font-weight:700;padding-bottom:.8rem;display:block}#zmEListe .zmItem a.details{text-decoration:none;padding:4px 12px;display:block;height:2rem;min-width:160px;width:max-content;color:#FFF;cursor:pointer;background:#b5007c;border:0}#zmEListe .zmItem a.details:hover{background:#c9d200;color:#000}#zmEListe .zmItem a.details:focus{background:#000;color:#FFF}#zmEListe .zmNavigClass{margin:1em 0 2em;line-height:2.5em}#zmEListe .zmNavigClass .zmCurentPage{padding:6px 12px;background:#c9d200}#zmEListe .zmNavigClass .zmNavigClassItem a{text-decoration:none;display:block;height:2rem;min-width:160px;width:max-content;color:#FFF;cursor:pointer;background:#b5007c;border:0;padding:6px 12px}#zmEListe .zmNavigClass .zmNavigClassItem a:hover{background:#c9d200;color:#000}#zmEListe .zmNavigClass .zmNavigClassItem a:focus{background:#000;color:#FFF}#zmEListe .zmNavigClass .current{background:#c9d200}#zmEListe .zmNavigClass .zmNavigClassBack,#zmEListe .zmNavigClass .zmNavigClassForward,#zmEListe .zmNavigClass .zmnavseparator{display:none}#zmDetail{background:#FFF;margin-bottom:1.5rem}#zmDetail .vevent{padding:0 1.5rem}#zmDetail .vevent h2{color:#b5007c;padding:1rem 0 0}#zmDetail .vevent h3{color:#000;text-transform:none;font-size:1rem;padding:1rem 0 0}#zmDetail .vevent h3.datum span{color:#677c3f;font-size:1.2rem}#zmDetail .vevent #xmap,#zmDetail .vevent .vCalendarLink,#zmDetail .vevent br.zmClear{display:none}#zmDetail .vevent .zmkurzbeschreibung p{margin-top:0}#zmDetail .vevent .zmOrt .kopf,#zmDetail .vevent .zmOrt .vCardLink,#zmDetail .vevent .zmVeranstalter .kopf,#zmDetail .vevent .zmVeranstalter .vCard .cityline,#zmDetail .vevent .zmVeranstalter .vCard .efaLink,#zmDetail .vevent .zmVeranstalter .vCard .mapsLink,#zmDetail .vevent .zmVeranstalter .vCard .street-address,#zmDetail .vevent .zmVeranstalter .vCard .tel,#zmDetail .vevent .zmVeranstalter .vCardLink{display:none}#zmDetail .vevent div.zmbild{margin:20px 0 10px}#zmDetail .vevent .images.bxSlider div a{width:100%;text-align:center;display:block}#zmDetail .vevent .images.bxSlider div a img{display:inline-block}#zmDetail .vevent .category,#zmDetail .vevent .homepage{padding:0 0 1em}#zmDetail .vevent .ohne{margin-top:1rem;color:#b5007c;font-weight:700}#zmDetail .vevent .Buchung a{text-decoration:none;padding:4px 12px;display:block;height:2rem;min-width:160px;width:max-content;color:#FFF;cursor:pointer;background:#b5007c;border:0;margin-top:1rem}#zmDetail .vevent .Buchung a:hover{background:#c9d200;color:#000}#zmDetail .vevent .Buchung a:focus{background:#000;color:#FFF}#zmDetail .zmnav{padding:1.5rem}#zmDetail .zmnav .zmzureu,#zmDetail .zmnav .zmzursuche{margin:0;display:inline-block;text-align:center}#zmDetail .zmnav a{text-decoration:none;padding:4px 12px;display:block;height:2rem;min-width:160px;width:max-content;color:#FFF;cursor:pointer;background:#b5007c;border:0}#zmDetail .zmnav a:hover{background:#c9d200;color:#000}#zmDetail .zmnav a:focus{background:#000;color:#FFF}#bwKontaktTable,#lpBAnsprechpartner,.contact,.lpBAnsprechpartnerEintrag,.vCard{position:relative}#bwKontaktTable .mail a.email,#bwKontaktTable span .mailLink,#bwKontaktTable span.fax,#bwKontaktTable span.fax+.lpSpalte2,#bwKontaktTable span.mobile,#bwKontaktTable span.tel,#lpBAnsprechpartner .mail a.email,#lpBAnsprechpartner span .mailLink,#lpBAnsprechpartner span.fax,#lpBAnsprechpartner span.fax+.lpSpalte2,#lpBAnsprechpartner span.mobile,#lpBAnsprechpartner span.tel,.contact .mail a.email,.contact span .mailLink,.contact span.fax,.contact span.fax+.lpSpalte2,.contact span.mobile,.contact span.tel,.lpBAnsprechpartnerEintrag .mail a.email,.lpBAnsprechpartnerEintrag span .mailLink,.lpBAnsprechpartnerEintrag span.fax,.lpBAnsprechpartnerEintrag span.fax+.lpSpalte2,.lpBAnsprechpartnerEintrag span.mobile,.lpBAnsprechpartnerEintrag span.tel,.vCard .mail a.email,.vCard span .mailLink,.vCard span.fax,.vCard span.fax+.lpSpalte2,.vCard span.mobile,.vCard span.tel{background:0 0;padding-left:0}#bwKontaktTable .efaLink,#bwKontaktTable .homepage,#bwKontaktTable .mapsLink,#lpBAnsprechpartner .efaLink,#lpBAnsprechpartner .homepage,#lpBAnsprechpartner .mapsLink,.contact .efaLink,.contact .homepage,.contact .mapsLink,.lpBAnsprechpartnerEintrag .efaLink,.lpBAnsprechpartnerEintrag .homepage,.lpBAnsprechpartnerEintrag .mapsLink,.vCard .efaLink,.vCard .homepage,.vCard .mapsLink{padding-left:0}#bwKontaktTable .bez,#bwKontaktTable .lpSpalte1,#lpBAnsprechpartner .bez,#lpBAnsprechpartner .lpSpalte1,.contact .bez,.contact .lpSpalte1,.lpBAnsprechpartnerEintrag .bez,.lpBAnsprechpartnerEintrag .lpSpalte1,.vCard .bez,.vCard .lpSpalte1{display:none;width:0}.contact,.vCard{max-width:400px}.contact div.cityline,.contact div.efaLink,.contact div.fax,.contact div.mail,.vCard div.cityline,.vCard div.efaLink,.vCard div.fax,.vCard div.mail{margin-bottom:5px}.contact .fax .bez,.contact .tel .bez,.contact .zustaendigkeit .bez,.vCard .fax .bez,.vCard .tel .bez,.vCard .zustaendigkeit .bez{display:inline-block;width:5em}.contact .vCardLink,.vCard .vCardLink{width:1em}.contact .homepage,.contact .hompage,.vCard .homepage,.vCard .hompage{display:none}