Ya escucha, eso es algo tan común, la incompatibilidad entre navegadores y todo se lo debemos a la Microsoft que no ha seguido los estándares de la w3c y encima no ha tenido la decencia de tener un estándar estable propio y en su lugar en cada versión hay un incompatibilidad con respecto a las demás versiones, o sea, nos ha dado un problema en lugar de una solución. Pero calma, si hay solución aunque no sea algo estándar. Se llaman Hacks y si sigues diseñando páginas web tendrás que usarlos cada vez con más frecuencia. En esta página se enseña como usar un hack para Internet Explorer 8, espero que te sirva:
http://angelcustodio.net/una-de-css-...ie8-por-favor/