body { marginwidth:0; marginheight: 0; topmargin:0; leftmargin:0 }
p {}
td { font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link, a:visited, a:active    { color: #7b3221; text-decoration: none }
a:hover  { text-decoration: underline }


table.main  { padding: 3px; border: solid 1px #acaead }
td.body-links    { font-size: 11px; line-height: 17px; padding: 40px 45px; width: 400px }
td.body-rechts  { padding: 40px 10px; width: 227px }

table.menu  { color: #fff; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.menu  { color: #fff; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 2px; padding: 2px 10px; border: solid 1px #808080 }

a.menu:link,
a.menu:active,
a.menu:visited,
a.menu:hover     { color: #fff; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.headline { padding: 10px }
.einzug { text-indent: 20px }
.bild { margin: 0px; padding: 0px }
.datum { color: #888 }
.content-fuss { color: #777; font-size: 10px }
.content-copy {  font-size: 11px; line-height: 17px; }
input.content { }
form.content   { background-color: #f1f1f1; padding: 10px }
input.content    { font-size: 11px; background-color: #fff; margin-bottom: 3px; padding: 2px; border: solid 1px #cfcfcf; width: 250px }
input.content-ort    { font-size: 11px; background-color: #fff; margin-bottom: 3px; margin-left: 5px; padding: 2px; border: solid 1px #cfcfcf; width: 195px }
input.content-plz    { font-size: 11px; background-color: #fff; margin-bottom: 3px; padding: 2px; border: solid 1px #cfcfcf; width: 50px}
input.content-senden     { color: #efefef; font-weight: bold; font-size: 11px; background-color: #6b6b6b; margin-bottom: 3px; padding: 2px; border: solid 1px #fff }
textarea.content    { font-size: 11px; background-color: #fff; padding: 2px; border: solid 1px #cfcfcf; width: 250px }

.content-sl   { color: #792213; font-weight: bold; font-size: 12px; line-height: 35px }