*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;font-family:Verdana, sans-serif}body{background-image:url(../img/background.jpg);background-repeat:repeat;width:100%;padding:5vh 3vw}@media only screen and (min-width: 600px){body{padding:10vh}}.main{display:block;background-color:#fff;text-align:center;padding:5vh 2vw}@media only screen and (min-width: 600px){.main{padding:10vh}}.title{margin:0 0 7vh 0;line-height:1.5;font-size:1.6em}@media only screen and (min-width: 600px){.title{font-size:2em}}.space::before{content:"\20"}@media only screen and (min-width: 600px){.space::before{content:"\a0"}}.listing{margin:10vh 0}.listing__title{margin:8vh 0 5vh 0;font-size:1.3em}@media only screen and (min-width: 600px){.listing__title{font-size:1.5em}}.listing__list{margin:7vh 0;list-style-type:none}@media only screen and (min-width: 600px){.listing__list{margin:5vh 0}}.listing__item{margin:2vh 0}@media only screen and (min-width: 600px){.listing__item{margin:0.8vh 0}}.link{display:block;margin:0 5vw;color:#007}.link:hover{color:#070;background-color:#eee}.impressumBeta__link{font-size:0.8em}.impressum{text-align:left}.impressum__title{padding:0}.impressum__titleh4{padding:1.5em 0 0.4em 0}.impressum__link{color:#007}.impressum__link:hover{color:#070;background-color:#eee}.impressum__titleh2{padding:2em 0 0 0}.impressum__break{opacity:0}.homepage{margin:3vh 0 0 0}
