Hi!
Wenn man genau hinsieht, sieht man den Unterschied bei den img-Tags im den Links:
Die wo gehen:
z.B.
<img class="noborder" src="images/pdf_ico.png" alt="pdf icon" />
Der der nicht geht:
<img class="noborder" src="images/pdf_ico.png" alt="pdf icon"/>
Siehst Du es? Füg man am Ende vor /> noch ein Leerzeichen ein. Da sollte sowieso ein Leerzeichen stehen. (http://de.selfhtml.org/html/xhtml/unterschiede.htm#leere_elemente)
Vielleicht stört sich der Firefox daran? Kanns übrigens nachvollziehen. Version 3.0.2 mag den Link auch nicht.
Gruß Anita