body{font-family:verdana,arial;font-size:.95em;color:#555;margin-left:2px;background:url(Unterwasser-Maedchen.jpg) left bottom fixed no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.nr1{max-width:1250px;margin:0 auto;text-align:left;padding:0;border-radius:2px;position:relative}
div#rand{margin-left:166px;margin-right:0;background-color:rgba(255,255,255,0.4)}
* html div#rand{margin-left:166px;background-color:#fff}
table{border:0;table-layout:fixed;background-color:transparent;background:none;border-collapse:separate;border-spacing:8px 4px}
tr{background-color:#fff}
td,th{border-radius:2px;padding:7px 7px 7px 9px;-moz-box-shadow:1px 1px 1px #e1e1e1;-webkit-box-shadow:1px 1px 1px #e1e1e1;box-shadow:1px 1px 1px #e1e1e1;border-top:1px solid #f6f6f6;border-left:1px solid #f6f6f6}
img{border:0}
p{font-size:.95em;margin-top:.4em;margin-bottom:.4em}
a{text-decoration:none;color:#2878c9;padding:1pt}
a:visited{text-decoration:none;color:#1464eb}
a:hover{text-decoration:none;color:#fff;background-color:#4b7eb2}
a:active{text-decoration:none;color:#fff;background-color:#4b7eb2}
ul{margin-top:.3em;margin-bottom:.4em}
li{font-size:.9em;list-style-type:circle;margin-left:-1.7em;padding:0}
h1{font-family:'Oswald',verdana;color:#5e9edf;font-size:2.7em;margin-bottom:12px}
h2{color:#606060;text-indent:1pt}
h3{color:#6d6d6d}
h6{font-size:.8em}
.ads{margin:0;padding:0}
.go{background-color:#fff;padding:4px;border-radius:2px;margin:0}
.ko{font-weight:100;font-style:italic}
td{vertical-align:top}
hr{background-color:#e8e8e8;width:99.8%;height:1px;border-style:none}
iframe{border:0;overflow:hidden}
#bg{background-color:#e5ebff;width:506px;padding:3px}
#menue{font-size:11pt;text-align:left;width:132pt;padding:0;position:fixed;top:-3px;left:-16px}
#menue ul{margin-left:0;background-color:#d8e1e9;white-space:nowrap}
#menue ul ul{margin:0 0 .1em -16px}
#menue ul ul ul{margin-left:-25px;background-color:#fff8de}
#menue ul li a{background-color:#fdfdfd;display:block;padding-left:4px;border-color:#e1eaf3 #e1eaf3 #eef8ff #eef8ff;border-style:solid;border-width:1px;padding-top:2px;padding-bottom:2px}
#menue ul ul li{background-color:#fdfdfd;color:#600}
#menue ul ul li a{font-weight:lighter}
#menue ul li a:visited{color:#1464eb}
#menue ul li a:hover{background-color:#4b7eb2;color:#fff;border-color:#cadff3 #cadff3 #fff #fff;border-width:1px}
#menue ul li a:active{background-color:#4b7eb2;color:#fff}
#bsn{background-image:url(../fotos/k/bs.gif);background-color:#fff;background-repeat:no-repeat;background-position:0 3pt;padding-left:9pt}
#ben{background-image:url(../fotos/k/be.gif);background-color:#fff;background-repeat:no-repeat;padding-left:9pt;background-position:0 3pt}
.zh{background-image:url(../fotos/k/zh.gif);background-color:#fff;background-repeat:no-repeat;padding-left:9pt;background-position:0 3pt}
.zhfb{background-image:url(../fotos/k/zh.gif);background-color:#fff;background-repeat:no-repeat;padding-left:13pt;background-position:5pt 3pt}
.h9{border:0;height:90px}
.h{width:17px;height:16px}
.rechts{position:relative;right:4px;top:0;width:440px;text-align:left;float:right;margin-bottom:4px;margin-left:8px;padding:8px}
.tab-mob,.rechts{border-radius:2px}
.cols{width:330px}
.fb{border:none;overflow:hidden;height:20px;background:#4267b2;border-radius:1px;width:99px;color:#fff}
@media only screen and (max-width:1028px) {
body{margin-left:0;margin-right:0;color:#3d3d3d}
.nr1{max-width:100%}
div#rand{margin-left:0}
#menue{font-size:11pt;text-align:left;width:132pt;padding:0;position:absolute;top:-3px;left:-16px}
.rechts{position:relative;margin-left:0;margin-right:8px;float:left;margin-bottom:14px}
.cols{width:200px}
.abst{line-height:170%}
img{max-width:100%;height:auto}
}
@media only screen and (max-width:1024px) {
body{font-size:15px}
}
@media only screen and (max-width:720px) {
table{border-spacing:2px 4px}
h1{font-size:2em;margin-top:12px}
}