En fait tu peux charger une feuille de script differente en fonction du navigateur à l'aide d'un js :
if ( navigator.userAgent.indexOf('Opera') != -1 )
document.write('<LINK rel="stylesheet" type="text/css" href="style_opera.css">');
else
{
if ( navigator.userAgent.indexOf('MSIE') != -1 )
document.write('<LINK rel="stylesheet" type="text/css" href="style_ie.css">');
else
{
if ( navigator.userAgent.indexOf('Konqueror') != -1 )
document.write('<LINK rel="stylesheet" type="text/css" href="style_khtml.css">');
else
document.write('<LINK rel="stylesheet" type="text/css" href="style.css">');
}
}
Bonne chance ;)