Hallo Kalle,
was Du vorhast, ist eine Misshandlung der Idee von CSS ;-).
CSS wurde eingeführt, um Struktur & Inhalt (HTML) vom Layout zu trennen.
Für Deinen Fall empfehle ich eher ein Script, das per document.write ein Menü einfügt. Dieses kannst Du als externe Datei einbinden.
Natürlich funktioniert das dann nicht mehr auf Browsern, die kein Javascript unterstützen bzw. aktiviert haben, aber für CSS gilt das Gleiche.
Liebe Grüße aus Paris,
Lutz