By using Moodle related tools only?
Sorry if I am not on the right place, or maybe someone already answered this question.
e.g. how was built home page and pic menu, the main menu with drop down choices, all other functionality?
Thanks for info
You can build a very similar style page quite easily (although I haven't actually looked at how this particular home page was built and whether it relies 100% on core code only )
The drop-down menu functionality is built in to moodle2 - if you go to Settings-> Site Administration-> Appearance-> Theme Settings, near the end of the page you will find the custommenu box. This has an example with it of how to set out your dropdown menu items
The front page pictures can be added by enabling the topic section on the front page and adding a label in that section where you add your images, with the hyperlinks attached to those images.