.kopfbox-c{background:transparent;border-radius:.8rem}
#menu1  {display:inline-flex; text-align:right; justify-content:center; flex-wrap:wrap;}
#menu1 a{text-decoration:none;color:#944;font-size:1.5rem;border:solid 1px #afd}
ul,li {list-style-type:none;}
#menu1 ul{padding:0;margin:0;display:table-cell;vertical-align:middle;text-align:right;list-style:none}
#menu1 li{display:inline;margin:5px 5px;list-style-type:none;height:30px}
#menu1 a:hover{color:#000;text-decoration:none;text-decoration-color:#00bfff}
#menu1 #aktuell a{color:#4682b4;text-decoration:none}
#menu1 li a{position:relative;border-radius:5px;padding:2px 8px;text-decoration:none}
#menu1 li a:hover{color:#00bfff}

@media (min-width: 768px) {
#menu1{margin-right:2rem}
}

@media (min-width: 1024px) {
#menu1{margin-right:5rem}
}
