Acabo de probar en Firefox 2.0.0.14 y me funciona sin problema.
Prueba a poner esto y ver si realmente es como crees:
Código:
function recuperarParametro( campo,pagina ) {
var RE = new RegExp("[&?]" + campo + "=([^&]*)&");
var href = pagina + "&";
if( RE.test(href) ) {
RE.exec(href);
return unescape(RegExp.$1);
}
}
function cargarestilo(){
parametro = recuperarParametro("css",document.referrer);
alert("doc.referrer: " + document.referrer + "\nparametro: " + parametro + "\n"+((parametro != '../css/classic_design.css')?"S":"No s") + "on distintos");
if ((parametro != '../css/classic_design.css') && (parametro != undefined))
{
window.location += "?css=" +parametro;
}
}