nimbus: Fehlermeldung im validator

Beitrag lesen

hi,
warum bekomme ich beim validieren eine Fehlermeldung, wenn ich im head der Datei dieses stehen habe:
<script type="text/javascript">
<!--

if (navigator.appName.indexOf('Microsoft') > -1) {
  document.write('<style TYPE="text/css">body {margin-top:30px;}</style>');
 }

//-->
</script>

und zwar lautet die Meldung, dass </style> nirgends geöffnet ist...??
die Möglichkeit, dass der Fehler irgendwo weiter obenist, ist ausgeschlossen. Ich verstehe nicht, warum man das nicht so schreiben kann...
wäre dankbar für jede Hilfe.
nimbus