msprodigy: Links-layout in zentraler CSS und lokal definieren

Beitrag lesen

Habe ein Problem mit dem Zusammenspiel einer zentralen CSS-Datei und lokalen Änderungen.
In der externen CSS definiere ich eine background-color für a.hover
(z.B. a:hover { text-decoration:none; font-weight:bold; background-color:#FFF8DC;})
lokal möchte ich andere Werte setzen
(z.B. a.nav:hover { text-decoration:none;color:#2E8B57;})

insbesondere also KEINE background-color. Allerdings wird der background-color-Wert aus der externen CSS übernommen. Den <link rel="stylesheet" type="text/css" href="style.css"> vor den <style type="text/css">-Bereich zu setzen bringt nix.
Ich könnte zwar verschiedene CSS-Dateien anlegen, in denen ich die Werte anders setze, aber schön ist das doch nicht, schließlich benutze ich ja auch die anderen in der CSS definierten Werte, so daß die verschiedenen CSS-Dateien bis auf die unterschiedlichen hover-Eigenschaften identisch sind...
Gibt´s da ne Lösung für?
Marc