Сергей прав с этим CSS-хаком, проверьте эту страницу, чтобы понять, почему он работает.http://www.webdevout.net/css-hacks
Кроме того, попробуйте это, это скорее установка из 2 частей, включающая небольшую разметку, но, на мой взгляд, более чистая и более гибкая, чем CSS-хаки и IE только таблицы стилей.
В HTML добавьте дополнительный div (несколько для каждой версии IE, на которую вы хотите настроить таргетинг)
<body>
<!--[if IE 6]> <div class="IE6"> <![endif]-->
<!--[if IE 7]> <div class="IE7"> <![endif]-->
...
<!--[if IE 7]> </div> <![endif]-->
<!--[if IE 6]> </div> <![endif]-->
</body>
Затем в ваших таблицах стилей вы можете добавить встроенные классы для нацеливания на версии IE.
.className { ... some styles ... }
.IE6 .className { ... some styles to fix IE6 only ... }
.IE7 .className { ... some styles to fix IE7 only ... }
На условных таблицах стилей это немного извращено, только условные стили.