My webpages are shown as intended in Explorer, with three columns,
but some of the pages not as intended in Opera.

The page
is one of them. It
has content made in javascript. This content has been moved from the
third column, and is place under the content in the first column.

The xhtml-code is:

<div id="hogre">

<script type="text/javascript"


The css-code is:

#hogre {
width: 11em;
background-color: #FFE4C4;
margin: 0em;
padding-top: 1em;
padding-left: 1em;
padding-bottom: 1em;

I have found that if I substitute the javascript with clean text, let's say
the word "Test", and delete "width" in the css-code above, "Test" appears
where the javascript was intended to appear.

I guess there may be something odd in the relationship between javascript and Opera?