.invisible { display : none }
.print { display : none }
body  { background-color: white }
.balken     { border-left: 0px solid #fff }
.navx     { background-color: #4d67af; border-right: 1px solid #fff }
.nav1     { background-color: #210263; border-right: 1px solid #fff }
.typoheadbox    { color: #210263; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Geneva, Helvetica; letter-spacing: 1px }
.typohauptmenue { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica }
.typohauptmenuex { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica }
.typominitext     { color: black; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Geneva, Helvetica }
.typotext    { font-size: 12px; line-height: 16px; font-family: Verdana, Arial, Geneva, Helvetica }
.typobold { font-weight: bold }
.typowhite { color: white }
.typoheading    { color: #210263; font-weight: bold; font-family: Verdana, Arial, Geneva, Helvetica; letter-spacing: 1px }
.formtextfield       { color: black; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; border: solid 1px #210263; height: 15px }
.formsysbutton     { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica; background-color: #210263; padding: 1px; border-style: solid; border-width: 1px; border-color: #69F #000 #000 #69F; height: 15px }
a      { color: #306; text-decoration: none }
a:hover     { color: #306; text-decoration: underline }
.A    { background-color: #4d67af }
.A1  { background-color: #4d67af; border-top: 1px solid #fff }
.A2  { background-color: #a3add7; border-top: 1px solid #fff }
.B  { background-color: #4d67af }
.C    { background-color: #a9a9a9; border-bottom: 0px; }
.D { background-color: white }
.E     { background-color: #edf0f7; border-right: 1px dotted #4d67af; border-left: 1px dotted #4d67af }
.F   { background-color: white }
.G { background-color: white }
.H   { background-color: #a3add7}
.I { background-color: white }
.J { background-color: white }
.K    { background-color: #edf0f7; border-right: 1px dotted #4d67af; border-left: 1px dotted #4d67af }
.L { background-color: white }
h1 { font-weight: bold; font-size: 15px; line-height: 18px; font-family: Verdana, Arial, Geneva, Helvetica }
h2 { font-weight: bold; font-size: 13px; line-height: 15px; font-family: Verdana, Arial, Geneva, Helvetica }
h3 { font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Geneva, Helvetica }
h4  { color: #210263; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica; letter-spacing: 1px; margin-bottom: -5px; }
.bgteaser   { border-bottom: 1px solid #a5b7c6 }
ul { font-size: 12px; line-height: 17px; font-family: Verdana, Arial, Geneva, Helvetica; list-style-type: square; list-style-position: outside }
ol { font-size: 12px; line-height: 17px; font-family: Verdana, Arial, Geneva, Helvetica; list-style-position: outside }
li { font-size: 12px; line-height: 17px; font-family: Verdana, Arial, Geneva, Helvetica; margin-bottom: 3px }
hr { color: #210263; height: 1px }
.tab1 { background-color: #4d67af }
.tab2 { background-color: #8294c7 }
.tab3 { background-color: #a6b3d7 }
.tab4 { background-color: #c9d1e7 }
.tab5 { background-color: #edf0f7 }