Hallo.
table {
margin-right : 25px;
max-width : 485px;
margin-left : auto; }
margin-left hat etwas Probleme, da keine Breite (nur Maxbreite) definiert ist. Setze doch einfach ein width:485 und lasse das margin-left komplett weg. Dürfte genau den erwünschten Effekt haben.
Grüße aus Würzburg
Julian