Grazie per la spiegazione,effettivamente non avevo fatto caso alla ripetizione del 100%.
Nel link che mi hai suggerito non sono riuscito a trovare una soluzione, ma eliminando il width: 100% dal contenuto, è andato senza problemi.

Ora però il problema si sposta sulla visualizzazione del menu laterale sx (si vede nell'immagine del primo post e anche online http://www.kopernik2.it/kop8/1.asp) che su ie6 (e solo su quello, infatti sul 5.5 funziona) si vede più largo rispetto ad altri browser.
Ho provato per ore a capire perchè, ma non ci sono riuscito, chiederei ancora il vostro aiuto...
:master:


di seguito il codice incriminato:

#esterno {
border-left: 150px solid #90bade;
background-color: #FAFAFA; /* center column background */
}

#interno {
margin: 0;
width: 100%;
}

#contenuto {
float: left;
min-width: 420px;
position: relative;
padding: 5px 2px 2px 5px;
font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
z-index: 12;
}

#button {
width: 150px;
padding: 0 0 0 0;
font-family: Tahoma, Arial, sans-serif;
/*'Trebuchet MS', 'Lucida Grande', Verdana, Arial, sans-serif;*/
font-size : 0.9em;
background-color: #90bade;
margin-left: -151px;
float: left;
position: relative;
z-index: 11;
}

#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#button li {
border-bottom: 1px solid #90bade;
margin: 0;
list-style: none;
list-style-image: none;
}

#button li a {
display: block;
padding: 5px 0px 5px 5px;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #3066e4;
color: #fff;
text-decoration: none;
width: 100%;
outline:none;
}

html>body #button li a {
width: auto;
}

#button li a:hover {
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

#button li #active {
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #000066;
}

#button li #active:hover {
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

ancora 1000 grazie.