Ho riscontrato su IE7 un particolare comportamento sui background nei tag <a>.

Se il CSS in questione è del tipo:

codice:
.pippo {background: url(../immagini/icon_external.gif) no-repeat right top;padding:0 20px 1px 0}
abbinato ad un link testuale, se il testo linkato è lungo a sufficenza per andare a capo, l'immagine di background rimane sulla prima righa e si sovrappone al testo ???

idem facendo una cosa tipo:

codice:
a[href$='.doc'], a[href$='.rtf'] {
	padding: 5px 20px 5px 0;
	background: transparent url(../icons/icon_doc.gif) no-repeat center right;
}
stesso problema su un testo disposto su più righe

Sapreste aiutarmi ?

Grazie