hi,
gefloatete elemente werden bekanntlich, ebenso wie absolut positionierte, aus dem dokumentfluss herausgenommen.
wieso richtet sich menu dann am rechten rand von container aus ?
es bleibt immer noch innerhalb des containers, richtet sich also durch float an dessen seite aus.
allerdings wird die höhe des containers von ihm dann nicht mehr beeinflusst.
gruss,
wahsaga