How can i display 4 diferent themes for an archive page When i click on the right in corner i want to display another theme, another Css style (my own)
Something like this.
It appears that the site you linked to is just using a url parameter to specify which view to serve. A simply way to accomplish this is to create four different loop templates, each employing a different layout. Using the example site, you would need the following:
Then your normal templates (index.php, archive.php) would start out as something simple like this:
Now all that is needed is to process the url parameter and change which loop template is pulled in based on it's value (and of course making sure it is a valid value):
Then you just code the four different loops to make the different layouts appear how you want them to.