.menu { }
.mainmenu  { color: #fff }
.submenu  { font-weight: normal; text-decoration: none }
.menu:hover { color: #000 }
.mainmenu:hover  { color: #fff }
.submenu:hover  { color: #000; font-weight: normal; text-decoration: none }
.menugruen  { color: #255a54; font-weight: bold }
.menuseiten { color: #000; font-weight: lighter }
.menuseiten:hover { color: #000; font-weight: lighter; text-decoration: underline }
.menuseitenselect { color: #000; font-weight: lighter; text-decoration: underline }
.menuseitenselect:hover { color: #000; font-weight: lighter; text-decoration: underline }
.menugruen:hover      { color: #255a54; font-weight: bold; text-decoration: underline; background-repeat: no-repeat }
.menugruenselect  { color: #255a54; font-weight: bold; background-repeat: no-repeat }
.menugrau { color: #444 }
.menugrau:hover  { color: #444; text-decoration: underline }
.menugrauselect { color: #444; text-decoration: underline }
.menumeta { color: #656a6b; font-weight: bold }
.menumeta:hover { color: #656a6b; font-weight: bold; text-decoration: underline }
