body  { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p  { color: #000; font-size: 12px }
td  { color: black; font-size: 12px }

a   { color: #526878; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:link   { color: #526878; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited   { color: #526878; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover   { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:active   { color: #526878; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.textlink    { color: #526878; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.textlink:link     { color: #800000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.textlink:visited     { color: #800000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.textlink:hover     { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.textlink:active     { color: #800000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.subnav     { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.subnav:link     { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.subnav:visited     { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.subnav:hover      { color: #d7dfe1; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.subnav:active     { color: white; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.linkklein   { color: #526878; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.linkklein:link   { color: #526878; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.linkklein:visited   { color: #526878; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.linkklein:hover   { color: #000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.linkklein:active   { color: #526878; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.rahmen    { border: inset 1px #01527b }
.rahmen-l   { border-style: inset; border-width: 0px 0px 0px 1px; border-color: #01527b }
.rahmen-lo  { border-style: inset; border-width: 1px 0px 0px 1px; border-color: #01527b }
.rahmen-r   { border-style: inset; border-width: 0px 1px 0px 0px; border-color: #01527b }
.rahmen-o   { border-style: inset; border-width: 1px 0px 0px 0px; border-color: #01527b }
.rahmen-u   { border-style: inset; border-width: 0px 0px 1px 0px; border-color: #01527b }
.rahmen-ru  { border-style: inset; border-width: 0px 1px 1px 0px; border-color: #01527b }
.rahmen-leer   { border: inset 1px #01527b }
.rahmen-ou  { border-style: inset; border-width: 1px 0px 1px 0px; border-color: #01527b }
.rahmen-lu  { border-style: inset; border-width: 0px 0px 1px 1px; border-color: #01527b }
.rahmen-lru  { border-style: inset; border-width: 0px 1px 1px 1px; border-color: #01527b }
.rahmen-lou  { border-style: inset; border-width: 1px 0px 1px 1px; border-color: #01527b }
.rahmen-lrou  { border: inset 1px #01527b }
.headline1 { color: #000; font-weight: normal; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headline2 { color: #000; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subline { color: #696969; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copy { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copy_bold { color: #000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text_klein { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headline_klein { color: #000; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.mainnav              { color: #800000; font-style: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; z-index: 100 }
a.mainnav:link               { color: #800000; font-style: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; z-index: 100 }
a.mainnav:visited               { color: #800000; font-style: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; z-index: 100 }
a.mainnav:hover               { color: black; font-style: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; z-index: 100 }
a.mainnav:active                { color: #800000; font-style: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; z-index: 100 }

