Yerf!
wie muss ich coden wenn <div> container nebeneinander stehen sollen und wie, damit sie untereinander angeordnet sind?
Divs stehen, wie auch alle anderen Blockelemente, immer untereinander. Sollen sie Nebeneinander stehen, so müssen sie entweder in Inline-Elemente gewandelt werden (geht aber nur wenn sie einzeilig sind[1]) oder aber mit float behandelt werden. dadurch ordnen sie sich ebenfalls neben anderen Elementen an.
In deinem Fall wäre ein float:left für das erste Div wohl die beste Lösung.
Gruß,
Harlequin
[1] Die Variante inline-block, die auch mehrzeilige Blöcke nebeneinander erlaubt kann noch nicht jeder Browser.