Ok muchas gracias, con el float se solucionó, pero he tenido otro problema.
Tengo un div, de fondo le he puesto una imagen que ocupa el ancho y el largo del div, el contenido es dinamico por lo que le he puesto un overflow a auto.
No quiero que la imagen se repita ni se mueva por lo que le pongo:
background-repeat:no-repeat;
background-attachment:fixed;
Pero la imagen de fondo se sigue moviendo cuando subo o bajo los scrolls.
Como dejarla fija?
Os pongo el estilo:
Código PHP:
#directorios {
background-image:url(../images/directorios.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
overflow: auto;
position:absolute;
left:23px;
top:178px;
width:213px;
height:242px;
}