Gmail autant est un très bon webmail, autant sa manière de désactiver tout css est foncièrement honteuse.
Maintenant, si tu veux envoyer une newsletter en html qui sera lisible par tous les webmails, tu es obligé de faire une page à l'ancienne. Ca fout les boules, ca fait perdre du temps à tout le monde et ca envoie des mails 10 fois plus gros, mais c'est la seule solution.
Quand j'entends à l'ancienne, ca veut dire que TOUS tes styles doivent être intégrés à même tes balises HTML, finies les classes, finis les id="" et les css externes.
Si tu veux un paragraphe en gras, écrit en noir, avec la police Arial, tu es obligé de le rédiger comme suit :
<p style="color:#000; font-weight:bold;font-family: Arial">blablabla</p>
j'espère de tout coeur que gmail va évoluer parce qu'il fait vraiment perdre un temps inutile à bon nombre de développeurs...
Et allez dire à un client qu'il vaut mieux qu'il envoie ses lettres d'info sans HTML, sans logo, sans photo, vous allez vous amuser...