Mmm...Cosa difícil. Dime que no estas utilizando una version de internet explorer menor que 7 ya que es el mas odiado por los programadores y por algo será. Ademas tu css no creo que tenga nada que ver, si eso ponle también un encoding utf-8 en su cabecera.