ciao
per far si che due o più posizioni si affianchino (credo che il massimo siano 3 posizioni) devi impostare il float del div in uno "left" in un altro "center" e nell altro "right" facendo attenzione a impostare le giuste larghezze, quindi non mettere "widht:100%"
perche usi una tipologia del genere x far affiancare i moduli?
se dai a tutti i 3 moduli il fload:left; si allineano sensa dover mettere 3 diversi tag nel css, poi non c'è un limite di div allineati , perche dovrebbero essere al massimo 3?
possono essere 3 come 30 solo che lo spazio di 3 moduli non sara come avere 30 moduli .
#nuovo_div {
float: left;
width:100%}
sicuro di quella larghezza? con larghezza al 100% dai tutto lo spazio al primo modulo non credi di aver dato una indicazione un poco errata, se io seguo la tua indicazione mi trovo con il secondo modulo che scivola sotto il primo.