Hola:
_Adrian_, por más que leo los enlaces que has indicado no veo por ningún lado la forma de detectar el navegador que el usuario mediante CSS ¿Porqué? Sencillamente porque no se puede, como mucho diferenciar si es IE (comentarios condicionales) o no pero eso no significa que se pueda detectar el navegador.
Saludos.