uwazaj tez na pseudoklase: visited, jezeli dla niej zdefiniujesz kolor to ten kolor moze przeslaniac ten kolor z pseudoklasy: hover, tzn. jezeli odwiedziles juz link to do niego bedzie stosowana pseudoklasa: visited nawet jezeli kursor jest ponad linkiem i powinien dzialac hover
to jest to samo...A w dalszej części kodu mam a.menu:hover, tylko nie pisałem go tu , bo nie był potrzebny. Jezeli dokładnie czytałeś posty to wiesz; że atrybut hover działa poprawnie.