div#nav_language{margin-left:20pt}div#search{margin-right:3pt}input#searchField:focus-visible{border:0;outline:0}@media only screen and (max-width:760px){div#search{margin-right:3pt;width:99%;margin-left:3pt}div#search input#searchField{width:100%}div#search button.search_button{position:absolute;right:1px}div#ergebnis{width:100%}}ul{list-style-type:none;margin:0;padding:0}@media only screen and (min-width:760px){.smartphone{display:none}}@media only screen and (max-width:759px){.none_smartphone{display:none}}ul.horizontal li{margin:0 10px;padding:5px 0;display:inline-block;float:left;text-transform:uppercase}nav.nav_wrapper ul#menu li{padding:0}ul.horizontal li a,ul.horizontal li form,div.lang_change li a,div.lang_change li form{display:block;text-align:center;font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;text-decoration:none}li:hover ul a{background:#f3f3f3;color:#2f3036;height:40px;line-height:40px}li:hover ul a:hover{color:black}li ul{display:none}li ul li{display:block;float:none}li ul li a{width:auto;min-width:100px;padding:0 20px}ul li a:hover+.hidden,.hidden:hover{display:block}.show-menu{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;color:black;margin-left:5pt;display:none}#cssmenu input[type=checkbox]{display:none}input[type=checkbox]:checked ~ #menu{display:block}@media screen and (max-width :760px){nav.nav_wrapper ul#menu{display:none;margin-top:5pt;position:absolute;background:#fff;z-index:100}li{margin-bottom:1px}ul li,li a,li form{width:100%;margin:0;padding-right:0}.show-menu{display:inline}nav.nav_wrapper ul#menu li{padding:5pt 0}nav.nav_wrapper div#cssmenu{text-align:left}}