Salve,

allora questa è la struttura:

codice:
<div id="contenitore">

            <div id="corpo">

                      <div id="div1">Contenuto</div>
                      <div id="div2">Contenuto2</div>

            </div>
</div>
questo il css:
codice:
div#contenitore{width:839px;margin:0 auto;background:url(immagini/sfondo_pagina.png);min-height:400px; height: auto !important; height:400px;}

div#corpo{width:800px;  margin:0 auto;}

div#div1{float:left;}

div#div2{float:right;}
in pratica lo sfondo di tutta la pagina deve essere nel contenitore...ora, il tutto funziona se i div div1 e div2 non superano l'altezza minima indicata nel contenitore.... quando invece la superano (ad esempio diventano alti 500px), il div contenitore non si ridimensiona a 500px e tra 400px e 500px non ho piu lo sfondo....

questo succede in Firefox, in IE va perfettamente

mi aiutate a risolvere la cosa?