Quello che ho è un container con del testo e in basso a destra ci deve essere un'immagine con "float: right". Ho provato con i position: absolute ma il problema in questo caso è che il float viene ignorato. Come posso fare?

Il codice è di questo genere:
codice:
<div class="contenitore">
[img]immagine[/img]
testo testo testotesto testo testotesto testo testotesto testo testo
testo testo testotesto testo testotesto testo testotesto testo testo
</div>
quindi l'immagine deve sempre stare in basso a destra (l'altezza del contenitore è variabile) e se del testo ci va sopra, allora entra in gioco il float right.
C'è un modo per farlo?
Oppure devo ricorrere per forza al javascript (sempre se si può fare in javascript)?