Hallo Maria-Anna!
Zuerst die Lösung:
Statt p.pic div.pic nehmen. Natürlich auch dann an der entsprechenden stelle <div> statt <p> nehmen.
<p> darf keine anderen Blocklevel-Elemente enthalten (wie z.B. table)
Einige kleinigkeiten noch:
a:active {
color : #FA7B13;
font-weight : normal;
font-family : Arial, Helvetica, "sans serif";
text-decoration : none;
; font-size : 11pt;
}
Sowas hast du öfters: sans-serif sollte es sein ohne Anführungszeichen, (Kommentare gehen mit /*kommetar*/ ) unnötige Semikolons sind auch einige dabei, z.B. vor dem font-size:11pt;
Ganz schlimm finde ich CSS für das <font> tag,
<span> wäre richtiger.
Du solltes deine Pfadangaben überprüfen: es kommt nämlich unter NS eine: The requested URL /dswmedia/director/styleneu.css was not found on this server., dann wird das von einer anderen Seite überlagert. Wenn NS externe CSS-Dateien nicht findet stellt er die Seite nicht dar.
Grüße
Thomas
PS: was zum meckern: das nächte mal bitte wirklich bei sowas die URL angeben, das Problem mag u.U. intaressanter sein als die Seiten, durch die sich man klicken muss. [nur eindutzend klicke bis http://www .... lektion/l22.html ! ]