c'est de la modification en live du css
Tu peux faire ca en jquery
Apres ca depend le nombre d'interaction que tu souhaites avec le visiteur, mais ca risque de devenir galere si il y en a beaucoup; car tu devras coder chaque evenement.
tu as surement des solutions toute faite sur le web, "genre mini-cms", parfois il est inutile de reinventer la roue