BODY { font-family: Verdana, sans-serif; font-weight: normal; font-size: 8pt; color: white; text-align: left; background-color: white; margin-left: 50pt; margin-top: 8pt; margin-right: 8%;  }
BODY.front { font-family: Verdana, sans-serif; font-weight: normal; font-size: 8pt; color: #2B26A4; text-align: left; background-color: white; margin-left: 10px; margin-top: 50px; margin-right: 8%;  }
H1 { font-family: Verdana, sans-serif; font-size: 16pt; font-weight: bold; color: #2B26A4; border-bottom: 1pt solid darkgray; margin-top: 0pt; margin-bottom: 6pt; }
H1.frontpage { font-family: Verdana, sans-serif; font-size: 14pt; font-weight: bold; color: darkgrey; border-bottom: 1pt solid #2B26A4; margin-top: 0pt; margin-bottom: 2pt; }
H2 { font-family: Verdana, sans-serif; font-size: 14pt; font-weight: bold; color: #2B26A4; border-bottom: 1pt solid darkgray; margin-top: 6pt; margin-bottom: 2pt; }
H2.noborder { border: none; }
H3 { font-family: Verdana, sans-serif; font-size: 12pt; font-weight: bold; color: #2B26A4; margin-top: 2pt; margin-bottom: 2pt; }
A { font-family: Verdana, sans-serif; font-weight: bold; color: #2B26A4; text-decoration: none; }
A:hover { font-family: Verdana, sans-serif; font-weight: bold; color: white; background: #2B26A4; }
B { font-family: Verdana, sans-serif; font-weight: bold; color: #2B26A4; }
B.h2 { font-family: Verdana, sans-serif; font-weight: bold; color: white; font-size: 14pt; }
B.frontpage { font-family: Verdana, sans-serif; font-weight: bold; color: #2B26A4;  }
COL.features { font-family: Verdana, sans-serif; font-size: 8pt; color: #2B26A4; text-align: left; background: #B4B3EC; padding-left: 5pt;}
COLGROUP.features { font-family: Verdana, sans-serif; font-size: 8pt; color: #2B26A4; text-align: left; background: #B4B3EC; padding-left: 5pt;}
COLGROUP.price { font-family: Verdana, sans-serif; font-size: 8pt; color: white; text-align: center; background: #8D8BE2; }
COLGROUP.wtext { font-family: Verdana, sans-serif; font-size: 8pt; color: white; text-align: justify; background: #8D8BE2; }
DIV { margin-top: 2pt; margin-bottom: 2pt; }
INPUT.anfrage { font-family: Verdana, sans-serif; font-size: 8pt; color: #2B26A4; height: 80%; width: 80%; border: none; }
INPUT.button { font-family: Verdana, sans-serif; background-color: #2B26A4; color: white; font-weight: bold; border-left: 2px solid #C9D8F5; border-top: 2px solid #C9D8F5; border-right: 2px solid #335588; border-bottom: 2px solid #335588; }
INPUT.checkbox { background-color: #2B26A4; color: white; font-weight: bold; border-left: 2px solid #2B26A4; border-top: 2px solid #2B26A4; border-right: 2px solid #C9D8F5; border-bottom: 2px solid #C9D8F5; }
INPUT.input { font-family: Verdana, sans-serif; background-color: silver; color: white; font-weight: bold; border-left: 2px solid #2B26A4; border-top: 2px solid #2B26A4; border-right: 2px solid #C9D8F5; border-bottom: 2px solid #C9D8F5; width: 200px; }
INPUT.inputthin { font-family: Verdana, sans-serif; background-color: silver; color: white; font-weight: normal; border-left: 2px solid #2B26A4; border-top: 2px solid #2B26A4; border-right: 2px solid #C9D8F5; border-bottom: 2px solid #C9D8F5; width: 200px; }
INPUT.whois { font-family: Verdana, sans-serif; font-weight: bold; color: #2B26A4; }
P { margin-top: 2pt; margin-bottom: 2pt; line-height: 12pt;}
P.normalblue { color: #2B26A4; font-size: 10pt; font-weight: bold; margin-top: 2pt; margin-bottom: 2pt; line-height: 12pt;}
SELECT.input { font-family: Verdana, sans-serif; background-color: silver; color: white; font-weight: bold; border-left: 2px solid #2B26A4; border-top: 2px solid #2B26A4; border-right: 2px solid #C9D8F5; border-bottom: 2px solid #C9D8F5; width: 200px; }
TABLE { font-family: Verdana, sans-serif; font-size: 8pt; }
TABLE.normal { font-family: Verdana, sans-serif; color: #2B26A4; font-size: 10pt; line-height: 12pt;}
TABLE.normal B { font-family: Verdana, sans-serif; font-weight: bold; }
TABLE.normal A:hover { font-family: Verdana, sans-serif; font-weight: bold; color: gray; background: #2B26A4; }
TABLE.view2 { font-family: Verdana, sans-serif; font-weight: normal; font-size: 8pt; color: white; }
TABLE.info2 { font-family: Verdana, sans-serif; font-weight: normal; font-size: 8pt; color: white; }
TD { font-family: Verdana, sans-serif; font-size: 8pt; }
TD.input { padding: 0pt; padding-right: 1pt; }
TD B { font-family: Verdana, sans-serif; font-weight: bold; color: white; }
UL { font-size: 8pt; color: white; line-height: 9pt; margin-top: 0pt; margin-bottom: 2pt; list-style: square; }
UL.noleftmargin { font-size: 8pt; color: white; line-height: 9pt; margin-top: 0pt; margin-bottom: 2pt; list-style: square; margin-left: 20px; }
UL.s9 { font-size: 9pt; color: gray; line-height: 11pt; margin-top: 0pt; margin-bottom: 2pt; list-style: square; }
UL.white { font-size: 8pt; color: white; line-height: 9pt; margin-top: 0pt; margin-bottom: 2pt; list-style: square; }
UL.gray { font-size: 8pt; color: gray; line-height: 9pt; margin-top: 0pt; margin-bottom: 2pt; list-style: square; }
UL.whiteline10 { font-size: 8pt; color: white; line-height: 10pt; margin-top: 0pt; margin-bottom: 2pt; list-style: square; }
.right { color: white; text-align: right; padding-right: 1pt; margin-right: 0pt; }
.input { font-family: Verdana, sans-serif; background-color: silver; color: white; font-weight: bold; border-left: 2px solid #2B26A4; border-top: 2px solid #2B26A4; border-right: 2px solid #C9D8F5; border-bottom: 2px solid #C9D8F5; width: 200px; }
