body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/* basis.css */
*{box-sizing:border-box}.mobile_only{display:none}body,html{background-color:#f7f0e7;font:16px/1.5em 'Cairo',sans-serif;color:#777}strong{font-weight:normal;font-weight:700}a{text-decoration:none;color:#2580c3}a:hover{text-decoration:underline}li{margin-left:17px;padding-bottom:10px;list-style-type:square}table td{padding-right:20px;padding-bottom:20px}.content_block{width:100%;float:left}.content_block.aktuelles_start{width:70%;float:left;margin-left:15%}.margin_bottom{margin-bottom:30px}.spalte_li{width:50%;float:left;padding-right:2%}.spalte_re{width:50%;float:right;padding-left:2%}#shadow{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:fixed;display:none;background-color:rgba(37,128,195,.5);z-index:50}.inner{padding-right:5%;padding-left:5%}#menu_link{width:40px;height:40px;float:right;display:block;background-image:url("../../files/icons/mobile_menu_icon.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}#main_menu_popup{width:90%;max-width:400px;left:0;top:0;position:absolute;display:none;padding:20px 0 60px;background-color:#2580c3;-webkit-box-shadow:0 10px 50px 50px rgba(5,71,119,.3);box-shadow:0 10px 50px 50px rgba(5,71,119,.3);border-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc');z-index:900;opacity:0}#main_menu_popup #main_menu ul{margin:0;padding:0;list-style-type:none}#main_menu_popup #main_menu ul li{display:block;margin:0;padding:0}#main_menu_popup #main_menu ul li.impressum{margin-top:5%;margin-bottom:0;padding:15px 0 0;border-top:1px solid #fff}#main_menu_popup #main_menu ul li a{width:100%;display:block;text-align:center;font-size:150%;line-height:50px;text-decoration:none;color:#fff}#main_menu_popup #main_menu ul li.impressum a,#main_menu_popup #main_menu ul li.datenschutz a{width:100%;display:block;text-align:center;font-size:110%;line-height:40px;text-decoration:none;color:#fff}#main_menu_popup #main_menu ul li a:hover{background-color:#58a0d5}#main_menu_popup #main_menu ul li span.active{width:100%;display:block;text-align:center;background-color:#fff;font-size:150%;line-height:50px;text-decoration:none;color:#2580c3}#main_menu_popup #main_menu ul li.impressum span.active,#main_menu_popup #main_menu ul li.datenschutz span.active{width:100%;display:block;text-align:center;font-size:110%;line-height:40px;text-decoration:none;color:#2580c3}#main_menu_popup #popup_close_button{width:30px;height:30px;bottom:20px;right:20px;position:absolute;display:block;background-image:url("../../files/icons/kreuz_weiss.svg");background-position:center center;background-repeat:no-repeat;border:2px solid #fff;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc');background-size:70%}#wrapper{}#container{width:100%;max-width:1600px;background-color:#fff;margin-left:auto;margin-right:auto}#top_container{width:100%;position:relative;background-color:#fff}#geoeffnet_block{width:70%;bottom:15%;position:absolute;margin-top:5%;padding-top:30px;padding-bottom:30px;padding-left:66px;background-image:url("../../files/icons/icon_uhr.svg");background-position:left center;background-repeat:no-repeat;line-height:1.2em;color:#2580c3;background-size:50px}span.time{display:inline-block;font-weight:700}#logo_top img{width:20%;float:right;display:block;margin-top:2%;margin-bottom:2%;height:auto !important}#top_motiv{width:100%;position:relative;float:left;display:block;z-index:1}#top_motiv img{width:100%;position:relative;float:left;display:block;z-index:1}#menu_balken{width:100%;float:left;margin-top:0;margin-bottom:3%;padding:20px 0;background-color:#2580c3;font-size:30px;line-height:40px;font-weight:normal;color:#fff;font-weight:700;position:sticky; top 0px}#footer_container{margin-top:5%;padding-top:10px;padding-bottom:10px;text-align:center;background-color:#d5dff3}h1{margin-bottom:1em;font-size:30px;line-height:1.2em;color:#2580c3;font-weight:600}.headline_mobile{display:none}h2{margin-bottom:1em;font-size:24px;line-height:1.2em;color:#2580c3;font-weight:600}h3{margin-bottom:1em;font-size:20px;line-height:1.2em;color:#2580c3;font-weight:700}h4{margin-bottom:1em;font-size:16px;line-height:1.2em;color:#2580c3;font-weight:700}h5{margin-bottom:1em;font-size:100%;line-height:1.2em;color:#2580c3;font-weight:700}h6{margin-bottom:.7em;line-height:1.2em;font-weight:700}#top_motiv h1{bottom:12%;left:5%;position:absolute;display:block;padding:20px;background-color:rgba(255,255,255,.7);z-index:5}#icon_container{width:100%;float:left}.start_icon_box{width:20%;position:relative;float:left;padding-top:5%;text-align:center;font-size:120%;color:#2580c3;font-weight:700}.start_icon{width:100px;height:100px;float:none;display:block;margin-bottom:30px;text-align:center;background-color:#d5dff3;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc');margin-left:auto;margin-right:auto}.start_icon#icon_leistungen{background-image:url("../../files/icons/icon_leistungen.svg");background-position:center center;background-repeat:no-repeat;background-size:60%}.start_icon#icon_kinder{background-image:url("../../files/icons/icon_kinder.svg");background-position:center center;background-repeat:no-repeat;background-size:65%}.start_icon#icon_angst{background-image:url("../../files/icons/icon_angst.svg");background-position:center center;background-repeat:no-repeat;background-size:60%}.start_icon#icon_team{background-image:url("../../files/icons/icon_team.svg");background-position:center center;background-repeat:no-repeat;background-size:80%}.start_icon#icon_praxis{background-image:url("../../files/icons/icon_praxis.svg");background-position:center center;background-repeat:no-repeat;background-size:70%}.start_icon#icon_anfahrt{background-image:url("../../files/icons/icon_ort.svg");background-position:center center;background-repeat:no-repeat;background-size:70%}#icon_anfahrt_box{display:none;background-size:70%}#anfahrt_container{width:100%;position:relative;padding-top:100%;border:1px solid #ccc}#anfahrt_container iframe{width:100%;height:100%;bottom:0;left:0;right:0;top:0;position:absolute}.team_block{width:100%;position:relative;padding-bottom:10%}.team_block img{width:30%;height:30%;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#flyout_menu_container{width:400px;right:0;position:absolute;overflow:hidden;margin-top:7vw;z-index:200}#flyout_menu_container_mobile{width:400px;right:0;position:absolute;overflow:hidden;display:none;margin-top:7vw;z-index:200}#flyout_menu .flyout_menu_item{width:400px;height:70px;left:300px;position:relative;display:block;margin:0 0 5px;padding:15px;background-color:#2580c3;color:#fff;z-index:200;white-space:no-wrap;cursor:pointer}#flyout_menu .flyout_menu_item .content{left:70px;top:20px;position:absolute;font-size:20px;color:#fff;opacity:0}#flyout_menu .flyout_menu_item .content a{text-decoration:none;color:#fff}#flyout_menu #menu_item_phone{margin:0 0 5px;padding:15px;text-align:right;background:#2580c3 url("../../files/icons/icon_phone.svg") left center no-repeat;border-top-left-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc');white-space:no-wrap;background-size:30px;background-position:20px 12px}#flyout_menu #menu_item_mail{margin:0 0 5px;padding:15px;text-align:right;background:#2580c3 url("../../files/icons/icon_email.svg") left center no-repeat;white-space:no-wrap;background-size:30px;background-position:18px 11px}#flyout_menu #menu_item_times{margin:0 0 5px;padding:15px;text-align:right;background:#2580c3 url("../../files/icons/icon_uhr_flyout.svg") left center no-repeat;border-bottom-left-radius:9px;behavior:url('assets/css3pie/1.0.0/PIE.htc');white-space:no-wrap;background-size:36px;background-position:17px 7px}.leistungs_block{position:relative;padding-top:30px;padding-left:130px}.leistungs_block img{width:100px;height:100px;left:0;top:20px;position:absolute;padding:5px;border:2px solid #2580c3;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#kinder_geschichte{position:relative;margin-top:160px;padding:10px 20px;background-color:#eee;overflow: visible}#kinder_geschichte img{height:185px;right:50px;top:-150px;position:absolute;width:auto !important}.notfall{margin-right:auto;margin-left:auto;padding:11px;background-color:#c00;color:#fff}.notfall h4,.notfall h5,.notfall h3{width:100%;text-align:center;color:#fff;text-align:center !important}.notfall a{color:#fff}#aktuelles_block{margin-top:50px;text-align:center;border-top:1px solid #ccc}#aktuelles_block p{text-align:center}
@media only screen and (max-width: 900px){
/* lehmann_unter_900px.css */
.desktop_only{display:block}h1{font-size:4vw;line-height:1.2em;color:#2580c3}.spalte_li{width:100%;float:left;padding-right:0}.spalte_re{width:100%;float:left;padding-left:0}#top_container{width:100%;height:100px;position:relative;background-color:#fff;position:sticky}#top_motiv h1{bottom:3%;left:3%;position:absolute;display:block;padding:12px;background-color:rgba(255,255,255,.7);font-size:24px;line-height:1.2em;z-index:5}#geoeffnet_block{width:70%;height:40px;bottom:24px;position:absolute;margin-left:-5px;padding-top:10px;padding-left:44px;background-image:url("../../files/icons/icon_uhr.svg");background-position:left center;background-repeat:no-repeat;font-size:14px;line-height:17px;color:#2580c3;background-size:36px}#logo_top img{width:150px;float:right;display:block;margin-top:2%;margin-bottom:2%;height:auto !important}#menu_link{width:20px;height:20px;float:right;display:block;background-image:url("../../files/icons/mobile_menu_icon.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}#menu_balken{width:100%;float:left;margin-bottom:6vw;padding:15px 0;background-color:#2580c3;font-size:18px;line-height:20px;font-weight:normal;color:#fff;font-weight:700}.start_icon_box{width:33%;position:relative;float:left;padding-top:5%;text-align:center;font-size:100%}#icon_anfahrt_box{display:block}.start_icon{width:100px;height:100px;float:none;display:block;margin-bottom:15px;text-align:center;background-color:#d5dff3;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc');margin-left:auto;margin-right:auto}#flyout_menu_container{right:0;position:absolute;display:block;margin-top:5%;z-index:200}#main_menu_popup #main_menu ul li a{width:100%;display:block;text-align:center;font-size:130%;line-height:40px;text-decoration:none;color:#fff}#main_menu_popup #main_menu ul li span.active{width:100%;display:block;text-align:center;background-color:#fff;font-size:130%;line-height:40px;text-decoration:none;color:#2580c3}.leistungs_block{position:relative;padding-top:15px;padding-left:70px}.leistungs_block img{width:60px;height:60px;left:0;top:15px;position:absolute;padding:0;border:2px solid #2580c3;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.content_block.aktuelles_start{width:90%;float:left;margin-left:5%}
}
@media only screen and (max-width: 600px){
/* lehmann_unter_600px.css */
body{}.mobile_only{display:block}.desktop_only{display:none}h1{font-size:6vw;line-height:1.2em;color:#2580c3}.spalte_li{width:100%;float:left;padding-right:0}.spalte_re{width:100%;float:left;padding-left:0}#top_container{width:100%;height:80px;position:relative;background-color:#fff;position:sticky}#top_motiv h1{bottom:3%;left:3%;position:absolute;display:none;padding:10px;background-color:rgba(255,255,255,.7);font-size:16px;line-height:1.2em;z-index:5}#geoeffnet_block{width:70%;height:40px;bottom:24px;position:absolute;margin-left:-5px;padding-top:0;padding-left:44px;background-image:url("../../files/icons/icon_uhr.svg");background-position:left center;background-repeat:no-repeat;font-size:14px;line-height:17px;color:#2580c3;background-size:36px}span.time{display:block;padding:0;font-weight:700}#logo_top img{width:150px;float:right;display:block;margin-top:2%;margin-bottom:2%;height:auto !important}#menu_link{width:20px;height:20px;float:right;display:block;background-image:url("../../files/icons/mobile_menu_icon.svg");background-position:center center;background-repeat:no-repeat;background-size:contain}#menu_balken{width:100%;float:left;margin-bottom:6vw;padding:15px 0;background-color:#2580c3;font-size:18px;line-height:20px;font-weight:normal;color:#fff;font-weight:700}.start_icon_box{width:50%;position:relative;float:left;padding-top:5%;text-align:center;font-size:100%}#icon_anfahrt_box{display:block}.start_icon{width:70px;height:70px;float:none;display:block;margin-bottom:15px;text-align:center;background-color:#d5dff3;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc');margin-left:auto;margin-right:auto}#flyout_menu_container{display:none}#flyout_menu_container_mobile{width:200px;height:40px;bottom:180px;right:0;position:absolute;display:block;z-index:200;width:auto !important}#flyout_menu_mobile .flyout_menu_item{width:40px;height:40px;left:0;right:0;top:0;position:relative;display:block;margin:0 0 5px;padding:15px;background-color:#2580c3;color:#fff;z-index:200;white-space:no-wrap;cursor:pointer}#flyout_menu_mobile .flyout_menu_item .content{left:44px;top:10px;position:absolute;font-size:18px;line-height:18px;color:#fff}#flyout_menu_mobile .flyout_menu_item .content a{text-decoration:none;color:#fff}#flyout_menu_mobile #menu_item_phone_mobile{margin:0 0 5px;padding:5px;text-align:left;background:#2580c3 url("../../files/icons/icon_phone.svg") left center no-repeat;border-top-left-radius:5px;border-bottom-left-radius:5px;behavior:url('assets/css3pie/1.0.0/PIE.htc');white-space:no-wrap;background-size:18px;background-position:11px 6px}#main_menu_popup #main_menu ul li a{width:100%;display:block;text-align:center;font-size:130%;line-height:40px;text-decoration:none;color:#fff}#main_menu_popup #main_menu ul li span.active{width:100%;display:block;text-align:center;background-color:#fff;font-size:130%;line-height:40px;text-decoration:none;color:#2580c3}.leistungs_block{position:relative;padding-top:15px;padding-left:70px}.leistungs_block img{width:60px;height:60px;left:0;top:15px;position:absolute;padding:0;border:2px solid #2580c3;border-radius:50%;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.content_block.aktuelles_start{width:90%;float:left;margin-left:5%}.headline_mobile{display:block;margin-top:0;padding-top:0}
}
