Es gibt bei CSS keine Möglichkeit, das Klicken irgendwie als Zustand zu definieren. Die Pseudoklassen heißen :hover, :active und :focus - damit _könnte_ es funktionieren, wenn der IE :focus beherrschen würde (nach einem Klick hat ein Link den Fokus). Kann er aber nicht, also brauchst du Javascript.
ich hab in der zwischenzeit bereits selber bemerkt, das mit :active sowas ähnlich gemacht werden kann... leider bleibt aber das menu nicht "offen/ausgeklappt"
d.h. ich muss wohl trotzdem wieder auf js zurückgreifen, zumindest für die aufklappfunktion. schade...