allora se metti
codice:
#contenitore {
text-align: right;
position: absolute; z-index: 1;
padding: 0;
border:solid blue 2px;
width:400px; height:220px;
}
#menu {
border:solid red 2px;
width: 200px;
background-color: #CCCCCC;
margin: 0;
position: absolute;
top: 0px; left: 198px;
}
e nel body
codice:
<div id="CONTENITORE">contenitore esterno
<div id="MENU" >
ciao
</div>
</div>
ottieni l'effetto sia per IE che ff
la posizione 198px di menu è dovuta al calcolo complessivo del padding del contenitore, del margin e del bordo di menu oltre che dei due width.
ti è utile la guida nella parte che tratta i box model.
ciao