in meinen Quelltexten steht der Inhalt immer zuerst. Ein Menü steht immer danach. Daher habe ich für diese Lösung stillschweigend einen so gehaltenen HTML-Code vorausgesetzt. Wenn diese Reihenfolge jedoch anders herum ist, dann hast Du mit float tatsächlich Möglichkeiten, die ich so nicht habe.
da kann ich dir auch nicht ganz folgen, bei mir sind die menüs auch immer nach dem inhalt, allerdings ist das menu nur dann absolut positioniert, wenn es über dem inhalt drüber ist - wenns links oder rechts daneben liegt, habe ich auch mit float keine probleme