Hallo,
Abgesehen vom Klasse/ID Fehler:
Das ganze hat vielleicht auch mit Spezifitaet zu tun.
Definiere mal alle Pseudoklassen separat.
Und gib immer in der gleichen Regel beide Farben an,
also Vorder- und Hintergrundfarbe.
a:link { color: ...; background-color: ... }
a:visited { color: ...; background-color: ... }
a:focus { color: ...; background-color: ... }
a:hover { color: ...; background-color: ... }
a:active { color: ...; background-color: ... }
Wegen Spezifitaet-Bugs ist es vielleicht notwendig,
die Links, welche innerhalb von Elementen mit der
Klasse "lkr" stehen, spezifisch zu definieren:
.lkr a:link { color: ...; background-color: ... }
.lkr a:visited { color: ...; background-color: ... }
.lkr a:focus { color: ...; background-color: ... }
.lkr a:hover { color: ...; background-color: ... }
.lkr a:active { color: ...; background-color: ... }
Gruesse,
Thomas
Spezifitaet in verschiedenen Versionen von CSS:
http://www.tiptom.ch/tests/css/specificity.html