Hallo,
Hab' es aktuell so gelöst, dass ich entsprechend viele "leere" <li></li>s eingefügt habe [da die betreffenden Listen derzeit bei 2 und 4 beginnen, sind's glücklicherweise nicht so viele], die über CSS per "visibility:hidden;" ausgeblendet werden und derren Textfluss mit "float:right;" geändert wurde, da sonst eine [bzw. mehrere] Leerzeile(n) angezeigt würde(n).
Nimm display:none statt visibility:hidden, weil letzteres den normalerweise benötigten Platz freihält, ersteres tut dies nicht.
Gruss,
OhneName