a,hr{padding:0}a,button,input,select,textarea{margin:0}article,aside,figure,footer,header,hgroup,hr,nav,section{display:block}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}td,td img{vertical-align:top}embed,img,object{max-width:100%}#map_canvas img,.gm-style img,.gsmsc-mapDiv img,.map_wrap img,.mapcontainer img{max-width:none!important}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}input[type=checkbox],th{vertical-align:bottom}td{font-weight:400}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{border-collapse:collapse;border-spacing:0;font:100%}a:active,a:hover{outline:0}small{font-size:85%}strong,th{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=submit],label{cursor:pointer}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.ConClickToCall .button,.ConClickToCall .button:before,.ConFacts.color_scheme_0,.ConNetwork .flexslider figure.logo .absolute a,.ConNetwork .flexslider figure.logo .absolute a:before,.ConNetwork.color_scheme_1,.ConNormallyHeader,.ConNormallyHeader .button::before,.ConNormallyHeader .h1,.ConNormallyHeader h1,.ConNutzen.color_nutzen_2 .ConNutzeFacts,.ConSpalten .button:hover,.ConSpalten .button:hover:before,.ConSpalten.colorwhite *,.ConStartAktuell,.ConStartAktuell .button,.ConStartAktuell .button::before,.ConStartAktuell .color_scheme_0 h2,.ConStartAktuell .color_scheme_1 h2,.ConStartAktuell .color_scheme_2 h2,.ConStartBoxes .box .back,.ConStartBoxes .box .front:before,.ConStartBoxes.color_scheme_2,.ConStartBoxes.color_scheme_2 li>p,.ConStartHeader div.green a:hover,.ConStartKunden .flex-direction-nav a:hover:before,.ConStartKunden.color_scheme_0 .funktion,.ConStartKunden.color_scheme_1 .flex-direction-nav a:hover:before,.ConStartOverview .button,.ConStartOverview .button:before,.ConStartOverview.color_scheme_2 .button,.ConStartOverview.color_scheme_2 .button:hover,.ConStartOverview.color_scheme_2 .button:hover:before,.ConStartOverview.page.color_scheme_1,.ConStartOverview.page.color_scheme_1 h2,.ConStartPopupBoxes.color_scheme_1 ul li,.ConTipps a,.ConTipps a:before,.PageIndex #start h1,.color_scheme_0,.flexslider.ConNetworkSlider .flex-direction-nav a:before,.footernavigation li a:hover,.icon.social:hover::before,.inhalt>div.ConStartKunden.color_scheme_1 *,.movie-info button,.movie-info p,.part_basic.color_basic_2,.part_basic.color_basic_2 a:hover,.part_basic.color_basic_2 a:hover:after,.part_basic.color_basic_2 a:hover:before,.part_bildtext.color_basic_2,.part_bildtext.color_basic_2 a:hover,.part_bildtext.color_basic_2 a:hover:after,.part_bildtext.color_basic_2 a:hover:before,.white,a.icontipp:before,footer,footer a,footer a:hover,footer button:hover,footer button:hover:before,nav.ConPartNav a,nav.hauptnavi .level2 a{color:#FFF}form input[type=button],form input[type=submit]{color:#FFF!important}#insymaOverlayHolder .icon:hover:before,.ConNetwork .subtitle,.ConNetwork .title,.ConNetwork.color_scheme_0 h2,.ConNewsOverview li,.ConNutzen .ConNutzeFacts,.ConStartBoxes.color_scheme_0 strong,.ConStartKunden.color_scheme_0 *,.ConStartKunden.color_scheme_2 .flex-direction-nav a:hover:before,.ConStartOverview .button:hover,.ConStartOverview .button:hover:before,.ConTeam a:hover,.ConTeam a:hover:before,.href,.href:after,.href:before,a.icontipp:hover,a.icontipp:hover span,a.icontipp:hover:before,nav.ConPartNav a:hover,nav.hauptnavi li a:hover,nav.partnavi li a:hover,nav.servicenavi a:hover{color:#000}#insymaOverlayHolder .icon:before,.ConClickToCall .button:hover,.ConClickToCall .button:hover:before,.ConFacts.color_scheme_2 h2,.ConNutzenTitle h2,.ConSpalten .button,.ConStartBoxes.color_scheme_0 h2,.ConStartPopupBoxes.color_scheme_1 h2,.ConTeam a,.ConTeam a:before,.PhoneNumber,.button.buttonsmall,.button.buttonsmall:after,.button.buttonsmall:before,.flexslider.ConNetworkSlider .flex-direction-nav a.flex-next::before,.hauptnavi a.active,.href:hover,.href:hover:after,.href:hover:before,.icon.social::before,a,a:after,a:before,div.checker span.checked::before,footer a:hover{color:#EA5B2E}a.alleReferenzen,a.alleReferenzen:after,a.alleReferenzen:before,form input[type=button]:hover,form input[type=submit]:hover{color:#EA5B2E!important}.ConDetail .ConNormallyHeader,.ConDetail .ConNormallyHeader *,.ConSpalten.colorblack .button:hover,.ConSpalten.colorblack .button:hover:before,.ConStartKunden.color_scheme_2 a:hover,.button.buttonsmall:hover,.button.buttonsmall:hover:after,.button.buttonsmall:hover:before,a:hover,a:hover:after,a:hover:before{color:#000}a.alleReferenzen:hover,a.alleReferenzen:hover:after,a.alleReferenzen:hover:before{color:#000!important}.ConNetwork.color_scheme_1 .subtitle,.ConNetwork.color_scheme_1 .title,.ConNetwork.color_scheme_1 h2,.ConStartBoxes.color_scheme_1 h2,.ConStartBoxes.color_scheme_1 h2 .ConStartBoxes.color_scheme_2 h2,.ConStartHeader div.green a,.ConStartOverview.color_scheme_2 .button,.ConStartOverview.color_scheme_2 .button:before,.color_scheme_0 h2,.green,.ofner-icon.forOverview:before,.part_basic.color_basic_2 a,.part_basic.color_basic_2 a:after,.part_basic.color_basic_2 a:before,.part_bildtext.color_basic_2 a,.part_bildtext.color_basic_2 a:after,.part_bildtext.color_basic_2 a:before,footer button,footer button:before{color:#b8c859}nav.hauptnavi li a,nav.partnavi li a,nav.servicenavi a,nav.servicenavi li::before{color:#736f58}.ConBoxenAngebot .price,.ConNetwork.color_scheme_2 .subtitle,.ConNetwork.color_scheme_2 .title,.ConNetwork.color_scheme_2 h2,.ConNutzen.color_nutzen_1 h2,.ConStartKunden.color_scheme_1 .flex-direction-nav a:before,.ConStartKunden.color_scheme_1 a,.ConStartKunden.color_scheme_2 .flex-direction-nav a:before,.ConStartKunden.color_scheme_2 .funktion,.ConStartKunden.color_scheme_2 a,.ConStartKunden.color_scheme_2 h2,.colordarkgreen,.inhalt>div.ConStartKunden.color_scheme_1 .funktion,.inhalt>div.ConStartKunden.color_scheme_1 h2,.part_basic.color_basic_1 h3,.part_bildtext.color_basic_1 h3{color:#83a15a}.ConStartBoxes .box .back::before,.ConStartBoxes li>p{color:#4d4d4d}.ConKundenArbeitenText dt,.ConStartHeader div.ofner-icon:before,.conTeam .info,.grey,.ofner-icon:before{color:#7a7a7a}.footernavigation li a{color:#c8c8c8}.InLineValidate,form em,p.validationinfo{color:#EA5B2E}.ConNormallyHeader .ofner-icon:before,.ConNormallyHeader.pagecolor_scheme_2 .ofner-icon:before{color:rgba(255,255,255,.5)}.ConNormallyHeader.pagecolor_scheme_0 nav.ConPartNav ul a,.ConNormallyHeader.pagecolor_scheme_4 nav.ConPartNav ul a{color:#EA5B2E}.ConNormallyHeader.pagecolor_scheme_1 nav.ConPartNav ul a{color:#B8C859}.ConNormallyHeader nav.ConPartNav ul a{color:#000}.ConNormallyHeader nav.ConPartNav ul a:hover{color:#FFF!important}.ConSpalten .button,.ConSpalten.colorblack .button:hover,.ConStartBoxes.color_scheme_0,.ConStartPopupBoxes.color_scheme_0,.colorboxswap0,.colorboxswap1,.iconsend:after,.part_tabelle table,.wrapInput:after,div.checker span,div.radio span,div.selector span,div.selector span:after,form input[type=text]:focus,form input[type=password]:focus,form select:focus,form textarea:focus{background-color:#FFF}#hilfsnavi .totop::before,.ConClickToCall .button,.ConSpalten .button:hover,.ConSpalten.colorblack .button,.ConStartAktuell .color_scheme_0 .button,.ConStartBoxes .box .back,.button,button,footer,form input[type=button],form input[type=submit]{background-color:#000}form input[type=text],form input[type=password],form select,form textarea,input.uniform-input,select.uniform-multiselect,textarea.uniform{background-color:#f3f6ef}div.radio.hover span{background-color:#EEE}.ConNetwork.color_scheme_0,.ConStartAktuell .buttons li.button_icon_ver2::before,.ConStartBoxes .box .front,.ConStartPopupBoxes.color_scheme_1 li,div.radio span.checked,nav.hauptnavi .level2{background-color:#c64d27}.ConFacts.color_scheme_1,.ConStartAktuell .buttons li.button_icon_ver1::before,.ConStartKunden.color_scheme_0,.ConStartOverview.page.color_scheme_1,.ConStartPopupBoxes.color_scheme_0 li,.color_scheme_0 .button{background-color:#B8C859}.ConBoxenAngebot .table>li,.ConClickToCall,.ConKundenArbeitenInfo,.ConNetwork.color_scheme_2 .flexslider figure.logo{background-color:#dae3cd}.ConTipps{background-color:#a8bd8b}.ConNormallyHeader,.ConStartAktuell .buttons li.button_icon_ver0::before{background-color:#83a15a}#start .header-bg,.ConNetwork.color_scheme_1,.ConStartBoxes.color_scheme_2,.color_scheme_0,.colorboxswap2{background-color:#4d4d4d}.part_basic.color_basic_2,.part_bildtext.color_basic_2{background-color:#736f58}.ConStartAktuell .color_scheme_0{background-color:rgba(184,200,89,.8)}.ConStartAktuell .color_scheme_1{background-color:rgba(131,161,90,.8)}.ConStartAktuell .color_scheme_2{background-color:rgba(234,91,46,.8)}.ConStartHeader button:hover,.ConStartKunden.color_scheme_1,.ConStartOverview.color_scheme_1 .button,.pagecolor_scheme_0{background-color:#4d4d4d}.ConNutzen.color_nutzen_2,.pagecolor_scheme_1{background-color:#736F58}.pagecolor_scheme_2{background-color:#c64d27}.pagecolor_scheme_3{background-color:#83A15A}.ConStartBoxes.color_scheme_1 .box .front,.ConStartBoxes.color_scheme_2 .box .front,.pagecolor_scheme_4{background-color:#B8C859}.pagecolor_scheme_5{background-color:#B4AD78}.ConNormallyHeader .ConContactData .button:hover,.ConNormallyHeader .button.termin:hover{background:0 0;color:#FFF}.ConClickToCall .button:hover,.ConDetail .ConNormallyHeader,form input[type=button]:hover,form input[type=submit]:hover{background:0 0}div.radio span.checked{border-color:#ea5b2e}form .imgCaptcha,form input[type=text],form input[type=password],form select,form textarea{border:1px solid #7a7a7a;-webkit-appearance:none}.part_tabelle table td,.part_tabelle table th,div.checker span,div.radio span,div.selector span,input.uniform-input,select.uniform-multiselect,textarea.uniform{border:1px solid #7a7a7a}.ConSpalten.colorblack .button:hover{border:1px solid #000}.ConSpalten .button:hover,.button,.icon.social:hover::before,button,form input[type=button],form input[type=submit]{border:1px solid #fff}.ConClickToCall .button{border:1px solid #000}.ConClickToCall .button:hover,.ConSpalten .button,form input[type=button]:hover,form input[type=submit]:hover{border:1px solid #EA5B2E}.ConHeaderMovie{border-top:4px solid #fff}header .holder{border-bottom:4px solid #b8c859}.PageDefault header .holder{border-bottom:4px solid #4c4c4c}.icon.social::before{border:1px solid #EA5B2E}.ConKundenArbeiten figure.conimage{border:1px solid #ebebeb}.ConStartKunden.color_scheme_1 .referenz_slider .slides li.flex-active-slide,.ConStartKunden.color_scheme_1 .referenz_slider .slides li:hover{border:4px solid #b8c859}@font-face{font-family:ofner-icons;src:url(fonts/ofner-icons.eot);src:url(fonts/ofner-icons.eot?#iefix) format('embedded-opentype'),url(fonts/ofner-icons.woff) format('woff'),url(fonts/ofner-icons.ttf) format('truetype'),url(fonts/ofner-icons.svg#ofner-icons) format('svg');font-weight:400;font-style:normal}@font-face{font-family:ofner-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.iconbefore:after,.iconbefore:before,.morelink a:before{margin-right:.5em}.iconafter:after,.iconafter:before,.morelink a:after{margin-left:.5em}.ConStartAktuell .buttons li::before,.ConStartBoxes .box .back:before,.ConStartBoxes .box .front:before,.ConStartOverview .button:before,.ConStartPopupBoxes ul li.linkBox a:before,.button::before,.checker .checked:before,.flex-direction-nav a::before,.morelink a:after,.morelink a:before,.ofner-icon::before,.tipps.liststyle li a:before,[class*=" icon"]:after,[class*=" icon"]:before,[class^=icon]:after,[class^=icon]:before,button:after,div.selector span:after,footer button:before{display:inline-block;font-family:ofner-icons;font-style:normal;font-weight:400;text-decoration:none}.ValidationSummary ul li:before,.foo,.liststyle ul li:before,a.link:before,p.link a:before{content:"\e60e";font-family:ofner-icons;text-decoration:none}.checkbox_ja li:before,.listStyleCheckbox ul li::before{content:"\f046"!important;font-size:20px}#breadcrumbs li:nth-child(n+2) a:before{content:"\e60e";font-family:ofner-icons;text-decoration:none}.foo,.liststyle ul.linklist li a:before,a.link:before,p.link a:before{content:"\e655";font-family:ofner-icons;text-decoration:none}.foo,.liststyle li.link.download a:before{content:"\f019";font-family:ofner-icons;text-decoration:none}a.pdf:before{content:"\e000"!important}a.xls:before,a.xlsx:before{content:"\e001"!important}a.rar:before,a.sit:before,a.zip:before{content:"\e005"!important}a.doc:before,a.docx:before{content:"\e006"!important}a.pps:before,a.ppt:before,a.pptx:before{content:"\e008"!important}a.gif:before,a.jpeg:before,a.jpg:before,a.png:before,a.psd:before,a.tif:before,a.tiff:before{content:"\f03e"!important}a.avi:before,a.m4v:before,a.mov:before,a.mp4:before{content:"\f001"!important}a.pacman:before{content:"\f2db"!important}a.theghost:before{content:"\f2da"!important}#hilfsnavi a.print:before{content:"\f02f"}#hilfsnavi .totop:before{content:"\e609"}.search:before,li.suche:after{content:"\f002";font-family:ofner-icons}.ConNetwork .icon.iconweblink::before{content:"\e002";margin-right:7px;position:relative;top:2px}.icongmapmarker:before{color:#4096ee;content:"\e60c";font-size:30px;opacity:1;position:relative;text-shadow:0 0 5px rgba(51,51,51,.5);top:5px}.contacticon::before{background:#fff;color:#000;display:inline-block;height:25px;line-height:25px;text-align:center;width:25px}.ConNormallyHeader .ConContactData .button.iconphone:before,.conTeam .icon.iconphone:before,.contacticon.phone:before,.part_team .icon.iconphone:before{content:"\f095"}.contacticon.fax:before{content:"\e601"}.ConNormallyHeader .ConContactData .button.iconenvelope:before,.conTeam .icon.iconmail:before,.contacticon.envelope:before,.part_team .icon.iconmail:before{content:"\f0e0"}.conTeam .icon.iconweblink:before,.contacticon.web:before,.part_team .icon.iconweblink:before{content:"\e646"}.conTeam .icon,.icon.social,.part_team .icon{display:table;width:100%}.conTeam .icon::before,.part_team .icon:before{display:table-cell;height:20px;width:20px;vertical-align:top;text-align:center}.part_team .icon:before{line-height:20px;padding-right:1em}.conTeam .icon::before{line-height:23px;padding-right:10px}.icon.social::before{display:block;font-size:20px;height:40px;line-height:40px;padding-right:0;text-align:center;vertical-align:top;width:40px}.part_team .icon:before{font-size:14px;margin-right:1em}.icon.behance:before{content:"\e63e"}.icon.facebook:before{content:"\e003"}.icon.flickr:before{content:"\e633"}.icon.github:before{content:"\e637"}.icon.googleplus:before{content:"\e01a"}.icon.instagram:before{content:"\e632"}.icon.lastfm:before{content:"\e63b"}.icon.linkedin:before{content:"\e613"}.icon.myspace:before{content:"\e631"}.icon.picasa:before{content:"\e635"}.icon.pinterest:before{content:"\e63d"}.icon.soundcloud:before{content:"\e639"}.icon.tumblr:before{content:"\e62d"}.icon.twitter:before{content:"\e017"}.icon.xing:before{content:"\e62b"}.icon.vimeo:before{content:"\e014"}.icon.youtube:before{content:"\e60d"}.icon.else:before{content:"\e62f"}#insymaOverlayHolder span.close:before{content:"\f00d"}#insymaOverlayHolder span.resize:before{content:"\f065"}#insymaOverlayHolder span.size:before{content:"\f066"}#insymaOverlayHolder span.play:before{content:"\f04b"}#insymaOverlayHolder span.stop:before{content:"\f04d"}#insymaOverlayHolder span.next:before{content:"\f04e"}#insymaOverlayHolder span.prev:before{content:"\f04a"}div.selector span:after{content:"\f107"}.checker .checked:before{content:"\f00c";font-size:18px}.ConStartBoxes .box .back::before,.ConStartBoxes .box .front::before{font-size:58px;line-height:200px}.ConStartBoxes .box .back::before{font-size:110px;line-height:200px}.ConStartBoxes .analyse .back::before,.ConStartBoxes .analyse .front::before{content:"\e652"}.ConStartBoxes .konzept .back::before,.ConStartBoxes .konzept .front::before{content:"\f0eb"}.ConStartBoxes .text .back::before,.ConStartBoxes .text .front::before{content:"\f1ea"}.ConStartBoxes .design .back::before,.ConStartBoxes .design .front::before{content:"\f1fc"}.ConStartBoxes .management .back::before,.ConStartBoxes .management .front::before{content:"\f018"}.ofner-icon::before{content:"\e64c";font-size:290px;line-height:284px}.ConNormallyHeader .ofner-icon::before{font-size:145px;line-height:205px}.ConNormallyHeader .ConContactData .button.iconarrow:before,.ConStartOverview .button:before,.ConStartPopupBoxes ul li.linkBox a:before,.button::before,.morelink a:before,a.alleReferenzen,button:after,footer button:before{content:"\e655"}.ConStartOverview .button:before,.button::before,button:after,footer button:before{left:auto;top:auto;position:absolute}button:after{margin-left:15px}.ConStartOverview .button::before,.button::before,footer button:before{margin-left:-26px;margin-top:-1px}footer button:after{display:none}.ConStartAktuell .buttons li.button_icon_ver0::before{content:"\e653"}.ConStartAktuell .buttons li.button_icon_ver1::before{content:"\e652"}.ConStartAktuell .buttons li.button_icon_ver2::before{content:"\e651"}.haekchen:before{content:"\f00c";top:2px;position:absolute;left:0;font-size:30px}.flexslider.ConNetworkSlider .flex-direction-nav a.flex-next::before{content:"\f105";font-size:150px}div.iconphone .button.termin:before{color:inherit;content:"\e655"}.button.termin:before{color:inherit;content:"\f096"}a.icontipp::before{content:"\e64d";display:inline-block;font-size:150px;height:150px;line-height:150px;text-align:center;width:150px}.tipps.liststyle ul.linklist li a:before{content:"\f0eb";font-size:36px;top:13%}.bilderliste .imagelink:before,.movielink:before{content:"\e654";display:table-cell;font-size:60px;height:100%;position:relative;text-align:center;text-shadow:0 0 5px #fff;vertical-align:middle;width:100%}.bilderliste .imagelink:before{content:"\f00e";font-size:40px}button.playMovie:after{content:"\e654"}.ConPageNaviItems .icon.prev:before,.iconreturn:before{content:"\f190"!important}.ConPageNaviItems .icon.next:after{content:"\e655"!important}.iconenvelope .iconinherit:before{content:"\f0e0"!important}a.alleReferenzen:after,a.alleReferenzen:before{position:relative;top:2px}.ConTTTOverview .moreless:before{content:"\f055";left:2px;position:relative}.ConTTTOverview .lessContent:before{content:"\f056"}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0;position:relative}.flexslider .slides>li{display:none}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{margin:0;zoom:1}.flexslider .slides img{width:100%;display:block;height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-direction-nav a{text-decoration:none;display:block;line-height:80px;overflow:hidden;opacity:1;cursor:pointer;color:rgba(0,0,0,.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-size:80px;display:inline-block;content:'\e603';color:rgba(0,0,0,.8)}.part_bildergrossliste .flex-direction-nav a:before{color:rgba(234,91,46,1)}.flex-direction-nav a.flex-next:before{content:'\e606'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.part_bildergrossliste .flex-direction-nav .flex-prev{left:-60px}.part_bildergrossliste .flex-direction-nav .flex-next{right:-60px}.flexslider:hover .flex-direction-nav .flex-next,.flexslider:hover .flex-direction-nav .flex-next:hover,.flexslider:hover .flex-direction-nav .flex-prev,.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{position:absolute;bottom:-40px}.flex-control-paging li a{display:block;cursor:pointer;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px}.flex-control-paging li a.flex-active{cursor:default}.flex-control-thumbs{position:static;overflow:hidden}.flex-control-thumbs img{height:auto;display:block;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs .flex-active{cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:10px}.flex-direction-nav a{height:80px;margin:-40px 0 0;position:absolute;top:50%;width:80px;z-index:10}.flex-control-nav{margin-bottom:0!important;padding-left:0!important;text-align:center;width:100%}.flex-control-nav li{display:inline-block;margin:5px!important;padding:0!important;zoom:1}.flex-control-paging li a{width:17.5px;height:17.5px;background:rgba(0,0,0,.5);text-indent:-9999px;border-radius:35px}.flex-control-paging li a:hover{background:rgba(234,91,46,.7)}.flex-control-paging li a.flex-active{background:rgba(234,91,46,1)}.flex-control-thumbs{margin:5px 0 0}.flex-control-thumbs li{float:left;margin:0;width:25%}.flex-control-thumbs img{width:100%;opacity:.7}.flex-control-thumbs .flex-active,.flex-control-thumbs img:hover{opacity:1}div.inhalt>div ol.flex-control-nav>li::before{display:none}.headerbild,hr{overflow:hidden}.ConStartKunden .referenz_slider .slides li,.ConTipp,.button,.button:after,.button:before,.href,.href:after,.href:before,.icon:after,.icon:before,.menu,.menu:after,.transition,.transition:after,.transition:before,.transitionAll *,a,a.icontipp span,a:after,a:before,button,button:after,button:before,div.button *,div.radio *,div.selector span,form input[type=button],form input[type=submit],header,header *{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ConStartAktuell.transitionAll *{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}form input[type=text],form input[type=password],form select,form textarea{-moz-transition:background .2s ease-in-out,border .2s ease-in-out;-webkit-transition:background .2s ease-in-out,border .2s ease-in-out;-o-transition:background .2s ease-in-out,border .2s ease-in-out;-ms-transition:background .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,border .2s ease-in-out}.foo,nav.hauptnavi .level1,nav.hauptnavi .level2,nav.servicenavi .level1{-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none;transition:none}.foo{font:Verdana,Geneva,sans-serif}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}:after,:before{font-weight:400}#inhalt,body,html{height:100%}body{background:#fff;overflow-x:hidden;position:relative}body,input,textarea{line-height:1.5em;font:16px/150% "Open Sans",Arial,Helvetica,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,div.lead,h1,h2,h3,h4,h5,h6,p.lead{display:block;line-height:1.4em;margin-bottom:.5em}.ValidationSummary,.hide,.insymaSpecialOverlay .insymaOverlayOnly,.invisible,body .ui-datepicker,div.inhalt>div:empty,form div:empty,h1:empty,p:empty{display:none}.h1,.h2,h1,h2{font-size:3em;margin-top:.5em}.PageIndex h1{margin:1em 0 .75em 40px}.h2,h2{text-align:center}.ConDetail .h2,.ConDetail h2{text-align:left}.PageIndex h2{margin-bottom:60px}.ConNewsOverview .newstitle,.button,.h1 .h2,.h3,.h4,.h5,.h6,button,h1,h2,h3,h4,h5,h6,table caption{font-family:Rokkitt,Arial,Helvetica,sans-serif;font-weight:700;line-height:1em}.ConNewsOverview .newstitle,.h3,h3,table caption{font-size:2.25em}.inhalt .ConClickToCall .h3,.inhalt .part_basic h3,.inhalt .part_bildtext h3{font-size:3em}.ConStartOverview .h3{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:700}.ConPartNav a,.h4,h4{font-size:1.125em}.h5,h5{font-size:1.1em}.h6,.p,h5.address,h6{font-size:1em}h5.address{font-weight:400;margin-bottom:0}.strong,div.lead,li.language .active *,strong{font-weight:700}#insymaOverlayHolder .icon:before,.href,.href:before,a,a:before{outline:0;text-decoration:none}#insymaOverlayHolder .icon:hover:before,.href:hover,.href:hover:before,a:hover,a:hover:before{text-decoration:none}fieldset,img{border:none}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}div.lead,p,p.lead{margin-bottom:1em}.linklist a,.part_team a,div.lead,p,p.lead{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}hr{border:0;border-top:1px solid #666;clear:none;height:1px;margin:1em 0;width:auto}.clear,.headerbild,hr.clear{clear:both}hr.clear{border:transparent!important;filter:alpha(opacity=0);height:0;margin:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;width:100%}blockquote:before{content:open-quote}blockquote:after{content:close-quote}.inhalt .holder:after,nav.hauptnavi li a:after,nav.partnavi li a:after{content:"."}.hyphenate{text-align:justify}.center,.footernavigation{text-align:center}#insymaOverlayContent ul,nav ul{list-style:none}.cleared,body p.cleared{padding-bottom:0}label:empty{height:1px}#insymaOverlay .insymaOverlayOnly,.block,.show{display:block}.href,.href:before,.insymaSpecialOverlay,.part_movie .imagelink img,.ui-datepicker-trigger,button,form input[type=button],form input[type=submit]{cursor:pointer}address{font-style:normal}.inline{display:inline}.inlineblock{display:inline-block}.table{display:table;width:100%}.table-row{display:table-row}.table-cell{display:table-cell}.floatleft{float:left}.floatright{float:right}.absolute{position:absolute}.relative{position:relative}.fixed,header.header{position:fixed}.nomargin{margin:0!important}.nopadding{padding:0!important}.padded{padding:20px}header.header{background:#fff;display:block;padding:0;height:180px;top:0;width:100%;z-index:2}.PageDefault header.header,.fixHeader header.header{z-index:21}header .holder{height:180px}#h1Tag em{display:none}.headerbild,.inhalt .holder,html[xmlns] .inhalt .holder{display:block}.fixHeader #h1Tag{margin-top:20px}.fixHeader #h1Tag img{max-width:150px}.fixHeader nav.hauptnavi,.fixHeader nav.partnavi{top:50px}.fixHeader header .holder,.fixHeader header.header{height:100px}.fixHeader #start.page-1{padding:100px 0 0}#h1Tag{float:left;margin-left:40px;margin-top:40px;padding:0}#h1Tag img{max-width:200px}li.suche form input{margin:0}.headerbild{background:0 0;margin:0 auto;max-height:200px}.headerbild,.holder{max-width:1152px}.holder{margin:0 auto;position:relative}.inhalt .holder:after{display:block;clear:both;visibility:hidden;line-height:0;height:0}* html .inhalt .holder{height:1%}header #servicenavigation{margin:0 10px;padding-left:0;max-width:100%}header ul.navigation,ul.socialmedia li a{float:right;margin-top:10px}header ul.navigation li,ul.socialmedia li{display:inline;float:left;margin-right:.5em}nav.hauptnavi .mainnavigation{margin-top:0}nav.hauptnavi,nav.partnavi{position:absolute;right:0;top:72px}nav.ConPartNav li,nav.hauptnavi li,nav.partnavi li{display:inline-block;margin-left:20px}nav.ConPartNav li{margin:0 20px 0 0}nav.hauptnavi .mainnavigation li{margin-right:0;float:none;position:relative}nav.ConPartNav li:first-child,nav.hauptnavi li:first-child,nav.partnavi li:first-child{margin-left:0}nav.hauptnavi li a,nav.partnavi li a{font-size:1.125em;font-weight:700}nav.hauptnavi .level2{left:0;padding:15px 25px;position:absolute;top:30px;z-index:500}nav.hauptnavi .level2::before{border-right:20px solid transparent;border-top:20px solid #736f58;content:"";height:0;left:-1px;position:absolute;top:-1px;width:0}.footernavigation li::before,nav.servicenavi li::before{content:"/";margin-right:5px}nav.hauptnavi .level2 li{display:block;margin-left:0}nav.hauptnavi .level2 li a{font-weight:300;font-size:1em;white-space:nowrap}nav.ConPartNav{margin-bottom:40px;margin-top:40px;padding-right:200px}nav.servicenavi a{font-size:.875em}nav.servicenavi li::before{display:inline-block;font-size:14px}nav.servicenavi li:first-child::before{display:none}.PhoneNumber{padding-left:10px}.footernavigation a,.footernavigation li span{font-size:.875em}.footernavigation li::before{display:inline-block;font-size:14px;margin-left:5px}.footernavigation li:first-child::before{display:none}aside,section{display:table-cell;position:relative;vertical-align:top}#hilfsnavi a,footer.footer{display:block}.footernavigation li span{padding-left:5px}#hilfsnavi{bottom:0;position:fixed;right:0;z-index:10}#hilfsnavi .totop::before{border:1px solid #fff;color:#fff;font-size:36px;height:80px;line-height:80px;text-align:center;width:80px}#hilfsnavi .totop:hover::before{color:#000;background-color:#fff}section{padding:0 2.5%;width:70%}aside{width:30%}footer.footer{padding:3em 0}footer .footerinfo>li{width:50%;float:left}footer.footer .h3{font-size:1.875em;margin-bottom:2em}footer ul li{display:inline}footer address ul li{display:block;margin-bottom:5px}footer address dt{width:45px}footer .contacticon .label{display:none}footer .footernote{font-size:1.5em;line-height:1.2em;margin:2em 0}footer .footerinfo>li:last-child ul li{display:block}footer input{background-color:#4d4d4d;border:0;color:#fff;margin-bottom:10px;padding:5px 10px;width:70%}footer button{border:1px solid;font-size:1.125em;line-height:1.2em;padding:5px 16px 5px 40px}.mobileOnly{display:none}.width10,dt{width:10%}dd,div.inhalt ul{overflow:hidden}.rowentries,.splashscreen,table caption{text-align:left}.ConStartBoxes .box-holder,.ConStartBoxes .box-holder.effect{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s}.InLineValidate,.movie-holder:before,.part_team>ul>li:nth-child(2n+1),dt,figcaption,form>p,form>ul>li{clear:both}.ConDetailContent li figure img,.ConSpalten .ConBGImage>img{visibility:hidden}table p{margin:0;padding:0}.flex-viewport p{margin-bottom:0}dt{float:left}.width20{width:20%}.width25{width:25%}.width30{width:30%}.width33{width:33%}.width50{width:50%}.width66{width:66%}.width70{width:70%}.width75{width:75%}.width100{width:100%}.foo,ul{list-style:none}div.inhalt ul{margin-bottom:1em}div.inhalt.ConDetail ul{overflow:inherit}#breadcrumbs li:nth-child(n+2) a,.foo,.liststyle ul li,a.link{margin:.3em 0;padding:0 0 0 1.5em;position:relative}.ValidationSummary ul li,.foo,.liststyle ul.linklist li,a.abschlusslink,p.link a{margin:0;overflow:hidden;padding:.3em 0 .3em 1.5em;position:relative}.tipps.liststyle ul.linklist li{padding-left:3em}.bilderliste_basic .ie7_anon,.foo,.liststyle ul.linklist>li:before,div.inhalt>div form ol li:before{display:none!important}.ValidationSummary ul li:before,.abschlusslink:before,.foo,.liststyle ul li:before,.liststyle ul.linklist li a:before,a.abschlusslink:before,a.link:before,p.link a:before{left:1px;position:absolute;top:0;width:1.5em}.liststyle ul li:before,.liststyle ul.linklist li a:before{top:auto}div.inhalt>div ol{list-style-type:none;counter-reset:ol-counter;margin-bottom:1em;overflow:hidden;padding:0}div.inhalt>div ol li{margin:.3em 0;padding-left:1.5em;position:relative}div.inhalt>div ol>li:before{content:counter(ol-counter)".";counter-increment:ol-counter;left:0;position:absolute;top:auto}.ConKundenArbeiten figure.conimage img,.flex-viewport img,.imagelink>img,.imagewrap>img{display:block}.imagelist.vertical,figure.conimage{max-width:600px;width:47.5%;float:right;margin:0 0 1em 5%}.ConKundenArbeiten figure.conimage{width:32.5%}.left figure.conimage{float:left;margin:0 5% 1em 0}.imagelist.vertical li{margin:0;padding:0}figure.conimage{display:inline-block;height:auto;overflow:hidden}figure.conimage>*{display:block;width:100%}figcaption{padding:.5em 0}.imagelist.vertical li figure.conimage{margin:0 0 .5em;width:100%}.imagelist.horizontal li a{float:left;margin:0 .5em .5em 0;max-height:80px;max-width:none;overflow:hidden;width:120px}.imagelist.horizontal li a img{min-width:180px;width:100%}.imagelist.largeimage li a{float:none;height:auto;overflow:auto;width:100%}.imagelist.largeimag li a.imagelink{border:none!important;display:inline-block;float:none;margin:0}figure.conimage.width100{margin:0;max-width:none;width:100%}.noliststyle li:before{display:none}.part_links ul ul a{display:block}.part_team ul{width:100%}.part_team>ul>li{margin-bottom:2.5em;width:100%}.part_team ul.rowentries>li>dl{overflow:hidden;width:100%}.part_team dt{margin:0 0 1em;width:100%}.part_team dt a.imagelink{margin:0;max-width:none;width:100%}.part_team dd{width:100%}.part_team ul ul ul{margin-bottom:0}.part_team ul ul ul li a{margin-bottom:.25em}.rowentries>li{display:inline-block;margin:0 0 2.5em 2em;vertical-align:top}.rowentries3>li{width:31%}.rowentries4>li{width:22.5%}.rowentries3>li:nth-child(3n+1),.rowentries4>li:nth-child(4n+1){margin-left:0}.part_tabelle{overflow:auto}.part_tabelle table,.part_tabelle table thead{width:100%}.part_tabelle table td,.part_tabelle table th{border-width:1px;padding:.3em 1.5em .3em .75em;text-align:left;vertical-align:top}.part_tabelle table tr:first-child td,.part_tabelle table tr:first-child th{border-top:0}.part_tabelle table tr td:first-child,.part_tabelle table tr th:first-child{border-left:0}.part_tabelle table tr td:last-child,.part_tabelle table tr th:last-child{border-right:0}.part_tabelle table tr:last-child td{border-bottom:0}table caption{padding-bottom:.5em}.movie-holder{max-width:100%;position:relative}.movie-holder:after,.movie-holder:before{border-spacing:0;content:"";display:table}.movie-holder iframe,.movie-holder object,.movie-holder video,.playButton{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.splashscreen{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;position:relative;width:100%;margin:0 auto}.playButton{background:url(../img/layout/play.png) center center no-repeat;background-size:64px 64px;cursor:pointer}.bildSpan.flex-active-slide>p{background:rgba(255,255,255,.8);left:0;margin-top:-70px;padding:10px;position:relative;right:0;z-index:1099}.shn1{font-weight:700;margin-bottom:1em}.shn2,.shn3{font-weight:400;padding-left:1em}div#cse-search-results iframe{width:100%!important}.ConAddThis .at-share-tbx-element.addthis_32x32_style .at-share-btn,.ConAddThis .at-share-tbx-element.addthis_32x32_white_style .at-share-btn{max-height:40px;max-width:40px}.ConAddThis .addthis_32x32_style .at4-icon,.ConAddThis .addthis_32x32_white_style .at4-icon,.ConAddThis .at-32x32{background-size:40px auto!important;height:40px;line-height:40px;width:40px}.ConAddThis .at-share-tbx-element .at-share-btn{float:left;margin-left:5px!important}.addthis_sharing_toolbox::before{color:#c8c8c8;content:"/";height:30px;left:auto;line-height:30px;margin-left:-20px;position:absolute;top:5px}.ConDetail .ConNormallyHeader{margin-top:0}.ConDetail .ConNormallyHeader .addthis_sharing_toolbox::before{content:""!important}.ConDetail .ConHeaderImage{margin-top:180px;padding:0}.ConDetail .ConHeaderImage figure{text-align:center}.ConAddThisCat{display:table;position:absolute;right:0;top:0}.ConAddThisCat>*{display:table-cell;vertical-align:middle}.ConAddThisCat>span{color:#c8c8c8;padding-right:20px}.ConAddThisCat>.ConAddThis{padding-left:15px}#map_canvas,.conMap,.conMapCanvas{border:1px solid #7a7a7a;height:300px;width:70%}.part_map ul.map-adresse{float:left;width:30%}form em{font-style:normal}form>ul{width:100%}form>ul>li>label{padding-right:5%;min-width:125px;width:30%}.InLineValidate{padding:5px 0 0 30%}#cse-search-box input[type=text],form input[type=text],form input[type=password],form select,form textarea,form>p{width:70%!important}form .divCaptcha input[type=text]{width:100%!important}#cse-search-box input[type=submit]{width:30%!important}form>p{float:right}div.selector span:after{height:34px;line-height:34px;width:34px}div.selector,div.selector select,div.selector span{height:36px!important;line-height:36px!important}form .divCaptcha,form ol,form ol li,form ul{list-style:none!important;margin:0!important;overflow:hidden;padding:0!important}form>ul>li{float:left;margin-bottom:.5em;position:relative;width:100%}form>ul>li>label{float:left;padding:0}form input[type=text],form input[type=password],form select,form textarea,li.suche form input{float:left;font-family:inherit;font-size:100%;padding:5px!important}form input{font-family:inherit;font-size:100%}form option{padding:0 5px}form ol.CheckBox.horizontal li,form ol.RadioButton.horizontal li{float:left;padding-right:10px!important;width:auto!important}form ol.CheckBox.horizontal li,form ol.CheckBox.vertical>li,form ol.RadioButton.horizontal li,form ol.RadioButton.vertical>li{border-spacing:0;display:table;margin:.3em 0!important;table-layout:fixed;width:100%}form ol.CheckBox.horizontal li>*,form ol.CheckBox.vertical>li>*,form ol.RadioButton.horizontal li>*,form ol.RadioButton.vertical>li>*{display:table-cell;margin:0;text-align:left;vertical-align:top}form ol.CheckBox.horizontal li>*,form ol.RadioButton.horizontal li>*{padding-right:10px}.ie8 form ol.CheckBox.vertical>li>*,.ie8 form ol.RadioButton.vertical>li>*{display:inline}form ol.CheckBox.vertical>li>label,form ol.RadioButton.vertical>li>label{float:none!important;padding-left:10px;width:100%!important}form img.ui-datepicker-trigger{margin-top:-9px;max-width:21px;position:absolute;right:10px;top:50%;z-index:0}form .imgCaptcha{background:url(../img/layout/bg-captcha.png);padding:5px 0 0 15px}form input[type=checkbox],form input[type=radio]{background:0 0;margin:0 .5em 0 0;vertical-align:inherit}.button,button,form input[type=submit],form input[type=button]{font-size:1.875em;color:inherit;cursor:pointer;display:inline-block;text-decoration:none;vertical-align:bottom}.button.buttonsmall{background:0 0;border:1px solid;font-size:1.125em;line-height:1.2em;padding:5px 16px 5px 40px}form input[type=submit],form input[type=button]{font-family:Rokkitt,Arial,Helvetica,sans-serif;font-weight:700;line-height:1em;padding:10px 60px 8px}button{padding:10px 60px 10px 34px}.button{padding:10px 34px 10px 60px}.InLineValidate{float:left}.ValidationSummary{background:#CCC;margin-bottom:10px;padding:10px}.ConStartHeader button,.ConStartHeader button:hover{background-color:transparent}.inhalt>div{padding:60px 20px;width:100%}.inhalt>div.ConHeaderImagePlus{padding:20px 0 60px}.page{position:relative;width:100%;padding:120px 20px;display:table}#start.page-1{overflow:hidden;padding:180px 0 0;position:relative}.ConDetail>div.holder>div{padding:0 0 60px}.inhalt>div:nth-child(1){z-index:1}.inhalt>div:nth-child(2){z-index:2}.inhalt>div:nth-child(3){z-index:3}.inhalt>div:nth-child(4){z-index:4}.inhalt>div:nth-child(5){z-index:5}.inhalt>div:nth-child(6){z-index:6}.inhalt>div:nth-child(7){z-index:7}.inhalt>.part_basic.color_basic_2,.inhalt>div.ConFacts.color_scheme_0,.inhalt>div.ConFacts.color_scheme_1,.inhalt>div.ConNutzen.color_nutzen_2,.inhalt>div.ConStartBoxes.color_scheme_2,.inhalt>div.ConStartKunden.color_scheme_0,.inhalt>div.ConStartKunden.color_scheme_1,.inhalt>div.ConStartOverview.color_scheme_0,.inhalt>div.ConStartOverview.color_scheme_1{padding-top:0;padding-bottom:0}.inhalt>.part_basic.color_basic_2>div,.inhalt>div.ConFacts.color_scheme_0>div,.inhalt>div.ConFacts.color_scheme_1>div,.inhalt>div.ConNutzen.color_nutzen_2>div,.inhalt>div.ConStartBoxes.color_scheme_2>div,.inhalt>div.ConStartKunden.color_scheme_0>div,.inhalt>div.ConStartKunden.color_scheme_1>div,.inhalt>div.ConStartOverview.color_scheme_0>div,.inhalt>div.ConStartOverview.color_scheme_1>div{border-top:4px solid #FFF;padding-top:60px;padding-bottom:60px;top:-4px}.inhalt>.part_basic.color_basic_2>div,.inhalt>div.ConFacts.color_scheme_1>div,.inhalt>div.ConStartKunden.color_scheme_0>div,.inhalt>div.ConStartKunden.color_scheme_1>div,.inhalt>div.ConStartOverview.color_scheme_1>div{border-top-color:#4d4d4d}.inhalt>div.ConFacts.color_scheme_0>div,.inhalt>div.ConStartBoxes.color_scheme_2>div,.inhalt>div.ConStartKunden.color_scheme_1>div,.inhalt>div.ConStartOverview.color_scheme_0>div{border-top-color:#b8c859}.inhalt>div.ConNutzen.color_nutzen_2>div{border-top-color:#EA5B2E}#start .holder{border:1px solid transparent}#start .header-bg{height:577px;position:absolute;width:100%}.ConStartHeader p.white{margin-bottom:0;margin-left:40px}.ConStartHeader div.green{font-size:1.5em;line-height:28px;margin-left:40px;margin-bottom:2.5em;max-width:62%}.ConStartHeader div.green p{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.ConStartHeader .movie-info{position:absolute;text-align:left;top:30%;width:100%;padding-left:40%}.ConStartHeader .movie-info h3{font-size:3em;line-height:1em;margin-bottom:0}.ConStartHeader .movie-info p{color:#000;font-size:1.5em}.ConStartHeader button{color:#EA5B2E;border:0;font-size:24px;line-height:28px;font-family:Arial;font-weight:400;margin-top:1em;padding:20px 0 20px 140px;position:relative}.normalize,h2.noStyle p{font-family:"Open Sans",Arial,Helvetica,sans-serif}.ConStartHeader button.playMovie:hover:after{background-color:#fff}button.playMovie::after{content:"\f04b";font-size:45px;position:absolute;left:0;border:10px solid #EA5B2E;border-radius:200%;padding:30px;text-align:center;background:rgba(255,255,255,.4);color:#EA5B2E;width:110px;height:110px;margin-left:0;top:-20px;line-height:33px}.ConStartPopupBoxes,.ConStartPopupBoxes ul li.linkBox{background-color:transparent!important}.ConStartHeader div.ofner-icon{z-index:20}#start .ofner-icon{height:290px;margin-left:-145px;position:absolute;right:0;top:-46px;width:290px;z-index:9}.ConHeaderMovie{margin-bottom:60px;overflow:hidden;position:relative}.ConStartBoxes{padding-bottom:200px}.ConStartBoxes h2{margin-bottom:2em}.ConStartBoxes strong{font-size:1.125em}.ConStartBoxes ul{margin:0 20px}.ConStartBoxes li{float:left;padding-bottom:20px;padding-right:20px;width:20%}.ConStartBoxes .box-holder{width:200px;height:200px;-webkit-perspective:800px;-moz-perspective:800px;-o-perspective:800px;perspective:800px;transition:transform .5s;transform:scale(.5);-webkit-transform:scale(.5);opacity:0}.ConStartBoxes .box-holder.effect{transform:scale(1);transition:transform .5s;-webkit-transform:scale(1);opacity:1}.ConStartBoxes .box{height:100%;position:absolute;width:100%;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.ConStartBoxes .box .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.ConStartBoxes .box-holder:hover .box{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-ms-transform:rotateY(0)}.ConStartBoxes .box .back,.ConStartBoxes .box .front{display:block;height:100%;line-height:1em;position:absolute;text-align:center;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-ms-transition:-ms-transform .5s;transform-style:preserve-3d}.ConStartBoxes .box-holder:hover .back{-ms-transform:rotateY(0)}.ConStartBoxes .box-holder:hover .front{-ms-transform:rotateY(180deg)}.ConStartBoxes .back .absolute{height:100%;position:absolute;top:0;width:100%}.ConStartBoxes .back .absolute p{display:table-cell;font-size:14px;line-height:1.5em;height:200px;margin-bottom:0;padding:20px;text-align:left;vertical-align:middle}.ConStartOverview{z-index:1}.ConStartOverview figure{display:table-cell;margin-right:2em;padding-right:2em;width:50%;-webkit-transform:translateX(-99%);transform:translateX(-50%);opacity:0}.ConStartOverview figure img{width:100%}.ConStartOverview .content{display:table-cell;vertical-align:middle;width:50%;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.ConSpalten>div>ul>li,.ConStartPopupBoxes ul li{vertical-align:top;overflow:hidden}.ConSpalten .button,.ConStartOverview .button{font-size:1.125em;padding:5px 16px 5px 40px;line-height:1.2em}.ConStartOverview ul li{margin:2em 0;display:block}.ConStartOverview .content.effect,.ConStartOverview figure.effect{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.ofner-icon.forOverview{height:260px;left:50%;margin-left:-139px;overflow:hidden;padding:0;position:absolute;top:-260px;transform-origin:25% 52% 0;width:290px;z-index:1;-moz-transition:transform .5s linear;-webkit-transition:transform .8s ease-in-out;-o-transition:transform .8s ease-in-out;-ms-transition:transform .8s ease-in-out;transition:transform .8s ease-in-out}.ofner-icon.forOverview:before{line-height:inherit;position:absolute;top:128px}.ConStartPopupBoxes{background-image:url(../img/layout/ofner-icon-big.png);background-position:120% -100px;background-repeat:no-repeat}.ConStartPopupBoxes h3{font-size:1.4em}.ConStartPopupBoxes ul li{min-height: 200px; display:inline-block;padding:25px;width:calc(33.33% - 63px);-webkit-transform:scale(.5) translateX(-400px);transform:scale(.5) translateX(-400px);opacity:0;position:relative}.ConStartPopupBoxes ul li.linkBox>div{margin-top:30%;font-size:24px;text-align:center}.ConStartPopupBoxes ul li.linkBox a::before,a.alleReferenzen{display:block;font-size:42px;line-height:42px;text-align:center}.ConStartPopupBoxes ul li.transitionAll a{color:#fff;display:block;bottom:0;top:0;left:0;right:0}.ConStartPopupBoxes ul li.effect{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);opacity:1}.ConStartPopupBoxes ul li::before{background:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;opacity:0;transform:scaleX(0);transform-origin:100% 50% 0;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;-webkit-transform:scaleX(1);-webkit-transform-origin:100% 50% 0;-webkit-transition-duration:.3s;-webkit-transition-property:opacity;-webkit-transition-timing-function:ease-out;z-index:-1}.ConStartPopupBoxes ul li:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.ConStartPopupBoxes ul li.showImg>div{background-repeat:no-repeat;background-size:cover;background-position:center center;position:absolute;width:100%;height:100%;left:0;top:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;z-index:-2}.ConStartPopupBoxes ul li.showImg .text{display:none}.ConStartPopupBoxes ul li.showImg h3{position:absolute;bottom:0;background-color:rgba(0,0,0,.4);left:0;padding:20px;margin-bottom:0;width:100%}.ConStartPopupBoxes ul li.showImg:hover>div{transform:scale(1.2)}.ConStartPopupBoxes ul li.showImg:hover h3{background-color:#c64d27}.ConStartPopupBoxes ul{display:flex;flex-direction:row;flex-wrap:wrap}.ConStartPopupBoxes ul li{flex:1 1 calc(100% / 3 - 40px);margin:20px}.ConStartAktuell{padding:0!important;background-size:cover;background-repeat:no-repeat;overflow:hidden}.ConStartAktuell h2{margin-top:0;margin-bottom:10px}.ConStartAktuell p.newssubtitle{margin-bottom:2em;font-size:1.5em}.ConStartAktuell p{margin-bottom:2em}.ConStartAktuell .button{font-size:1.125em;line-height:1.2em;padding:5px 16px 5px 40px}.ConStartAktuell .slider_aktuell{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.ConStartAktuell.effect .slider_aktuell{-webkit-transform:translateY(0);transform:translateY(0)}.ConStartAktuell.effect .slider_aktuell .slides>li{min-height:600px;text-align:center;padding:3em 0}.ConStartAktuell .buttons{margin-top:2em;margin-bottom:0}.ConStartAktuell .buttons li{display:inline-block;margin:0 40px;width:23%}.ConStartAktuell .buttons li::before{border-radius:240px;display:block;height:240px;left:50%;margin-bottom:20px;margin-left:-120px;position:relative;width:240px;line-height:240px;font-size:118px}.ConStartAktuell .flex-direction-nav a{top:50%;margin-top:-40px}div.inhalt ul.slides{margin-bottom:0!important}.ConStartAktuell .flexslider .flex-direction-nav .flex-prev{left:-100px}.ConStartAktuell .flexslider .flex-direction-nav .flex-next{right:-100px}.ConStartAktuell .flexslider:hover .flex-direction-nav .flex-prev{left:0}.ConStartAktuell .flexslider:hover .flex-direction-nav .flex-next{right:0}.ConStartAktuell .flexslider .slides>li{-webkit-backface-visibility:visible}.ConStartKunden h3{font-size:2.25em;margin-bottom:0}.ConStartKunden p{font-size:1.125em}.ConStartKunden p.funktion{font-size:1.5em;margin-bottom:1em}.ConStartKunden .referenz_slider{padding:0 30px;margin-bottom:6em}.ConStartKunden .referenz_slider .slides li:first-child{margin-left:0}.ConStartKunden .referenz_slider .slides li{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:80% auto;cursor:pointer;height:100px;margin-left:20px;text-align:center;width:200px!important;border:4px solid transparent;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray}.ConStartKunden .referenz_slider .slides li.flex-active-slide,.ConStartKunden .referenz_slider .slides li:hover{border:4px solid #000}.ConStartKunden .referenz_slider .slides li img{display:none}.ConSpalten>div>ul,.ConSpalten>div>ul>li{display:block;position:relative}.referenz_slider_text{padding:0 20%}.ConStartKunden .referenz_slider_text .slides li{text-align:center}.ConNormallyHeader h2,.ConNutzenTitle h2{text-align:left}.ConClickToCall>.table>*,.ConFactsSymbol,.ConNutzenTitle{vertical-align:middle}.ConSpalten.columns_2>div>ul>li{float:left;width:49%;margin-left:2%}.ConSpalten.columns_2>div>ul>li:first-child{margin-left:0}.ConSpalten.columns_4>div>ul>li{float:left;width:23.5%;margin-left:2%;margin-bottom:2%}.ConSpalten.columns_4>div>ul>li:first-child,.ConSpalten.columns_4>div>ul>li:nth-child(4n+5){margin-left:0}.ConSpalten .ConBGImage{background-size:cover;background-repeat:no-repeat}.ConSpalten .ConBGImage div.ConContent{position:absolute}.ConSpalten div.ConContent{left:0;padding:20px;top:0;width:100%;background:rgba(255,255,255,.5)}.ConSpalten.colorwhite div.ConContent{background:rgba(0,0,0,.5)}.ConNormallyHeader{padding:180px 0 60px;margin-top:4px}.ConNormallyHeader .holder{min-height:180px;padding-left:40px;padding-right:40px}.ConDetail .ConNormallyHeader .holder{padding-left:0;padding-right:0}.ConDetail .ConNormallyHeader{padding-bottom:0}.ConDetail .h1,.ConNormallyHeader h1{font-size:4.5em;margin-bottom:0}.ConNormallyHeader .subtitle,.SubHead.subtitle{font-size:2.25em;line-height:1em}.ConNormallyHeader .ofner-icon{height:190px;margin-left:-145px;position:absolute;right:0;top:-86px;width:190px;z-index:9}.ConNormallyHeader .lead,.ConNormallyHeader .subtitle{margin-bottom:40px}.ConClickToCall .button,.ConNormallyHeader .ConContactData .button,.ConNormallyHeader .button{position:relative;padding-left:80px}.ConNormallyHeader .ConContactData .button{float:left;margin:0 10px 10px 0}.ConNormallyHeader .button.buttonlarge:before,.ConNormallyHeader .button.termin:before{font-size:32px;margin-left:-60px;margin-right:0;margin-top:-14px;position:absolute;top:50%}.ConNormallyHeader .button.buttonlarge:before{font-size:32px;height:40px;line-height:40px;margin-top:-22px}.listStyleCheckbox ul li{padding-left:2em}.ConNutzen{display:table;width:100%}.ConFactsContent,.ConFactsSymbol,.ConNutzeFacts,.ConNutzenTitle{display:table-cell}.ConNutzenTitle{padding-right:30px;width:35%}.ConNutzeFacts{width:65%}.ConNutzeFacts>ul{margin-bottom:0!important;padding-bottom:1em}.ConNutzeFacts>ul>li{margin-bottom:2em;padding-left:100px;position:relative}.ConNutzeFacts>ul>li p,.ConNutzeFacts>ul>li:last-child{margin-bottom:0}.ConFacts h2,.ConTeam h2{margin-bottom:1.5em}.ConClickToCall .button{word-break:keep-all;position:relative;padding-left:80px}.ConClickToCall .button:before{font-size:32px;margin-left:-60px;margin-right:0;margin-top:-15px;position:absolute;top:50%}.ConFactsSymbol{width:35%;text-align:center}.ConFactsContent{width:65%}.ConFactsContent dt{width:30%;text-align:right;padding-right:30px;line-height:1.2em}.ConTeamList .ConTeamItemData,.ConTeamList figure,.ConTeamList li{float:left;width:50%;vertical-align:top;padding-right:30px}.ConTeamList li{margin-bottom:30px}.ConTeamList .ConTeamItemData{padding:5% 0 0}.ConNetwork .holder>p{text-align:center;padding:0 10%}.ConNetwork .title{font-size:1.25em;margin-top:3em;margin-bottom:2em}.ConNetwork .subtitle{font-size:1.125em}.ConNetwork .flex-nav-prev{display:none}.ConNetwork header{padding-right:20px;margin-bottom:1em}.ConNetwork .flexslider figure.logo{background-color:#fff;display:table-cell;height:200px;position:relative;text-align:center;vertical-align:middle;width:200px}.ConNetwork .flexslider figure.logo img{display:inline-block;width:80%}.ConNetwork .flexslider figure.logo .absolute{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.ConNetwork .flexslider figure.logo .absolute a{background-color:rgba(0,0,0,.7);display:table-cell;height:200px;text-align:center;vertical-align:middle;width:200px;transform:scale(.8);opacity:0}.ConNetwork .flexslider figure.logo .absolute a:hover{transform:scale(1);opacity:1}.flexslider.ConNetworkSlider{max-width:80%}.flexslider.ConNetworkSlider .flex-direction-nav a{height:200px;right:-100px;top:50%;width:200px}.ConNewsOverview{padding-bottom:0!important;padding-top:0!important}.ConNewsOverview li:first-child{border:none}.ConNewsOverview li{background:0 0;border-top:4px solid #000;padding:40px 0}.morelink{padding:3em 0 1em}.ConKundenArbeitenText dd,.ConKundenArbeitenText dt{clear:both;display:block;width:100%}.ConKundenArbeitenText dt{font-size:.875em}.ConKundenArbeitenText li{margin-bottom:.5em}.ConPageNaviItems{padding:20px!important}.ConKundenArbeitenDetail{padding-top:20px!important}.ConKundenArbeitenHolder{display:table;margin-top:40px;table-layout:fixed;width:100%;min-height:300px}.ConKundenArbeitenHolder>*{display:table-cell;vertical-align:middle}.ConPageNaviItems .icon.next{float:right}.ConKundenArbeitenHolder>.ConKundenArbeitenText{background:#dae3cd;padding:40px;width:34%}.ConKundenArbeitenImages{width:66%;vertical-align:top}.ConKundenArbeitenDetail h1{margin-bottom:0}.ConKundenArbeitenDetail .subtitle{font-size:2.25em;margin-bottom:40px}.ConBoxenAngebot h2{margin-bottom:1.5em}.ConBoxenAngebot .table>li{border-left:15px solid #fff;border-right:15px solid #fff;display:table-cell;padding:30px 30px 60px;position:relative}.ConBoxenAngebot .holder{overflow:hidden;padding-bottom:40px}.ConBoxenAngebot .table{margin:0 -15px;table-layout:fixed;overflow:visible;width:calc(100% + 30px)}.ConBoxenAngebot .price{bottom:0;position:absolute}.ConBoxenAngebot .priceinfo.grey{bottom:-40px;font-size:12px;position:absolute}.ConTipps h2{margin-bottom:1.5em}.ConTipps ul li{padding:0 0 0 3em}div.tipps h3{display:inline-block;font-size:1.875em;font-weight:400}.ConDetailContent li{margin-bottom:1em}.ConDetailContent .moreless{display:block;margin-top:-20px}.ConTTTOverview{padding-top:20px!important}.ConTTTOverview li{position:relative}.ConTTTOverview .ConDetailContent,div.inhalt .ConTTTOverviewNavig{margin-bottom:4em}.ConTTTOverviewNavig li{display:inline-block;margin-right:10px}.ConTTTOverviewNavig li:after{content:".";margin-right:5px;color:#EA5B2E}.fixSubNavig .ConTTTOverviewNavig{position:fixed;top:100px;z-index:100;background:#fff;padding:10px 0;min-width:1152px}.ConTTTOverviewNavig li:first-child:before{display:none}.ConTTTOverviewNavig li.active a{color:#000}.ConTTTOverview li strong{display:block}div.inhalt .ConDetailContent ul{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}.ConDetailContent li{flex:0 0 calc(100% / 3 - 40px);width:calc(100% / 3 - 40px);margin:0 40px 40px 0}.ConDetailContent li a{display:flex;flex-direction:column;height:100%;color:#000}.ConDetail .ConClickToCall .ConDetail .ConHeaderImage img,a.icontipp{display:block}.ConDetailContent li a>*{flex:1 1 auto}.ConDetailContent .content{background-color:#F8F7F6;padding:20px}.ConDetailContent li figure{background-repeat:no-repeat;background-size:cover;background-position:center;min-height:180px}.ConDetailContent li a:hover{color:#fff}.ConDetailContent li a:hover .content{background-color:#EA5B2E}.ConTipp{left:0;position:fixed;top:250px}.fixHeader .ConTipp{left:-150px}a.icontipp{height:150px;width:150px;z-index:10}a.icontipp span{color:#FFF;display:block;text-align:center;width:100%}.inhalt>div.NoMargin h2,.normalize,h2.noStyle{text-align:left}.ConTipp .ConTooltipp{background:#000;left:180px;padding:20px;position:absolute;top:0;max-width:400px;width:2000%}.conGallery{padding-left:0!important;padding-right:0!important}.ConDetail .ConNewsContent .ConClickToCall{margin:40px 0;padding:40px}.ConDetail.noMargin .ConNewsContent .ConClickToCall{margin:0}.ConDetail.noMargin{padding-top:0!important}.ConDetail.noMargin.ConMarginToTop{padding-top:60px!important}.conGallery .bilderliste li{background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid #fff;overflow:hidden;position:absolute}.conGallery .bilderliste li.transition{transform:scale(.5);opacity:0}.conGallery .bilderliste li.transition.effect{transform:scale(1);opacity:1}.conGallery .movie-holder{height:100%;width:100%}.conGallery .bilderliste{margin-bottom:0;padding-bottom:35%;position:relative;width:100%}.conGallery .bilderliste li a.movielink img{display:none}.conGallery .bilderliste li a.imagelink img{visibility:hidden;width:100%;height:100%}.conGallery .bilderliste li:nth-child(1){width:30%;height:60%}.conGallery .bilderliste li:nth-child(2){width:30%;height:40%;top:60%}.conGallery .bilderliste li:nth-child(3){height:30%;left:30%;width:40%}.conGallery .bilderliste li:nth-child(4){height:30%;left:70%;width:30%}.conGallery .bilderliste li:nth-child(5){height:40%;left:30%;top:30%;width:70%}.conGallery .bilderliste li:nth-child(6){height:30%;left:30%;top:70%;width:25%}.conGallery .bilderliste li:nth-child(7){height:30%;left:55%;top:70%;width:20%}.conGallery .bilderliste li:nth-child(8){height:30%;left:75%;top:70%;width:25%}.galleryCount-7 .bilderliste li:nth-child(6){height:30%;left:30%;top:70%;width:35%}.galleryCount-7 .bilderliste li:nth-child(7){height:30%;left:65%;top:70%;width:35%}.galleryCount-6 .bilderliste li:nth-child(3){height:40%;left:30%;width:40%}.galleryCount-6 .bilderliste li:nth-child(4){height:40%;left:70%;width:30%}.galleryCount-6 .bilderliste li:nth-child(5){height:60%;left:30%;top:40%;width:35%}.galleryCount-6 .bilderliste li:nth-child(6){height:60%;left:65%;top:40%;width:35%}.galleryCount-5 .bilderliste li:nth-child(3){height:40%;left:30%;width:40%}.galleryCount-5 .bilderliste li:nth-child(4){height:40%;left:70%;width:30%}.galleryCount-5 .bilderliste li:nth-child(5){height:60%;left:30%;top:40%;width:70%}.galleryCount-4 .bilderliste li:nth-child(1){width:40%;height:100%}.galleryCount-4 .bilderliste li:nth-child(2){width:30%;height:40%;left:40%;top:0}.galleryCount-4 .bilderliste li:nth-child(3){height:40%;left:70%;width:30%;top:0}.galleryCount-4 .bilderliste li:nth-child(4){height:60%;left:40%;width:60%;top:40%}.galleryCount-3 .bilderliste li:nth-child(1){width:45%;height:60%}.galleryCount-3 .bilderliste li:nth-child(2){width:45%;height:40%;top:60%}.galleryCount-3 .bilderliste li:nth-child(3){height:100%;left:45%;width:55%}.galleryCount-2 .bilderliste li:nth-child(1){width:50%;height:100%}.galleryCount-2 .bilderliste li:nth-child(2){width:50%;height:100%;left:50%;top:0}.galleryCount-1 .bilderliste li:nth-child(1){width:100%;height:100%}.conGallery .bilderliste .imagelink,.conGallery .bilderliste .movielink{display:table;height:100%;width:100%}.ConStartKunden .referenz_slider .slides li:hover{filter:none;-webkit-filter:grayscale(0)}.ConDetail .conGallery{height:100%;padding:0!important;position:absolute;width:66%}.ConKundenArbeitenImages .conGallery .bilderliste{height:100%;padding-bottom:0}a.alleReferenzen{font-size:24px}h2.noStyle{font-size:inherit;margin-bottom:0}h2.noStyle p{font-size:16px;font-weight:400;line-height:23px}.normalize{font-size:inherit;margin-bottom:0}h3.normalize{font-size:1.125em;line-height:1.4em}h2.normalize{margin-top:0;font-weight:400}.inhalt .ConKundenArbeiten.part_bildtext h3{font-size:2.25em}.ConNutzen h3{font-size:1em;line-height:1.5em}.ConKundenArbeiten h3.h3 span{display:block;font-size:.6em;font-weight:400}.inhalt>div.NoMargin{padding:10px 0 0}.inhalt>div.NoMargin h3{font-size:1.4em}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{-webkit-font-smoothing:antialiased}div.button,div.checker,div.radio,div.selector,div.uploader{display:-moz-inline-box;display:inline-block;zoom:1;vertical-align:middle}div.button:focus,div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}div.button,div.button *,div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}.highContrastDetect{width:0;height:0}div.selector,div.selector span{height:36px;line-height:36px;overflow:hidden}input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:5px 10px;outline:0}div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{padding:0;position:relative;width:70%!important}div.selector span{cursor:pointer;display:block;padding:0 40px 0 5px;text-overflow:ellipsis;width:100%!important;white-space:nowrap}.iconsend:after,.wrapInput:after,div.selector span:after{height:34px;line-height:34px;position:absolute;right:1px;text-align:center;top:1px;width:34px}div.selector select{border:none;background:#FFF;cursor:pointer;height:36px;left:0;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;position:absolute;top:0;width:100%!important}div.checker,div.radio,div.radio input{position:relative}div.radio span{display:block!important;border-radius:20px;zoom:1;text-align:center}div.checker span,div.radio input{display:-moz-inline-box;text-align:center;zoom:1}div.checker input,div.radio input,div.uploader input{background:0 0;border:none;filter:alpha(opacity=0)}div.radio,div.radio input,div.radio span{height:22px;width:22px}div.radio input{cursor:pointer;display:inline-block;left:-2px;opacity:0;-moz-opacity:0;top:-2px}div.checker,div.checker input,div.checker span{height:22px;line-height:22px;text-align:center;vertical-align:top;width:22px}div.checker span{display:inline-block}div.checker input{display:-moz-inline-box;display:inline-block;left:0;opacity:0;-moz-opacity:0;position:absolute;top:0;zoom:1}input.uniform-input,select.uniform-multiselect,textarea.uniform{font-weight:400;margin:0;min-height:30px;width:100%}.ie8 input.uniform-input,.ie8 select.uniform-multiselect,.ie8 textarea.uniform{min-height:10px}.table>input.uniform-input,.table>select.uniform-multiselect,.table>textarea.uniform{width:auto}div.uploader{cursor:pointer;display:table;height:28px;overflow:hidden;position:relative}div.uploader span{display:table-cell}div.uploader span.action{cursor:pointer;float:left;opacity:0;overflow:hidden;padding-left:1.5em;text-align:center}div.uploader:hover span.action{opacity:1}div.uploader span.filename{color:#bf4d2b;cursor:default;float:left;line-height:24px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}div.uploader:hover span.filename,div.uploader:hover span.filename:before{color:#4f2512}div.uploader input{cursor:pointer;height:100%;opacity:0;-moz-opacity:0;position:absolute;right:0;float:right;top:0;width:100%}div.button{cursor:pointer;position:relative}div.button input{width:100%}div.button a,div.button button,div.button input{opacity:.01;filter:alpha(opacity=1);-moz-opacity:.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}div.button span{display:-moz-inline-box;display:inline-block;zoom:1}@media print{body,body>*{font-size:8pt!important}@page{margin:10mm 10mm 10mm 20mm}body{color:#000!important;margin:0 auto;max-width:100%;overflow:visible!important;padding:0}.ConDetail .h1,.ConNormallyHeader h1,.h1,.h2,h1,h2{font-size:18pt!important}.ConDetail .h1,.ConNormallyHeader h1{font-size:24pt!important}h1 img{margin:1em 0}.ConNormallyHeader .subtitle,.subtitle,h2{font-size:14pt!important}h3,h4{font-size:12pt!important}.ConStartHeader div.green p,a{color:#ea5b2e!important;text-decoration:none}a:before{color:#ea5b2e!important}#h1Tag{float:none;text-align:right}#h1Tag img{max-width:45mm}img{border:0}div.inhalt ul{overflow:visible}.ConFactsContent,.ConSpalten>div>ul>li,.foo{clear:both!important;margin:0 0 2em!important;width:100%!important}.ConSpalten>div>ul>li{overflow:hidden!important}.ConHeaderMovie,.ConKundenArbeitenHolder,.conGallery{overflow:hidden}.ConFactsContent dt{width:50%!important}#footernavigationcon,#hilfsnavi,.ConClickToCall .button,.ConFactsSymbol,.ConNetwork a,.ConNormallyHeader .ConContactData .button,.ConNormallyHeader .button,.ConPageNaviItems,.ConPartNav,.ConSocialMedia,.ConStartAktuell,.ConStartBoxes .box .back,.ConStartKunden div.center.padded,.ConStartPopupBoxes ul li.linkBox,.ConTipp,.bilderliste .imagelink::before,.clearfix:after,.clearfix:before,.flex-direction-nav,.foo,.footernote,.hauptnavi,.movielink::before,.ofner-icon,.partnavi,.referenz_slider,.servicenavi,button.playMovie{display:none!important}.conGallery .bilderliste .imagelink,.conGallery .bilderliste .movielink,.slides{display:block!important}.transition.effect{background:0 0}.ConSpalten .ConBGImage>img,.conGallery .bilderliste li a.imagelink img{visibility:visible!important}.conGallery .bilderliste>li{clear:both;float:left;width:100%}.ConStartHeader div.green,.ConStartHeader p.white,.PageIndex h1{margin:0}.ConStartAktuell p,.PageIndex h1,.PageIndex h2,footer.footer .h3{margin-bottom:20px}#start .holder{padding-top:20px!important}.ConBoxenAngebot{padding-bottom:20px!important}.ConHeaderMovie img{width:100%}.slides{width:100%!important}.slides>li{display:none!important}.slides>li.flex-active-slide{display:block!important;width:100%;max-width:100%}.ConKundenArbeitenHolder,.ConSpalten>div>ul>li,.ConStartBoxes .box-holder,.button,button,form input[type=button],form input[type=submit]{border:1px solid #000!important;position:relative!important}.button,button,form input[type=button],form input[type=submit]{background:0 0!important;color:#000!important}.ConSpalten>div>ul>li{float:none!important}.ConSpalten>div>ul>li img{display:block}.ConStartBoxes li,.clearfix{display:inline-block}body.fixHeader header.header,body.fixHeader header.header .holder,header.header{height:auto!important;position:relative!important}div.inhalt>div{border-bottom:4px solid #4c4c4c!important;margin:20px 0;padding:20px}.ConStartAktuell .buttons li{width:35%}.holder{width:100%!important}.ConNormallyHeader{padding-bottom:0!important;padding-top:0!important}.ConStartHeader div.green{font-size:9pt!important;line-height:1;max-width:100%}.ConNormallyHeader .holder,.ConStartHeader .holder{min-height:1px!important;padding:0 20px!important}#start.page-1{padding:0!important}.footerinfo a{color:#000!important}.contacticon::before{height:auto;line-height:1}.ConStartBoxes li{float:none;padding-bottom:20px;padding-right:20px;vertical-align:top;width:45%}.ConStartBoxes .box-holder{width:100px;height:100px}.ConStartBoxes .box .back::before,.ConStartBoxes .box .front::before{color:#000;font-size:28px;line-height:100px}.ConStartPopupBoxes ul li{border:1px solid #000!important;margin:0 0 20px;min-height:1px!important;width:99%}.ConStartAktuell.effect .slider_aktuell .slides>li,.ConStartKunden .referenz_slider_text .slides li,.flexslider .slides>li{display:none!important;min-height:1px!important;width:100%!important;max-width:100%!important;min-width:100%!important}.ConStartAktuell.effect .slider_aktuell .slides>li.flex-active-slide,.ConStartKunden .referenz_slider_text .slides li.flex-active-slide{display:block!important}.ConNetworkSlider .slides>li{display:block!important;margin:0 1% 10px;width:23%!important;max-width:23%!important;min-width:23%!important}body.fixHeader header.header,body.fixHeader header.header .holder,header .holder{border:none!important;height:auto!important;overflow:inherit!important;position:relative}.ConSpalten>div>ul{overflow:hidden!important}footer .footerinfo>li{display:none;width:100%}.flexslider .slides>li,footer .footerinfo>li:first-child{display:block!important}div.inhalt>div{display:block}.ConStartAktuell.effect .slider_aktuell,.ConStartBoxes .box,.ConStartBoxes .box .front,.ConStartBoxes .box-holder,.ConStartBoxes .box-holder.effect,.ConStartBoxes .box-holder:hover .box,.conGallery .bilderliste li.transition,.conGallery .bilderliste li.transition.effect,.effect,.slides,.transition,.transitionAll,div.inhalt ul.slides{-webkit-perspective:none!important;-moz-perspective:none!important;-o-perspective:none!important;perspective:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;transform:none!important;-webkit-transform:none!important;opacity:1!important;visibility:visible!important}.inhalt>.part_basic.color_basic_2>div,.inhalt>div.ConFacts.color_scheme_0>div,.inhalt>div.ConFacts.color_scheme_1>div,.inhalt>div.ConNutzen.color_nutzen_2>div,.inhalt>div.ConStartBoxes.color_scheme_2>div,.inhalt>div.ConStartKunden.color_scheme_0>div,.inhalt>div.ConStartKunden.color_scheme_1>div,.inhalt>div.ConStartOverview.color_scheme_0>div,.inhalt>div.ConStartOverview.color_scheme_1>div{border:none!important}.clearfix,body,html{page-break-after:avoid!important;page-break-before:avoid!important}}div#insymaOverlay{background:#000;filter:alpha(opacity=0);left:0;-moz-opacity:0;opacity:0;position:absolute;top:0;z-index:90}#insymaOverlayHolder{position:fixed;top:50%;width:100%;z-index:900}#insymaOverlayContent{text-align:center}#insymaOverlayContent.content{text-align:left;overflow:auto}.ie8 #insymaOverlayContent{width:100%}#insymaOverlayContent img{height:100%;max-height:100%;max-width:100%;width:100%}#insymaOverlayInner{background:#FFF;cursor:default;margin:0 auto;padding:40px 10px 10px;position:relative;z-index:1000}#insymaOverlayInner:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}#insymaOverlayLoading{background:#FFF;border-radius:6px;bottom:0;height:41px;left:0;margin:auto;padding:5px;position:fixed;right:0;top:0;width:44px}.descspan,.textcont{clear:both;display:block;padding:10px 0 0;position:relative}.iob-show{display:block}.iob-hide{display:none}#insymaOverlayHolder #insymaOverlayInner>.icon{cursor:pointer;font-size:20px;height:20px;margin:0;text-align:center;width:20px}#insymaOverlayHolder #insymaOverlayInner>.icon,#insymaOverlayHolder .countspan{line-height:20px;position:absolute;top:10px}#insymaOverlayHolder span.close{right:10px}#insymaOverlayHolder span.resize,#insymaOverlayHolder span.size{right:40px}#insymaOverlayHolder span.prev{left:10px}#insymaOverlayHolder span.play,#insymaOverlayHolder span.stop{left:40px}#insymaOverlayHolder span.next{left:70px}#insymaOverlayHolder .countspan{left:110px}#insymaOverlayHolder.mobile{height:96%;margin:2%;position:fixed;top:0;width:96%;z-index:900}#insymaOverlayHolder.mobile #insymaOverlayInner{max-width:100%}#insymaOverlayHolder.mobile #insymaOverlayContent{max-height:90%;overflow:auto;position:relative}#insymaOverlayHolder.mobile #insymaOverlayContent img{height:auto;max-height:100%;max-width:100%;width:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px!important}input[type=button],input[type=submit]{-webkit-appearance:none}}@media screen and (max-width:1360px){.ConTipp,.fixHeader .ConTipp{display:table;left:auto;position:relative;top:auto}a.icontipp::before,a.icontipp:hover:before{color:#FFF;font-size:40px;height:auto;line-height:inherit;margin-left:-60px;margin-top:-20px;margin-right:0;position:absolute;top:50%;width:auto}a.icontipp span{display:inline}a.icontipp{background:#000;border:1px solid #fff;color:inherit;cursor:pointer;display:table-cell;font-family:Rokkitt,Arial,Helvetica,sans-serif;font-size:1.875em;font-weight:700;height:82px;line-height:1.1em;max-width:340px;padding:6px 24px 7px 80px;position:relative;text-decoration:none;top:0;vertical-align:middle;width:auto}.ConTipp a.icontipp:hover,a.icontipp:hover span{background:0 0;color:#FFF}.ConNormallyHeader .ConTipp,.ConNormallyHeader .button{display:inline-block;margin:0 10px 10px 0;vertical-align:top}.footernote,footer .address{padding-left:40px;padding-right:40px}}@media screen and (max-width:1100px){.ofner-icon::before{content:"";font-size:140px;line-height:284px}#start .ofner-icon{top:-95px;width:165px}.ConStartBoxes ul{text-align:center}.ConStartBoxes li{display:inline-block;float:none;padding-bottom:20px;padding-right:20px;text-align:left;width:33%}.ConStartAktuell.effect .slider_aktuell .slides>li{padding-left:80px;padding-right:80px}}@media screen and (max-width:980px){#h1Tag,header .holder{text-align:center}#h1Tag,header ul.navigation li{float:none}.video embed,.video iframe,.video object{width:100%;height:auto;min-height:300px}.ConDetailContent li,.ConStartPopupBoxes ul li{flex:1 1 calc(100% / 2 - 40px);width:calc(100% / 2 - 40px)}#h1Tag{display:inline-block;margin:60px 0 20px;padding:0}.ConNormallyHeader,.PageIndex header .holder{padding-bottom:20px}.servicenavi{left:0;position:absolute;top:0;width:100%;z-index:5}header ul.navigation{text-align:center;float:none;margin-top:0}.hauptnavi ul{text-align:left}nav.servicenavi li::before{display:none}nav.hauptnavi{position:relative;top:auto}header .holder,header.header{height:200px;position:relative}.PageIndex header .holder,.PageIndex header.header{height:auto}.ConNormallyHeader{margin-top:0;overflow:hidden;padding-top:5px}#start.page-1{padding-top:0}#start.page-1 h1{margin:20px;padding-right:180px}.ConStartHeader div.green{margin-left:0;padding-left:20px;padding-right:20px;max-width:100%}.ConStartHeader p.white{margin-left:20px}nav.partnavi{margin-top:40px;position:relative;top:0;width:100%}body.fixHeader nav.hauptnavi,body.fixHeader nav.partnavi{top:30px}body.fixHeader header.header,body.fixHeader header.header .holder{height:200px!important}.ConStartHeader .movie-info h3{font-size:1.4em}.ConStartHeader .movie-info p{color:#000;font-size:1em}.referenz_slider_text{padding:0 20px}.ConStartBoxes ul{margin:0}.ConStartOverview figure{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:800px){.ConStartOverview .content,.ConStartOverview figure{display:block;margin-bottom:10px;opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%}.ConStartBoxes li{width:100%}.ConBoxenAngebot .table>li,.ConFactsContent,.ConFactsSymbol,.ConKundenArbeitenHolder>*,.ConNutzeFacts,.ConNutzenTitle,footer .footerinfo>li{clear:both;display:block;margin:0 0 40px;width:100%}.ConSpalten>div>ul>li{clear:both;display:block;margin:0 0 40px!important;width:100%!important}.ConSpalten .ConBGImage div.ConContent{position:relative}.ConBoxenAngebot .table>li{border:none!important}.ConFactsContent dt{padding-right:5%;width:47.5%}.ConBoxenAngebot .table>li,footer.footer{padding-bottom:100px}#map_canvas,.ConTeamList .ConTeamItemData,.ConTeamList figure,.ConTeamList li,.conMap,.conMapCanvas,.part_map ul.map-adresse{clear:both;width:100%}.ConStartAktuell h2,.h1,.h2,h1,h2{font-size:1.8em}.ConDetail .h1,.ConNormallyHeader h1{font-size:2.25em}.ConKundenArbeitenDetail .subtitle,.ConNewsOverview .newstitle,.ConNormallyHeader .subtitle,.ConStartAktuell p.newssubtitle,.SubHead.subtitle,.h3,h3,table caption{font-size:1.25em}.ConKundenArbeitenImages .conGallery .bilderliste{padding-bottom:75%}.ConDetail .conGallery{height:100%;padding:0!important;position:relative;width:100%}.ConKundenArbeitenHolder{display:block}}@media screen and (max-width:700px){.handler-child,.menu{cursor:pointer;height:49px}body{overflow-x:hidden}.ConStartAktuell .slider_aktuell,.ConStartBoxes .box-holder,.ConStartOverview .content,.ConStartOverview figure,.ConStartPopupBoxes ul li,.ConStartPopupBoxes ul li .ConHoverContent,.ConStartPopupBoxes ul li:hover .content,.conGallery .bilderliste li.transition,body.fixHeader .servicenavi{transform:none!important;-webkit-transform:none!important;opacity:1}body.fixHeader #h1Tag img{max-width:200px}.table-cell{display:block}.ConAddThis .at-share-tbx-element .at-share-btn{margin-bottom:5px}.ConDetail .ConHeaderImage{margin-top:0}.ConKundenArbeitenHolder>.ConKundenArbeitenText{width:100%}.ConStartPopupBoxes ul li .ConHoverContent{bottom:0;height:auto;left:0;position:absolute;top:auto;width:100%}.ConStartPopupBoxes ul li .ConHoverContent a{font-size:18px;height:auto;line-height:inherit;text-align:center;padding:10px 0;background:rgba(0,0,0,.2)}.ConStartPopupBoxes ul li{height:auto!important;margin-bottom:20px;margin-left:0;margin-right:0;padding-bottom:60px;width:100%!important}.ConStartAktuell .buttons li{display:block;margin:0 0 1em;width:100%}.ConStartAktuell .slider_aktuell .slides>li{padding:0!important}.ConStartAktuell .slider_aktuell .slides>li .holder{padding:3em 20px!important}.ConStartOverview figure{margin-right:0;padding-right:0}.flex-direction-nav .flex-prev{left:-40px;opacity:1}.flex-direction-nav .flex-next{right:-20px;width:61px}.ConHeaderMovie{margin-bottom:0}.ConSpalten .ConBGImage>img{display:none}.hideMobile{display:none!important}.showMobile{display:block!important}.imagelist.vertical,figure.conimage{float:none;margin:10px 0}ul.mainnavigation,ul.servicenavigation{display:none;float:none!important}ul.navigation.mainnavigation li,ul.navigation.servicenavigation li{clear:both;display:block!important;float:none!important;padding:0!important;position:relative;text-align:left;width:100%!important}nav.ConPartNav li,nav.hauptnavi li{margin-left:0}nav.hauptnavi .level2{left:0!important;opacity:1!important;padding:0;position:relative;top:0}ul.navigation.mainnavigation a,ul.navigation.servicenavigation a{color:#fff;display:block;padding:12px 0 11px 1em;border-bottom:1px solid #736F58}nav.hauptnavi .level2 a:hover{color:#000!important}ul.navigation.mainnavigation a:hover,ul.navigation.servicenavigation a:hover{color:#EA5B2E}ul.navigation.mainnavigation .level2 a{padding-left:2em}ul.navigation.mainnavigation .level3 a{padding-left:3em}ul.navigation.mainnavigation a.has-child,ul.navigation.servicenavigation a.has-child{padding-right:49px}.handler-child{display:inline-block;position:absolute;right:0;top:0;width:49px}#servicenavigationcon .menu{background:0 0;color:#000;position:absolute;top:0;right:0;overflow:hidden;width:100%;z-index:5}#servicenavigationcon .icon.menu.servicenavigation-close.showMobile,#servicenavigationcon .icon.menu.servicenavigation-close.showMobile:after{background:0 0;border:none;color:#FFF;width:auto}#servicenavigationcon .icon.menu.servicenavigation-close.showMobile{padding-right:10px}#servicenavigationcon .icon.menu.servicenavigation-close.showMobile:after{margin-left:15px}.menu{font-size:14px;line-height:49px;padding-left:20px;background-color:#000;color:#fff}.menu:after{background-color:none;border-left:none;color:#fff}.servicenavi .menu:after{color:#000;position:relative}.menu.mainnavigation-close{background-color:#000;border-bottom:1px solid #736F58}.menu.mainnavigation-close:after{color:#fff;border-left:none;background:0 0}.close-child:before{color:#fff;background-color:#EA5B2E;border-left:1px solid #EA5B2E}ul.level1,ul.level2,ul.level3{background-color:#000}ul.level4{background-color:#fff}.close-child:before,.menu:after,.open-child:before{font-size:16px;height:49px;line-height:49px;text-align:center;width:49px}.menu:after{content:"\e00e";font-size:14px;position:absolute;right:0}.open-child:before{color:#fff;content:"\f0d7"}.close-child:before{content:"\f0d8"}footer.footer .menu{display:none!important}#footernavigationcon,.footernote,footer .address{padding-left:20px;padding-right:20px}footer input{width:100%}.ConBoxenAngebot .table,.page{display:block}.ConFactsSymbol,.ConNormallyHeader .ofner-icon,.ConStartHeader .ofner-icon{display:none}#inhalt{width:auto;float:none}#inhalt>*,aside,nav.hauptnavi,section{width:100%}aside,nav.hauptnavi,section{float:none;margin:0;left:0}form input[type=text],form li>label,form select,form textarea,form>p{width:100%!important}form ol,form ol li,form ul{overflow:visible!important}form ol.CheckBox.vertical,form ol.RadioButton.vertical{clear:both}.InLineValidate{padding-left:0}.video embed,.video iframe,.video object{min-height:250px}nav.hauptnavi{text-align:left;top:30px}#h1Tag{margin-top:20px;position:relative;top:30px}.ConNormallyHeader .holder{min-height:1px;padding-left:20px;padding-right:20px}.ConKundenArbeiten figure.conimage{width:100%}.ConDetail .ConNormallyHeader{padding:20px}.ConAddThisCat{margin:0 0 20px;position:relative}.part_tabelle .holder{overflow:auto}.part_tabelle table{min-width:600px}.ConStartHeader button{margin-top:10px;font-size:18px;padding:20px 0 20px 65px}.ConStartHeader button:after{border-width:5px;font-size:25px;height:55px;padding:7px;width:55px;top:6px}.ConStartHeader .movie-info p{margin-bottom:0}.ConStartPopupBoxes ul li{flex:1 1 calc(100%);margin-top:0;min-height:200px!important}.ConStartPopupBoxes ul li.showImg>div{z-index:0}.ConStartPopupBoxes ul li.linkBox>div{margin-top:0}.ConDetailContent li{flex:1 1 calc(100%);width:calc(100%);margin:0 0 20px}.ConTTTOverview .spyNav{height:auto!important}div.inhalt .ConTTTOverviewNavig{margin-bottom:2em}}@media screen and (max-width:480px){#start.page-1 h1{hyphens:auto;-webkit-hyphens:auto}.ConStartHeader .movie-info{top:10%}.ConStartHeader button{margin-top:-12px;font-size:14px}.ConStartHeader button:after{transform:scale(.8)}#insymaOverlayHolder .countspan,.ConNormallyHeader .ofner-icon,.ConPageNaviItems,.ConStartHeader .ofner-icon,nav.ConPartNav{display:none}.button,button{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.inhalt>div .imagelist.vertical,.inhalt>div figure.conimage,aside>div{overflow:inherit;width:100%}.inhalt>div ul{overflow:inherit}.ConNutzeFacts>ul>li{padding-left:50px}html{-webkit-text-size-adjust:none}.part_bilderliste li a{max-height:60px;width:80px}.part_bilderliste li a img{min-width:130px}}