che cavolata
vi posto la modifica al css:

codice:
#cont_left{
overflow:auto;
float:left;
width:300px;
height:100%;
background:#33FF00;
}

#cont_right{
overflow:auto;
left:300px;
width:auto;
height:100%;
background:#CCFF00;
}
bastava togliere le position e mettere al div di destra width:auto; al posto di width:100%;

ora però devo riuscire a tener fisso il div di sinistra, in modo che allo scrolling della pagina scorra solo il div di destra.. provo poi vi dico

EDIT: nessuna modifica per lo scrolling, funziona tutto perfettamente, grazie a tutti!