Jörg Tröster: Probleme mit load-Methode für Layer

Beim Laden einer Datei in einen Layer, der als Popup-Window bei Bedarf mit variierendem Inhalt in eine Webseite eingeblendet wird, verliert dieser die Border-Proporties, z.B. Width, Padding, Margin.

Der Style ist wie folgt definiert:

.popup {
position: absolute;
left: 0;
width: 100%;
visibility:hidden;
z-index:0;
border-width:1;
border-color:#E0E0E0;
layer-background-color:#FFFFE8;
padding:0;
margin-top: 1px;
font-size: 90%;
}

Der Layer wird wie folgt geladen und eingeblendet:

function loadWindow(url) {
with (document.layer[popupLayer]) {
  load(url,400);
  visibility="visible";
}
}

Handelt es sich dabei um einen Netscape-Bug oder sind hier weitere Aktivitäten nötig, um den Layer mit Rahmen etc darzustellen?