ho una pagina con un div codificato in questo modo:

div#content1
{
padding: 10px;
min-height: 300px;
height: auto !important;
height: 100%;
width: auto;
border-left: 1px solid #36c;
border-right: 1px solid #36c;
}

ora... il problema è che su FIREFOX il border left e right me lo visualizza solo sui primi 300px e non su tutta l'altezza (i contenuti della pagina possono aumentare) mentre su IE i bordi vengono visualizzati correttamente.

Il footer, che sta sotto questo div è codificato con clear:both (perchè ci sono 2 colonne altrimenti i contenuti del div sopracitato si sovrappongono).

Qualcuno ha una soluzione affinchè i bordi vengano visualizzati lungo tutto il div anche se è più alto di 300px ??

grazie!