body  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
table.stellenangebote   { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.stellenangebote:visited { color: #b0c4de; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.stellenangebote:link { color: #008080; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.stellenangebote:hover { color: #696969; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p  { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: teal; font-size: 16px }
h2 { color: teal; font-weight: bold; font-size: 12px }
a:link { color: gray }
a.navi:link    { color: black; font-size: 12px; text-decoration: none }
a.impressum:link { color: #008080; font-size: 10px; text-decoration: none; letter-spacing: 1px }
a.impressum:visited { color: #008080; font-size: 10px; text-decoration: none; letter-spacing: 1px }
a.impressum:active { color: #008080; font-size: 10px; text-decoration: none; letter-spacing: 1px }
a.impressum:hover { color: #808080; font-size: 10px; text-decoration: none; letter-spacing: 1px }
a.navi:visited   { color: black; font-size: 12px; text-decoration: none }
a.navi:hover   { color: white; font-size: 12px; text-decoration: none }
a.navi:active   { color: #008080; font-size: 12px; text-decoration: none }
a:visited { color: #b0c4de }
a:hover { color: #696969 }
a.header  { color: teal; font-size: 12px; text-decoration: none }
a.header:visited  { color: #66cdaa; font-size: 12px; text-decoration: none }
td { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.CM { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #008080 }

