.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
span.opDay{width:92px;display:inline-block;}
p.red{color:#cf0000;}
p.red a{text-decoration:underline;color:#e6a343;}
p.red a:hover{color:#cf0000;}
*,img,figure{margin:0;padding:0;border:none;}
img,figure{float:left;}
body{width:100%;height:100%;background-color:#f7df99;font-size:17px;line-height:26px;color:#55660B;font-family:"Trebuchet MS",Arial,sans-serif;}
#Kinderarzt{width:100%;height:70px;position:absolute;float:right;display:block;background-color:#e6a343;border-bottom:5px solid #e6a343;z-index:0;}
#wrapper{width:1250px;height:auto;position:relative;overflow:hidden;margin-right:auto;margin-left:auto;}
h1{height:0;text-indent:-9999em;}
h2,h3,h4{letter-spacing:.01em;}
#main h2.printHead{display:none;}
h3{font-size:1.4rem;line-height:2rem;color:#e6a343;}
h3 a{color:#e6a343;}
h3 a:hover{color:#9d5e03;}
h3.printHead{display:none;}
a{text-decoration:none;color:#55660B;outline:none;-webkit-transition:0.25s;-moz-transition:0.25s;transition:0.25s;}
.invisible{display:none;}
ul li{list-style-type:none;}
#header{width:100%;height:75px;position:relative;float:left;clear:both;}
#header .firmenlogo{width:420px;height:auto;position:relative;float:left;margin-right:-7px;z-index:50;}
.firmenlogo img{width:100%;height:auto;}
.mobile_menu{position:relative;float:left;}
.mod_mobile_menu{width:47%;height:70px;position:relative;float:left;display:block;z-index:200;}
.mobile_menu{transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) !important;height: auto !important;width: 90% !important;}
.mobile_menu .inner{height:auto;overflow:visible;background:none;}
.mod_mobile_menu ul.level_1 > li:first-child,.mod_mobile_menu ul.level_1 > li:last-child{display:none;}
.mobile_menu nav > ul{width:100%;height:70px;position:relative;float:left;display:flex;flex-flow:row nowrap;justify-content:flex-start;}
.mobile_menu nav > ul > li{flex-grow:1;}
.mobile_menu nav > ul > li > a,
.mobile_menu nav > ul > li > strong{height:43px;position:relative;display:block;padding-top:22px;padding-right:3px;padding-left:3px;text-align:center;border-top:5px solid #e6a343;font-weight:bold;color:#fff1c9;letter-spacing:.03em;z-index:48;}
.mobile_menu nav > ul > li > a:hover,
.mobile_menu nav > ul > li > a.trail,
.mobile_menu nav > ul > li > strong,
.mobile_menu nav > ul > li:hover > a{border-color:#9d5e03;color:#9d5e03;}
.mobile_menu nav > ul > li > ul.level_2{position:absolute;display:none;background-color:#fff1c9;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);box-shadow:1px 1px 1px 1px rgba(0,0,0,.3);}
.mobile_menu nav > ul > li:hover > ul.level_2,.mobile_menu nav > ul > li:focus > ul.level_2,.mobile_menu nav > ul > li:active > ul.level_2{display:block;}
.mobile_menu nav > ul ul.level_2 li a,.mobile_menu nav > ul ul.level_2 li strong{display:block;padding:10px 15px;background-color:#fff1c9;font-weight:normal;color:#9d5e03;}
.mobile_menu nav > ul ul.level_2 li a:hover,.mobile_menu nav > ul ul.level_2 li strong{background-color:#e6a343;}
#left h3.content-headline{width:92%;margin-top:1em;margin-bottom:0;padding-right:4%;padding-left:4%;font-size:2.1rem;line-height:2.4rem;color:#b2bb25;}
#left .layout_latest,
#left .timePosition,
#left .ratgeber{width:82%;height:auto;position:relative;float:left;clear:both;margin-top:1em;
    background:#fff1c9 url("/files/Layout/news_azt_bottom.png") right bottom no-repeat;margin-right:10%;padding:1.5em 4% 1.2em 4%;background-size:90px 25px;}
#left .portreat{width:290px;height:auto;position:relative;float:left;clear:both;margin-left:4%;}
#left .portreat img{width:100%;}
#left .timePosition,#left .ratgeber,#left .portreat{margin-top:-148px;}
#left .stethoOben{position:relative;float:right;margin-right:4%;z-index:34;}
#left .stethoUnten{float:right;margin-top:-20px;margin-right:34%;}
#left h3,#left h4,#left p,#left .teaser,#left .tag,#left .zeit,#left .timeInfo,#main .all_hinweise .content-text .tag,#main .all_hinweise .content-text .zeit{float:left;clear:left;margin-bottom:.5em;}
#left .timeInfo{margin-bottom:0;}
#left .zeit,#main .all_hinweise .content-text .zeit{clear:none;padding-left:3%;}
.teaser{width:100%}#left h4{width:80%;font-size:120%;line-height:135%;color:#e6a343;}
#left .layout_simple a,#left .mod_customnav ul li a{position:relative;float:left;clear:both;display:block;margin-top:0;padding-top:4px;padding-bottom:4px;z-index:35;}
#left .layout_latest a,#left .layout_simple a:hover,#left .mod_customnav a:hover{text-decoration:underline;}
#left a:hover,#main a:hover{color:#9d5e03;}
.noCopyright + h5.copyrights{display:none;}

@media (max-width:800px) {

#left{width:100%;min-width:100%;margin-top:0;margin-bottom:0;}
#left h3.content-headline{width:96%;margin-top:.5em;margin-bottom:.5em;padding-right:2%;padding-left:2%;}
#left .stethoOben{display:none;}
#left .stethoUnten{display:none;}
#left .layout_latest,#left .timePosition,#left .ratgeber{width:96%;margin-top:0;margin-right:0;margin-bottom:2em;padding-right:2%;padding-left:2%;}
#left .portreat{float:right;margin:0 2% 2em 2%;}

}
#container{width:100%;height:auto;float:left;clear:both;display:flex;flex-wrap:nowrap;justify-content:space-between;}
#left{margin-top:70px;margin-bottom:50px;z-index:30;flex:0 0 380px;order:1;}
#main{min-width:300px;background-image:url("/files/Layout/Fussspuren_Arztpraxis_Dr-Schramm.png");
    background-position:right bottom;background-repeat:no-repeat;z-index:20;background-size:400px 200px;flex: 4 1 auto;order:2;}
#main .mod_newslist div a,#main .ce_hyperlink a{display:block;padding-top:8px}#main .layout_full .content-text a{display:inline;padding-top:0;}
#main .bildWide,
#main .bildLine,
#main .mod_article,
#main .mod_breadcrumb,
#main .content-headline,
#main .content-text,
#main h4,#main p.back,
#main .ce_hyperlink{width:100%;height:auto;position:relative;float:left;clear:left;display:block;z-index:20;}
#main .bildWide{max-width:720px;}
#main .bildLine{margin-top:-17px;}
#main .bildWide img{width:100%;height:auto;float:left;}
#main .mod_breadcrumb ul li span,#main .mod_breadcrumb ul li a{height:10px;float:left;padding-top:2px;padding-right:5px;padding-bottom:2px;font-size:11px;line-height:15px;text-decoration:none;color:#e6a343;}
#main .mod_breadcrumb ul li.first{display:none;}
#main .mod_breadcrumb{margin-top:10px;margin-bottom:10px;}
.sideBambus{width:100%;position:relative;float:right;clear:both;margin-bottom:-660px;z-index:0;opacity:0.3;}
.sideBambus{width:100%;right:0;top:0;position:absolute;z-index:0;opacity:0.3;}
#main .sideBambus figure{float:right;}
#main h2.content-headline,#main .content-text h2{margin-top:2em;margin-bottom:1.5em;font-size:1.8rem;line-height:2.4rem;color:#9d5e03;}
#main h3{margin-top:2em}#main h4{margin-top:1em;margin-bottom:1em;font-size:1.4rem;line-height:1.9rem;color:#9d5e03;}
#main .content-text,#main .ce_form,#main .mod_newslist,#main .ce_hyperlink,#main .layout_full{width:80%;height:auto;position:relative;z-index:10;}
#main .layout_full .content-text{width:100%;}
#main .flyerAction{margin-top:4em;background-color:#e6a343;display:flex;flex-wrap:wrap;justify-content:space-between;}
#main .flyerAction .ausruf{right:0;top:0;position:absolute;}
#main .flyerAction h3{padding:20px;text-align:center;font-size:1.8rem;line-height:2.4rem;color:#fff1c9;box-sizing: border-box;}
#main .flyerAction .ce_sond{max-width:338px;margin-top:2em;flex: 2 2 250px;}
#main .flyerAction .ce_sond.paddR{margin-right:20px;}
#main .flyerAction .ce_image img{height:auto;max-width:100%;}
#main .flyerAction .ce_download{width:100%;padding:20px;text-align:center;box-sizing: border-box;}
#main .flyerAction .ce_download a{font-weight:bold;color:#fff1c9;letter-spacing:.02em;}
#main .flyerAction .ce_download a:hover{color:#55660B;}
#main .flyerAction .ce_download p{margin-bottom:0;}
#main .content-text p,#main .content-text ul{margin-bottom:1em;}
#main .content-text ul li{margin-left:16px;list-style-type:disc;}
#main .all_hinweise .layout_full{float:left;margin-bottom:2em;background:#fff1c9 url("/files/Layout/news_azt_bottom.png") right bottom no-repeat;background-size:90px 25px;padding:1em 4% 1em 4%;}
#main .unsichtbar{display:none;}
#main a{text-decoration:underline;}
#main .mod_newslist{float:left;clear:left;}
#main p.back{margin-top:3em;margin-bottom:2em;}

@media (max-width:1250px) {
#main .mod_breadcrumb,#main h2.content-headline,#main .content-text,#main .ce_form,#main .mod_newslist,#main .ce_hyperlink,#main .layout_full,#main .all_hinweise .layout_full,h5.copyrights{width:96%;}
}

@media (max-width:800px) {

#container{flex-wrap:wrap;}
#main{width:100%;padding-bottom:0;background-position:left bottom;order:1;}
#left{order:2;}#right{order:3;}
#main .bildLine{display:none;}
#main .mod_breadcrumb,#main h2.content-headline,#main .content-text,#main .ce_form,#main .mod_newslist,#main .ce_hyperlink,#main .layout_full,h5.copyrights{padding-right:2%;padding-left:2%;}
#main .layout_full .content-text{padding-right:0;padding-left:0;}
#main .layout_full .content-text.Tabelle{width:104%;margin-left:-2%;}
#main .all_hinweise .layout_full{padding-right:2%;padding-left:2%;}
#main .mod_article{float:left;}
#main p.back{padding-left:2%;}

}
#main table{width:100%;height:auto;border-collapse:collapse;font-weight:bold;table-layout:auto;}
#main table td.datumL{width:35%;vertical-align:top;text-align:right;}
#main table td.middleL{width:5%;vertical-align:top;text-align:center;}
#main table td.textL{width:60%;padding-bottom:7px;vertical-align:top;text-align:left;font-weight:normal;}
#right{width:300px;height:230px;right:0;top:0;position:absolute;}
#right .AnfahrtPosition{width:180px;right:26px;top:32px;position:absolute;text-align:center;z-index:80;}
#right .AnfahrtPosition h3{font-size:1.3rem;line-height:1.5rem;}
#right .AnfahrtPosition p{margin-top:.2em;margin-bottom:.3em;line-height:1.4rem;}
#right .Anfahrt .mod_randomImage{position:relative;float:right;z-index:70;}


@media (max-width:800px) {

#right{width:100%;height:auto;right:auto;top:auto;position:relative;float:left;clear:both;}
#right .AnfahrtPosition{width:96%;right:0;top:0;position:relative;margin-top:0;margin-right:0;margin-bottom:3.8em;background-color:#fff;padding:1em 2% 1em 2%;}
#right .Anfahrt .mod_randomImage{display:none;}

}
.jump a{width:0;height:0;position:relative;float:left;display:block;margin-top:20px;margin-bottom:-50px;margin-left:135px;text-indent:-9999em;
    border-left: 30px solid transparent;border-right: 30px solid transparent;border-bottom: 30px solid #e6a343;}
.jump a:hover{margin-top:10px;border-left: 30px solid transparent;border-right: 30px solid transparent;border-bottom: 40px solid #9d5e03;}
#footer{width:100%;position:relative;overflow:visible;float:left;clear:both;z-index:30;}
#footer .inside{width:1250px;min-height:200px;position:relative;margin-right:auto;margin-left:auto;background-image:url("/files/Layout/linie-white.svg");
    background-position:left top;background-repeat:no-repeat;background-size:1250px auto;}
#footer .mod_customnav{width:870px;float:right;display:block;padding-bottom:40px;}
h5.copyrights{width:100%;float:left;clear:both;margin-top:140px;padding-bottom:1em;font-size:.9rem;line-height:1.2rem;font-weight:normal;color:#fff;}
#footer .mod_customnav ul li{float:left;}
#footer .mod_customnav ul li a,#footer .mod_customnav ul li strong{display:block;padding-top:10px;padding-right:40px;padding-bottom:10px;font-size:85%;font-weight:normal;color:#858585;letter-spacing:.01em;}
#footer .mod_customnav ul li a:hover,#footer .mod_customnav ul li strong{text-decoration:underline;color:#9d5e03;}
.sharebuttons{width:100%;height:20px;position:relative;float:right;clear:both;}
.sharebuttons a.twitter,.sharebuttons a.linkedin,.sharebuttons a.xing,.sharebuttons a.facebook{width:20px;height:20px;float:right;margin-left:4px;text-indent:-9999em;}
.sharebuttons a.twitter{background-image:url("/files/Layout/sozials/social_tweet.png");background-position:left center;background-repeat:no-repeat;background-size:20px 62px;}
.sharebuttons a.linkedin{background-image:url("/files/Layout/sozials/social_linkedIn.png");background-position:left center;background-repeat:no-repeat;background-size:20px 62px;}
.sharebuttons a.xing{background-image:url("/files/Layout/sozials/social_xing.png");background-position:left center;background-repeat:no-repeat;background-size:20px 62px;}
.sharebuttons a.facebook{background-image:url("/files/Layout/sozials/social_facebook.png");background-position:left center;background-repeat:no-repeat;background-size:20px 62px;}
.sharebuttons a.twitter:hover,.sharebuttons a.twitter:focus,
.sharebuttons a.linkedin:hover,.sharebuttons a.linkedin:focus,
.sharebuttons a.xing:hover,.sharebuttons a.xing:focus,
.sharebuttons a.facebook:hover,.sharebuttons a.facebook:focus{background-position:left bottom;}

@media (max-width:1250px) {

#wrapper{width:100%;}
.mod_mobile_menu{width:41%;}
.jump a{margin-left:10%;}
#footer .inside{width:100%;}
#footer .mod_customnav{width:68%;}

}

@media (max-width:1065px) {

#Kinderarzt{height:0;}
#header{background-color:#e6a343;}
.mod_mobile_menu{width:auto;height:auto;}
#mobile_trigger{width:60px;height:40px;margin-left:20px;padding-top:15px;text-align:center;background-color:#e6a343;-webkit-box-shadow:-1px 1px 2px 0 rgba(0,0,0,.3);box-shadow:-1px 1px 2px 0 rgba(0,0,0,.3);font-size:3rem;font-weight:bold;color:#fff;cursor:pointer;}
.mobile_menu{position:fixed;display:none;}
.mod_mobile_menu ul.level_1 > li:first-child,.mod_mobile_menu ul.level_1 > li:last-child{display:block;}
.mobile_menu{transform: translate3d(-100%, 0px, 0px) scale3d(1, 1, 1) !important;}
.mobile_menu.active{transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) !important;height: 100vh !important;}
.mobile_menu .inner{height:100%;background-color:#e6a343;overflow-y:auto;}
.mobile_menu .inner,.mobile_menu ul,.mobile_menu ul li{width:100%;}
.mobile_menu nav > ul{width:100%;height:auto;flex-wrap:wrap;}
.mobile_menu nav > ul > li > a,.mobile_menu nav > ul > li > strong{height:20px;margin-top:20px;margin-bottom:4px;padding:14px 10px 30px 20px;text-align:left;font-size:1.8rem;line-height:2.4rem;font-weight:bold;}
.mobile_menu nav > ul > li > a:hover,.mobile_menu nav > ul > li > a.trail,.mobile_menu nav > ul > li > strong,.mobile_menu nav > ul > li:hover > a{background-color:#fff1c9;}
.mobile_menu nav > ul > li > ul.level_2{position:relative;margin-bottom:20px;border-bottom:4px solid #9d5e03;}
.mobile_menu nav > ul ul.level_2 li a,.mobile_menu nav > ul ul.level_2 li strong{padding:15px 20px 14px;font-size:1.1rem;line-height:1.6rem;}
.mod_mobile_menu ul.level_1 > li.first,.mod_mobile_menu ul.level_1 > li.last{display:block;}
.mod_mobile_menu ul.level_1 > li.first a,.mod_mobile_menu ul.level_1 > li.first strong,.mod_mobile_menu ul.level_1 > li.last a,.mod_mobile_menu ul.level_1 > li.last strong{border:0;}

}

@media (max-width:800px) {

.firmenlogo{margin-left:-25px;}#header{height:150px;}.mod_mobile_menu{float:right;}#mobile_trigger{right:0;top:0;position:fixed;}
.jump a{margin-left:2%;}
#footer .mod_customnav{padding-left:10%;background-color:#fff;}
#footer .mod_customnav ul li{clear:left;}
#right .AnfahrtPosition{top:0;}

}
