Yerf!
Das heißt ich brauche nicht die komplette CSS Datei kopieren und dort dann margin auf 0px; zu setzten sondern einfach nur in die neue CSS Datei
ul.menu
{
margin-top:0px;
}Dann überschreibt er nur diesen Wert?
Ja, genau so. Ich würde allerdings in den CC noch eine Abfrage der IE-version einbauen, evtl. brauchst du die Unterscheidung für den IE7 schon nicht mehr (oder zumindest der 8er sollte da mitspielen)
Was die Sache mit der Fehlerbehebung angeht, damit das in allen Browsern gleich aussieht (so wie von den anderen angesprochen): es sieht so aus, als reultiere der Unterschied aus den "collapsing Margins", die der IE nicht ganz richtig versteht. Eventuell findets du über diesen Weg eine Lösung, die keine Unterscheidung braucht.
Gruß,
Harlequin
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->