img.image-embed-item.lazyload{display:none}video{height:auto;min-width:100%;position:absolute}#start .container{background:#92C450;background:rgba(146,196,80,.9) none repeat scroll 0 0}#start .container p{margin:0 25% 0 25%}#start .container .important{font-size:35px;line-height:50px}.important{font-size:22px}#wir .container{background:#556473;background:rgba(85,100,115,.9) none repeat scroll 0 0}#kompetenzen .container{background:#92C450;background:rgba(146,196,80,.9) none repeat scroll 0 0}#projekte .container{background:#556473;background:rgba(85,100,115,.8) none repeat scroll 0 0}#kontakt .container{background:#92C450;background:rgba(146,196,80,.9) none repeat scroll 0 0}#impressum .container{background:#556473;background:rgba(85,100,115,.9) none repeat scroll 0 0}.ce-image img{margin-bottom:0;width:100%;height:auto}.ce-image{margin-bottom:20px}#loader{display:none;position:absolute;top:50%;left:50%;margin-left:-10px;z-index:1000}#loaderBase{display:none;position:relative;width:100%;height:100%;z-index:1000}.loaderImg{top:25%;margin:auto;position:relative;left:40px;width:100px;height:100px}.loaderLogo{top:20%;margin:auto;position:relative;right:75px;width:100px;height:100px}#loadedSite{display:none;background:#556473;box-shadow:5px 10px 10px 5px rgba(0,0,0,.5);height:auto;min-height:100px;position:absolute;width:80%;z-index:10;padding:5%;top:25px}#loadedSite img{width:100%;height:auto}.siteBackgrounds{display:none}#bg,#bg2{display:block;height:100%;position:fixed;width:100%}#bgclone{overflow:hidden;display:block;width:100%;height:100%;position:absolute}#bg img,#bg2 img,#bgclone img{display:block;height:auto!important;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.icon-chevron_up:before{content:"\f005";font-family:"mfg_labs_iconsetregular";font-size:20px;float:right;height:auto;color:#666}.icon-mail:before{content:"";font-family:"mfg_labs_iconsetregular";font-size:30px;height:auto;color:#fff;cursor:pointer}.icon-pen:before{content:"\270F";font-family:"mfg_labs_iconsetregular";font-size:30px;height:auto;color:#fff;cursor:pointer}.detail:before{content:"\F525";font-family:"mfg_labs_iconsetregular";font-size:45px;height:auto;color:#fff;cursor:pointer}.detail:after{content:"\f006 \f006";font-family:"mfg_labs_iconsetregular";font-size:20px;height:auto;color:#fff;cursor:pointer}.detail a:link{font-size:28px;letter-spacing:.1em;margin:40px 7px 0 10px;text-decoration:none}#home-link{display:none}#reload-link{margin-right:10px;bottom:0;color:#666;cursor:pointer;display:block;margin:0 40px 5px 0;position:absolute;right:50px}.icon-reload:before{font-family:"mfg_labs_iconsetregular";content:"\f025";font-size:20px;float:right;height:auto;color:#666}.icon-home:before{font-family:"mfg_labs_iconsetregular";content:"\2302";font-size:20px;float:right;height:auto;color:#666;padding-top:5px}.icon-menue:before{font-family:"mfg_labs_iconsetregular";content:"\f008";font-size:20px;float:right;height:auto;color:#666}.icon-close:before{font-family:"mfg_labs_iconsetregular";content:"\274C";font-size:15px;height:auto;position:absolute;top:0;left:7px}.icon-close-link{border:2px solid #fff;border-radius:100px;width:25px;height:25px;clear:both;position:absolute;right:10px;top:10px;cursor:pointer;margin:20px}.container{background:#556473;background:rgba(85,100,115,.9) none repeat scroll 0 0;margin:0 0 100px 0;padding:30px 5%;width:90%;min-height:1080px;display:inline-block;position:relative}.csc-textpic-center-outer{margin:0 0 30px 0}.frame.frame-leftbox{float:left;width:100%;padding:0 0 40px 0}.frame.frame-rightbox{float:left;width:100%;padding:0 0 40px 0}.section{padding-top:45px}#footer-inner{width:100%;height:auto;max-width:1000px;margin:auto}#header-inner{position:absolute;width:100%;height:80px;z-index:1000}#footer-inner2{height:auto;max-width:1000px;margin:auto;text-align:left;position:absolute;bottom:18px;left:20px}#footer-container{bottom:0;clear:both;height:auto;position:fixed;width:100%;margin:auto}#footer{background:rgba(254,254,254,.9) none repeat scroll 0 0;box-shadow:0 1px 10px 0 rgba(0,0,0,.25);width:100%;padding:5px 0 20px 10px;margin:auto;position:absolute;z-index:1000;bottom:0}#footerNav{display:none;padding:0 50px 5px 0;float:right}#footerNav ul{float:right;width:100%;list-style-type:none;padding-left:1em;text-indent:-1em;margin:0}#loadedSite ul li:before,section ul li:before{content:'\f082';font-family:"mfg_labs_iconsetregular";padding-right:10px;color:#fff;font-size:12px}#footerNav ul li:before{content:'\f005';font-family:"mfg_labs_iconsetregular";padding-right:10px;color:#666;font-size:12px;font-weight:700;margin:-1px 6px 0 0}#footerNav ul li:first-child{padding:0 0 0 25px;margin:0}#footerNav ul li{padding-left:40px;margin:0;line-height:35px}#footerNav ul li:first-child:before{content:'';padding:0;margin:0}#footerNav ul li a,#footerNav a:link,#footerNav a:visited{font-family:'orbitronbold',Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:2px;color:#666;text-decoration:none}#footerNav ul li.navFooterLink:hover a{color:#9B9B9B;text-decoration:none}div#footerNav ul.navFooter li.navFooterLink.active a{color:#666;text-decoration:none;border-bottom:2px dotted #666;padding-bottom:7px}div.footerNavAct a,div.footerNavAct a:link,div.footerNavAct a:visited,div.footerNavAct a:hover{color:#556473;text-decoration:none}#header{width:100%;float:none;margin:auto;text-align:center;position:fixed;height:45px;top:0;overflow:hidden}#header-1{width:90%;max-width:1130px;margin:auto}#logo{float:right;background:#000;background:rgba(0,0,0,.7) none repeat scroll 0 0;height:auto;width:150px;padding:10px 30px 10px 30px;position:relative;top:0;z-index:1010}#logo img{width:100%;height:auto}img{border:0}*{margin:0;padding:0}body{text-align:center;position:relative;height:100%;background:#000}div{text-align:left}html,body{height:100%}#wrapper{position:relative;margin:0 auto;min-height:100%;height:auto!important;height:100%;z-index:2}#content_top{width:100%;padding:0 0 0 0;margin-left:0}#content-container{display:inline-block;padding-bottom:50px;width:100%}#content-wrapper{max-width:1280px;float:none;width:100%;position:relative;top:0;margin:0 auto;text-align:center}#content-end{display:none}#content{float:none;margin:auto;position:relative;text-align:center;width:90%;max-width:1130px;z-index:0}#content_header{float:none;margin:30px auto 0;position:relative;text-align:center;width:90%}#content_left{float:left;width:90%;margin:30px 10px 100px 10px}#content_right{float:left;width:90%;margin:0 10px 150px 10px}span.Normal a,span.Normal a:link,span.Normal a:visited{color:#9B9B9B;font-size:11px;text-decoration:none}span.Normal a:hover{color:#556473;font-size:11px;text-decoration:none}.navpipe{color:#9B9B9B;font-size:10px;margin:0 5px 0 5px;text-decoration:none}*{font-family:'Share',Arial,Helvetica,sans-serif;font-size:20px;font-weight:300;line-height:26px;color:#fff}b{font-weight:700;color:#fff}a{color:#fff;text-decoration:none;outline:none}a:link{color:#fff;text-decoration:underline}a:visited{color:#fff;text-decoration:none}a:hover{color:#CFCFCF;text-decoration:underline}a:active{color:#ccc;text-decoration:none}a:focus{outline:0}H1,H2,H3,H4,H5{font-family:'Share',Arial,Helvetica,sans-serif;width:100%}H1{font-size:34px;line-height:44px;letter-spacing:.1em;color:#fff;display:inline-block;margin:20px 0 26px 0;width:100%}H2{font-size:24px;line-height:30px;letter-spacing:.1em;color:#fff;margin-bottom:15px}H3{font-size:28px;line-height:30px;letter-spacing:.1em;margin-bottom:7px}H4{font-size:24px;line-height:30px;letter-spacing:.1em;margin-bottom:10px}#topNav ul{list-style-type:none;margin:0;padding:0}ol{margin-left:18px}#content ul,#content ol{list-style-type:none;margin-left:0;padding-left:1.1em;text-indent:-1em;margin-bottom:20px}.clearing{height:0;line-height:0;font-size:0;clear:both}.closeClearing{height:0;width:100%;height:55px;clear:both}.align-justify{text-align:justify}.align-center{text-align:center}.align-right{font-size:22px;text-align:right}.contenttable td{vertical-align:top}HR{clear:both;margin:20px 0 20px 0;border:none;color:#FFF;background-color:#FFF;height:0}.csc-textpic-text p.bodytext img{padding-right:10px;padding-bottom:10px}.indent{padding-left:23px}.mf-contentteaser-box li{color:#FFF}#loadedSite div.fieldWrapCaptcha img{width:auto}div.csc-mailform ol li{overflow:visible}input,textarea{background:#92C450;border:0;padding:5px;margin:3px 0 10px 0;width:95%;max-width:300px}input[type="submit"]{width:100%;max-width:310px}input[type="checkbox"]{width:20px;max-width:310px}.labelWrapInput,.labelWrapText,.labelWrapCheck,.errorlabelWrap{margin:3px 0 10px 0;margin-right:0;margin-right:1em;vertical-align:baseline;width:8em}.errorlabelWrap{color:red}.errorWrap,.errorMessageWrap{margin:0 0 10px 0}div.csc-mailform li label{float:left;margin:3px 0 10px 0;margin-right:1em;vertical-align:baseline;width:8em}#content div.csc-mailform ul,#content div.csc-mailform ol{list-style-type:none;margin-left:0;padding-left:0;text-indent:0}div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{margin-bottom:0}#toggleNavMain{clear:both;display:block;cursor:pointer;color:#FFF;margin:0 10% 5px 0}.js #navMain{display:none}.js #topNav{display:none}.ka-panel.close .ka-handler h1{cursor:pointer;font-size:22px;line-height:30px;font-weight:400;border-bottom:1px solid #DDDEDE;padding-bottom:10px;padding-top:5px;padding-left:45px;background-image:url(../../../../../../typo3conf/ext/kiwi_accordion/res/ka-plus.png);background-repeat:no-repeat;background-position:0 3px}.ka-panel.open .ka-handler h1{cursor:pointer;font-size:22px;line-height:30px;font-weight:400;border-bottom:1px solid #DDDEDE;padding-bottom:10px;padding-top:5px;padding-left:45px;background-image:url(../../../../../../typo3conf/ext/kiwi_accordion/res/ka-minus.png);background-repeat:no-repeat;background-position:0 3px}.ka-panel{padding-bottom:20px}.ka-content{padding-left:46px}.flex-caption,.flex-caption span,.flex-caption strong{color:#fff;background:#59bac9;width:200px;height:200px;display:none}.flexslider .slides img{display:block;max-width:100%;height:100%}.flex-control-nav{bottom:10px;z-index:10000}.flex-control-nav li a{background-position:0 0;cursor:pointer;color:#63BCCB}.flex-control-nav li a.active{background-position:0 -30px;cursor:default}.flex-control-nav li a:hover{background-position:0 -30px;cursor:pointer}.flexslider{border:0;box-shadow:0 0 0 rgba(0,0,0,.2);margin:0}.tx-ws-flexslider .caption-align-left .caption-text{display:none}.flex-direction-nav .flex-next{right:10px;color:#FFF}.flex-direction-nav .flex-prev{right:0;color:#FFF}.flex-control-paging li a{width:11px;height:11px;display:block;background:#CEE3F4;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:none;opacity:.7}.flex-control-paging li a:hover{background:#0A2847;opacity:1}.flex-control-paging li a.flex-active{background:#0A2847;cursor:default}.name-of-person{font-family:"Orbitron",Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;color:#62BBCB}#mf-ajax-start,#mf-ajax-end{height:0;line-height:0;font-size:0;margin:0;padding:0}@media screen and (min-width:600px){div.csc-textpic-text{width:60%;margin:0 0 0 40%!important}div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left;margin:0;width:35%}div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img{margin-bottom:0;width:100%;height:auto}.frame.frame-leftbox{float:left;width:48%;padding:0 2% 20px 0}.frame.frame-rightbox{float:left;width:46%;padding:0 0 20px 2%}}@media screen and (min-width:700px){.section{padding-top:80px;padding-left:0}#header{width:100%;height:80px}#logo{width:180px;height:auto;float:right;padding:10px 30px 0 30px;top:30px}#footerNav ul li{float:left}#footerNav{display:block}#home-link{display:block}#toggleNavMain{display:none}#footer{width:100%;height:auto;padding:10px 0 0 10px;margin:auto;min-height:60px}#footerNav ul li:before{float:left}#reload-link{bottom:0;position:relative;right:0;float:right;margin:0 20px 0 0}#footer-inner2{bottom:27px}.labelWrapInput,.labelWrapText,.labelWrapCheck,.errorlabelWrap{float:left}}@media screen and (min-width:1000px){#wrapall{position:absolute;top:0;left:0;margin:0 auto;width:100%;min-height:100%;height:auto!important;height:100%;z-index:1}H1{font-size:36px;line-height:40px;letter-spacing:.1em;color:#fff;display:inline-block;margin-bottom:26px}H2{font-size:24px;line-height:30px;letter-spacing:.1em;color:#fff;margin-bottom:15px}H3{font-size:28px;line-height:30px;letter-spacing:.1em}H4{font-size:24px;line-height:30px;letter-spacing:.1em}.csc-frame.csc-frame-frame2{float:left;width:46%;padding:0 0 20px 2%}#footer-2 div{float:left;font-size:11px;padding:0;margin-bottom:0}#footer-3 div{padding:0;margin-bottom:0}div.footerNav-1-No a,div.footerNav-1-No a:link,div.footerNav-1-No a:visited{font-family:'Orbitron',Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;text-decoration:none}div.footerNav-1-No a:hover{font-family:'Orbitron',Arial,Helvetica,sans-serif;font-size:13px;color:#CCC;text-decoration:none}div.footerNav-1-Act a,div.footerNav-1-Act a:link,div.footerNav-1-Act a:visited,div.footerNav-1-Act a:hover{font-family:'Orbitron',Arial,Helvetica,sans-serif;font-size:13px;color:#CCC;text-decoration:none}div.footerNav-2-No a,div.footerNav-2-No a:link,div.footerNav-2-No a:visited{font-family:'Orbitron',Arial,Helvetica,sans-serif;font-size:13px;color:#FFF;text-decoration:none}div.footerNav-2-No a:hover{font-family:'Orbitron',Arial,Helvetica,sans-serif;font-size:13px;color:#CCC;text-decoration:none}div.footerNav-2-Act a,div.footerNav-2-Act a:link,div.footerNav-2-Act a:visited,div.footerNav-2-Act a:hover{font-family:'Orbitron',Arial,Helvetica,sans-serif;font-size:13px;color:#CCC;text-decoration:none}.flex-direction-nav .flex-next{color:#fff;right:0}.container{padding:50px 5%}}@media (min-aspect-ratio:1/3){#bg,#bg2,#bgclone{height:400%;left:0;width:400%}}@media (min-aspect-ratio:1/2){#bg,#bg2,#bgclone{height:300%;left:-100%;left:0;width:300%}}@media (min-aspect-ratio:1/1){#bg,#bg2,#bgclone{height:200%;left:-50%;left:0;width:200%}}@media (min-aspect-ratio:4/3){#bg,#bg2,#bgclone{height:150%;left:-25%;left:0;width:150%}}@media (min-aspect-ratio:16/9){#bg,#bg2,#bgclone{height:100%;left:0;width:100%}}