<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> auf der Frameseite ist leider schon einmal falsch, korrekt wäre <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 FRAMESET//EN">.
<frame src="frameseite.htm" name="LinkesFenster"> ist zwar nicht falsch, aber nicht xhtml-konform und somit nur minder zukunftstauglich, besser ist <frame src="frameseite.htm" name="LinkesFenster" />. Alle "leeren" Tags und Tags ohne Endtag, wie z.B. <hr /> oder <br /> sollten in der vorgenannten Form geschrieben werden.
Font-Tags gelten als deprecated und sollten nicht mehr verwendet werden, stattdessen lieber mit Stylesheets formatieren, das erleichtert auch die Wartung und verkleinert die Dateigröße.
Da ich deine Seite leider gerade nicht durch den Syntax-Checker jagen kann kann ich nicht beurteilen, was noch alles bemängelt wurde.