Frank: Probleme mit a:hover und a:visited

Beitrag lesen

Hallo,

ich habe folgende Definitionen für meine Links:

a:link {
  color: #AAAAAA;
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: none;
  text-shadow: none;
  border: 0px outset solid;
  padding-top: 1px;
  padding-bottom: 1px;
}

a:hover {
  color: #000000;
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: none;
  border: 0px outset solid;
  padding-top: 1px;
  padding-bottom: 1px;
}

a:visited {
  color: #AAAAAA;
  font-weight: bold;
  font-variant: small-caps;
  text-decoration: none;
  border: 0px outset solid;
  padding-top: 1px;
  padding-bottom: 1px;
}

Wenn ich nun mit dem Mauszeiger über einen bereits angeclickten Link fahre, wird dieser nicht mehr wie unter a:hover definiert angezeigt sondern behält die Formatierung von a:visited. Wird a:visited nicht definiert, wird der Link zwar beim Überfahren korrekt formatiert, erhält aber ansonsten die Standardformatierung für besuchte Links ... kennt jemand ne Lösung?

Gruß
Frank