Elemente mit dem initialen Wert "block" der Eigenschaft "display" erzeugen automatisch einen Absatz, andere Werte rufen ggf. anderes Verhalten hervor.
Jipp, und Wasser ist nass ;-). Das äußere Element hat die Eigenschaft display:block (per default). Das wird ja auch nicht geändert. Die darin enthaltenen DIVs bekommen aber display:inline; verpasst. Zusätzlich bekommt das äußere DIV white-space:nowrap; damit enthaltene Elemente nicht umgebrochen werden.
Das ganze soll wie ein iFrame funktionieren, in dem horizontal gescrollt werden kann...