sorry, kleiner denkfehler meinerseits, muss natürlich:
<div style="width:700px;margin:auto">
<table style="width:100%">
<tr>
<td style="text-align:left">links</td>
<td style="text-align:right">rechts</td>
</tr>
</table>
</div>
heißen
mit margin:auto zentriert er das div. (automatischer randabstand wird von links und rechts gleich gewählt)
in dem div kannst du dann machen, was du willst

musst halt immer 100% angeben, wenn die tabelle 100% breit sein soll.