Heko: Tabelle mit CSS mittig positionieren klappt nicht beim IE

Beitrag lesen

Hallo,
ich habe folgendes Problem:
ich will eine Tabelle über CSS immer mittig positionieren, also so etwas wie align="center" bei Tabellen. Dafür verwende ich den unten stehenden Code. Bei Mozilla klappt das auch wunderbar, nicht jedoch im IE, dort bleibt die Tabelle am linken Rand kleben.
Kann mir jemand helfen? Ich bin noch CSS Neuling und für jeden Rat dankbar!

Oh, zweites Problem: ich verstehe noch nicht, wann man etwas als ID definiert und wann als CLASS.

Gruss, Heike
-----------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.zentriert {
 margin-left:auto;
 margin-right:auto;
}
-->
</style>
</head>
<table  class="zentriert" width="200" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td> </td>
  </tr>
</table>
</body>
</html>