Perdonatemi se insisto, ma sto avendo strani risultati, quindi vorrei sapere se commetto errori di fondo. Il problema è in uno dei div, che deve visualizzare una barra orizzontale, e che ha un piccolo segmento di questa barra come sfondo; ecco il codice:

<div style="border: 1px solid gray; width: 100%; height: 20px; padding: 0px; padding-top: 4px; background-image: url(../images/bar.gif); background-repeat: repeat-x;"></div>

Il fatto è che in Opera e Explorer viene visualizzato bene, ovvero altezza 20 pixel e tutto ok, mentre invece Mozilla Firefox sembra aggiungere 2 pixel in basso... quindi, visto che mozilla visualizza un box di 22 pixel quando io scrivo height: 20px; credo che ci sia un problema di fondo...