 @import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700);body{font-family:"Roboto","Helvetica",sans-serif;font-weight:300;font-size:11pt;color:#111}::selection{background-color:#222;color:#fff;text-shadow:none!important}::-moz-selection{background-color:#222;color:#fff;text-shadow:none!important}h1{font-family:Cambria,Georgia,Times,serif;font-size:26pt;line-height:32pt;margin:40px 0 30px 0}h2{font-family:Cambria,Georgia,Times,serif;font-size:22pt;line-height:28pt;margin:35px 0 28px 0}h3{font-family:Cambria,Georgia,Times,serif;font-size:17pt;line-height:23pt;margin:35px 0 26px 0}h1:first-child,h2:first-child,h3:first-child{margin-top:0}p{line-height:1.3em;margin:18px 0 0 0}p:first-child{margin-top:0}a{padding:0;margin:0;text-decoration:none;border:none;background-color:transparent}strong{font-weight:400}em{font-style:italic}.clearer{clear:both}.clearfix:after{content:"";clear:both;display:block;height:0;visibility:hidden;width:0;line-height:0;font-size:0}#header{padding:50px 0;border-top:3px solid #048204}#description{}#image{}#footer{}.gray{background-color:#f9f9f9;border-top:1px solid #f2f2f2}.white{border-top:1px solid #f2f2f2}.wrapper{max-width:800px;margin:0 auto;padding:30px 20px;text-align:center}.page-datenschutz .wrapper{text-align:left}#header h1{color:#048204;margin:0}#header h1 > a{font:inherit;color:inherit}.content{text-align:center}.content a{position:relative;color:#549d54;font-weight:400;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.content a:hover{color:#0a690a}.content a:active{top:1px;color:#111}.content table{text-align:left}.content a.button{display:inline-block;position:relative;padding:4px 9px 3px 9px;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;text-transform:uppercase;color:#fff;-webkit-text-shadow:0 1px 1px #000;-moz-text-shadow:0 1px 1px #000;-ms-text-shadow:0 1px 1px #000;-o-text-shadow:0 1px 1px #000;text-shadow:0 1px 1px #000;background-color:#095c09;border-bottom:1px solid rgba(255,255,255,0.1);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-box-shadow:0 3px 0 #013301;-moz-box-shadow:0 3px 0 #013301;-ms-box-shadow:0 3px 0 #013301;-o-box-shadow:0 3px 0 #013301;box-shadow:0 3px 0 #013301;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.content a.button:hover{background-color:#0a690a}.content a.button:active{background-color:#045204;border-bottom:1px solid rgba(255,255,255,0.05);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);-webkit-box-shadow:0 1px 0 #011f01;-moz-box-shadow:0 1px 0 #011f01;-ms-box-shadow:0 1px 0 #011f01;-o-box-shadow:0 1px 0 #011f01;box-shadow:0 1px 0 #011f01}#footer{}#footer .impressum{font-size:9pt;color:#777}#footer .impressum > ul{text-align:center}#footer .impressum > ul > li{display:inline;margin:0 0 0 15px}#footer .impressum > ul > li:first-child{margin-left:0}#footer .impressum > ul > li > a{position:relative;font-weight:400;color:#549d54;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#footer .impressum > ul > li > a:hover{color:#0a690a}#footer .impressum > ul > li > a:active{top:1px;color:#111}#image{}#image > .wrapper{text-align:center}#image a.cover{font-size:0;line-height:0}#image a.cover > img{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.3);-ms-box-shadow:0 2px 6px rgba(0,0,0,0.3);-o-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#image a.cover:hover > img{-webkit-box-shadow:0 2px 10px #095c09;-moz-box-shadow:0 2px 10px #095c09;-ms-box-shadow:0 2px 10px #095c09;-o-box-shadow:0 2px 10px #095c09;box-shadow:0 2px 10px #095c09}#disclaimer{}#disclaimer .source{font-size:0.8em;color:#777;background-color:#f2f2f2;border-top:1px solid #fff;padding:15px 10px}@media screen and (max-width:540px){#header{padding:10px 0}#image{}#image > .wrapper{}#image a{}#image a > img{width:100%;height:auto}#footer{}#footer .impressum{}#footer .impressum > ul{text-align:center}#footer .impressum > ul > li{display:block;text-align:center;margin:20px 0 0 0}#footer .impressum > ul > li:first-child{margin-top:0}}ul.disc{list-style:disc;margin:18px 0 18px 30px;line-height:1.3em}