@charset "utf-8";hr{outline:none;border:none;padding:0;margin:0;}textarea{resize:vertical;}input,textarea,select,button{border:none;outline:none;background:none;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}fieldset{border:0;margin:0;padding:0;}img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}label{cursor:pointer;}*:focus{outline:none;}html,body,*{-webkit-appearance:none;-moz-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-touch-callout:none;}@-webkit-viewport{width:device-width;}@-moz-viewport{width:device-width;}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}.float-left{float:left;}.float-right{float:right;}.float-clear{font-size:0;line-height:0;display:block;float:none;clear:both;}.pointer{cursor:pointer;}.hidden{display:none !important;visibility:hidden;}.span0{display:none !important;visibility:hidden;}body{background:#c2de85;color:#7d7378;font-family:Gravity, 'Open Sans', Helvetica, Arial, sans-serif;font-size:15px;overflow-y:scroll;}b,strong{font-weight:bold;}i,em{font-style:italic;}p{font-size:15px;line-height:1.325em;}a{-webkit-transition:all 300ms 0ms ease;-moz-transition:all 300ms 0ms ease;-ms-transition:all 300ms 0ms ease;-o-transition:all 300ms 0ms ease;transition:all 300ms 0ms ease;}.uppercase{text-transform:uppercase;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.container{width:716px;margin:0 auto;}#main-container{margin-top:100px;-webkit-box-shadow:0 5px 5px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 5px 10px rgba(0,0,0,0.1);-ms-box-shadow:0 5px 5px 10px rgba(0,0,0,0.1);-o-box-shadow:0 5px 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 5px 10px rgba(0,0,0,0.1);background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;position:relative;}#languages{position:absolute;top:-30px;right:10px;height:40px;}#languages ul{list-style:none;}#languages li{float:left;margin-right:5px;}#languages li a{color:#7d7378;padding:10px;padding-bottom:2px;padding-top:7px;position:relative;top:6px;font-size:15px;display:block;background:#afc878;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;text-decoration:none;}#languages li a.active{padding:10px;padding-bottom:5px;margin-top:0;top:0;background:#fff;}#header{position:relative;height:124px;overflow:hidden;}#header .logo{padding-left:30px;padding-top:30px;margin:0;}#header .separator{display:block;position:absolute;top:14px;left:370px;width:2px;height:100px;background:#c2de85;}#joe-merkes{position:absolute;top:12px;left:400px;margin:0;}#nadja-merkes{position:absolute;top:67px;left:400px;margin:0;}#nav{background:#c2de85;}#nav ul{list-style:none;*zoom:1;zoom:1;display:block;}#nav ul:before,#nav ul:after{content:" ";display:table;}#nav ul:after{clear:both;}#nav ul:after{content:'\\0020';display:block;height:0;clear:both;visibility:hidden;font-size:0;}#nav li{float:left;display:block;}#nav a{display:block;width:102px;text-align:center;color:#7d7378;text-decoration:none;padding:10px 0;font-size:15px;}#nav a:hover,#nav a.active{color:#fff;}#nav .icon,#nav .text{display:block;}#nav .text{padding-top:10px;}.content-wrapper{margin:20px 0;}.left-col{padding:0 20px;width:175px;border-right:2px solid #c2de85;float:left;margin-bottom:20px;}.left-col .title{font-size:28px;font-weight:bold;color:#c2de85;text-align:right;}.right-col{padding:0 20px;width:457px;float:left;border-left:2px solid #c2de85;margin-left:-2px;margin-bottom:20px;}.right-col h2{font-weight:bold;font-size:14px;line-height:18px;margin-bottom:18px;}.right-col h2:last-child{margin-bottom:0;}.right-col p{font-size:13px;line-height:18px;margin-bottom:18px;}.right-col p:last-child{margin-bottom:0;}.right-col a{color:#3d217a;text-decoration:underline;}.right-col a:hover{text-decoration:none;}#footer{padding-top:35px;padding-bottom:50px;text-align:center;}#footer ul{margin-top:10px;list-style:none;}#footer .text{font-size:16px;}#footer .text p{font-size:16px;}#footer .text a{text-decoration:none;color:#7d7378;}#footer .text a:hover{color:#000;}#footer li{display:inline;display:inline-block;}#footer .nav a{display:inline-block;padding:0 10px;padding-left:14px;color:#fff;text-decoration:none;background:url(../images/disc.png) 1px 2px no-repeat;}.persons .left-col .title{font-size:20px;}.person{margin-bottom:50px;}.person:last-child{margin-bottom:0;}.person .name{font-size:18px;line-height:20px;margin:0;}.person .image{margin:10px 0;}.person .details{font-size:14px;line-heigh:20px;}.service-list{list-style:none;margin-left:-10px;}.service-list li{float:left;}.service-list li a{display:inline-block;font-size:17px;line-height:22px;padding:0 10px;font-weight:bold;}.service-list li a{color:#c2de85;text-decoration:underline;}.service-list li a:hover{text-decoration:none;}.services{padding-bottom:20px;}.services .service{margin-top:0;margin-bottom:0;}.services .service .left-col,.services .service .right-col{margin-top:0;margin-bottom:0;}.services .service .left-col{padding-bottom:40px;}.services .service .right-col{padding-bottom:20px;}.services .service .left-col .image{margin-top:10px;}.services .service:last-child .right-col,.services .service:last-child .left-col{padding-bottom:0;}.services .left-col .title{font-size:20px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.service-text{font-weight:bold;}.content-quiz .left-col .title{font-size:20px;}#quiz-result .result{display:none;font-size:20px;line-height:1.2em;}.content-quiz .left-col .zaehne{position:relative;left:10px;padding-top:10px;}.content-quiz .right-col .zaehne{padding-top:40px;}.quiz{padding-top:30px;}.quiz .title{font-size:16px;font-weight:bold;}.quiz .question{margin-bottom:40px;position:relative;}.quiz .question:last-child{margin-bottom:0;}.quiz .question .icon{position:absolute;top:0;right:0;}.quiz .question .icon-1{top:30px;right:60px;}.quiz .question .icon-2{top:10px;right:20px;}.quiz .question .icon-3{top:-20px;right:100px;}.quiz .question .icon-4{top:0px;right:140px;}.quiz .answers{margin-top:15px;}.quiz .answers p{font-size:14px;line-height:20px;}.quiz .answer{padding:5px 0;cursor:pointer;}.quiz .answer:hover{color:#000;}.quiz .answer.correct{color:#c2de85 !important;}.quiz .answer.wrong{color:#f00 !important;}.quiz .clicked .answer{color:#7d7378;cursor:default;}