Для начала в <head> добавить скрипт
<script>
function setDynCSS(url) {
if (!arguments.length) {
url = (url = document.cookie.match(/\bdyncss=([^;]*)/)) && url[1];
if (!url) return '';
}
document.getElementById('dyncss').href = url;
var d = new Date();
d.setTime(d.getTime() + (30*60*1000));
document.cookie = ['dyncss=', url, ';expires=', d.toGMTString(), ';path=/;'].join('');
return url;
}
setDynCSS();
</script>
А это уже вызов функции
<a onclick="setDynCSS('Здесь ссылка на CSS шаблон с большими шрифтами')" href="">
ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ
</a>
<a onclick="setDynCSS('Здесь ссылка на обычный шаблон сайта CSS')" href="">
ОБЫЧНАЯ ВЕРСИЯ САЙТА
</a>
Рабочий пример можно глянуть тут: http://kandasocium.ucoz.ru/