A:link    { color:#DE1A1E; font-weight:normal; }
A:visited { color: #D600FF; font-weight:normal;  }
A:active  { text-decoration: normal; }
A:hover   { text-decoration: normal; color: #FF0000; background-color:white; }

body, td, p,h1,h2,h3,h4,h5,h6 { font-family:Helvetica,Arial,Verdana; font-size: 12px;  }


.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #DE1A1E}

.content { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; line-height: 17px}

.contentFett { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000 }

.email { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DE1A1E}

.contentListe { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; line-height: 17px}

h1 {  font-size: 15px; font-weight: bold; color:#DE1A1E; }

li { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; line-height: 17px}

th {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
}

table .zusatztabelle {
    border-collapse:collapse;
    width: 95%;
    margin-top:2em;
}

.zusatztabelle, .zusatztabelle td {
    /* border:1px solid red;  */
    padding:.3em;
}

.zusatztabelle td {
    border-top : 1px solid silver;
}

#iwk {
    text-decoration: none;
    color:black ! important;
    font-size: 10px;
    margin-right: 2em;
    margin-bottom: .6em;
}

                           