#mainnav {
    position:relative;
    top: 30px;
    /*padding-bottom: 10px;*/
    /*background-color:rgba(184,166,146,1);;*/
}

#mainnav ul {
    list-style-type: none;
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
    /*width: 1024px;*/
    /* width: 50%; */
    margin: 10px 50px 0 auto;
    padding: 0;
    /*padding-left: 10px;*/
}

#mainnav li {
    /* float:left; */
    /*padding-right:20px;*/
}

#mainnav a,
#mainnav a:link,
#mainnav a:visited {
    font: 22px "VenusStdLight", Verdana, sans-serif;
    font-weight:300;
    color:#000;
    text-decoration:none;
    padding: 0 20px;
}

#mainnav a:focus,
#mainnav a:hover {
    color:#fff;
}

#mainnav strong.active {
    color:#fff;
    font-size:22px;
    padding: 0 20px;
    font-weight:300;
}


#headnav {
    position:relative;
    padding-bottom: 10px;
    margin-bottom:50px;
    
    /*background-color:rgba(184,166,146,1);;*/
}

#headnav ul {
    list-style-type: none;
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
    /*width: 1024px;*/
    /* width: 18%; */
    margin: 10px 50px 0 auto;
    padding: 0;
    /*padding-left: 10px;*/
}

#headnav li {
    /* float:left; */
    /*padding-right:20px;*/
}

#headnav a,
#headnav a:link,
#headnav a:visited {
    font: 18px "VenusStdLight", Verdana, sans-serif;
    color:#fff;
    text-decoration:none;
    padding: 0 20px;
}

#headnav a:focus,
#headnav a:hover {
    color:#fff;
    text-decoration:underline;
}

#headnav strong.active {
    color:#fff;
    font-size:18px;
    padding: 0 20px;
    font-weight:300;
    text-decoration:underline;
}

a.link-ort {
	color: #56524E !important;
	text-transform: uppercase;
}



a.link-ort:hover {
	color: rgba(88,88,90,0.8) !important;
	text-transform: uppercase;
}
