Io odio IE.
Dopo questa breve introduzione veniamo al dunque: se anche voi dopo aver testato i CSS con qualsiasi browser, compresi IE 7 (anche in quirks mode) e IE 8, decidete di aprire la vostra creatura con IE 6 e immediatamente vi coglie l’affanno potreste essere incappati in questo simpatico bug.
Impostando la proprietà float: left i margini vengono raddoppiati e quindi i valori impostati perdono di ogni significato…
Fortunatamente il fix è molto semplice: aggiungete display: inline tra le proprietà e risolverete il problema.
Popularity: 4%

l’affanno m’ha preso pure a me con un mio sito, ma grandissimo, la tua soluzione funziona!
Grazie,
Mario
a me non funziona è 2 giorni che sbatto per trovare una soluzione, ho visto su tutto google, molti danno la tua stessa soluzione, ma a me nn va.
Sito fatto interamente con div e css su IE8 FF e safari è perfetto, su IE7 e precedenti niente.