das ist mit css auch nicht möglich - allerdings kannst du die navigation so gestalten, dass das problem nicht besteht - das länger eingeblendet bleiben ist ein gimmick, welches zusätzlich mit javascript hinzugefügt wird.
Das ist mir schon klar. Ich möchte aber die Seite eben so gestalten. Mir ist schon klar, dass ich das Problem nicht hätte, wenn ich die Unterpunkte direkt untereinander machen würde.
Aber wie gesagt, darum geht es nicht. :)