Ciao, sto utilizzando in un sito un menu css+javascript che ho trovato in rete. Funziona sia con IE che con FF, solo che con opera le varie voci dei link non rispettano la larghezza del contenitore.

Questo è il sito

Nella pagina ho questa struttura tipo:
<div id="menu">
<div id="principale">
<div class="titolomenu" onclick="SwitchMenu('sub1')"><h2>Italia</h2></div>
<span class="menu_int" id="sub1">
.:Monte Lema:.
ecc.
.....

Nel CSS
div#menu {
width:225px;
position:absolute;
top:70px;
left:5px;
z-index:20;
}

.titolomenu{
cursor: pointer;
margin-top: 5px;
background-color: #333333;
width: 225px;
padding: 2px;
text-align: center;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.menu_int{
border:1px solid #333333;
background-color:#DFDED7;
text-align: left;
width: 225px;
margin:0;
padding:0;
}

Sapete dirmi come posso fare per farlo funzionare anche con opera.

Grazie
ciao ciao