Ist allerdings eine JS-Lösung. womit wir wieder bei den Sprites wären.
ne ... ich mach' doch den ganzen Terz, um eine Fassung mit ohne js hinzukriegen.
Noch zur Verdeutlichung, wie's ungefähr mit aktiviertem javascript aussehen soll, hier eine frühe statische Fassung (ich denke nicht, dass man das mit solchen Sprites hinkriegt):
http://b-a-c-h.org/atlas/test/satic.html
... funktioniert derzeit aber noch nicht im IE und die Icons und das Menue sind noch nicht miteinander verknüpft (auch das wird wesentlich einfacher, wenn beide Elemente Kinder des selben Elternknotens sind).
Müsste nur irgendwie das doofe position:relative
aus dem ul#menue
wegkriegen, dann wäre alles andere ein Kinderspiel
Grüße,
WiMu