a { font: 11px Arial,Helvetica,sans-serif; text-decoration:none; color: #666666; }
a:hover { font: 11px Arial,Helvetica,sans-serif; color:#666666; text-decoration:underline; }
a.secnav:link { font: 10px Arial,Helvetica,sans-serif; color: #D7004D; line-height:12px; text-decoration:none; }
a.secnav:visited { font: 10px Arial,Helvetica,sans-serif; color: #D7004D; line-height:12px; text-decoration:none; }
a.secnav:hover { font: 10px Arial,Helvetica,sans-serif; color:#000000; line-height:12px; text-decoration:none; }
a.secnav:active { font: 10px Arial,Helvetica,sans-serif; color:#000000; line-height:12px; text-decoration:none; }
.secnav_menue { text-align:left; font: 10px Arial,Helvetica,sans-serif; }
.secnav_menue2 { text-align:right; font: 10px Arial,Helvetica,sans-serif; }

.colkal { color:#D7004D; }
.colp { color:#D7004D; }
.col2 { color:#ff00ff; }

p { font: 11px Arial,Helvetica,sans-serif; line-height:16px; color:#000000; }

.small { font: 10px Arial,Helvetica,sans-serif; }
.small:hover { color: #D7004D; font: 10px Arial,Helvetica,sans-serif; }
.small:link { color: #D7004D; font: 10px Arial,Helvetica,sans-serif; }

.newstitel { color:#000000; font: 11px verdana,helvetica,arial; font-weight:700; }
.secnavarr { color:#000000; font: 10px verdana,helvetica,arial; font-weight:700; }
h3,.h3 { font: 12px Arial,Helvetica,sans-serif; font-weight:700; }
h2 { font: 14px Arial,Helvetica,sans-serif; font-weight:700; }
h1 { font: 16px Arial,Helvetica,sans-serif; font-weight:700; }
table { font: 11px Arial,Helvetica,sans-serif; line-height:16px; color:#000000; }

.titel { font: 11px Arial,Helvetica,sans-serif; font-weight:bold; color:#000000; line-height:16px; }
.content { font: 11px Arial,Helvetica,sans-serif; color:#000000; line-height:16px; }

hr { border-color:#454545; border-width:1px; }
hr.dotted { border-color:#454545; border-width:1px; }


