body { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; }
a { color: #df3e00; }
a:hover { text-decoration: none; }
td { font-size: 11px; }
hr { color: #df3e00; height: 1px; }

h1 { font-size: 13px; letter-spacing: 3px; color: #000000; font-weight: bold; padding: 2px 6px 2px 6px; text-align: right; border-right: 20px solid #df3e00; border-bottom: 1px solid #df3e00; }
h1 a { color: #000000; }
h2 { font-size: 13px; letter-spacing: 3px; color: #ffffff; font-weight: bold; padding: 2px 6px 2px 6px; background-color: #969696; }
h2 a { color: #ffffff; }
h3 { font-size: 12px; letter-spacing: 2px; color: #df3e00; font-weight: bold; text-decoration: underline; }

input, textarea, select { font-family: Tahoma, Verdana, Arial; font-size: 11px; }
form { margin: 0px; }

div.mail_content { margin: 0 auto 0 auto; width: 770px; }
div.mail_top { height: 113px; background-image:url(http://www.vintageinterior.com/images/mail_top.gif); background-repeat: no-repeat; overflow: hidden;  }
div.mail_main { padding: 10px 20px 20px 20px; background-color: #e5e5e5; }
div.mail_bottom { padding: 20px; text-align: center; font-size: 11px;  }
div.mail_content div#berichtlinks { height: auto; overflow: visible; }
div#berichtlinks a.a { display: block; width: 100%; padding: 2px 4px 2px 4px; background-color: #ee906b; text-decoration: none; font-weight: bold; color: #000000; }
div#berichtlinks a.b { display: block; width: 100%; padding: 2px 4px 2px 4px; background-color: #f5c2ae; text-decoration: none; font-weight: bold; color: #000000; }
div#berichtlinks a:hover.a { background: transparent; color: #e5e5e5; color: #000000; padding-left: 24px; }
div#berichtlinks a:hover.b { background: transparent; color: #e5e5e5; color: #000000; padding-left: 24px; }