Tu fais ton site en XHTML, tu crées tes différents CSS.
Tu crées un formulaire, avec un champ select.
Une fois le formulaire validé, tu crées un cookie contenant le nom de la feuille de style.
Ensuite, s´il y a un cookie : tu affiches la feuille de style nécessaire.
S´il n´y en a pas : tu affiches une feuille de style par défaut.