Hallo ulricus,
Du hast zwei gravierende Fehler in Deiner Site.
Zum einen arbeitest Du mit Frames , aber nicht mit IFRAMES.
Für jeden Frame sind eigene CSS Formatierungen vorhanden. Beispielsweise auch für a:link, der Frame, der zuletzt geladen wird, bestimmt auch durch die eingebettete CSS Festlegung, wie letztendlich der entsprechende Seitenbestandteil dargestellt wird.
Wer zuletzt geladen wird, ist quasi Sieger....
Mein Tipp:
bevor Du Dich mit CSS beschäftigst, schau mal unter
http://de.selfhtml.org/ bezüglich HTML und Erstellen von Webseiten. Hier kannst Du die notwendigen Grundbegriffe finden....