Scusa ma forse non ho afferrato il problema xD
Cos'ha che non va? perchè io lo vedo nello stesso modo in diversi Browser ^^" per la precisione l'ho provato con:
Opera, Chrome, Firefox, Safari, IE7, IE8, IE6.
Però in tutti lo vedo allineato a sinistra, questo è vero... se lo vuoi portare al centro si usa la dichiarazione:
Ma questa non funziona per IE6 e mi sembra anche per il 7 (a quest'ora posso sbagliarmi xD, ma per il 6 ne sono sicuro)... per centrarlo in questi 2 browser devi creare un div che contenga tutti gli altri ed assegnare una classe che abbia come dichiarazione solo:
Codice:
text-align: center
E poi ridare agli altri DIV la dichiarazione:
per ripristinare il normale flusso del testo che altrimenti sarebbe centrato. Per IE6 e forse 7 è l'unico modo per centrare un box ^^"
Consiglio mio xD onde evitare che tutti i browser leggano la nuova classe, creala in un nuovo foglio di stile, ed inseriscici solo quella... poi richiamalo nel head del foglio php in questo modo:
Per Internet Explorer 6:
Codice:
<!--[if IE 6]>
richiama il foglio di stile normalmente
<![endif]-->
Per Internet Explorer 7 se necessario: (prova prima con la dichiarazione margin:auto)
Codice:
<!--[if IE 7]>
richiama il foglio di stile normalmente
<![endif]-->
In questo caso per il 7 se ti dovesse servire la dichiarazione text-align: center, potrai richiamare lo stesso file .css che hai richiamato per IE6 ^^
PS: Puro parere personale XD i 3 div centrali sono tutti attaccati senza nemmeno 1px di stacco, ti consiglierei di darlo un pò di margine, essendo attaccati hanno formato uno spesso bordo nero nelle congiunzioni, ed onestamente non lo trovo esteticamente bello ^^" fai come vuoi ripeto, puro parere personale xD
Non sono sicuro al 100% questo ti aiuti a risolvere, non avendo visto il codice css da te usato, e quindi non ho potuto controllare se il problema fosse un altro, ti ho indicato il metodo "tradizionale" anche se per IE non è poi così tradizionale XD