
body { margin: 0px; padding: 0px }
.mainTblRight   { border-right: 1px solid black }
.mainTblAdress { color: #295596; text-align: right; vertical-align: bottom; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; border-right: 1px solid black }
.mainTblText  { text-align: left; vertical-align: top; padding: 25px 5px 5px; border-right: 1px solid black }
.mainTblTitel { color: white; font-weight: bold; font-size: 16px; padding-left: 5px; border-right: 1px solid black }
.mainTblNavi   { font-size: 14px; padding-top: 20px; padding-right: 0; padding-left: 0; vertical-align: top; border-right: 1px solid black }
td  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li { list-style-type: square; margin: 0px; padding: 0px }
.mainNaviLink { }
a:hover.mainNaviLink { text-decoration: none; border-bottom: 1px solid black; width: 100% }
a.mainNaviLink { color: black; text-decoration: none; margin-top: 5px; margin-bottom: 5px; border-bottom: 1px solid #a8dacb; width: 100% }
h2  { font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3 { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a { color: black }
address  { color: #295596; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal }
a.adress { color: #295596; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.adress { color: gray; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
hr  { color: black; height: 1px }
b { color: #039 }
.link  { color: blue; text-decoration: underline }
