@Jomarmuro ¡Estoy seguro! Revisa el código y te darás cuenta del pequeño truquito que ocurre. La condicional está en comentarios, así que todos los navegadores lo ignoran, pero IE lee "Si no es IE" y por tanto lo descarta.
Código HTML:
<!--[if !IE]-->
@pi_imagine Los CSS son iguales, pero hay algunos atributos que IE lee de forma incorrecta, por lo que hay que hacer correcciones específicas para este navegador, y una forma es con un CSS exclusivo en el que le das ciertas indicaciones que no son necesarias para los demás, y que incluso podrían hacer que no anten bien dichas correcciones.