body {}
p   {}
.adresse    { color: #89181a; font-size: 12px; font-family: Verdana, Arial, sans-serif; line-height: 15px; text-align: right; padding: 15px }
.adresse a:link { color:#89181a; text-decoration: none }
.adresse a:visited { color:#89181a; text-decoration: none }
.adresse a:hover { color: #000; text-decoration: none }
.navigation     { color:#89181a; font-size: 12px; font-family: Verdana, Arial, sans-serif; line-height: 15px }
.navigation a:link { color:#89181a; text-decoration: none }
.navigation a:visited { color:#89181a; text-decoration: none }
.navigation a:hover { color: #000; text-decoration: none }
.text_links  { color: #000; font-size: 12px; font-family: Verdana, Arial, sans-serif; line-height: 15px; padding: 15px }
.text        { color: #000; font-size: 12px; font-family: Verdana, Arial, sans-serif; line-height: 15px; padding: 0px; }
.text_rechts { color: #000; font-size: 12px; font-family: Verdana, Arial, sans-serif; line-height: 15px; padding: 0px; margin: 0px; }
a:link { color: #000; text-decoration: underline }
a:visited { color: #000; text-decoration: underline }
a:hover { color:#89181a; text-decoration: underline }

h1   { color: #000; font-size: 12px; font-weight:bold; font-family: Verdana, Arial, sans-serif; padding: 0px; margin-top:0px; }

td { color: #000; font-size: 12px; font-family: Verdana, Arial, sans-serif; line-height: 15px; padding: 15px 15px 15px 0px; }

hr { width: 100%;
height: 1px;
color: transparent;
background: transparent;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-bottom: 1px solid #89181a;
} 

/* für Bildabstand nach unten */
dl { padding-bottom: 10px; }

.csc-mailform { border: 0px; margin-left: 10px; }

