Hallo Schuer,
Wenn das Elternelement deines div-Containers der body ist, solltest du diesem eine Breitenangabe von 100% mitgeben.
Das ist unsinnig. Elemente sind normalerweise immer so breit, wie Platz im Elternelement ist. Das einzige, was beim body sinnvoll wäre, wäre, den u.U. standardmäßig vorhandenen Margin und Padding zu entfernen.
Jonathan