Se la tolgo ottengo anche su chrome e mozilla lo stesso risultato dell'immagine sotto.

Praticamente la foto sovrappone il div, che comunque non è opacizzato.

Il div opacizzato è vsCarouselFooter:

codice:
.vsCarouselFooter{ 
background-color:#161007; 
font-family:Arial,Helvetica,sans-serif; 
font-size:8pt; 
opacity:0.85; 
filter:alpha(opacity=85); 
-moz-opacity:0.85; 
height: 40px; 
margin-top: -40px; 
color:#fff; 
float:left; 
width:100%; 
overflow:hidden}
codice:
<div class="vsCarouselFrame" href="#"> 
<div class="vsCarosuelPicture"> [img]foto.jpg[/img]</div> 
<a class="vsCarouselAnchor" href="blabla.htm"> 
<div class="vsCarouselFooter">
<div><p class="vsCarouselText1">mq 450 - riservato</p> 
<p class="vsCarouselText2">Centro Storico - appartamento </p></div> 
[img]images/lente.gif[/img]</div></a></div>