Bueno ya lo he resuelto.
este es el código que le he puesto:
Código HTML:
<script language="JavaScript">
<!--
if (window.XMLHttpRequest) {
document.write('<link href="../assets/stylesheet.css" rel="stylesheet" type="text/css" />');
} else {
document.write('<link href="../assets/stylesheetviejos.css" rel="stylesheet" type="text/css" />');
}
//-->
</script>
si el navegador detecta el objeto "window.XMLHttpRequest" carga el css en los navegadores más "modernos" y si por lo contrario el navegador tiene más años que mi abuela entonces carga el css para los viejecitos.
¿Llegaré a dominar algún día el mundo? jeje