hm, ziemliche suppe, die du da gekocht hast ...
das problem scheint mit der absoluten positionierung zusammenzuhängen, die du benutzt um die unterpunkt-ULs "auszublenden" - sobald ich diese ein-/ausblendung durch veränderte displays ersetze, klappt's (was die horizontale darstellung angeht, die position der unterpunkte stimmt dann natürlich nicht mehr) - zumindest für ressorts, bei information geht's immer noch nicht.
aber generell erscheint mir die struktur überdenkenswürdig -
- bestensfalls als "suboptimal" zu bezeichnen, oder?
auf die leeren listenelemente zu verzeichten, und stattdessen position oder margin-left oder padding-left zu benutzen, erscheint mir doch um einiges sinnvoller ...