Hallo Inita,
mit den IE-Hacks bin ich - mitterweile - vertraut.
Und genau das, was du in deinem Beispiel auffuehrst<style type="text/css" media="screen">
@import url(main.css);
<!--[if IE]>
@import url(ie6.css);
<![endif]-->
</style>moechte ich ja gerne umgehen bzw. direkt in das globale
CSS-File packen.
siehe mein dazu meinen kommentar
https://forum.selfhtml.org/?t=170261&m=1112785
btw: @import ist eine uncoole methode im css einzubinden - nutze das <link /> element im <head /> bereich