@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('/css/fonts/open-sans-v15-latin-300.eot');src:local('Open Sans Light'),local('OpenSans-Light'),url('/css/fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),url('/css/fonts/open-sans-v15-latin-300.woff2') format('woff2'),url('/css/fonts/open-sans-v15-latin-300.woff') format('woff'),url('/css/fonts/open-sans-v15-latin-300.ttf') format('truetype'),url('/css/fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/css/fonts/open-sans-v15-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('/css/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('/css/fonts/open-sans-v15-latin-regular.woff2') format('woff2'),url('/css/fonts/open-sans-v15-latin-regular.woff') format('woff'),url('/css/fonts/open-sans-v15-latin-regular.ttf') format('truetype'),url('/css/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('/css/fonts/open-sans-v15-latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('/css/fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),url('/css/fonts/open-sans-v15-latin-700.woff2') format('woff2'),url('/css/fonts/open-sans-v15-latin-700.woff') format('woff'),url('/css/fonts/open-sans-v15-latin-700.ttf') format('truetype'),url('/css/fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg')}.font_light{font-family:"Open Sans";font-weight:300}.font{font-family:"Open Sans",'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;font-weight:400}.font_bold{font-family:"Open Sans";font-weight:700}#footer .bottom .ce_text:before,#footer .gruen .ce_text:before{content:'';background:#bfd52e;width:10px;position:relative;height:10px;display:inline-block;top:2px;float:left;margin-right:5px}#footer .gruen .ce_text:before{background:#FFF}h1:after,#header .mod_navigation a:after,#header .mod_navigation span.forward:after,#header .mod_navigation span.active:after,h1 .quadrat_rechts:after{content:'';background:#bfd52e;width:10px;position:relative;height:10px;display:inline-block;margin-left:5px}#header .mod_navigation .level_1>li>a:after,#right h2:after,#header h1:after{content:'';background:#fff;width:10px;position:relative;height:10px;display:inline-block;margin-left:5px}.green,.green a,.no_link .green a{color:#bfd52e}.green:hover,.green a:hover,.no_link .green a:hover{color:#bfd52e}:focus{outline:none}:focus{outline:0}.lineheight{line-height:1.3em}img{max-width:100%;height:auto;vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.cbar_disable .cbar_inner{font-size:14px;font-size:1.12rem;line-height:140%}#cbar_cookiebar_ecce{font-size:14px;font-size:1.12rem;line-height:120%;font-family:"Open Sans",'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;font-weight:400;color:#555;z-index:9999;position:fixed;overflow:hidden;pointer-events:none;max-height:100vh;left:0;right:0;top:0;bottom:0;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cbar_cookiebar_ecce button{font-size:14px;font-size:1.12rem;line-height:120%}#cbar_cookiebar_ecce .cbar_titel{font-size:14px;font-size:1.12rem;line-height:120%}#cbar_cookiebar_ecce .cbar-cookie-info,#cbar_cookiebar_ecce .cbar_footer{font-size:12px;font-size:.96rem;line-height:120%}#cbar_cookiebar_ecce .cbar_titel{color:#b0afaf;font-size:1.3em;font-family:"Open Sans";font-weight:700;color:#bfd52e;line-height:1.3em;margin-bottom:10px}#cbar_cookiebar_ecce.active{display:block}#cbar_cookiebar_ecce input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#cbar_cookiebar_ecce input+label{display:block;padding:10px;padding-left:60px;position:relative}#cbar_cookiebar_ecce input+label:before{position:absolute;left:10px;top:10px;content:'';border:2px solid #7d7c7c;background:#ddd;border-radius:10px;display:inline-block;height:18px;width:35px;line-height:100%;transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#cbar_cookiebar_ecce input+label:after{display:block;content:"";position:absolute;top:14px;left:14px;width:14px;height:14px;border-radius:10px;background:#7d7c7c;transition:all .2s ease-in;-webkit-transition:all .2s ease-in}#cbar_cookiebar_ecce input:checked+label:before{border-color:#bfd52e;background:#e6efad}#cbar_cookiebar_ecce input:checked+label:after{background:#bfd52e;left:31px}#cbar_cookiebar_ecce input:disabled:checked+label:before{border-color:#d6d5d5;background:#fff}#cbar_cookiebar_ecce input:disabled:checked+label:after{background:#d6d5d5}#cbar_cookiebar_ecce .cbar_wrap{position:absolute;left:0;right:0;top:60px;bottom:60px;z-index:9999;padding:20px;text-align:center;display:flex;justify-content:center;align-items:center}#cbar_cookiebar_ecce a{color:#555;text-decoration:none}#cbar_cookiebar_ecce .cbar_inner{padding:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);background:#fff;display:inline-block;width:100%;max-width:800px;max-height:100%;overflow-y:auto;pointer-events:auto;text-align:left}#cbar_cookiebar_ecce .cbar_head{margin-bottom:20px}#cbar_cookiebar_ecce .cbar_buttons{text-align:center}#cbar_cookiebar_ecce button{padding:10px 20px;color:#FFF;background:#f4f4f4;border:2px solid #b0afaf;margin:2.5px;cursor:pointer}#cbar_cookiebar_ecce button.accept{background:#bfd52e;border-color:#bfd52e}#cbar_cookiebar_ecce button.deny{background:#b0afaf;border-color:#b0afaf}#cbar_cookiebar_ecce button.optionen{background:#FFF;color:#b0afaf}#cbar_cookiebar_ecce button.save{color:#555;background:#FFF}#cbar_cookiebar_ecce .cbar_groups{display:none;margin-top:20px}#cbar_cookiebar_ecce .cbar_groups.active{display:block}#cbar_cookiebar_ecce .cbar_group{margin-bottom:40px}#cbar_cookiebar_ecce .cbar_group p{color:#8a8989;padding:10px;margin:0;padding-top:0;padding-left:60px}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info{padding-left:60px;color:#8a8989}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info>div{margin-bottom:5px}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info>div:last-child{margin-bottom:0}#cbar_cookiebar_ecce .cbar_group_head{margin-bottom:10px}#cbar_cookiebar_ecce .cbar_group_head label{background:#ddd;color:#111}#cbar_cookiebar_ecce .cbar_group_head p{padding-top:10px;border-bottom:1px solid #ddd}#cbar_cookiebar_ecce .cbar_cookie{border-bottom:1px solid #b0afaf;margin-bottom:10px;padding-bottom:10px}#cbar_cookiebar_ecce .cbar_cookie:last-child{border-bottom:0;margin:0;padding:0}#cbar_cookiebar_ecce .cbar_footer{margin-top:20px;font-style:italic}#cbar_cookiebar_ecce .cbar_footer ul{font-style:normal;margin-top:10px;list-style:none;text-align:center}#cbar_cookiebar_ecce .cbar_footer ul li{display:inline-block;padding-left:40px}#cbar_cookiebar_ecce .cbar_footer ul li a{color:#b0afaf}#cbar_cookiebar_ecce .cbar_footer ul li:first-child{padding-left:0}.cbar_disable .cbar_inner{zoom:1;padding:0;max-width:800px;margin:0 auto;color:#555}.cbar_disable .cbar_inner:before,.cbar_disable .cbar_inner:after{content:"";display:table}.cbar_disable .cbar_inner:after{clear:both}.cbar_disable .cbar_inner a{color:#bfd52e}.cbar_disable .cbar_inner .cbar_col_1{float:left;text-align:center;width:30%}.cbar_disable .cbar_inner .cbar_col_1 img{width:250px;max-width:100%}.cbar_disable .cbar_inner .cbar_col_2{float:right;width:70%;padding:0;font-size:12px;font-size:.96rem;line-height:130%}@media (max-width:600px){#cbar_cookiebar_ecce .cbar_buttons button{display:block;width:100%;margin:0;margin-bottom:10px}#cbar_cookiebar_ecce .cbar_buttons button:last-child{margin:0}#cbar_cookiebar_ecce .cbar_inner{padding:10px}#cbar_cookiebar_ecce .cbar_wrap{bottom:0px}#cbar_cookiebar_ecce{word-wrap:break-word}.cbar_disable .cbar_inner,#cbar_cookiebar_ecce,#cbar_cookiebar_ecce button{font-size:12px;font-size:.96rem;line-height:120%}#cbar_cookiebar_ecce .cbar_titel{font-size:12px;font-size:.96rem;line-height:120%}#cbar_cookiebar_ecce .cbar-cookie-info,#cbar_cookiebar_ecce .cbar_footer{font-size:10px;font-size:.8rem;line-height:120%}}body{background:#FFF;font-size:12.5px;font-family:"Open Sans",'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;font-weight:400;-webkit-text-size-adjust:100%}.invisible{display:none}a{color:#858585;text-decoration:underline}a:hover{color:#636363}.a_no_link a{color:#858585;text-decoration:none}.a_no_link a:hover{color:#636363;font-weight:normal}.no_link a{color:#858585;text-decoration:none}.no_link a:hover{color:#636363;font-weight:normal}.no_link strong a:hover,.no_link b a:hover{font-weight:bold}.font_big{font-size:1.3em}.bold{font-size:1.3em;font-family:"Open Sans";font-weight:700;color:#bfd52e;line-height:1.3em}.schatten_rund{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3)}.schatten_unten{-moz-box-shadow:0px 5px 10px #888;-webkit-box-shadow:0px 5px 10px #888;box-shadow:0px 5px 10px #888}.schatten_oben{box-shadow:6px -5px 10px #888;-webkit-box-shadow:6px -5px 10px #888;-moz-box-shadow:6px -5px 10px #888}.verlauf_grau{background:#eeeeee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #eee), color-stop(50%, #f2f2f2), color-stop(100%, #eee));background:-webkit-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-o-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-ms-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:linear-gradient(to right, #eee 0%, #f2f2f2 50%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#eeeeee', GradientType=1)}#wrapper{width:100%;color:#858585;min-height:100vh;background:#eee}#container{width:1260px;padding:0px 40px 0px 70px;margin:0 auto;max-width:100%;background:#eee;overflow:hidden}#container p{line-height:1.3em;margin:0px}.block{clear:both}#header{position:relative;z-index:30;width:100%;background:#fff url("../img/head_kante_oben.gif") top left repeat-x;padding-top:18px;-moz-box-shadow:0px 5px 10px #888;-webkit-box-shadow:0px 5px 10px #888;box-shadow:0px 5px 10px #888}#header #logo{display:block;position:absolute;left:5%;top:0;bottom:0;right:200px;background-image:url('/img/logo.jpg');background-position:left top;background-size:contain;background-repeat:no-repeat}#header .inside .head_breite{min-height:68px;margin:15px auto;overflow:hidden;width:1100px;max-width:90%;position:relative}#header .inside .head_breite .head_zertifikate{float:right;overflow:hidden}#header .inside .head_breite .head_zertifikate div{height:57px;margin-left:10px;float:left}#header .nav_wrap{background:#bfd52e;position:relative;margin:0 auto;max-width:100%}#header .mod_navigation{width:100%;max-width:1260px;padding:0px 40px 0px 70px;margin:0 auto;zoom:1}#header .mod_navigation:before,#header .mod_navigation:after{content:"";display:table}#header .mod_navigation:after{clear:both}#header .mod_navigation ul{z-index:10;margin:0;width:100%;max-width:730px;float:right;margin-right:19.6%;zoom:1}#header .mod_navigation ul:before,#header .mod_navigation ul:after{content:"";display:table}#header .mod_navigation ul:after{clear:both}#header .mod_navigation li{float:left;width:25%;position:relative;font-size:1.3em;font-family:"Open Sans";font-weight:700;color:#bfd52e;line-height:1.3em}#header .mod_navigation li>a,#header .mod_navigation li.active>span{color:#bfd52e;background:#eeeeee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #eee), color-stop(50%, #f2f2f2), color-stop(100%, #eee));background:-webkit-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-o-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-ms-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:linear-gradient(to right, #eee 0%, #f2f2f2 50%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#eeeeee', GradientType=1);display:block;padding:10px 0px;margin-left:1px;text-align:center}#header .mod_navigation li a{text-decoration:none}#header .mod_navigation li a:hover{background:#f7f7f7}#header .mod_navigation ul.level_1>li.trail{position:relative;font-family:"Open Sans";font-weight:700;float:left}#header .mod_navigation ul.level_1>li.trail span.trail{color:#bfd52e;margin-left:1px;text-align:center;display:block;padding:10px 0px;background:#eeeeee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #eee), color-stop(50%, #f2f2f2), color-stop(100%, #eee));background:-webkit-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-o-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-ms-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:linear-gradient(to right, #eee 0%, #f2f2f2 50%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#eeeeee', GradientType=1)}#header .mod_navigation ul.level_1 li.active span.active{color:#bfd52e;margin-left:1px;text-align:center;display:block;padding:10px 0px;background:#eeeeee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #eee), color-stop(50%, #f2f2f2), color-stop(100%, #eee));background:-webkit-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-o-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:-ms-linear-gradient(left, #eee 0%, #f2f2f2 50%, #eee 100%);background:linear-gradient(to right, #eee 0%, #f2f2f2 50%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#eeeeee', GradientType=1)}#header .mod_navigation ul.level_1 li:hover .level_2{display:block}#header .mod_navigation ul.level_1 ul.level_2 li:hover .level_3{display:inherit}#header .mod_navigation ul.level_2{position:absolute;left:1px;-moz-box-shadow:5px 10px 10px #888;-webkit-box-shadow:5px 10px 10px #888;box-shadow:5px 10px 10px #888;width:100%;border-bottom:3px #bfd52e solid;display:none}#header .mod_navigation ul.level_2 li{clear:both;text-align:left;font-size:.9em;width:100%;font-family:"Open Sans",'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;font-weight:400}#header .mod_navigation ul.level_2 li a{background:rgba(250,250,250,0.9);text-align:left;color:#858585;font-weight:normal;padding:10px 10px 10px 20px;margin-left:0px}#header .mod_navigation ul.level_2 li a:hover{background:#fff;font-family:"Open Sans";font-weight:700}#header .mod_navigation ul.level_2 li.active span.active{background:rgba(255,255,255,0.8);text-align:left;display:block;color:#858585;font-family:"Open Sans";font-weight:700;margin-left:0px;padding:10px 10px 10px 20px}#header .mod_navigation ul.level_2 li.forward span.trail{color:#858585;text-align:left;padding:10px 10px 10px 20px;margin-left:0px;background:rgba(255,255,255,0.86)}#header .mod_navigation ul.level_2 li.submenu.trail>a{font-family:"Open Sans";font-weight:700}#header .mod_navigation ul.level_2 ul.level_3{display:none;position:absolute;z-index:100;left:100%;top:0px;border-bottom:3px #bfd52e solid;-moz-box-shadow:5px 10px 10px #888;-webkit-box-shadow:5px 10px 10px #888;box-shadow:5px 10px 10px #888}#header .mod_navigation ul.level_2 ul.level_3 li.active{background:rgba(255,255,255,0.3)}#header .mod_navigation ul.level_2 li.submenu:hover{background:#fff}#right{width:19.5%;float:left;position:relative;z-index:20;background:#eee;min-height:770px}#right .inside{padding:30px 0px 0px 30px}#right .ce_text{margin-bottom:40px}#right h2{font-size:1.3em;font-family:"Open Sans";font-weight:700;color:#bfd52e;line-height:1.3em}#right td{line-height:1.2em;padding:.25em 1em .2% 0}#right .online_buchen a{color:#bfd52e;font-size:1.4em;line-height:1.3em}#right .online_buchen a:hover{color:#aec41d;font-weight:normal}#main{zoom:1;position:relative;z-index:10;width:80.5%;float:left}#main:before,#main:after{content:"";display:table}#main:after{clear:both}#main h1{margin-top:0px;font-size:1.3em;font-family:"Open Sans";font-weight:700;color:#bfd52e;line-height:1.3em}#main #haupttext{position:absolute;top:50px;overflow-y:auto;left:0px;width:377px;max-width:75%;padding:25px;max-height:680px;background:#FFF;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.3)}#main #haupttext .subline,#main #haupttext h2{font-family:"Open Sans";font-weight:700;margin-bottom:1em}#main #haupttext p{font-size:1.2em}#main #haupttext .haupt_1>*{margin-bottom:20px}#main #haupttext .haupt_1>*:last-child{margin-bottom:0}#main #haupttext .haupt_2{display:none}#main #haupttext .haupt_3{display:none}#main #haupttext #artikel_navigation{margin-top:2em;overflow:hidden}#main #haupttext #artikel_navigation a{color:#bfd52e;font-family:"Open Sans";font-weight:700;font-size:1.3em;text-decoration:none}#main #haupttext #artikel_navigation #btn_zurueck{float:left;padding-left:25px;background:url('../img/btn_zurueck.gif') left center no-repeat}#main #haupttext #artikel_navigation #btn_weiter{float:right;padding-right:25px;background:url('../img/btn_weiter.gif') right center no-repeat}#main #haupttext .ce_gallery ul{overflow:hidden;width:97.5%;list-style-type:none;font-size:1em;line-height:1em}#main #haupttext .ce_gallery li{float:left;width:29.25%;margin:0 10px 10px 0}#main #haupttext .ce_gallery li img{width:100%;height:auto}#main #haupttext .ce_gallery .row_last{margin-bottom:0}#main #haupttext ul{margin:1.5em 0 1.5em 1em;list-style-type:square;font-size:1.2em;line-height:1.3em}#main #haupttext ul li{margin-bottom:0.25em}#main #haupttext table{width:100%;font-size:1.2em;line-height:1.3em}#main #haupttext table td{padding:0 .5em 0 0}#main #haupttext .no_link a{color:#858585;text-decoration:none}#main #haupttext .no_link a:hover{color:#636363;font-weight:normal}#main #haupttext .lageplan img{margin:1em}#main .inside{position:relative;padding-top:730px}#main .inside #background{background-repeat:no-repeat;background-position:right top;position:absolute;left:0;top:0;width:100%;height:100%;display:block}#main .inside #footer{width:730px;max-width:100%;float:right;color:#FFF;font-family:"Open Sans";font-weight:300;background:#f9f9f9}#main .inside #footer .gruen{box-shadow:6px -5px 10px #888;-webkit-box-shadow:6px -5px 10px #888;-moz-box-shadow:6px -5px 10px #888;background:#bfd52e}#main .inside #footer .gruen .ce_text{padding:10px 5px 10px 25px}#main .inside #footer .gruen .ce_text a:hover{text-decoration:underline}#main .inside #footer .ce_text{overflow:hidden}#main .inside #footer .ce_text a{color:#FFF}#main .inside #footer .box{padding:0px 25px;overflow:hidden}#main .inside #footer .block{clear:none !important}#main .inside #footer .box_1,#main .inside #footer .box_2,#main .inside #footer .box_3{padding:20px 0px;width:32%;float:left;color:#bdbdbd}#main .inside #footer .box_1 ul,#main .inside #footer .box_2 ul,#main .inside #footer .box_3 ul{margin-right:10px}#main .inside #footer .box_1 ul li,#main .inside #footer .box_2 ul li,#main .inside #footer .box_3 ul li{line-height:1.3em}#main .inside #footer .box_1 a,#main .inside #footer .box_2 a,#main .inside #footer .box_3 a{color:#bdbdbd}#main .inside #footer .box_1 a:hover,#main .inside #footer .box_2 a:hover,#main .inside #footer .box_3 a:hover{color:#8a8a8a}#main .inside #footer a{text-decoration:none}#main .inside #footer .bottom{display:block;zoom:1;padding:0 5px 50px 25px;color:#bfd52e}#main .inside #footer .bottom:before,#main .inside #footer .bottom:after{content:"";display:table}#main .inside #footer .bottom:after{clear:both}#main .inside #footer .bottom a{color:#bfd52e}body.popup #main{width:80%;padding:10%;margin:0 auto}body.popup #main .inside{padding:0px}body.popup #main .inside p{margin-bottom:.5em}#cboxLoadedContent #main ul,body.popup #main ul{margin:1.5em 0 1.5em 1em;list-style:square;font-size:1.2em;line-height:1.3em}#cboxLoadedContent #main ul li,body.popup #main ul li{margin-bottom:0.25em}body.ie7 #header .mod_navigation li a{background:none;background-color:#EEEEEE}body.ie7 #header .mod_navigation li{width:24.95%}body.ie7 #header .mod_navigation ul.level_1 .trail.submenu{background:none;background-color:#EEEEEE}body.ie7 #header ul.level_1 a:hover{background:#f9f9f9}body.ie7 #header ul.level_1 li:hover ul.level_2{display:block;width:100%}body.ie7 #header ul.level_1 li:hover ul.level_2 li{background:#EEE;width:100%}body.ie7 #header ul.level_1 li:hover ul.level_2 li:hover{background:#FFF}.ie9 *{filter:none}a.no-click{cursor:default}#menu,#header .termine_icon,#header .notfall_dienstplan,#header .mod_article{display:none}#google_maps_karte .dlh_googlemap{max-width:100%}@media (max-width:1060px){#container{width:100%;padding:0}#right{display:none}body.startseite #right{clear:both;display:block;width:70%;margin-left:30%;float:none;min-height:inherit}body.startseite #right>.inside>*{display:none}body.startseite #right>.inside>*:last-child{display:block}#header .mod_navigation{padding:0;position:relative;left:10%;width:60%;margin:0}#header .mod_navigation ul{float:none;margin-right:0}#header .mod_navigation ul.level_2{width:150%}#main{width:98%}#main>.inside #footer,#main>.inside #background{width:70%;left:30%}#main .inside #background{width:auto;right:0;background-position:center top}#main .inside #footer{position:relative;float:none}#main .inside #footer .gruen{-webkit-box-shadow:none;-moz-box-shadow:none}#main #haupttext{width:40%;left:1.5em;left:1.5rem;top:1.5em;top:1.5rem}#right .inside{padding:1em;padding:1rem}}@media (max-width:768px){body{padding-top:130px}#cboxContent{margin-top:35px}#cboxTitle{top:-35px}#cboxPrevious{background-position:bottom left !important;width:44px;background-image:url('/img/controls_ecce.png')}#cboxNext{background-position:bottom right !important;background-image:url('/img/controls_ecce.png');width:44px}#main #haupttext .lageplan img{margin-left:0;margin-right:0}#menu{display:block;cursor:pointer;background-image:url('/img/menu.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:44px;z-index:100;height:44px;position:absolute;right:0;top:0}#header{position:fixed;top:0;padding:0;z-index:50;left:0;height:130px;width:100%}#header .head_zertifikate{display:none}#header .mod_navigation{display:none}#header #logo{right:60px;left:0}#header .mod_article{position:absolute;bottom:0;left:0;width:100%;display:block;background:#bfd52e;color:#FFF}#header .mod_article h1{margin:0;padding:.5em 1em;padding:.5rem 1rem}#header #nav_wrap_overlay:after{content:'';position:fixed;top:0;height:0;right:0;opacity:0;width:0;transition:opacity .4s;background:rgba(0,0,0,0.4);z-index:45}#header .nav_wrap{display:block;position:fixed;left:0;top:0;height:100%;overflow-y:auto;background:#FFF;width:70%;max-width:400px;margin:0;z-index:50;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);transition:transform .2s ease-in-out}#header .nav_wrap .termine_icon,#header .nav_wrap .notfall_dienstplan{display:block}#header .nav_wrap .termine_icon a,#header .nav_wrap .notfall_dienstplan a{padding:10px 10px 10px 20px;color:#aec227;display:block;text-decoration:none;font-size:1em;font-size:1rem;line-height:1.3em;border-bottom:1px solid #bdbdbd}#header .nav_wrap .termine_icon a:after,#header .nav_wrap .notfall_dienstplan a:after{content:none}#header .nav_wrap .mod_navigation{display:block;width:100%;padding:0;margin:0;left:auto}#header .nav_wrap .mod_navigation span.button{position:absolute;right:5px;height:40px;width:40px;top:0;line-height:100%;cursor:pointer;z-index:5;display:inline-block}#header .nav_wrap .mod_navigation span.button:before{position:absolute;left:5px;content:'';top:5px;bottom:5px;right:5px;background-image:url("/img/plus.png");background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#eee}#header .nav_wrap .mod_navigation .no-click.submenu{cursor:pointer}#header .nav_wrap .mod_navigation ul.level_1>li.no-click>span.button:before{background-color:#FFF}#header .nav_wrap .mod_navigation li.trail>span.button:before{background-color:#eee;background-image:url("/img/minus.png")}#header .nav_wrap .mod_navigation ul.level_1>li>a:first-child{background:#eee;color:#aec227}#header .nav_wrap .mod_navigation ul.level_1 ul{display:none}#header .nav_wrap .mod_navigation ul.level_1 li:hover .level_2{display:none}#header .nav_wrap .mod_navigation ul.level_1 .level_2 li:hover .level_3{display:none}#header .nav_wrap .mod_navigation ul.level_1>li.trail .level_2{display:block}#header .nav_wrap .mod_navigation ul.level_1>li.trail .level_2 li.trail .level_3{display:block}#header .nav_wrap .mod_navigation ul.level_1 span.forward,#header .nav_wrap .mod_navigation ul.level_1 span.active{padding:10px 10px 10px 20px !important}#header .nav_wrap .mod_navigation ul.level_1>li{margin-bottom:2px}#header .nav_wrap .mod_navigation ul.level_2 span.forward,#header .nav_wrap .mod_navigation ul.level_2 span.active{padding:10px 10px 10px 40px !important}#header .nav_wrap .mod_navigation ul.level_3 span.forward,#header .nav_wrap .mod_navigation ul.level_3 span.active{padding:10px 10px 10px 60px !important}#header .nav_wrap .mod_navigation ul{position:relative;border:0}#header .nav_wrap .mod_navigation ul li{position:relative;display:block;float:none;width:100%;font-family:"Open Sans",'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;font-weight:400;font-size:1rem}#header .nav_wrap .mod_navigation ul li span.forward,#header .nav_wrap .mod_navigation ul li span.active{text-align:left !important;display:block}#header .nav_wrap .mod_navigation ul li span.active{color:#ccc !important}#header .nav_wrap .mod_navigation ul li span.button{border:none}#header .nav_wrap .mod_navigation ul li a{text-align:left;padding:10px 10px 10px 20px;background:#FFF;color:#ccc}#header .nav_wrap .mod_navigation ul li a:after{content:none}#header .nav_wrap .mod_navigation ul li .level_2{position:relative;width:100%;left:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#header .nav_wrap .mod_navigation ul li .level_2 a,#header .nav_wrap .mod_navigation ul li .level_2 span{border-bottom:1px solid #bdbdbd}#header .nav_wrap .mod_navigation ul li .level_2 span.button{border:none}#header .nav_wrap .mod_navigation ul li .level_2>li.last a,#header .nav_wrap .mod_navigation ul li .level_2>li.last span{border:none}#header .nav_wrap .mod_navigation ul li .level_2 a{padding-left:40px}#header .nav_wrap .mod_navigation ul li .level_2 .level_3{position:relative;left:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0}#header .nav_wrap .mod_navigation ul li .level_2 .level_3 a{padding-left:60px}#header .nav_wrap .mod_navigation ul li.trail{float:none}body.startseite #right{margin-left:0;width:100%}html.nav_open #header .nav_wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-shadow:0px 8px 16px 0px rgba(0,0,0,0.5);box-shadow:0px 8px 16px 0px rgba(0,0,0,0.5)}html.nav_open #header #menu{background-image:url('/img/close.png')}html.nav_open #header #nav_wrap_overlay:after{-webkit-transition:opacity .4s;transition:opacity .4s;width:100%;height:100%;opacity:1}html.scrolled body{padding-top:110px}html.scrolled #header{height:110px}html.scrolled #header .inside .head_breite .head_zertifikate{display:block}html.scrolled #header .inside .head_breite .head_zertifikate div{display:none}html.scrolled #header .inside .head_breite .head_zertifikate div.termine{display:block;margin:0;position:absolute;right:50px;top:0;height:44px;width:44px;z-index:10}html.scrolled #header .inside .head_breite .head_zertifikate div.termine a{display:block}html.scrolled #header #logo{bottom:1.3em;bottom:1.3rem}#main{width:100%;float:none}#main>.inside{padding-top:0}#main>.inside #background{left:0;position:relative;background-size:cover;height:0;padding-bottom:100%}#main>.inside #haupttext{left:auto;top:auto;position:relative;width:100%;padding:1em;padding:1rem;max-width:none;overflow:hidden;max-height:none;-webkit-box-shadow:none;box-shadow:none}#main>.inside #haupttext h1{display:none}#main>.inside #haupttext .subline,#main>.inside #haupttext h2{font-size:1.3em;font-family:"Open Sans";font-weight:700;line-height:1.3em;color:#bfd52e}#right{display:none}#main .inside #footer{left:0;width:100%;background:#bfd52e;color:#FFF}#main .inside #footer .box{display:none}#main .inside #footer .gruen .ce_text,#main .inside #footer .bottom{padding-left:1em;padding-left:1rem}#main .inside #footer .bottom{color:#FFF}#main .inside #footer .bottom a{color:#FFF}#main .inside #footer .bottom .ce_text:before{background:#FFF}body.popup,#colorbox{padding:0}body.popup #main,#colorbox #main{width:100%;margin:0;padding:1em;padding:1rem}#cboxCurrent{display:none !important}}#cboxClose{z-index:9999}#mbImage{max-width:100%}#mbImage iframe{width:100%}#cboxWrapper #wrapper #main>.inside{padding:2em !important}#cboxWrapper #wrapper #main>.inside p{margin-bottom:.5em}#cboxWrapper #wrapper #main>.inside strong,#cboxWrapper #wrapper #main>.inside b,#cboxWrapper #wrapper #main>.inside .bold{font-size:1.3em;font-family:"Open Sans";font-weight:700;color:#bfd52e;line-height:1.3em}