Ouais, ton problème, c'est le padding que tu rajoutes à ton div centre et droit. C'est un des cas ou le modèle de boite W3C est chiant. Le truc, c'est que lorsque tu mets "width: 60%", il va effectivement prendre 60% de la largeur de la fenêtre, auquel va se rajouter le padding, les marges, et la bordure.
Donc si tu mesures la largeur réelle de ton div, tu auras en fait 62 ou 63%. Le truc, c'est d'imbriquer deux divs : Le premier n'a aucune bordure, marge, padding, il te sert juste à positionner les divs englobant. Ceux-là, tu peux leurs mettre un padding, une bordure et avec un "width: auto" (ne mets surtout pas width: 100%, sinon tu auras le même problème).
Message édité par tpierron le 27-11-2008 à 19:40:02