Der Trick ist eine HTML-Browserweiche.
http://www.css4you.de/trickkiste/tr00032.html
Das weglassen der Zahl (IE anstelle IE 7) wird dann bei allen IE-Versionen ausgeführt.
In dieser HTML-Browserweiche kannst du dann extra CSS-Angaben machen, um den Text an die gewünschte Position zu schieben. Zum Beispiel:
<!--[if IE]>
<style>
#text_start {
margin-top:50px;
}
</style>
<![endif]-->
bei einer CSS-Angabe kannst du einen neuen Wert erzwingen, indem du ein !important dahinter setzt. z. b:
margin-top:50px !important;
(also vor dem semikolon)
Ich hoffe, das hat geholfen.