Hi,
No you don't have to make a sitemap for every page but for every site.
You just have to insert this url
http://web.mac.com/stahlchristian/
in this webpage
http://www.xml-sitemaps.com/
And it will create a sitemap of your website which you can download as a .xml file and then put on your server.
But there is one inconvenient: google and the tool for making a sitemap are not able to look through your navigation bar because it's java-rendering-script so they would just look at your home.html file and then stop. What you could/should do is place a second nav bar on the bottom of your page (text field with simple text links to the pages in the nav bar => Home, Klangbeispiele, Biographien, Kontakt) like I did here
http://alyeska.altervista.org/de/Willkommen.html . Google and the sitemap editor will be able to follow this links and get the whole homepage. It will not take a long time to do this, you just have to do it once then copy&paste to the four pages included in the navbar. Then create the sitemap as I said before. Once you have created and downloaded the xml file you could open it with safari and see if alle the urls in your website are in the map if yes everything worked if not then something went wrong. Upload it, link it in the Google Webmaster Tools and gogle will ask to verify that it's your website/url.
When you know how to make a sitemap and you update your site adding new pages it will not take you a lot of time anymore.
I think the sitemap is useful, I really do. Nevertheless it will take some time for your pages to appear in google.
Regards,
Cédric