https://www.instalki.pl/programy/download/Windows/poczta_elektroniczna/NK2Edit.html
MS Outlook nie potrafi poprawnie odczytać CSS z wiadomości napisanej w HTML.
Między innymi nie potrafi wyświetlić koloru tła.
Aby tego dokonać należy zamiast:
<div style="#ff0000"></div>
użyć
<div bgcolor="#ff0000" style="#ff0000"></div>
Źródła: https://stackoverflow.com/questions/13410874/how-to-display-background-color-in-outlook-2010-html-email
https://www.campaignmonitor.com/css/