Salve ragazzi sono un nuovo utente

Ho già buona dimestichezza con i css, però molte volte incontro questo problema.

Eplorer non mi riconosce i margini sopra e sotto di un qualsiasi elemento sia div o p trasformato in blocco.

Utilizzo principalmente xhtml strict

Per esempio avendo una colonna centrale con all'interno un div, voglio che questo abbia i due bordi neri e si sposti in basso.

<div id="Colonna">
<div id="Box">BOX</div>
</div>

#Colonna {width: 500px; height: 600px;}
#Box {width: 200px; margin: 50px 0 0 0; border-top: 1px solid #000000;}

Mi chiedo perchè il box non si abassa con explorer mentre con Mozilla si !

Lo stesso succede con dei paragrafi in modalità block !

E' normale oppure faccio un'errore ?