Was mir auf den ersten Blick gar nicht gefällt, sind die feststehenden Bereiche. Das ist reine Platzverschwendung. Wenn man einen kleinen Viewport hat (ich denke da an mein Netbook mit max. Auflösung von 1024x600, der Viewport ist dann selbst bei maximiertem Fenster deutlich kleiner), dann sieht man nur noch den Header und ein ewig breites "Herzlich willkommen" aber kaum noch Inhalt.
Obwohl mir gut gefällt, wie sich der Header dem Viewport anpasst. Optisch gefällt mir die Seite auch recht gut, wobei der Fließtext viel zu klein ist. Zum einen hast Du mit "pt" eine Einheit gewählt, die für den Druck ist und nicht für den Bildschirm, zum anderen ist es einfach zu klein. Fließtext muss eigentlich "1em" als Größe haben, denn das ist die Schriftgröße, die der Nutzer in seinem Browser für sich als "optimal" eingestellt hat. So macht man es jedem Nutzer recht. Macht man die Schrift bei Dir um einiges größer, damit man sie lesen kann, platzt der Text im Menü sofort aus den roten Boxen raus und das sieht scheußlich aus. Ebenso der Text links in der verschwenderisch breiten Spalte.
Beim Kontaktformular gefällt mir nicht, dass man alle Felder ausfüllen muss. Ich nehme an, es wird nicht jede Oma mit Euch Kontakt aufnehmen wollen, aber ich kann mir trotzdem Firmen vorstellen, die z.B. keine Mailadresse haben. Sowas missfällt mir immer an Kontaktformularen. Und vielleicht will jemand nur eine Antwort per Mail, nicht aber per Telefon...
Der Code der Seite hingegen ist eine Katastrophe. Das sieht aus, als hat jemand was davon gehört, dass man Layout nicht mit Tabellen macht. Jetzt ists halt Layout mit divs, aber das ist genauso falsch. Semantik, was der eigentliche Sinn von HTML ist, ist bei Dir absolut Null zu sehen. Eine einzige div-Suppe ohne jegliche logische Auszeichnung. Das kann so nicht bleiben! Und das auch noch mit HTML5-Doctype ausgezeichnet. HTML5 dreht sich gerade in der Gebärmutter (nicht im Grab, ist ja noch nicht geboren) um! HTML nicht verstanden - Setzen, 6!
Hier nachlesen:
Einführung | Webdesign mit XHTML und CSS
Fragen? Fragen!