lucy24 - 11:27 am on Apr 6, 2013 (gmt 0)
Another doubt is why isn't the "mosaico" div centralized in page, since I used margin:auto in it.
"margin: auto" is not enough to center an element. You also need to set it to text-align: center and/or give it an explicit width that is less than the page.
Any use of
is a warning sign that things are cascading in the wrong directions. Arrange the styles in the right order and sort out the inheritances and you won't need any forced overrides. They never work anyway.
* I recently discovered by accident that MSIE 5.23 crashes when presented with more than one external stylesheet. Oh, good! Another reason not to worry about backward compatibility.