@charset 'utf-8';@import "../fonts/font-awesome/css/font-awesome.min.css";@import "animate.min.css";@import "Fonts.css";*{margin:0;padding:0;border:0;clear;font-family:'Arial', sans-serif}html,body{position:relative;display:block;top:0;width:100%;height:100%;font-size:100%;line-height:130%;vertical-align:top}body{position:relative;background:rgba(255,255,255,1);color:rgba(105,105,105,1);min-height:100%;overflow-x:hidden;overflow-y:auto;font-family:'Arial', sans-serif;font-size:100%;line-height:130%;font-size:16px;font-weight:400;margin-left:0; -webkit-font-smoothing:antialiased}.bildrahmen250{display:inline-block;width:50%;height:auto;margin:0 10px 0 0;border:rgba(80,80,80,0.5) 1px solid}@media(max-width:780px){.bildrahmen250{display:block;width:100%;margin:10px auto}}.systemmeldung{position:relative;display:block;padding:10px;border:rgba(80,80,80,0.8) 1px solid;border-radius:5px;text-align:center}.killbox,.meldung{position:fixed;top:20%;left:50%;z-index:999;width:400px;background:rgba(255,255,255,1);padding:10px;border:rgba(80,80,80,0.8) 1px solid;border-radius:5px;text-align:center;transform:translate(-50%,0%);visibility:hidden}.meldung{visibility:visible}.clear{clear:both;margin-bottom:5px;border-bottom:rgba(238,238,238,1) 1px solid}.bgwhite{background:rgba(255,255,255,1);color:rgba(34,34,34,1)}.bgred{color:rgba(255,255,255,1)}.tc{text-align:center}.tl{text-align:left}.tr{text-align:right}.tj{tex-align:justify}a{color:rgba(34,34,34,1);text-decoration:none}a:hover{color:rgba(34,34,34,1)}.logout{position:absolute;top:50px;right:0;z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;flex-direction:column}.logout button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;align-items:center;align-content:center;min-width:150px;width:auto;margin:0 0 1px 0;padding:5px 10px;background:rgba(30,48,98,1);color:rgba(255,255,255,1);border:rgba(1,1,1,0.8) 1px solid;border-radius:3px;font-size:12px}.logout button i{display:inline-block;width:20px;margin:3px 5px 0 0;text-align:center;border-right:rgba(255,255,255,0.5) 1px solid}.logout button span{display:inline-block}.logout button:hover{color:rgba(30,48,98,1);background:rgba(255,255,255,1)}.logout button:after{content:''}@media(max-width:980px){.logout{top:0;flex-direction:row}.logout button{min-width:50px;margin:0}.logout button i{border:0;margin:0 auto}.logout button span{display:none}}.pb50{display:block;box-sizing:border-box;padding-bottom:150px}.pb50 img{border:rgba(34,34,34,1) 1px solid}.bildrahmen25,.bildrahmen33,.bildrahmen50,.bildrahmen100{height:auto;margin:0.25%}.bildrahmen25{width:24%}.bildrahmen33{width:32%; }.bildrahmen50{width:49%}.bildrahmen,.bildrahmen100{width:100%}input,textarea,select{position:relative;box-sizing:border-box;width:99.5%;max-width:100%;min-height:50px;background:rgba(240,240,240,1.0);color:rgba(34,34,34,1);margin:0px 0px 5px 0px; padding:10px;font-size:16px}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.dcheck,.intcheck{position:relative;display:inline-block;box-sizing:border-box;padding:10px;margin-right:20px;height:50px;width:50px}select option,select selected{color:rgba(34,34,34,1)}::-webkit-input-placeholder{ color:rgba(34,34,34,0.4)}::-moz-placeholder{ color:rgba(34,34,34,0.4)}:-ms-input-placeholder{ color:rgba(34,34,34,0.4)}:-moz-placeholder{ color:rgba(34,34,34,0.4)}input-placeholder{ color:rgba(34,34,34,0.4)}#Info,#Info2{position:fixed;top:20px;left:20px;right:20px;display:inline-block;z-index:9999;margin:0 auto;min-width:300px;max-width:500px}.Warnungen{display:inline-block;background:rgba(240,240,240,1.0);color:#FF0000;border-radius:5px;border:#000 1px solid;padding:10px;text-align:center}.Erfolg{display:inline-block;background:#ddd;color:#6ca52b;border-radius:5px;border:rgba(34,34,34,1) 1px solid;font-size:1.0rem;padding:10px;text-align:center}button{positon:relative;margin:0 auto;display:inline-block;background:rgba(30,48,98,1);border:rgba(30,48,98,1) 2px solid;color:rgba(255,255,255,1);padding:10px 20px;text-decoration:none;text-transform:uppercase;font-size:20px;line-height:20px;border:rgba(52,24,240,1) 2px solid}button:hover{background:rgba(5,109,255,0);color:rgba(30,48,98,1);border:rgba(30,48,98,1) 2px solid}.page-scroll{position:fixed;bottom:50px;right:25px;z-index:10000;cursor:pointer;width:40px;height:40px;padding:10px;border:rgba(80,80,80,1) 1px solid;text-align:center;vertical-align:middle;color:rgba(80,80,80,1);display:none}.page-scroll:hover{background:rgba(52,24,240,1);color:rgba(255,255,255,1)}.page-scroll i{font-size:40px;line-height:40px}.pad50{padding:30px 0}.kbox{position:fixed;top:40vh;right:0;height:420px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex}.kbox .kicon{display:inline-block;box-sizing:border-box;width:40px;height:40px;overflow:hidden;background:rgba(255,255,255,1);color:rgba(34,34,34,1);padding:5px;text-align:center;font-size:30px;line-height:30px;cursor:pointer;border-top-left-radius:5px;border-bottom-left-radius:5px;border:rgba(34,34,34,0.5) 1px solid;border-right:0}.kbox .kicon i{font-size:30px;line-height:30px}.kbox .kcon{display:inline-block;box-sizing:border-box;overflow:hidden;width:0;background:rgba(255,255,255,1);color:rgba(34,34,34,1);text-align:left;padding:0;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.kbox .kcon i{font-size:20px;line-height:20px;margin-right:10px}.kbox .kcon span{display:block;border-bottom:rgba(111,22,33,1.0) 1px solid;padding:10px 10px 15px 10px}.kbox .kcon span:last-child{border:0}.kbox .kcon strong,.kbox .kcon strong i{color:rgba(111,22,33,1.0);font-size:20px;line-height:30px}.kbox .kcon strong i{font-size:30px;line-height:30px;margin-bottom:5px}.kbox:hover .kcon{width:230px;box-shadow:rgba(80,80,80,1) 0px 0px 5px;border:rgba(34,34,34,0.5) 1px solid}.container,.container2{position:relative;margin:0 auto;width:1250px;display:block;padding:5px 10px;box-sizing:border-box}.container2{padding:5px 0}.container-fluid{position:relative;width:100%;display:block;box-sizing:border-box}.p0{padding-top:0;padding-bottom:0}.p00{padding:0}.p25{padding-top:25px;padding-bottom:25px}.p50{padding-top:50px;padding-bottom:50px;min-height:90vh}.p500{padding-top:50px;padding-bottom:0}.p10{padding-top:42px;padding-bottom:10px}.p11{padding-top:10px;padding-bottom:10px}.lr0{padding-left:0;padding-right:0}.container p{margin-bottom:20px}.container ul{margin:5px 0;list-style-type:square}.container ul li{margin-left:20px}.navbar{position:fixed;top:0;left:0;right:0;z-index:999;height:70px;display:block;box-sizing:border-box;background:rgba(255,255,255,0.5);font-size:14px;border-bottom:rgba(30,48,98,1) 1px solid;border-bottom:0}.navbar img{height:55px;max-height:55px;width:auto}.mp{position:fixed;top:5px;right:0;z-index:999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;flex-direction:column;align-items:center;width:auto;height:60px;overflow:hidden}.mp span{position:relative;display:inline-block;font-size:14px;line-height:16px;font-weight:400;margin:auto 5px 5px 0}.mp img{position:relative;display:inline-block;width:auto;height:45px;cursor:pointer;overflow:hidden;border:rgba(1,1,1,0.5) 1px solid}@media(max-width:940px){.mp{right:60px;display:block}.mp span{display:none}}.navbar.navtop{padding:0 25px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:stretch;align-content:center}.white{background:rgba(255,255,255,1)}.grey{background:rgba(200,200,200,1)}.blue{background:rgba(30,48,98,1)}.blue h2{color:rgba(255,255,255,1)}.navbar img{display:inline-block;margin:5px 5px 0 0;height:65px;width:auto}#navbut{position:fixed;top:25px;right:20px;z-index:9999;width:40px;height:40px;margin:0;padding:5px;text-align:center;border:0;display:none;overflow:hidden;cursor:pointer;color:rgba(34,34,34,1);background:none}#navbut i{font-size:30px}#navbut:hover{color:rgba(34,34,34,1);box-shadow:rgba(0,0,0,0) 0 0 0;border:0}.navtop ul{position:relative;display:inline-block;width:50%;width:50vw;max-width:50vw;margin:20px 0 0 0;padding:0;font-weight:normal}.navtop ul li{float:left;margin:0;padding:0;height:40px;color:rgba(105,105,105,1);list-style-type:none;text-align:center;font-weight:normal}.navtop ul li a{display:block;box-sizing:border-box;height:100%;padding:10px 10px;text-decoration:none;color:rgba(105,105,105,1);font-weight:normal}ul li.subnav{width:auto}.caret{display:none;position:absolute;top:15px;right:5px;color:rgba(255,255,255,1);display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent}.navtop ul li ul{position:absolute;top:50px;left:0;margin:0;padding:0;width:100%;display:none;background:rgba(30,48,98,1);color:rgba(255,255,255,1);font-weight:normal}.navtop ul li ul li,.navtop ul li ul li:last-child{margin:0;padding:0 15px;display:inline-block;box-sizing:border-box;width:30%;height:40px;color:rgba(255,255,255,1);text-align:left;font-weight:normal}.navtop ul li ul li a{display:block;text-align:left;height:100%;padding:10px 5px;text-decoration:none;color:rgba(255,255,255,1);font-weight:normal}.navtop ul li:hover ul li a,.level2 a{color:rgba(255,255,255,1)}.navtop ul li ul li:hover a{color:rgba(230,230,230,1);font-weight:bold}.navtop ul li ul li:hover ul li{color:rgba(255,255,255,1)}.navtop ul li:hover .caret{border-top:0;border-bottom:5px dashed;border-botto,:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent;color:rgba(34,34,34,1)}.navbar,.navtop ul li{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.navtop ul li:hover a{background:transparent;color:rgba(30,48,98,1)}.navtop .active a{color:rgba(30,48,98,1)}body{animation-name:fadeIn;animation-duration:0.8s}header{position:relative;display:block;width:100%;height:100vh;overflow:hidden;margin:0;text-align:center}.null{height:50px;background:rgba(255,255,255,1)}main{position:relative;display:block;min-height:60vh;background:rgba(255,255,255,1);color:rgba(157,157,157,1);font-size:16px;line-height:27px;padding-bottom:60px}@media(max-width:780px){main{padding-bottom:0}}main .con-footer{margin:0 auto;background:rgba(241,241,241,1);color:rgba(157,157,157,1);text-align:left;font-size:21px;line-height:22px;font-weight:300;padding:15px 0}.lstrow,.lstrowgrey{width:100%;height:auto;display:inline-block;padding:20px;margin-bottom:20px;box-sizing:border-box;overflow:hidden}.lstrow img{display:inline-block;width:350px;height:auto;margin-right:20px}.lstrowgrey{background:rgba(240,240,240,1);padding:30px}.lstrowgrey img{display:inline-block;width:350px;height:auto;margin-left:20px}.lst,main .lst,.galerien{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;flex-wrap:wrap;align-items:stretch;align-content:flex-start;justify-content:space-between;justify-content:center;margin:0 0 20px 0}main .box10,main .box20,main .box22,main .box25,main .box30,main .box40,main .box33,main .box66,main .box50,main .box100{position:relative;display:inline-block;box-sizing:border-box;overflow:hidden;padding:5px 5px 5px 0}main .box20 img,main .box22 img,main .box25 img,main .box30 img,main .box40 img,main .box33 img,main .box66 img,main .box50 img,main .box100 img{width:100%;max-width:100%;height:auto}main .box10{width:10%;padding:0 0 0 5px;overflow:hidden;font-size:14px}main .box20{width:20%;padding:0 20px;overflow:hidden;font-size:14px}main .box25{width:25%;padding:0 10px 0 5px;overflow:hidden;font-size:14px}main .box20 h3,main .box25 h3,main .box33 h3{margin:10px auto;font-size:15px;line-height:20px}main .box20 i,main .box25 i,main .box33 i{margin:auto auto;display:block;text-align:center;font-size:30px;line-height:30px}.box33 .circle .circle-inner i,.box20 .circle .circle-inner i{margin-top:30px}main .box100{width:100%;padding:0 2px;overflow:hidden}main .box40{width:40%;padding:0 0 0 20px;overflow:hidden}main .box50{width:50%;padding:0 5px;overflow:hidden}main .box50:first-of-type{padding-left:0}main .box50:last-of-type{padding-right:0}main .asknewsletter .box50{padding:0 5px}main .box50 img{width:100%;height:auto}main .box50 strong{font-size:15px;line-height:22px;font-weight:700;letter-spacing:2px;text-transform:uppercase}main .box66{width:66%}main .box33{width:33%}main .box22.vers,main .box22{width:23%;min-height:300px;padding:25px 25px 75px 25px;animation-name:zoomInUp;animation-duration:0.6s;animation-iteration-count:1;animation-timing-function:ease-out;margin-bottom:25px;cursor:pointer}@media(max-width:1024px){main .box22.vers,main .box22{width:48%;margin-bottom:25px}}main .box30{width:30%;min-height:300px;padding:25px 25px 75px 25px;animation-name:zoomInUp;animation-duration:0.6s;animation-iteration-count:1;animation-timing-function:ease-out}main .box22 .btit,main .box30 .btit,main .box50 .btit{position:absolute;top:150px;left:0;right:0;z-index:2;text-align:center}main .box22 .btit h2,main .box30 .btit h2,main .box50.h2c .btit h2{position:relative;display:inline-block;padding:15px;font-size:24px;line-height:40px;font-family:'Arvo';font-weight:400;text-transform:uppercase;letter-spacing:2px; border-top:rgba(255,255,255,1) 2px solid;border-bottom:rgba(255,255,255,1) 2px solid;background:rgba(80,80,80,0.7);text-align:center}main .box22.vers .btit h2{font-size:18px;line-height:22px}main .box22 .btit h2,main .box22 .btit h2 a,main .box30 .btit h2,main .box30 .btit h2 a,main .box50.h2c .btit h2,main .box50.h2c .btit h2 a{color:rgba(255,255,255,1);text-decoration:none}@media(max-width:1350px){main .box22 .btit h2,main .box30 .btit h2,main .box50.h2c .btit h2{font-size:18px;line-height:32px}}main .box22 .boxlink a,main .box30 .boxlink a{position:absolute;bottom:25px;left:10%;right:10%;z-index:2;padding:10px 15px;background:rgba(30,48,98,1);color:rgba(255,255,255,1);border:rgba(1,1,1,0.8) 1px solid;border-radius:3px;text-decoration:none;text-align:center}main .box50 .boxlink a{margin:10px auto;padding:20px 25px;background:rgba(30,48,98,1);color:rgba(255,255,255,1);border:rgba(1,1,1,0.8) 1px solid;border-radius:3px;text-decoration:none;text-align:center}main .box22 .boxlink a:hover,main .box30 .boxlink a:hover,main .box50 .boxlink a:hover{color:rgba(30,48,98,1);background:rgba(255,255,255,1)}@media(max-width:780px){main .box22.vers,main .box22{width:100%}main .box22 .boxlink a,main .box30 .boxlink a,main .box50 .boxlink a{position:relative;bottom:auto;left:auto;right:auto;width:90%}}main .box22 a img,main .box30 a img{position:relative;top:0;left:0px;right:0px;padding:0;width:100%;max-width:100%;height:auto;background:none;border:0}main .container ul{list-style-type:square;margin:10px 0 10px 20px}main li{font-size:16px;line-height:30px}main .check li{font-size:16px;line-height:24px;font-weight:500X}main .check li:before{content:'?';font-size:20px;font-weight:bold;color:rgba(148,207,66,1);margin-right:10px}.leistungen .box{display:inline-block;width:31%;min-height:200px;text-align:center;padding:0 0 20px 0}.leistungen .box:nth-child(1){margin:0 2% 0 0}.leistungen .box:nth-child(2){margin:0 1%}.leistungen .box:nth-child(3){margin:0 0 0 1%}.leistungen .box100{displayblock;width:100%;min-height:100px;text-align:justify;padding:0 0 20px 0}.leistungen .box h3,.leistungen .box100 h3{display:block;min-height:50px;height:auto;background:rgba(244,88,0,1);color:rgba(34,34,34,1);padding:5px;font-size:26px;line-height:26px;font-weight:300}.leistungen .box h3 small,.leistungen .box100 h3 small{display:block;font-size:26px;line-height:26px;font-weight:300;color:rgba(255,255,255,1)}.leistungen .box img{margin:5px 0;width:100%;height:auto}a.button,.leistungen .box a.button,.leistungen .box100 a.buttom,button{positon:relative;margin:0 auto;display:inline-block;background:rgba(30,48,98,1);border:rgba(30,48,98,1) 2px solid;color:rgba(255,255,255,1);padding:15px 30px;text-decoration:none;text-transform:uppercase;font-size:16px;line-height:20px;border:rgba(52,24,240,1) 2px solid;cursor:pointer}button:after,a.button:after,.leistungen .box a.button:after,.leistungen .box100 a.button:after{content:' »'}button.trans:after,.postblog button:after{content:''}button.trans:before{content:'« '}button:hover,a.button:hover,.leistungen .box a.button:hover,.leistungen .box100 a.button:hover{background:rgba(5,109,255,0);color:rgba(30,48,98,1);border:rgba(30,48,98,1) 2px solid}.galerien .box25,.galerien .box33,.galerien .box50,.galerien .box100{align-content:center;text-align:center;padding:5px}.galerien .box25{width:23%}.galerien .box33{width:32%}.galerien .box50{width:48%}.galerien .box100{width:100%}.galerien .box25 strong,.galerien .box33 strong,.galerien .box50 strong,.galerien .box100 strong{display:block;min-height:50px;margin:-5px -5px 5px -5px;background:rgba(34,34,34,1);color:rgba(255,255,255,1);padding:10px 10px;font-size:24px;line-height:24px;font-weight:300;text-align:left}strong{font-weight:600}h1, h2, h3, h4, h5, h6{color:rgba(30,48,98,1)}h1{font-size:30px;line-height:42px;font-weight:700;margin-bottom:20px}h2{font-size:24px;line-height:31px;font-weight:700;margin-bottom:20px}h3{font-size:22px;line-height:31px;font-weight:700}section{margin:0;min-height:50vh}.section1{background:rgba(111,22,33,0.9);color:rgba(255,255,255,1);min-height:50vh}.section1 a{color:rgba(255,255,255,1)}.section1 a:hover{color:rgba(34,34,34,1)}.section2{background:rgba(255,255,255,1);color:rgba(111,22,33,0.9);min-height:50vh}.row{clear:both;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px}.row-stretch{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;justify-content:space-between;margin-bottom:5px}.abfrage{display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:450px;background:rgba(30,48,98,1);color:rgba(255,255,255,1);padding:40px 40px;font-size:1.3rem;margin:0 auto 20px auto;text-decoration:none;border:rgba(30,48,98,1) 5px groove;border-radius:2px}.abfrage:hover{background:rgba(30,48,98,0.9)}.abfrage i{margin-left:20px;font-size:30px}.row.start,.row.vers{justify-content:space-around;padding:50px 0}.row.start{padding:100px 0 5px 0}@media(max-width:940px){.row,.row-stretch,.row.start,.row.vers{display:block}.abfrage{display:block;width:90%;padding:30px 15px}}.block33,.block50,.block100{overflow-x:hidden;box-sizing:border-box;display:inline-block}.block25{display:inline-block;box-sizing:border-box;width:24%;padding:5px 0}.block30{width:30%;padding:10px}.block33{width:31%;padding:5px 0}.block50{display:inline-block;box-sizing:border-box;width:48%;padding:5px 0}.block100{display:block;box-sizing:border-box;width:100%;padding:5px 0}footer{position:fixed;bottom:0;left:0;right:0;z-index:99;background:rgba(80,80,80,1);color:rgba(255,255,255,0.8);text-align:center;padding:10px 5px }footer.fmm{position:relative;top:20px;left;0width:100%}footer nav{display:inline-block;width:auto}footer a,footer nav a{display:inline-block;color:rgba(255,255,255,0.8);text-decoration:none}footer nav a:after{content:' | '}footer i{display:inline-block;font-size:20px}@media(max-width:780px){footer{position:relative;top:0;left:auto;right:auto;bottom:auto}}.downloads{position:relative;display:block}.downloads strong{display:block;box-sizing:border-box;width:100%;background:rgba(30,48,98,1);color:rgba(255,255,255,1);padding:5px 10px;border:rgba(30,48,98,1) 1px solid;font-size:16px;line-height:16px;font-weight:400}.download-content{position:relative;display:block;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;box-sizing:border-box;width:100%;border:rgba(30,48,98,1) 1px solid;margin-bottom:20px}.downloadbox{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:10px 20px;width:140px;min-height:160px;margin:15px 12px;text-decoration:none;font-size:14px;line-height:20px}.downloadbox:hover{background:rgba(245,245,245,1)}a.downloadbox,.downloadbox a{text-decoration:none;font-size:12px;line-height:16px}.downloadbox img{width:150px;height:auto;margin-left:-15px}@media(max-width:780px){.downloadbox{display:48%;margin:10px auto;align-items:center;align-content:center;text-align:center}.downloadbox img{margin:0 auto}}.partner{position:relative;display:block}.partnerkat{display:block;box-sizing:border-box;width:100%;background:rgba(30,48,98,1);border:rgba(30,48,98,1) 1px solid;color:rgba(255,255,255,1);padding:5px 10px;font-size:16px;line-height:16px}.partnerbox{box-sizing:border-box;display:flex;width:100%;border:rgba(30,48,98,1) 1px solid;padding:10px;margin-bottom:20px;align-items:flex-start;align-content:center;justify-content:flex-start;flex-wrap:wrap}.partnerbox a{display:inline-block;min-width:25%; width:auto}.partnerbox a.palink12{min-width:80%}.partnerbox span{display:block;margin:5px 0;font-size:14px}.partnerimg{position:relative;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;width:200px;height:200px;align-items:center;justify-content:center;border:rgba(1,1,1,0.1) 1px solid;padding:5px;margin-bottom:20px}.partnerimg:hover{border:rgba(1,1,1,1)2px solid}.partnerimg img{width:180px;height:auto}.postings,.posting{position:relative;display:block;overflow:hidden;word-wrap:break-word}.parow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;align-items:flex-start;justify-content:flex-start;padding-bottom:10px;border-bottom:rgba(80,80,80,0.8) 1px solid}.parow:last-of-type{border-bottom:0}.paimg{position:relative;display:inline-block;width:250px;height:auto;padding-right:15px}.paimg img{display:block;width:100%;height:auto;border:rgba(80,80,80,0.5) 1px solid;border-radius:2px;margin-right:15px}.pacon{position:relative;display:inline-block;width:880px}@media(max-width:950px){.pacon{width:700px}}@media(max-width:700px){.parow{display:block}.paimg,.pacon{display:block;width:100%;padding:5px}.paimg img{margin:0 auto}}.pacon h2{margin:0}.posting-hash.border{border-bottom:rgba(80,80,80,0.5) 1px dotted}.pacon small{display:block;margin:0 0 10px 0}.posthead{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;align-items:stretch;align-content:flex-start;justify-content:space-between;background:rgba(220,220,220,1);border-bottom:rgba(34,34,34,0.5) 1px solid;padding:10px;text-align:left}.posthead small,.posthead strong{text-align:left;display:inline-block}.posthead.jobs{height:auto;padding:0;background:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;align-items:stretch;align-content:flex-start;justify-content:flex-start;border-bottom:rgba(34,34,34,1) 1px solid}.posthead.jobs strong{cursor:pointer;display:inline-block;flex-grow:1;background:rgba(120,184,61,1);color:rgba(255,255,255,1);margin:0;border:rgba(34,34,34,1) 1px solid;border-bottom:0;border-right:0;padding:10px 10px;font-weight:normal;font-size:18px}.posthead.jobs strong:hover{background:rgba(255,255,255,1);color:rgba(105,105,105,1)}.posthead.jobs strong:first-of-type{border-top-left-radius:5px}.posthead.jobs strong:last-of-type{border-top-right-radius:5px;border-right:rgba(34,34,34,1) 1px solid}.posthead small{text-align:center;padding-right:20px;border-right:rgba(34,34,34,1) 1px solid}.posting h1,.postblog h1{margin:0 0 10px 0;text-transform:none}.posting .info{position:relative;display:block;margin-bottom:20px}.postcon{padding:0 0 10px 0}.postcon img{display:inline-block;max-width:100%;height:auto;border:rgba(80,80,80,0.5) 1px solid;border-radius:2px}.postcon.beitrag .bildrahmen2{width:100%;max-width:100%;height:auto;border:0}.postcon.beitrag .bildrahmen250{width:50%;max-width:50%;height:auto;border:0;box-shadow:0 0 0}.postcon.beitrag .bildrahmen233{width:33%;max-width:33%;height:auto;border:0;box-shadow:0 0 0 }.postcon.jobs{height:auto;text-align:left;background:rgba(255,255,255,1);border:rgba(120,184,61,1) 1px solid;border-top:0;display:none}.postpages{position:relative;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center}.postpages a{display:inline-block;margin:0 5px;width:40px;height:40px;overflow:hidden;border-radius:50%;padding:10px 5px;font-size:18px;line-height:20px;text-align:center;text-decoration:none;color:rgba(105,105,105,0.6);border:rgba(105,105,105,0.6) 1px solid}.postpages a:hover,.postpages .aktiv{background:rgba(52,24,240,1);color:rgba(255,255,255,1)}.jahr{border-top:rgba(105,105,105,0.5) 1px solid;padding-top:30px;margin-top:50px;margin-bottom:0px;overflow:visible}.jahr strong{position:absolute;top:0;right:0;left:0;margin:0 auto;margin-top:-30px;height:30px;width:100px;display:inline-block;background:rgba(52,24,240,1);color:rgba(255,255,255,1);text-align:center;font-family:'Arvo', sans-serif;font-weight:500;font-size:20px;line-height:20px;padding:10px;border-radius:5px}.jahr p{margin:0}.hide{height:1px;transition:height 100ms}.show{height:100vh;height:auto;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.ticker{display:block;width:300px;margin:0 10px 0 0;height:130px;max-height:130px;word-wrap:break-word;overflow:hidden}.rssquelle{display:block}.ticker ul,.ticker UL{margin:0;padding:0;list-style:none}.ticker li{margin:0;padding:0 0 100px 0;list-style:none}.ticker li.odd{background:rgba(250,250,250,1)}.ticker li:after{content:'';display:block;clear:both}.ticker a,.ticker a strong{text-decoration:none}.ticker hr{margin:5px 0px 0px 0px;border:#656565 1px solid}footer .box33 .ticker strong,footer .box33 .ticker strong a{font-size:18px;line-height:22px;margin:0px 0px 5px 0px;text-decoration:none;color:rgba(34,34,34,1)}footer .box33 .ticker strong:hover{color:color:rgba(255,255,255,1)}.et-run{background-color:#0cf;color:white;border:1px solid black}footer .box33 .ticker small{display:block}.team{display:block}.teambox{display:grid;  grid-template-rows:auto 5px;  grid-template-columns:31.5% 31.5% 31% 6%; border-bottom:rgba(34,34,34,0.5) 1px solid}.teambox:nth-child(even){background:rgba(247,247,247,1)}.teambox label{font-size:20px;font-weight:300;padding:5px}.teambox strong,.teambox span{display:inline-block;font-size:16px;font-weight:300;padding:5px}.teambox .slogan{display:block}.teambox .fax{display:none}@media (max-width:940px){.container,.container2{width:100%}header{background:#111;display:block;top:50px;width:100%;height:calc(100vw*0.5);overflow:hidden}.about,.stb{top:50px;margin-top:0px;height:calc(100vw*0.5);background-position:top;background-size:100% auto}.null{height:0}.ticker{-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 3;-webkit-hyphenate-limit-lines:4;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-lines:4;hyphenate-limit-chars:auto 3;hyphenate-limit-lines:4;hyphens:auto}main .box20{width:33%}.linkbox,main .box25{width:48%}.galerien .box25,.galerien .box33,.bildrahmen25,.bildrahmen33{width:48%;height:auto}main{position:relative;top:70px;margin-bottom:90px}h1{font-size:36px;line-height:40px}h2{font-size:30px;line-height:36px}.post-flex,.postblog-content,.posthashtag{display:block;width:100%;margin-bottom:10px;margin-left:auto;margin-right:auto}footer .block25,footer .block33,footer .block50{width:48%;margin:0;padding:15px 5px;border-bottom:rgba(255,255,255,0.5) 1px solid}}@media (max-width:790px){.carousel-slider .contbox p,.carousel-slider .active .contbox p,.carousel-slider .slider-nav__dots{display:none}.carousel-slider .contbox{top:30%}.carousel-slider .contbox span,.carousel-slider .active .contbox span{font-size:24px;line-height:30px;border:0;padding:10px 0}.carousel-slider .contbox a,.carousel-slider .active .contbox a{margin-top:5px}.navbar .lang{top:0;margin-top:5px;right:60px;width:auto}.navbar .lang img{margin-top:10px;height:30px;width:auto}main .con-footer{text-align:center}a.button,button{display:inline-block;margin:10px auto}.linkbox,main .lst,main .box20,main .box22,main .box30,main .box33,main .box50{position:relative;top:0;left:0;display:block;width:100%;padding:10px;margin-bottom:15px}main .box22 a,main .box30 a{position:relative;bottom:auto;left:auto;right:auto;display:block;margin:10px auto}.linkcontent .container img,main img{float:none;position:relative;display:block;width:100%;height:auto}.linkcontent .container,.linkcontent .container button{text-align:center}.teambox{display:grid; grid-template-rows:repeat(2, auto 5px); grid-template-columns:30% 30% 30% 10%; }.teambox span,.teambox strong{font-size:14px}.kbox{position:fixed;top:15vh}.row,.lst,main .lst,.leistungen .lst,.downlst{display:block}.galerien .box25,.galerien .box33,.galerien .box50{width:48%;height:auto;margin:5px 1%}.galerien .bildrahmen50,.galerien .box100 img{display:inline-block;width:48%;height:auto}.galerien .box25 img,.galerien .box33 img{width:100%;height:auto}.box,main .box,main .box66,main .box33,.leistungen .box,.leistungen .box100,.box33,.box66,.box100,.block25,.block33,.block50,.galerien .box100,footer .box25,footer .box33,footer .box50,footer .box100,.downbox{display:block;width:100%;margin:5px 0}footer .box33:last-child{border:0}.leistungen .box{width:100%;height:auto}.leistungen .box img,.leistungen .box100 img{margin:5px 0;width:100%;height:auto}.lstrow,.lstrowgrey{padding:5px}.lstrow img,.lstrowgrey img{width:100%;height:auto;margin:5px auto}.downbox{padding-left:0}footer .box33 .ticker,footer .box33 .ticker ul,footer .box33 .ticker li{text-align:center;margin:0 auto}h1{font-size:26px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}footer{text-align:center}footer .box25,footer .box33,footer .box50{margin:0 auto;padding:15px 5px;border-bottom:rgba(255,255,255,0.5) 1px solid}footer .box50:nth-child(1){border:0}footer nav a{padding:0 5px 10px 5px}footer i.big{float:none;display:block;min-height:20px;height:40px:max-height:40px;margin:0}}@media (max-width:640px){.lst,.galerien{display:block}.box25,.box33,.box50,.galerien .box25,.galerien .box33,.galerien .box50{display:block;width:100%;height:auto}}.loginmaske{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:5px;border:rgba(30,48,98,1) 1px solid;border-radius:3px;text-align:center}.loginmaske span{display:block;font-size:24px;line-height:31px;font-weight:700;margin-botttom:5px;color:rgba(30,48,98,1)}.loginmaske small{display:block;margin:10px auto 5px auto}.loginmaske input{ display:block;min-height:30px;width:90%;padding:5px;margin:0 auto;text-align:center;border:rgba(105,105,105,1) 1px solid;border-radius:2px}.loginmaske button,.userlogout{display:block;box-sizing:border-box;overflow:hidden;width:90%;margin:5px auto;padding:20px 20px;border:rgba(30,48,98,1) 1px solid;border-radius:3px}button.trans,.killbox .trans,.loginmaske .trans,.logout .trans{background:rgba(80,80,80,1);color:rgba(30,48,98,1));border:rgba(30,48,98,1) 1px solid}.loginmaske button:hover,.userlogout{color:black;box-shadow:rgba(34,34,34,1) 0px 0px 2px}@media(max-width:780px){#navbut{display:inline-block}.navtop .container{margin:0;padding:0;width:100%}.navtop ul{clear:both;position:absolute;top:51px;left:5px;right:5px;z-index:9999;width:auto;max-width:100%;min-width:80%;background:rgba(30,48,98,1);display:none;text-align:center}.navtop ul li,.navtop ul li:last-child{float:none;position:relative;display:block;width:100%;border:0;padding:0;height:40px;border:rgba(255,255,255,1) 1px solid;border-top:0;background:rgba(30,48,98,1);height:40px}.navtop ul li ul,.navtop ul li ul.sub{position:relative;top:0}.navtop ul li ul.sub li,.navtop ul li ul.sub li:last-child{width:100%;display:block;border-bottom:rgba(255,255,255,0.5) 1px solid}.navtop ul li ul li,.navtop ul li ul li:last-child{float:none;position:relative;display:block;width:100%;padding:0;height:40px;background:rgba(30,48,98,1);height:40px;border-bottom:rgba(255,255,255,0.5) 1px solid}.navtop ul li ul li{border-left:0}.navtop ul li a,.navtop ul li ul li a{padding-left:10px;padding-right:10px;background:rgba(30,48,98,1);color:rgba(255,255,255,1);text-align:center}.navtop ul li ul li a{height:40px}.navtop .active a,.navtop ul li a:hover,.navtop ul li ul li a:hover{color:rgba(255,255,255,1);font-weight:bold}}.blendnewsletter{position:fixed;top:5px;left:5px;right:5px;bottom:10px;z-index:9999;background:rgba(80,80,80,0.9)}.asknewsletter{position:relative;margin:15% auto;margin:15vh auto;width:500px;background:rgba(255,255,255,1);padding:10px;border:rgba(80,80,80,1) 1px solid;border-radius:5px;text-align:center}.actrow{position:relative;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;justify-content:space-between;align-items:flex-start;align-content:flex-start}.input-group{position:relative;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;align-content:center;align-items:center;justify-content:center;border:rgba(80,80,80,0.8) 1px solid;background:rgba(240,240,240,1);border-radius:5px;padding:2px}.actrow button,.actrow -input-group{margin:0}.actrow i{height:100%;padding:5px;color:rgba(80,80,80,1);border-right:rgba(80,80,80,0.8) 1px solid}.input-group select,.input-group option{text-align:center}.actrow .input-group,.actrow select{min-height:20px;height:auto}.userlist{position:relative;display:block;box-sizing:border-box;text-align:left}.userlist table{border:rgba(80,80,80,0.8) 1px solid}.userlist table tr:nth-child(even){background:rgba(255,255,255,1)}.userlist table tr:nth-child(odd){background:rgba(245,245,245,1)}.userlist table i{padding:2px 5px;cursor:pointer}.input-group-addon,.form-control{display:inline-block}.input-group-addon{min-width:200px}}.open{display:block}.open span{display:inline-block;width:120px}#.meldung,#.meldung{position:fixed;top:10%;left:50%;z-index:999;width:500px;opacity:1;border:rgba(30,48,98,1) 1px solid;border-radius:3px;padding:5px;text-align:center}.versicherung{position:relative;margin:20px auto;display:block;min-width:940px;width:auto;height:80%;height:80vh;background:url(/lib/images/CMSGrafik/camera-loader.gif) center no-repeat}#versicherung{padding:20px 0}@media(max-width:940px){.versicherung{min-width:99%}}#backb{display:none;position:fixed;bottom:50px;right:50px;z-index:999}@media(max-width:950px){#backb{z-index:-1;width:0;height:0}}.intblende{position:fixed;top:1px;left:1px;right:1px;bottom:1px;z-index:10000;display:block;box-sizing:border-box;background:rgba(30,48,98,0.9);color:rgba(255,255,255,1)}.intbox{position:relative;top:50%;left:50%;width:850px;min-height:400px;height:auto;padding:15px;text-align:center;transform:translate(-50%,-50%);background:rgba(255,255,255,1) ;color:rgba(1,1,1,1);border:rgba(255,255,255,1) 2px solid;border-radius:15px}@media(max-width:860px){.intbox{width:99%}}.intbox p{margin:20px 0}.intform{position:relative;margin:0 auto;width:380px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:    flex;align-items:center;align-content:center;justify-content:center}.intbox checkbox{display:inline-block}.intfehlermeldung,.intmeldung{  position:fixed;  top:20px;  left:50%;  z-index:9999;  transform:translate(-50%,0);  width:950px;  max-width:90%;  max-width:90vw;  padding:25px;  border-radius:15px;  text-align:center;  background:rgba(69,68,66,1);  color:rgba(250,250,250,1);  border:rgba(20,20,20,1) 1px solid;  -webkit-animation:cssAnimation 3s forwards;   animation:cssAnimation 3s forwards;  box-shadow:rgba(80,80,80,0.8) 0 0 10px}.intfehlermeldung{  background:rgba(255,0,0,1);  -webkit-animation:cssAnimation 5s forwards;   animation:cssAnimation 5s forwards}@keyframes cssAnimation{  0% {opacity:1}  90% {opacity:1}  100%{opacity:0}}@-webkit-keyframes cssAnimation{  0% {opacity:1}  90% {opacity:1}  100%{opacity:0}}.mapo{background:rgba(30,48,98,1);color:rgba(255,255,255,1);padding:5px;border-radius:5px;-webkit-animation:bluewhite 5s forwards; animation:bluewhite 5s forwards;animation-iteration-count:9999}@keyframes bluewhite{  0% {background:rgba(30,48,98,1); color:rgba(255,255,255,1)}  50%{background:rgba(255,255,255,1); color:rgba(30,48,98,1)} 100% {background:rgba(30,48,98,1); color:rgba(255,255,255,1)}}@-webkit-keyframes bluewhite{  0% {background:rgba(30,48,98,1); color:rgba(255,255,255,1)}  50%{background:rgba(255,255,255,1); color:rgba(30,48,98,1)}100% {background:rgba(30,48,98,1); color:rgba(255,255,255,1)}}.rslides{position:relative;display:block;box-sizing:border-box;overflow:hidden;list-style:none;list-style-type: none;width:100%;max-height:100vh;height:100%;max-height:100%;padding:0;margin:0;background:rgba(255,255,255,1);text-align:center} .rslides li{-webkit-backface-visibility:hidden;position:absolute;left:0;top:50px;margin:0;padding:0;display:none;width:100%;max-height:100vh;height:600px;height:75vh;max-height:600px;max-height:75vh;overflow:hidden}@media(max-width:1180px){.rslides{width:100vw}.rslides li{width:100vw;height:calc(100vw *0.50);max-height:calc(100vw *0.50)}}.rslides li:first-child{position:relative;display:block;float:left} .rslides img{display:block;height:auto;float:left;width:100%;border:0;-webkit-animation:zoomin 90s ease-in-out infinite ;animation:zoomin 90s ease-in-out infinite }.rslides_tabs{position:absolute;top:5px;left:10%;right:10%;z-index:3;list-style:none;font-size:18px;padding:10px 0;text-align:center;vertical-align:middle} .rslides_tabs li{display:inline-block;color:rgba(188,189,191,0.5)} .rslides_tabs a{display:block;text-shadow:0 0 0;margin-right:5px;width:10px;height:10px;border-radius:50%;overflow:hidden;  font-size:0px;line-height:2px;padding:1px 1px;  background:rgba(188,189,191,0.5);color:rgba(255,255,255,0.5);  } .rslides_tabs li:first-child{margin-left:0} .rslides_tabs .rslides_here a{background:rgba(188,189,191,1);color:rgba(188,189,191,1)}.rslides .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:rgba(255,255,255,1);background:none;top:50%;left:50%; height:auto;width:45%;transform:translate(-50%,-50%);max-width:50%}.rslides .caption span{position:relative;display:inline-block;padding:30px 30px;font-size:54px;line-height:80px;font-family:'Arvo';font-weight:400;text-transform:uppercase;letter-spacing:2px; border-top:rgba(255,255,255,1) 2px solid;border-bottom:rgba(255,255,255,1) 2px solid;background:rgba(80,80,80,0.7);text-align:center}.rslides1_on .caption span{animation-name:fadeInUp;animation-duration:1.1s}.rslides .caption p{position:relative;display:inline-block;margin:40px auto;color:rgba(255,255,255,1);font-size:22px;text-align:center}.rslides1_on .caption p{animation-name:fadeInUp;animation-duration:1.8s} .rslides .caption a{margin:20px auto 0 auto;background:rgba(30,48,98,1);color:rgba(255,255,255,1);padding:20px 30px;text-decoration:none;text-shadow:0 0 0;font-size:14px;line-height:18px;border-radius:4px}.rslides1_on .caption a{animation-name:fadeInUp;animation-duration:0.2s}.rslides .caption a:hover{background:rgba(34,34,34,1)}.rslides_nav{position:absolute;top:52%;left:0;z-index:3;margin-top:-45px;-webkit-tap-highlight-color:rgba(0,0,0,0);text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("/lib/images/CMSGrafik/themes.gif") no-repeat left top;opacity:0.4}.rslides_nav:active{opacity:1.0} .rslides_nav.next{left:auto;background-position:right top;right:0}@media screen and (max-width:600px){.rslides_nav{top:47%}}.callbacks_container{  position:relative;  box-sizing:border-box;  display:block;  width:100%;  height:100%;  max-height:100%;  overflow:hidden} .callbacks{  position:relative;  list-style:none;  overflow:hidden;  width:100%;  padding:0;  margin:0} .callbacks li{  position:absolute;  width:100%;  left:0;  top:0}.callbacks img{  display:block;  position:relative;  z-index:1;  height:auto;  width:100%;  border:0}@media (max-width:940px){.rslides .caption{top:70%;max-width:70vw;width:70vw;min-height:20px}.rslides .caption p{display:none}.rslides .caption span{font-size:18px;line-height:28px;padding:5px 0}} @-webkit-keyframes zoomin{ 0%{transform:scale(1)} 10%{transform:scale(1.05)} 90%{transform:scale(1.05)} 100%{transform:scale(1)}}@keyframes zoomin{ 0%{transform:scale(1)} 10%{transform:scale(1.05)} 90%{transform:scale(1.05)} 100%{transform:scale(1)}} @-webkit-keyframes zoomout{ 0%{transform:scale(1)} 50%{transform:scale(0.67)} 100%{transform:scale(1)}}@keyframes zoomout{  0%{transform:scale(1)} 50%{transform:scale(0.67)} 100%{transform:scale(1)}} 