/* Reset
-------------------------------------------------------------- */
html, body, div, span, h1, h2, h3, p, a, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: bottom}
body{ line-height: 1.5; margin: 0; font-family: arial, helvetica, sans-serif; color: #222; background: #F7F9F9; border-bottom: 50px solid #A4A8B0}
table{ border-collapse: collapse; border-spacing: 0}
caption, th, td{ text-align: left}
a img{ border: none}
input, textarea{ margin: 0}
html > body{ font-size: 16px}

/* per Firefox */
a{ outline: none}
a{color: #337CA9 /*942e1e*/; text-decoration: none}
a:hover{ text-decoration: underline}

/* Headings */
h1{ color: #000; font-size: 140%}
h2{ color: #0064a1; font-size: 120%}
h1,h2{ font-family: arial, helvetica, sans-serif; font-weight: bold; letter-spacing: 0px}

/* Texto generico */
p{ margin: 0 0 1em; font-size: 1em}
ul{ list-style-type: none}
dl dt{ font-weight: bold}
dl dd{ margin-left: 0.5em}