header,footer,nav,section,aside,main,article,figure,figcaption{display:block}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,iframe{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}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}
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,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.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}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
@-webkit-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@-moz-keyframes reveal-header{0%{top: -5em}100%{top: 0}}@-webkit-keyframes reveal-header{0%{top: -5em}100%{top: 0}}@-o-keyframes reveal-header{0%{top: -5em}100%{top: 0}}@-ms-keyframes reveal-header{0%{top: -5em}100%{top: 0}}@keyframes reveal-header{0%{top: -5em}100%{top: 0}}@font-face{font-family: 'Roboto Condensed';font-style: normal;font-weight: 300;src: local(''), url('../../files/theme/fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'), url('../../files/theme/fonts/roboto-condensed-v25-latin-300.woff') format('woff')}@font-face{font-family: 'Roboto Condensed';font-style: normal;font-weight: 400;src: local(''), url('../../files/theme/fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'), url('../../files/theme/fonts/roboto-condensed-v25-latin-regular.woff') format('woff')}@font-face{font-family: 'Roboto Condensed';font-style: normal;font-weight: 700;src: local(''), url('../../files/theme/fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'), url('../../files/theme/fonts/roboto-condensed-v25-latin-700.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local(''), url('../../files/theme/fonts/open-sans-v34-latin-300.woff2') format('woff2'), url('../../files/theme/fonts/open-sans-v34-latin-300.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local(''), url('../../files/theme/fonts/open-sans-v34-latin-regular.woff2') format('woff2'), url('../../files/theme/fonts/open-sans-v34-latin-regular.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 500;src: local(''), url('../../files/theme/fonts/open-sans-v34-latin-500.woff2') format('woff2'), url('../../files/theme/fonts/open-sans-v34-latin-500.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local(''), url('../../files/theme/fonts/open-sans-v34-latin-600.woff2') format('woff2'), url('../../files/theme/fonts/open-sans-v34-latin-600.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local(''), url('../../files/theme/fonts/open-sans-v34-latin-700.woff2') format('woff2'), url('../../files/theme/fonts/open-sans-v34-latin-700.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 800;src: local(''), url('../../files/theme/fonts/open-sans-v34-latin-800.woff2') format('woff2'), url('../../files/theme/fonts/open-sans-v34-latin-800.woff') format('woff')}@font-face{font-family: 'LigatureSymbols';src: url('../../files/theme/fonts/LigatureSymbols-2.11.eot');src: url('../../files/theme/fonts/LigatureSymbols-2.11.eot?#iefix') format('embedded-opentype'), url('../../files/theme/fonts/LigatureSymbols-2.11.woff') format('woff'), url('../../files/theme/fonts/LigatureSymbols-2.11.ttf') format('truetype'), url('../../files/theme/fonts/LigatureSymbols-2.11.svg#LigatureSymbols') format('svg');src: url('../../files/theme/fonts/LigatureSymbols-2.11.ttf') format('truetype');font-weight: normal;font-style: normal}.icon:before,#main .inside .ce_text a:before{content: attr(title);margin-right: 0.3em;margin-left: 0.3em;font-size: 130%;font-family: 'LigatureSymbols';-webkit-text-rendering: optimizeLegibility;-moz-text-rendering: optimizeLegibility;-ms-text-rendering: optimizeLegibility;-o-text-rendering: optimizeLegibility;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-ms-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;-webkit-font-feature-settings: "liga" 1, "dlig" 1;-moz-font-feature-settings: "liga=1, dlig=1";-ms-font-feature-settings: "liga" 1, "dlig" 1;-o-font-feature-settings: "liga" 1, "dlig" 1;font-feature-settings: "liga" 1, "dlig" 1}#main .inside .ce_text a:before{content: '\E04e';font-size: 1.7em}body{font-family: 'Open Sans', sans-serif;font-size: 90.00%;-webkit-text-rendering: optimizeLegibility;-moz-text-rendering: optimizeLegibility;-ms-text-rendering: optimizeLegibility;-o-text-rendering: optimizeLegibility;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-ms-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;background: #fefefe}h1,h2,h3,h4,h5,h6{margin: 0 0 15px 0;font-size: 1.3em;font-family: "Roboto Condensed";color: #aaa}sub{font-size: 0.8em;color: #000}h4{color: #000;font-size: 1.0em;font-weight: bold}h5{font-family: 'Open Sans Italic'}:focus{outline: 0}.image_container.float_above{margin: 0 0 30px 0}.image_container.float_left{margin: 0 30px 30px 0}.image_container.float_right{margin: 0 0 30px 30px}.piwik{background: #fafafa;border-radius: 5px;border: 1px solid #ddd;margin: 15px 0;width: 600px}.pdf_link{opacity: 0.6;filter: alpha(opacity=40)}.pdf_link:hover{opacity: 1;filter: alpha(opacity=100)}.invisible{width: 0;height: 0;left: -1000px;top: -1000px;position: absolute;overflow: hidden;display: inline}a{text-decoration: none;color: #528d8a}#main a:hover{border-bottom: 1px solid #528d8a}img{max-width: 100%;height: auto}.ie7 img{-ms-interpolation-mode: bicubic}.ie8 img{width: auto}.mm-page{height: 100%;-webkit-transition: -webkit-transform 0s ease;transition: transform 0s ease}#header{position: fixed;top: 0;left: 0;z-index: 10000;width: 100%;opacity: 0.9}#header:hover{opacity: 1}#header{background: #fff;webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.1);-moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.1);box-shadow: 0 8px 6px -6px rgba(0,0,0,0.1)}#header .inside{position: relative;margin: 0 auto;height: 90px}#header #suche{position: absolute;right: 5px;top: 10px}#header .mod_logo{margin: 20px auto;text-align: center}#header .mod_navigation{position: absolute;right: 5px;top: 5px}#header .mod_mobilenav{position: absolute;right: 15px;top: 15px;display: none}@keyframes bewegungOben{from{top: 0}to{top: -200px}}.scrolling #header{background: #fff;webkit-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.1);-moz-box-shadow: 0 8px 6px -6px rgba(0,0,0,0.1);box-shadow: 0 8px 6px -6px rgba(0,0,0,0.1);top: -200px;animation-name: bewegungOben;animation-duration: 1s;animation-fill-mode: forwards}.scrolling #header .inside .mod_logo{display: inherit}.scrolling #header .inside .mod_navigation li a{color: #444}.scrolling #header .inside .mod_navigation li span{color: #444;border-bottom: 1px solid #292d5d}.scrolling #header .inside .mod_navigation li a:hover{color: #444;border-bottom: 1px solid #292d5d}#main .inside .mod_article{max-width: 960px;margin: 0 auto;font-size: 1.3em;padding: 40px 15px}#main .inside .mod_navigation{max-width: 960px;margin: 0 auto;font-size: 1.3em;padding: 40px 15px}#main .inside .mod_article p{line-height: 1.3em;position: relative}#main .inside .mod_article h1{text-transform: uppercase;line-height: 1.3em;margin: 25px 0 25px 0}#main .inside .mod_article h3{text-transform: uppercase;line-height: 1.3em;margin: 25px 0 25px 0}#main .inside .mod_article h6{font-size: 1.1em;line-height: 1.3em;margin: 0 0 10px 0}#main li{margin: 0 0 10px 25px;list-style-type: disc;line-height: 1.3em}#main .inside .mod_article .anchor{float: right;opacity: 0.8}#main .inside .mod_article .anchor img:hover{-moz-animation: fadeIn .5s;-webkit-animation: fadeIn .5s;-o-animation: fadeIn .5s;-ms-animation: fadeIn .5s;animation: fadeIn .5s}#main .inside .mod_article.intro{text-align: center;padding-top: 10%}#main .inside .mod_article.intro img{margin: 15px;max-width: 70%}#main .boxEmpty{border: 3px solid #528d8a;border-radius: 10px;padding: 15px;margin-bottom: 25px}#main .boxFull{background: #C2D7F2;border-radius: 10px;padding: 15px;margin-bottom: 25px}#main .boxFull figure{background: #fff;border-radius: 10px;padding: 15px}#main .caption{font-size: 0.9em;color: #aaa;font-style: italic;margin: 5px 0}#main .dlh_googlemap{width: 100% !important;max-width: 100% !important;margin: 0 0 25px 0}#main .dlh_googlemap .routinglink{line-height: 2em}#main .formbody label{line-height: 1.5em;font-size: 0.9em;padding: 5px}#main .formbody input{margin-bottom: 5px}#main .formbody input[type=submit]{margin: 10px;padding: 10px 30px !important;float: right;color: #fff;background: #528d8a;border: 2px solid #528d8a;padding: 3px 10px;margin: 10px 0;min-width: 100px;border-radius: 5px;font-size: 0.9em}#main .formbody input.text,#main .formbody textarea{background: #fafafa}#main .formbody input.text:focus,#main .formbody textarea:focus{background: #fafafa}#main a.scroll:before{content: '' !important}#main a.scroll:hover{border: 0 !important}#main .layout_latest,#main .enclosure{border: 3px solid #d7e3f1;border-radius: 10px;padding: 15px;margin-bottom: 15px;background: #fafafa;position: relative}#main .layout_latest p.info{color: #aaa;float: right;font-size: 0.9em}#main .enclosure p{line-height: 0;margin: 0}#main .enclosure .size{font-size: 0.8em;color: #aaa}#main p.more a{color: #fff;background: #528d8a;border: 2px solid #528d8a;padding: 3px 10px;margin: 10px 0;min-width: 100px;border-radius: 5px;font-size: 0.9em;float: right}#main p.back a{color: #fff;background: #e8e8e8;border: 2px solid #e8e8e8;padding: 3px 10px;margin: 10px 0;min-width: 100px;border-radius: 5px;font-size: 0.9em}#main p.back a:hover,#main p.more a:hover,#main .formbody input[type=submit]:hover{background: #50b4af;color: #528d8aC;text-decoration: none}.parallax-window{min-height: 450px;background: transparent}.parallax-window.h300{min-height: 300px;background: transparent}.parallax-window.h400{min-height: 400px;background: transparent}.parallax-window.h500{min-height: 500px;background: transparent}.parallax-window.h600{min-height: 600px;background: transparent}.parallax-window.h700{min-height: 700px;background: transparent}#main .inside .parallax-window{position: relative}#main .inside .parallax-window .mod_article[id*="bild"]{font-size: 2.5em;color: #fff;position: absolute;bottom: 0;left: -15px;text-transform: uppercase}#main .inside .parallax-window .mod_article[id*="bild"] p{font-weight: 100 !important;background: rgba(0,0,0,0.3);padding: 15px 40px;text-shadow: 1px 1px 5px #000;font-family: 'Source Sans Pro', sans-serif}#footer{min-height: 100px;background: #fff}#footer .inside{max-width: 960px;margin: 50px auto}#footer .inside .con_copyright{float: left}#footer .inside .mod_customnav{margin: 0 auto;max-width: 250px}#footer .inside .mod_customnav li{float: left;margin: 0 10px 0 0;line-height: 2em}#footer .inside .mod_customnav a:hover{text-decoration: underline}.pagination.block{overflow: visible}.pagination p{color: #aaa;max-width: 120px;float: left;margin: 0 0 0 0;padding: 0}.pagination ul{margin: 5px;text-align: right;padding: 3px;max-width: 600px;float: right}.pagination ul li{display: inline;list-style-type: none;padding-right: 0px;margin: 0 0 0 3px !important}.pagination ul li a,.pagination ul li span.current{padding: 3px 7px 3px 7px}.pagination ul li span.current,.pagination ul li a:hover{color: #444 !important;text-decoration: none !important}.pagination ul li a:hover{background: #2260AF;color: #fff !important;border-radius: 3px;text-decoration: none}#header .block{overflow: visible !important}.sf-menu{margin-bottom: 0em !important}.sf-menu a,.sf-menu span.active{border-top: 0px solid #dfeeff;border-top: 0px solid rgba(255,255,255,0.5);padding: .75em .55em;text-decoration: none;zoom: 1;font-size: 1.2em;text-transform: uppercase}.level_1.sf-menu li{margin-right: 10px}.level_1.sf-menu span.active,.level_1.sf-menu .trail{border-bottom: 1px solid #528d8a}.level_1.sf-menu li.trail{border-bottom: 0px solid #275da4}.level_1.sf-menu .submenu .trail{border-bottom: 0px solid #275da4}.level_1.sf-menu a{color: #444;border-bottom: 1px solid #fafafa}.level_1.sf-menu a:hover{border-bottom: 1px solid #528d8a}.level_1.sf-menu li{background: #fff !important}.level_2.sf-menu li a{color: #528d8a !important}.sf-menu li.submenu .level_2 li:hover{background: #BEDEF3 !important}.sf-arrows .sf-with-ul:after{border-top-color: #444 !important}.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after{border-top-color: #275DA4 !important}.sf-arrows ul .sf-with-ul:after{border-left-color: #444 !important}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after{border-top-color: #275DA4 !important}.pdf_link,#container a,#container a:hover{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s}.shadow{-moz-box-shadow: 0 0 5px #aaa;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa}.gm-style-iw,.gm-style-iw div{overflow: hidden !important}.gm-style-iw input{vertical-align: bottom !important;border-radius: 0 !important;padding: 4px !important}.gm-style-iw input[type=text]{width: 200px !important;background: #ccc !important}.gm-style-iw input[type=submit]{width: 30px !important}#cookiebar{opacity: 0.8}@media only screen and (max-width: 1200px){#header .mod_navigation{top: 19px}#header .mod_logo{top: 15px}#header .mod_logo img{width: 250px}.sf-menu a,.sf-menu span.active{font-size: 1em;padding: .35em .55em}.level_1.sf-menu li{margin-right: 4px}}@media only screen and (max-width: 979px){#header .mod_mobilenav{display: inherit}#header .mod_navigation{display: none}#main .inside .parallax-window .mod_article[id*="bild"]{font-size: 2em;color: #fff;position: absolute;top: 15%;left: 0;right: 0;text-transform: uppercase}#main .inside .parallax-window .mod_article[id*="bild"] p{font-weight: 100 !important;background: rgba(0,0,0,0.3);padding: 10px 10px;text-shadow: 1px 1px 5px #000;font-family: 'Source Sans Pro', sans-serif;margin: 0;text-align: center}.parallax-window{min-height: 300px;background: transparent}}
