Bueno son dos DIVS, despues de revisar mucho note que el problema es el alto del primer div lo que no me esta tomando encuenta, aqui estan los codigos:
Código PHP:
<div id="contenedor">
<div id="principal">
<div............
aqui estan todos los otros divs pero todos con posicion absolute
</div>
</div>
<div id="auxiliar">
aqui un contenido auxiliar
</div>
</div>
CSS:
Código PHP:
#contenedor
{
width: 750px;
margin: 0 auto;
}
#principal
{
width: 750px;
position: relative;
margin: 0;
}
#auxiliar
{
width: 750px;
margin: 0;
}
los demas divs que contiene el div principal todos son con position absolute
no los pongo porque es arto el contenido
El problema en si es que el contenido del div auxiliar no sale debajo del div principal, si no que se dibuja encima en la parte de arriba del div principal.
Probe quitando los contenidos del div principal, osea los divs con posicion absoluta y poniendo contenido sin la posicion absoluta y se ve correctamente.
Por lo que llegue a la conclusion de que cuando se pone solo un(os) div(s) con posicion absoluta dentro de un div con posicion relativa este ultimo toma el height de 0 como si no tubiera contenido asi que alli esta el problema.
Seguro que tiene alguna solucion, pero no doy con ella.
Saludos