Non sò se ti può interessare questa soluzione in javascript:
codice:
function loadCSS()
{
var browserName = navigator.appName;
var browserVersion = navigator.appVersion;
var cssFile = document.createElement("link");
cssFile.setAttribute("rel", "stylesheet");
cssFile.setAttribute("type", "text/css");
if(browserName=='Netscape')
cssFile.setAttribute("href", "file/Netscape.css");
else if(browserName=='IE' && browserVersion.indexOf("7.0"))
cssFile.setAttribute("href", "file/IE.css");
document.getElementsByTagName("head")[0].appendChild(cssFile);
}
ovviamente puoi aggiungere altri nomi di browser e le loro versioni.
PS Controlla bene la parte sulla versione del codice che ho inserito forse c'è da fare qualche correzione.
Ciauz