Впринципе работает если явно задавать цвет, спасиб. Только не получается задать переменный (8 строка)
document.onclick = function() {
var a1;/////////////////////////////////////////////////////////////////// 1
a1 = document.getElementById("colorpickerField1").value;
//document.getElementById("new").style.color = "#" + a1;
document.getElementById("colorpickerField1").style.background = "#" + a1;
var tmp1 = document.createElement("div");
tmp.innerHTML = '<style type=text/css>.headNav a {color: ' + a1 + '; !important}</style>';
document.body.appendChild(tmp.firstChild);
Хелп.