Hola, jtoribioa.
Se puede hacer un cambio de hoja de estilo sin refrescar la página usando sólo un truco con css y una sencillísima función Javascript.
Aquí he puesto una muestra para que veas cómo funciona, a ver si te sirve.
http://www.menoslobos.com/mikel/foro...o_estilo.html#
Mikel.