﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.visHidden{position:absolute;overflow:hidden;right:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:-1px;padding:0;border:0}.mainContent .content blockquote{background:#f9f9f9;padding:1.42857em;quotes:"“" "”" "‘" "’"}.mainContent .content blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em}.mainContent .content blockquote p{display:inline;margin-bottom:0}.mainContent .navigation ul li a,.mainContent .navigation ul li.current a,.mainContent .content ul li{vertical-align:top;display:inline-block;position:relative;padding-left:2.14286em}.mainContent .navigation ul li a:before,.mainContent .navigation ul li.current a:before,.mainContent .content ul li:before{content:'';position:absolute;left:0;top:4px;vertical-align:top}.mainContent .navigation ul li a:before{background-image:url('../images/sprites-sb312a5ede3.png');background-position:0 -24px;background-repeat:no-repeat;overflow:hidden;display:inline-block;height:12px;width:12px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.mainContent .navigation ul li a:before{background-image:url('../images/sprites@2x-s093d967e43.png');background-size:12px 36px;background-position:0 -24px;height:12px;width:12px}}.mainContent .navigation ul li.current a:before{background-image:url('../images/sprites-sb312a5ede3.png');background-position:0 -12px;background-repeat:no-repeat;overflow:hidden;display:inline-block;height:12px;width:12px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.mainContent .navigation ul li.current a:before{background-image:url('../images/sprites@2x-s093d967e43.png');background-size:12px 36px;background-position:0 -12px;height:12px;width:12px}}.mainContent .content ul li:before{background-image:url('../images/sprites-sb312a5ede3.png');background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:inline-block;height:12px;width:12px}@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.mainContent .content ul li:before{background-image:url('../images/sprites@2x-s093d967e43.png');background-size:12px 36px;background-position:0 0;height:12px;width:12px}}html{font-size:87.5%;line-height:1.42857em}*,:before,:after{box-sizing:border-box}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}html,body{color:#303030;font-family:"Maven Pro",sans-serif;background-color:#fff;-webkit-backface-visibility:hidden;-webkit-text-size-adjust:none}a{color:#625450;text-decoration:none}a:hover{color:#747371}a:hover{text-decoration:underline}b,strong{font-weight:500;color:#000}img{vertical-align:top}h1{letter-spacing:2px;font-size:14px;font-weight:400;line-height:23px}h1 span{font-size:20px}#page{margin:0 auto;margin-top:1.42857em;width:100%;max-width:824px;min-width:560px}#header{margin-bottom:2.85714em;width:100%;height:220px;color:#fff;background-color:#747371;background-image:url(../images/backContent.png);background-size:cover;background-repeat:no-repeat}#header .wrapper{text-align:center;margin:0px auto;width:260px;margin:0px auto;padding-top:30px}#header .wrapper img{margin-bottom:2.85714em}.mainContent{*zoom:1}.mainContent:after{content:"";display:table;clear:both}.mainContent .navigation{width:25%;float:left;margin-right:0%;display:inline;display:block}.mainContent .navigation ul li{margin-bottom:1.42857em}.mainContent .navigation ul li a{font-weight:500;text-transform:uppercase;color:#9d9d9d;-moz-transition:color 0.2s;-o-transition:color 0.2s;-webkit-transition:color 0.2s;transition:color 0.2s}.mainContent .navigation ul li a:hover{text-decoration:none;color:#000}.mainContent .navigation ul li.current a{color:#000}.mainContent .content{width:75%;float:right;margin-right:0;display:inline}.mainContent .content h2,.mainContent .content h3,.mainContent .content h4,.mainContent .content p,.mainContent .content blockquote,.mainContent .content .block{margin-bottom:1.42857em}.mainContent .content .block h5,.mainContent .content .block p{margin-bottom:0.71429em}.mainContent .content h2,.mainContent .content h3{color:#000;font-size:1.14286em;line-height:1.25em;font-weight:500}.mainContent .content h4.subheader{margin-top:-1.42857em}.mainContent .content hr{margin:0;width:100%;border-top:1px dotted #9d9d9d}.mainContent .content img.flleft{float:left;display:block;margin-right:2.14286em;margin-bottom:2.85714em}.mainContent .content ul{margin-bottom:1.42857em}.mainContent .content ul li{display:block;line-height:1.42857em;margin-bottom:0.71429em}.mainContent .content ul li:before{top:6px}.mainContent .content .logo-inline{position:relative;top:3px}.mainContent .content .referenzen .referenz{margin-bottom:1.42857em;margin-top:1.42857em;*zoom:1}.mainContent .content .referenzen .referenz:after{content:"";display:table;clear:both}.mainContent .content .referenzen .referenz .left{margin-right:2.14286em;float:left;display:inline-block}.mainContent .content .referenzen .referenz .left img{border-width:1px;border-style:solid;border-color:#d4d4d4}.mainContent .content .referenzen .referenz .right{display:inline-block}.mainContent .partners{*zoom:1;margin-bottom:-2.85714em}.mainContent .partners:after{content:"";display:table;clear:both}.mainContent .partners .partner{display:block;float:left;width:169px;height:169px;border:1px dotted #9d9d9d;margin-right:2.85714em;margin-bottom:2.85714em}.mainContent .partners .partner:nth-child(3n){margin-right:0}.mainContent .partnerssmall .partner{margin-right:1.42857em;width:100px;height:auto}.mainContent .partnerssmall .partner:nth-child(3n){margin-right:1.42857em}.mainContent .partnerssmall .partner:nth-child(4n){margin-right:0}.mainContent .partnerssmall img{width:100%}.mainContent .angebot .collapser{background:url("/images/sprite.png") 2px 4px no-repeat;padding-left:25px;padding-left:1.42857em}.mainContent .angebot .collapser.open{background-position:-0px -35px}.mainContent .angebot .collapse{padding-left:25px;padding-left:1.42857em;display:block !important;height:0;overflow:hidden;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s}.partners{*zoom:1;margin-bottom:-2.85714em}.partners:after{content:"";display:table;clear:both}.partners .partner{display:block;float:left;width:169px;height:169px;border:1px dotted #9d9d9d;margin-right:2.85714em;margin-bottom:2.85714em}.partners .partner:nth-child(3n){margin-right:0}.partners .partner img{opacity:.5;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.partners .partner a:hover img{opacity:1}html.touch .partners .partner img{opacity:1}.partnerssmall .partner{margin-right:1.42857em;width:100px;height:auto}.partnerssmall .partner:nth-child(3n){margin-right:1.42857em}.partnerssmall .partner:nth-child(4n){margin-right:0}.partnerssmall img{width:100%}#footer{margin:2.85714em 0}#footer address{font-weight:500;text-transform:uppercase}@media print{@page{margin-left:2cm}a{text-decoration:none}#page{position:static !important}#header .wrapper{position:static !important;margin:auto;padding-top:30px}.mainContent .navigation{display:none}.mainContent .content{width:100%}}
