a:link  { color: #646464; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }


a:active  { color: #646464; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }


a:visited  { color: #646464; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }


a:hover { 
color: red; 
font-weight: bold; 
font-size: 13px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: none; 
letter-spacing: 1px; }

font.active_link {
color: red; 
font-weight: bold; 
font-size: 13px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: none; 
letter-spacing: 1px; }

.class   { color: #f00; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px }


.text  { 
color: #222; 
font-size: 12px; 
line-height: 18px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.ueberschrift { color: #2a2a2a; font-style: normal; font-size: 13px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.text_grau { 
color: #444; 
font-size: 13px; 
line-height: 26px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.headline {
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
color: red;
font-weight: bold;
font-size: 14pt;
letter-spacing: 3pt;
}