Hallo,
Auszug aus der CSS-Datei:
a:link { font-family:Helvetica,Arial,sans-serif; color:#222222; text-decoration:none; font-size:8 pt; font-style:normal; font-weight:bold; }
font-size:8 pt
^ ^Das sind _zwei_ Angaben, erwartet wird eine, also 8pt
a:hover { font-family:Helvetica,Arial,sans-serif; color:#cc0033; text-decoration:none; font-size:8 pt; font-style:normal; font-weight:bold; }
hier auch
div.navi1 { position:absolute; left:430 px; top:218; z-index:1; }
^hier auch ^hier fehlt die Eineit ganz.
div.navi2 { position:absolute; left:427 px; top:295; z-index:1; }
siehe oben
div.text { position:absolute; left:202 px; top:130; z-index:1; width:310px; text-align:right; }
siehe oben. Das width:310px; ist ausnahmsweise mal richtig.
h1 { font-family:Helvetica,Arial,sans-serif; font-size:10pt; font-weight:bold; color:#222222; }
Na Hallo! Das font-size:10pt; ist korrekt angegeben, es geht doch ;-).
h2 { font-family:Helvetica,Arial,sans-serif; font-size:9 pt; font-weight:bold; color:#222222; }
:-( nein, doch nicht.
p { font-family:Helvetica,Arial,sans-serif; font:8 pt/11 pt; font-weight:normal; color:black; }
:-((
http://jigsaw.w3.org/css-validator/
Den Hinweis, dass pt nicht die richtige Einheit für den Bildschirm ist, solltest Du trotzdem beherzigen. Wenn man es richtig macht, geht es auch mit em.
viele Grüße
Axel