Hi,
Beim Check mit validator.w3.org wurden jedoch einige Fehler angezeigt, mit denen ich nichts anfangen kann.
Wieso verwendest Du XHTML, wenn Dir die HTML-Regeln noch teilweise unbekannt sind?
Attribute gehören in Quotes. Also in "" oder ''.
Und in P oder inline-Elementen dürfen keine Block-Elemente verschachtelt werden. Dovon abgesehen ist:
<p class="menutitle"><b><h5>
ziemlicher Murks. <h5> alleine reicht hier völlig, wobei ich mich frage, ob Du davor tatsächlich bereits Überschriften bis zum vierten Grad angegeben hast.
freundliche Grüße
Ingo