Originariamente inviato da Lukros
il problema è con firefox e i testi.
Quando vado ad aggiungere padding per impostare i margini del testo (top left e right) firefox oltre al testo sposta tutto il div, comprese le immagini di sfondo, che a quel punto si "staccano" dal div sopra facendo vedere lo sfondo inferiore di colore diverso.
Questo mi succede sia settando un tag o facendo una classe.
Con explorer funzionano regolarmente...dove sbaglio?
e' un baco di explorer 
anziche' dare il padding al div, dai il margin al testo: molto probabilmente risolvi 
codice:
#nomediv p {margin: 10px 10px auto 10px;}
edit:
codice:
#esterno {
width: 0px auto;
margin: 0px auto 0px auto;
background-color: #7e7e7e;
border: 0px;}
width: 0px auto!? :master:
ri-edit: si, il problema sta li': dagli una larghezza corretta (770px e ormai che ci sei toglila sotto che e' inutile e rischi solo di complicarti la vita, visto che gli elementi blocco prendono normalmente il 100% dello spazio a loro disposizione)