se a un DIV non viene dichiarata nessuna larghezza, questo si fermerà solo quando incontra un "ostacolo", vale a dire la finestra del browser (lato destro).
Dovresti dichiarare una misura in %.