ricordo che tempo fa qualcuno ha postato un problema simile al tuo che non ricordo come è andato a finire a ogni modo smanettando ho trovato questo:

intanto al div .box non devi dare un height ma caso mai un un min-height perché ie legge height come min-height ma gli altri browser no e allora devi fare:


.box {min-height:80px;
height:auto!important;
height:150px
}

la discrepanza in px è dovuta ai problemi col box-model di ie che non somma padding e border come dovrebbe mentre gli altri sì (la misura è approssimativa perché non ho fatto i conti ma sembra andare bene)

poi l'immagine col testo la infili dentro un paragrafo che quindi sarà annidato dentro .box

cioè :

<div class="box">

<img .... />testo che era direttamente dentro .box</p></div>


ciò risolve gran parte dei problemi con opera e rimane uno spazio in più dentro l'overflow:auto alla fine con opera che va via se prima di chiuderlo metti un <div style="clear:both"></div> o fai una classe e gliela assegni


a questo punto dovrebbe essere tutto a posto ma passando col mouse su uno dei link in basso su opera ricompare tutto lo spazio che si è fatto tanta fatica a togliere!!!

quindi prendi il blocco coi link e lo esci da tutto il resto in questo modo i link diventano innocui anche con opera e ti rimane di riformattare quei link in modo che si centrino come il resto.

spero di essermi fatto capire