Das sollte a:link heißen (Doppelpunkt). Der Rest sieht OK aus. Wenn es mit dieser und obiger Änderung/Beachtung nicht klappt, dann gib einen Link zu deiner Seite an, wo man sich das ganze mal live angucken kann. Sicher hast du dann irgendeinen dummen Fehler gemacht und dessen Stelle hier nicht gepostet.
a:link war nur ein Fehler beim abtippen ins Forum. Da ich noch ein bischen an meiner HP zu basteln habe, habe ich mal eine kleine Testseite mit dem Fehler ins Netz gestellt:
http://www.lampethomas.de/csstest/navigation.html
Die CSS-DAtei ist:
http://www.lampethomas.de/csstest/standart.css
Netscape 4 hat teilweise Probleme mit der Vererbung, bzw. er macht es manchmal nur mit Extraeinladung durch wiederholen der entsprechenden CSS-Definitionen an der entsprechend hakenden Stelle. Andere Browser könnten ähnliche Probleme haben. Ich hab mich an sowas jedenfalls schon gewöhnt und schreibe im Stylesheet gewisse Dinge einfach doppelt rein. Typische Kandidaten sind Schriftart, -größe und -farbe. "Ist halt so, muß man mit leben."
Naja, muß ich halt auch in den saueren Apfel beissen und alles doppelt schreiben