body { color: #212121; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e3e3e3; margin: 0; padding: 0; }
img { margin: 0; padding: 0; border-width: 0; }
p { }

td { }

a:link { color: #0caee3; }

a:visited { color: #0caee3; }

a:hover { color: #ee7e1a; }

a:active { color: #0caee3; }
.menu { color: #2e2d2d; font-size: 13px; text-align: left; }
.menu a { color: #3e4545; text-decoration: none; display: block; }
.menu a:hover { color: #fff; background-color: #b6b6b6; text-decoration: none; }
.submenu { color: #2e2d2d; font-size: 13px; text-align: left; }
.submenu a { color: #fff; text-decoration: none; display: block; }
.submenu a:hover { color: #3e4545; background-color: #cadfe3; text-decoration: none; }
.testi { margin: 0 30px; padding: 0;}
.testi h2 { color: #8b8b8b; font-size: 16px; margin: 0; padding: 0; }
.testi h3 { color: #8b8b8b; font-size: 14px; margin: 0; padding: 0; }
.testi a { color: #0caee3; }
.testi a:hover { color: #8b8b8b; }
.testi-tumori { margin: 0 30px; padding: 0; }
.testi-tumori h2 { color: #f00; font-size: 16px; margin: 0; padding: 0; }
.testi-tumori h3 { color: #f00; font-size: 14px; margin: 0; padding: 0; }
.testi-tumori a { color: #f00; }
.testi-tumori a:hover { color: #8b8b8b; }
.testi-tabagismo { margin: 0 30px; padding: 0; }
.testi-tabagismo h2 { color: #ee7e1a; font-size: 16px; margin: 0; padding: 0; }
.testi-tabagismo h3 { color: #ee7e1a; font-size: 14px; margin: 0; padding: 0; }
.testi-tabagismo a { color: #ee7e1a; }
.testi-tabagismo a:hover { color: #8b8b8b; }
.testi-cancroseno { margin: 0 30px; padding: 0; }
.testi-cancroseno h2 { color: #e045d3; font-size: 16px; margin: 0; padding: 0; }
.testi-cancroseno h3 { color: #e045d3; font-size: 14px; margin: 0; padding: 0; }
.testi-cancroseno a { color: #e045d3; }
.testi-cancroseno a:hover { color: #8b8b8b; }
.testi-prevenzione { margin: 0 30px; padding: 0; }
.testi-prevenzione h2 { color: #0caee3; font-size: 16px; margin: 0; padding: 0; }
.testi-prevenzione h3 { color: #0caee3; font-size: 14px; margin: 0; padding: 0; }
.testi-prevenzione a { color: #0caee3; }
.testi-prevenzione a:hover { color: #8b8b8b; }
.allin-dx { float: right; clear: right; margin: 0 0 5px 10px; padding: 0; }
.allin-sx { margin: 0 10px 5px 0; padding: 0; float: left; clear: left; }
.footer { font-size: 10px; }
