Ciao, sai come ho risolto? Ho messo un valore del padding inferiore diverso da 0.
codice:
div#content {
position: relative;
margin: 0;
padding: 0px 314px 1px 123px;
background-image: url(immagini/...);
background-repeat: no-repeat;
background-position: bottom;
width: 300px;
height: 100% auto;
text-align: justify;
}
Praticamente con il bordo uguale a 0 avevo il problema, ora mettendo un qualsiasi valore diverso da 0 e positivo va tutto a posto anche con Firefox.

Quanto al bordo 1px che ti dicevo, scusa ma non l'ho messo nel codice che ho postato. Cmq avevo fatto sul content:
border-bottom: solid 1px.
Strana sta cosa del valore che non può essere uguale a 0.
Ciao e grazie!