La domanda è sicuramente piuttosto banale, ma girovagando in rete non ho trovato una soluzione definitiva.
Se devo realizzare un sito centrando la pagina usando il solito contenitore descritto in migliaia di siti e forum:
Codice PHP:
htmlbody 
  
text-aligncenter;    font-size100%;   width100%;       
  } 
#contenitore {   margin: 0 auto;    text-align: left; } 
tutto bene se si utilizza internet explorer.
Ma firefox e Safari, nella misura della larghezza della pagina comprendono anche le barre di scorrimento verticale.
La conseguenza è che se mi ritrovo alcune pagine con scrolling e altre senza, le prime saranno di alcuni pixel spostate più a sinistra.

Come soluzione ho impostato una proprietà di firefox che obbliga questo browser ad abilitare le barre in trasparenza come con explorer.
Codice PHP:
overflow: -moz-scrollbars-vertical
Ma non trovo nulla di simile per Safari.

Esistono soluzioni definitive per questo problema? Graditi anche link utili.
Grazie a tutti