Andreas: css id="Titel" funktioniert bei Firefox nicht

Beitrag lesen

Hallo
Ich bin noch nicht allzu erfahren mit dem schreiben von Internetseiten und habe ein Problem mit dem Mozilla Firefox.
Ich habe Individualformate verwendet, mit id (zB:<table id="1">).
<style type="text/css">
table { background-color:#ffffff; cellspacing:0; cellpadding:0; margin-left:0; margin-top:0; cellspacing:0; cellpadding:0; border:0; font-size:10; }
thead { background-color:#000088; height:50; width:800; font:24; color:#ffffff; font-family:times new roman; cellspacing:0; cellpadding:0; }
td#1 { background-color:#ffffff; height:600; width:161; }
td#2 { width:500; height:600; background-color:#ffffff; }
td#3 { width:161; height:600; background-color:#ffffff }
td#4 { width:800; height:700; }
td#5 { width:161; height:50; background-color:#eeeeee }
td#6 { width:161; height:50; background-color:#eeeeee }
td#7 { width:161; height:25; background-color:#000088; font:bold; color:#eeeeee }
td#8 { font-size:4; }
td#9 { width:600; height:700; background-color:#ffffff; }
tr#1 { background-color:#000088 }
a:link { color:#000000;; text-decoration:none; font-size:10 }
a:visited { color:#000000; text-decoration:none; font-size:10 }
a:hover { color:#aa0000; text-decoration:underline;  font-size:10}
a:active { color:#000022; text-decoration:underline overline;  font-size:10}
a:link#1 { color:#eeeeee; text-decoration:none;  font-size:10}
a:visited#1 { color:#eeeeee; text-decoration:none;  font-size:10}
a:hover#1 { color:#eeeeee; text-decoration:underline;  font-size:10}
a:active#1 { color:#eeeeee; text-decoration:underline overline;  font-size:10}
a:link#2 { color:#aaaaaa; text-decoration:none;  font-size:10}
a:visited#2 { color:#aaaaaa; text-decoration:none;  font-size:10}
a:hover#2 { color:#444444; text-decoration:underline;  font-size:10}
a:active#2 { color:#444444; text-decoration:underline overline; }
div { border:0; background-color:#8888ff; color:#222222; width:434; height:200; font-size:15; }
div#1 { border:0; background-color:#dddddd; color:#222222; width:432; height:180; font-size:14; margin-left:1; margin-bottom:1; }
hr { color:#eeeeee; height:1; font-weight:bold; }
body { font:thin; color:#000000; font-size:8; margin-top:0; margin-left:0; font-family:Verdana; }
img { margin-left:7; }
img#1 { margin-bottom:7; margin-left:7; }
h4 { color:#000088 }
font { font-size:10; }
</style>
Das alles habe ich im Header stehen. Beim IE funktioniert alles Prima, blos Mozilla zeigt nur an, was ich entweder ohne Individualformate schreibe oder direkt hinter das Objekt (zB: <table style="backgroundcolor:#222222; color;#ff9933">)schreibe.
Kann mir jemand helfen oder kennt dieses Problem? Danke schon im Voraus.