Cita:
Iniciado por Bandit otrolado se va a la derecha por el float: right;
Para que todos los div se alineen horizontalmente a cada uno de ellos ponle: float: left;
En el HTML coloca en ése orden los Div: lateral, principal y otrolado.
Espero haberte sido de ayuda.
pues eso fue lo que hice
lateral y principal el left
y el otro lado right
eso fue en el css
pero
en el html
tubo que ser asi
lateral
otrolado
principal
en vez de:
lateral
principal
otrolado
en que forma se supone que se alinean los divs?