B[r]owser: MARGIN wird ...verweigert?

Beitrag lesen

OK... Nochmal zum besseren Verständnis:

Ich habe eine HTML Datei mit einem <header> und einem <nav> Element.
 <header> hält ein jpg,
 <nav> die <ul><li> Navigation.

Die dazugehörige CSS Datei lautet wie folgt:

  
body {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: small;  
	background-color: #ecffff;  
	margin: 0;  
	padding: 0;  
}  
  
img {  
	border: 0;  
}  
  
header {  
	width: 800px;  
	margin-right: auto;  
	margin-left: auto;  
}  
  
nav {  
	width: 800px;  
	margin-right: auto;  
	margin-left: auto;  
}  
  
nav ul {  
	background-color: #004381;  
	text-align: center;  
	margin: 0;  
	padding: 0;  
}

Obwohl margin / padding der Wert 0 zugewiesen wurde, zeigt sich zwischen <header> und <nav> nach wie vor ein kleiner Spalt.
Ich bin mir sicher dass es sich hier um einen vergleichsweise banalen Fehler handelt, den ich aber nicht finde...

Danke für eure Hilfe!

B.