@charset "UTF-8";@font-face{  font-family:'FontAwesome';  src:url('fonts/fontawesome-webfont.eot?v=4.7.0');  src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); }  .fas, .far{font-family:'FontAwesome';font-weight:normal;font-style:normal}.fa-phone:before{content:"\f095"}.fa-fax:before{content:"\f1ac"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-square:before{content:"\f199"}.fa-phone-square:before{content:"\f098"}.fa-bars:before{content:"\f0c9"}.fa-window-close:before{content:"\f2d3"}@font-face{  font-family:'Libre Franklin';  font-style:normal;  font-weight:400;  src:local(''),       url('fonts/libre-franklin-v13-latin-regular.woff2') format('woff2'),        url('fonts/libre-franklin-v13-latin-regular.woff') format('woff'); }html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,q,dl,dt,dd,table,caption,tbody,tfoot,thead,tr,th,td,article,aSIDe,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}article,aSIDe,dialog,figure,footer,header,hgroup,nav,section{display:block}body{line-height:1}a img{border:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}html{height:100%; font-size:12px}body{ color:#000000; text-align:left; background-color:#FFFFFF; font-family:'Libre Franklin', sans-serif; font-weight:200;font-size:1vw; line-height:1.6em}#menu,#header_oben,#helper,#menu_oben,#content,#menu-closed,#menu,.sub,#helper2,ul,li{margin:0;padding:0}#spalte_links{width:58%;position:relative; position:-webkit-sticky; position:sticky; top:3px;background:#FFFFFF;margin-top:9vw;margin-left:8%}#spalte_links{clear:both; min-width:58%;max-width:58%;height:33px;float:left;z-index:100}#logo{height:auto; width:28%;position:relative;float:right; margin-right:5%;margin-top:3vw}#logo img{height:auto; max-width:100%}#menu{height:33px;z-index:100;text-transform:uppercase}#menu a{cursor:pointer;text-decoration:none;padding:0 0.3em;white-space:nowrap}#menu-closed,.sub{list-style:none;position:relative}#menu li.menupunkt:last-child, #menu li.menupunkt:nth-last-child(2){display:none}#menu a{display:inline-block;line-height:33px;height:33px}#menu a,#menu li span.big{display:inline-block;line-height:33px;height:33px}li.only_mob, .only_mob,a.only_mob{display:inline}#menu a.menu:hover,#menu a.menu:active,#menu a.aktiv{color:#92D2D0}a.menu, a.menu:link, a.menu:visited{display:block; color:#000000; text-align:left}a.submenupunkt{font-size:0.9em}#headerbild{ height:auto; width:100%; overflow:hidden; float:right; position:relative;z-index:60;margin-bottom:25px}.einrueck{padding:0 104px}.box1,.box2{ clear:both;float:right;background:#fff;color:#000; white-space:nowrap;width:375px;height:40px;padding:3px;font-size:18px;overflow:hidden; position:relative; z-index:80; } .box1{position:-webkit-sticky;position:sticky;top:3px;margin-top:-260px} .box2{position:-webkit-sticky;position:sticky;top:37px;margin-top:-200px} .box1 .fas, .box2 .fas{font-size:30px;margin-right:15px}#help_menu{clear:both;width:100%;background:#FFFFFF;height:36px;position:relative; margin-top:-40px;position:-webkit-sticky;position:sticky; top:0px;z-index:50; box-shadow:12px 12px 12px rgba(0, 0, 0, .5)}.read_more_state{display:none}.read_more_wrap1{max-height:0px;overflow:hidden;transition:max-height 1s ease}.read_more_wrap3{max-height:3.9em;overflow:hidden;transition:max-height 1s ease}.read_more_wrap7{max-height:9.1em;overflow:hidden;transition:max-height 1s ease}.read_more_wrap11{max-height:14.3em;overflow:hidden;transition:max-height 1s ease}.read_more_wrap16{max-height:20.8em;overflow:hidden;transition:max-height 1s ease}.read_more_state:checked ~ .read_more_wrap1{max-height:2999px}.read_more_state:checked ~ .read_more_wrap3{max-height:2999px}.read_more_state:checked ~ .read_more_wrap7{max-height:2999px}.read_more_state:checked ~ .read_more_wrap11{max-height:2999px}.read_more_state:checked ~ .read_more_wrap16{max-height:2999px}.read_more_state ~ .read_more_trigger:before{content:'\2026weiter lesen'}.read_more_state:checked ~ .read_more_trigger:before{content:'(ausblenden)'}.read_more_trigger{cursor:pointer;display:inline-block;float:right;text-align:right;margin-bottom:1em}label{cursor:pointer;color:#DE0209}.titel_toogle{border:1px solid #72636e} input.search{font-size:13px;color:#999999;height:16px;border:1px solid #CCCCCC;width:82%}#breadcrump{margin:-2px 0px 0px 82px;color:#FFFFFF}a.breadcrump{font-size:0.9em;color:#808080}a.breadcrump:hover{text-decoration:underline}a{ text-decoration:none; color:#999999; }a:active, a:focus, a:hover{ outline:none; }.nobr{white-space:nowrap}a.menu:hover, a.menu.aktiv{ color:#92D2D0; }#content,.content_normal, .content_ohne_menu,.content_ohne_news,.content_fullsize{ min-height:400px; overflow:hidden;width:80%;margin:15px auto 40px; }#content .datensatz, #footer2 .datensatz{float:left}#content .datensatz_titel,.news_titel {font-size:1.8em; line-height:1.2em;float:left;padding:3px 0 18px; margin:10px 0;font-weight:400}#content .datensatz_text{ clear:both; float:left; width:100%}#content .datensatz_bild{ margin:0px 12px 0px 0px; float:left; }#content .read_more_state + .datensatz_text{ padding:0px 10px; }.news_titel{width:100%;margin-bottom:15px}.news_bild{float:left;width:38%}.news_text{float:right;width:60%}#flexbox{display:-webkit-flex; display:flex; -webkit-flex-wrap:wrap; flex-wrap:wrap }.flexblock{  margin:15px;padding:5px 0;  -webkit-flex-basis:12%; flex-basis:12%; width:12%; min-height:150px;  -webkit-flex-grow:1; flex-grow:1; -webkit-flex-basis:auto; flex-basis:auto}#flexbox .flexblock .datensatz_titel{font-size:1.1em;height:3em}#flexbox .datensatz_bild{ clear:both;margin:0px; float:left; }.rechtsbuendig{ margin-left:0px; }.thumb div.bigimg{ display:none; }.thumb:hover div.bigimg{ display:block; position:fixed; top:104px; left:50%; width:600px; margin-left:-300px; padding:10px;text-align:center; background-color:#FFFFFF; border:1px solid #018AC1; z-index:20; }#footer1,#footer2{width:100%;height:auto;padding:15px 0;background-color:#231F20; color:#FFFFFF}.footer1_l,.footer1_r{width:30%}.footer1_l{margin-left:10%;float:left}.footer1_r{margin-right:10%;float:right}#footer2{clear:both;background-color:#92D2D0; border-bottom:20px solid #333333}a.news, a.im_content{ color:#92D2D0; font-weight:bold}#footer1 a{white-space:nowrap}a.im_titel{ color:#B7274B; font-size:0.75em; }.bildrand{width:88px;height:88px; overflow:hidden;border:none;outline:none}.datensatz_bild{ padding-bottom:-10px}.center{text-align:center}.left{text-align:left}.underline,.u{text-decoration:underline}.bold,.fett{font-weight:400}.rot,.red,a.red{color:#FF0000}.schwarz,.news_titel{color:#000000}.grau{ color:#999999; }.weiss{color:#FFFFFF}.center{text-align:center;width:100%;display:block}.tab{ margin-left:40px; }.tab2{ margin-left:80px; }.tab3{ margin-left:1.3em; }.dotted{border-bottom:2px dotted #FF9900}.kursiv{font-style:italic}.gross{font-size:1.3em}.sehrgross{font-size:1.3em;line-height:2}.klein{font-size:0.8em}.kleiner{font-size:0.6em}.highlight{background-image:linear-gradient(-100deg,rgba(255,255,255,0),yellow 85%,rgba(255,255,255,0))}.unsichtbar{background:#CCFFFF}.trennlinie{border-bottom:1px solid #92D2D0; width:96%;height:5px;overflow:hidden}.blocksatz{text-align:justify}.silben_tren{hyphens:auto}ol{margin-top:0;margin-left:0.6em; padding-left:0.6em}ol.circle li{list-style-type:circle}ol.disc li{list-style-type:disc}ol.square li{list-style-type:square}ol.upper-roman li{list-style-type:upper-roman}ol.decimal li{list-style-type:decimal}ol.decimal-leading-zero li{list-style-type:decimal-leading-zero}ol.lower-latin li{list-style-type:lower-latin}ol.upper-latin li{list-style-type:upper-latin}ol.none{list-style-type:none}li.haken:before{ content:"\2713  ";margin-left:-1.2em}li.quote:before{ content:"\00BB  ";margin-left:-1.2em}li.vote:before{ content:"\2718  "; margin-left:-1.2em}li.bindestrich:before{ content:"\2013  ";margin-left:-1.2em}li.spiegelstrich:before{ content:"\2014  ";margin-left:-1.2em}li.raute:before{ content:"\25C6  ";margin-left:-1.2em}li.stern:before{ content:"\2730  ";margin-left:-1.2em}li.plus:before{ content:"\271B  ";margin-left:-1.2em}.tooltip_logo{float:right;margin:10px 60px 0px 0px;color:#CCCCFF;position:relative;font-size:1.1em}.tooltip_logo:hover{z-index:1}.tooltip_logo em{display:none}.tooltip_logo:hover em{display:block;position:absolute;padding:1px;border:1px solid #FFFFFF;width:172px;left:-126px;bottom:12px;font-size:0.9em}.cms{clear:both;width:170px;padding:5px;color:#dddddd;border:1px solid #070D15;background-color:#999999;text-align:right;font-size:0.6em}.bigred{font-size:1.4em;font-weight:bold}.biggerred{font-size:1.6em;margin-bottom:-4px;font-weight:bold}a.cmslink{font-size:1em;font-weight:bold;text-decoration:none}.cms_rahmen{background-color:#C0C0C0;color:#000000}.cms_hinweis{background-color:#FFFF00;color:#000000;border:3px solid #FF0000;font-size:1.2em;padding:4px}.cms_fehler{background-color:#FF0000;border:1px solid #FFFF00; padding:5px; font-size:16px}img.schatten{position:relative;width:95% !important;margin:0 20px 20px 0;border:1px #333 solid; border-radius:2%; box-shadow:12px 12px 12px rgba(0, 0, 0, .5)}.pic{width:100%;position:relative;overflow:hidden;display:inline-block;margin:0}.pic_title{line-height:1.6em;font-size:1.6em;text-align:center;background-image:linear-gradient(100deg, rgba(0,0,0,0), rgba(0,0,0,0.4), rgba(0,0,0,0));color:#FFFFFF}.pic_caption{width:92%;height:92%;padding:4%;cursor:default;position:absolute;border-radius:2%;background:rgba(255,255,255,0.9);opacity:0;color:#000}.pic .pic_image,.pic_caption,.pic:hover .pic_caption,.pic:hover img{transition:all 0.5s ease}.come_right{transform:rotateY(-90deg) rotateX(-90deg);left:0;top:0}.pic:hover .come_right{transform:rotateY(0) rotateX(0);opacity:1}img.gedreht{margin:30px 20px;border:none;outline:none;transform:rotateZ(-10deg)}.KenBurnsbox{position:relative}.KenBurnsbox:before{content:"";display:block}.ratio1_2:before{padding-top:200%}.ratio9_16:before{padding-top:177.77%}.ratio3_4:before{padding-top:133.33%}.ratio1_1:before{padding-top:100%}.ratio4_3:before{padding-top:75%}.ratio16_9:before{padding-top:56.25%}.ratio2_1:before{padding-top:50%}#KenBurnsContainer{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:1px #fff solid}#KenBurnsContainer img{width:110%;height:110%;animation:kenburns 30s 2s infinite;animation-direction:alternate}@keyframes kenburns{0%, 10%, 99%, 100%{opacity:1}50%{transform:scale3d(1.9, 1.9, 0) translate3d(-15%, -15%, 0px);animation-timing-function:ease-in-out}}a.link[href^="http:"]{position:relative;color:#0972b4;display:inline-block}a.link[href^="http:"]:before{position:absolute;content:'';z-index:1;width:0;height:100%;border-radius:5px;background:rgba(52,73,94,.2);transition:.5s}a.link[href^="http:"]:hover:before,a[href^="http:"]:focus:before{width:100%}a.link[href^="http:"]:link:after{content:'\27a4'}@keyframes fadein{from{opacity:0} to{opacity:1}} @media (min-width:701px){.nomob,a.nomob,li.nomob,.only_mob2{display:none !important}#menu{width:100%;max-width:100%;height:33px;border:none;z-index:100}#menu-closed{width:100%;height:33px;overflow:hidden;position:absolute;left:0;top:0}li{float:left;position:relative;cursor:pointer; padding-right:1.2em}.sub{min-width:99%;max-width:30em;position:absolute;left:0px;top:-330px;padding:2px 0.5em;transition:0.8s ease-in-out;box-shadow:2px 3px 3px rgba(0, 0, 0, 0.5);border-radius:0px 0px 9px 9px;z-index:100}.sub li{width:96%;overflow:hidden}.sub li a{position:relative;clear:both;display:block;width:96%;float:left;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#menu-closed:hover,#menu-closed:active{height:360px}#menu-closed li:hover .sub,#menu-closed li:active .sub{transform:translate(0,369px)}#menu,li a,.sub,.sub li a{color:#000}#menu,.sub{background:rgba(255,255,255,0.85)}#menu a:hover,#menu a:active,#menu a.aktiv{color:#92D2D0 !important;z-index:100}#menu ul li span.big +.aktiv{color:#92D2D0 !important}#menu ul li.only_mob2{display:none}}@media all and (max-width:1500px){#spalte_links{width:59%;min-width:59%;max-width:59%;margin-left:9%;margin-top:8.5vw }#logo{width:27%;margin-right:4%;margin-top:3.2vw}#content,.content_normal, .content_ohne_menu,.content_ohne_news,.content_fullsize{width:84%;margin:0px auto 40px; }.einrueck{padding:0 80px}.box1,.box2{ width:360px;height:38px;padding:2px;font-size:17px} .box1{margin-top:-220px} .box2{margin-top:-163px} .box1 .fas, .box2 .fas{font-size:28px;margin-right:13px}.footer1_l{margin-left:8%}.footer1_r{margin-right:8%}}@media all and (max-width:1300px){body{font-size:1.20vw}#spalte_links{width:62%;min-width:62%;max-width:62%;margin-left:8%;margin-top:8vw }#logo{width:26%;margin-right:3%;margin-top:3.2vw}#menu a{padding:0 0.2em}.einrueck{padding:0 70px}.box1,.box2{ width:335px;height:36px;font-size:16px} .box1{margin-top:-200px} .box2{margin-top:-145px} .box1 .fas, .box2 .fas{font-size:26px;margin-right:10px} .datensatz_text.pic {hyphens:auto; line-height:14px } .pic_caption .klein{ font-size:13px; hyphens:auto; }}@media all and (max-width:1100px){body{font-size:1.35vw}#spalte_links{width:63%;min-width:63%;max-width:63%;margin-left:9%;margin-top:7.5vw }#logo{width:24%;margin-right:3%;margin-top:3.2vw}#menu a{padding:0 0.15em}#menu ul{font-size:1.15vw}#content,.content_normal, .content_ohne_menu,.content_ohne_news,.content_fullsize{width:88%;margin:0px auto 40px; }.box1,.box2{ width:315px;height:34px;padding:1px;font-size:15px} .box1{margin-top:-180px} .box2{margin-top:-127px} .box1 .fas, .box2 .fas{font-size:24px;margin-right:9px}.einrueck{padding:0 60px}.footer1_l{margin-left:6%}.footer1_r{margin-right:6%}}@media all and (max-width:990px){body{ font-size:15px; }#spalte_links{width:64%;min-width:64%;max-width:64%;margin-left:10%;margin-top:6.8vw }#logo{width:24%;margin-right:2%;margin-top:3.2vw}#menu a{padding:0 0.15em}#menu ul{font-size:1.27vw}#content,.content_normal, .content_ohne_menu,.content_ohne_news,.content_fullsize{width:88%;margin:0px auto 40px; }#menu a{padding:0 0.1em}.einrueck{padding:0 40px}.box1,.box2{ width:315px;height:36px;font-size:15px} .box1{top:35px;margin-top:-160px} .box2{top:59px;margin-top:-109px} .box1 .fas, .box2 .fas{font-size:22px;margin-right:7px}.footer1_l,.footer1_r{width:40%}.footer1_l{margin-left:4%}.footer1_r{margin-right:4%}}@media all and (max-width:910px){#logo{width:38%;margin:-150px 4%;clear:both;padding-top:20px}#logo img{width:100%}#spalte_links{margin-top:109px;margin-left:8%;min-width:91%;max-width:91%;width:91%;clear:both}#menu ul{font-size:1.6vw; font-weight:300}#menu a{padding:0 0.02em}#content,.content_normal, .content_ohne_menu,.content_ohne_news,.content_fullsize{ width:90%;margin:0px auto 40px; }.einrueck{padding:0 20px}.box1,.box2{ width:24px;height:24px;font-size:12px} .box1{margin-top:-115px} .box2{margin-top:-81px} .box1 .fas, .box2 .fas{font-size:20px;margin-right:5px} .box1 .fa-phone,.box2 .fa-envelope{font-size:20px}.box1:hover{width:130px}.box2:hover{width:240px}.flexblock{ -webkit-flex-basis:28%; flex-basis:28%; width:28%; }.footer1_l{margin-left:4%}.footer1_r{margin-right:4%}}