perfetto.. avevo solo provato con height: auto e non aveva funzionato.. e per quello che poi ho chiesto qui..
grazie mille davvero per la pazienza e il tempo perso..

la soluzione era:

height : auto;
overflow : hidden;
nel contenitore centrale


adesso il problema è che IE non lo supporta e continua a fare la stessa cosa
è sicuro una male interpretazione del CSS... la conoscevi già?