HTML poslat preko maila ne prikazuje se dobro?

Pozz!
U poslatom mailu ne prikazuje mi HTML kako treba.
Npr imam div u divu, jedan je pozicioniran relative, a unutrasnji absolute.
Kad deo koda (html) prikazem u nekom browseru, tekst koji je u unutrasnjem divu je udaljen levo i odozgo po 40 px, ali kad taj html posaljem na mail, tekst nije udaljen po 40 px.
Zna neko u cemu je fora?
I jos nesto, kad posaljem ovaj mail na moj yahoo mail slika koja je definisana kao pozadina prve pozadine se prikaze i to je OK medjutim, kad posaljem na gmail, pozadinske slike nema??
Pomagajte!!

Email ima dosta ograničenja, a mislim da pozadinske slike ne rade u gmail-u.

Za email je bolje koristiti tabele, jer ima mnogo problema u različitim email klijentima. Imam dosta iskustva sa slanjem emaila, to mi je bio posao 2 godine…

Pokusaj umjesto top, left koristiti margine, trebalo bi pomoci

Ovdje imaš dobre savjete za HTML mail:

Hvala vam za odgovore!
Ipak nece moci to sto sam naumio, jer postoje ta .ebana ogranicenja, a ovo “absolute” mi je jako bitno. Ne mogu margine da ga zamene.

A da li je moguce da se pre slanja maila ovaj HTML nalepi na sliku, pa da se u mail salje samo slika?

Ovde ima nekog primera, samo je demo:

http://www.acasystems.com/en/web-thumb-activex/

Samo, kako se ovo pokrece uopste?