Om nah hoo pez nyeetz, Michael!
Es sollen sich lediglich die Farben ändern?
Deshalb musst du nicht alles wiederholen.
Es reicht ...:hover{color ... background-color...}
Die Pseudoklasse :link selektiert nur die unbesuchten Links, vielleicht experimentierst du mit einem schon besuchten.
Gern übersehen: der Browser-Cache
Matthias
--