body { margin-top:6px; margin-bottom:6px; margin-right:6px; margin-left:6px; }
h1 { font-family:Arial; font-size:14px; font-weight:bold; margin-top:0px; margin-bottom:0; }
h2 { font-family:Arial; font-size:12px; font-weight:bold; margin-top:0px; margin-bottom:0; }
h3 { font-family:Arial; font-size:12px; font-weight:bold; margin-top:0px; margin-bottom:0; }
h4 { font-family:Arial; font-size:12px; font-weight:bold; margin-top:0px; margin-bottom:0; }
p { font-family:Arial; font-size:12px; margin-right:0; margin-top:6px; margin-bottom:0; text-align:left; line-height:15px}
ul { font-family:Arial; font-size:12px; margin-right:0; margin-top:0; margin-bottom:0; }
img { border:none; }
td { vertical-align:top; }

a { text-decoration:underline; font-family:Arial; font-size:12px; color:#333333; line-height:15px}
a:link { color:#333333; }
a:visited { color:#666666; }
a:focus { color:#e20074; }
a:hover { color:#e20074; }
a:active { color:#e20074; }

.header { text-decoration:underline; font-size: 10px; color:#ffffff; margin-top:3px; }
.header:link { color:#ffffff; }
.header:visited { color:#ffffff; }
.header:focus { color:#e20074; }
.header:hover { color:#e20074; }
.header:active { color:#e20074; }

.navi { text-decoration:none; font-size: 12px; font-weight:bold; color:#333333; margin-top:6px; margin-bottom:6px; margin-left:2px; }
.navi:link { color:#333333; }
.navi:visited { color:#333333; }
.navi:focus { text-decoration:underline; color:#e20074; }
.navi:hover { text-decoration:underline; color:#e20074; }
.navi:active { text-decoration:underline; color:#e20074; }

.navi2 { text-decoration:none; font-size: 12px; font-weight:bold; color:#333333; margin-top:6px; margin-bottom:6px; margin-left:14px; }
.navi3 { text-decoration:none; font-size: 12px; font-weight:bold; color:#333333; margin-top:6px; margin-bottom:6px; margin-left:26px; }
.navi4 { text-decoration:none; font-size: 12px; font-weight:bold; color:#333333; margin-top:6px; margin-bottom:6px; margin-left:38px; }
.navil { text-decoration:none; font-size: 12px; font-weight:bold; color:#333333; margin-top:6px; margin-bottom:6px; margin-left:2px; }
.navib { text-align:center; margin-right:8px; margin-top:0; margin-bottom:0; }

.modulbalken {color: #FFFFFF; margin-left:6px; margin-right:6px; margin-top:6px; margin-bottom:6px; }
.modulbalken-m {color: #FFFFFF; margin-left:6px; margin-right:6px; margin-top:6px; margin-bottom:6px; }
.modulbalken-g {color: #000000; margin-left:6px; margin-right:6px; margin-top:6px; margin-bottom:6px; }

.ueberschrift {color: #000000; margin-left:0px; margin-right:0px; margin-top:6px; margin-bottom:6px; }
.ueberschrift2 {color: #000000; margin-top:6px; }

.t-mobile { text-decoration:underline; font-family:Arial; font-size:12px; color:#ffffff; line-height:15px; }
.t-mobile:link { color:#ffffff; }
.t-mobile:visited { color:#ffffff; }
.t-mobile:focus { text-decoration:underline; color:#000000; }
.t-mobile:hover { text-decoration:underline; color:#000000; }
.t-mobile:active { text-decoration:underline; color:#000000; }

.text-bold-magenta {color: #e20074; font-weight:bold; }
.text-small {font-size:11px; }
.text-l-15 {margin-left:15px; }
.text-t-12 {margin-top:12px; }
.text-t-15 {margin-top:15px; }
.text-t-20 {margin-top:20px; }
.text-t-30 {margin-top:30px; }

.legaltext {color: #999999; font-size:11px; }
.legaltext:hover { color:#000000; }

.legaltext2 {color: #999999; font-size:11px; }
.legaltext2:link { color:#999999; }
.legaltext2:visited { color:#999999; }
.legaltext2:focus { color:#e20074; }
.legaltext2:hover { color:#e20074; }
.legaltext2:active { color:#e20074; }

.footer { text-decoration:underline; font-size: 10px; color:#333333; margin-top:6px; margin-bottom:6px; }
.footer:link { font-size: 10px; color:#333333; }
.footer:visited { font-size: 10px; color:#333333; }
.footer:focus { font-size: 10px; color:#e20074; }
.footer:hover { font-size: 10px; color:#e20074; }
.footer:active { font-size: 10px; color:#e20074; }

.footer2 { text-decoration:none; font-size: 10px; font-weight:bold; color:#000000; margin-top:6px; margin-bottom:6px; }