

.font10dark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7F7F7F}
.font11dark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #7F7F7F; line-height:18px}
.font12dark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #7F7F7F}
.font14dark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #7F7F7F}
.font18dark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #7F7F7F}
.font24dark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #7F7F7F}
.font36dark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #7F7F7F}

.font10light {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.font11light {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.font12light {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.font14light {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF}
.font18light {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF}
.font24light {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #FFFFFF}
.font36light {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #FFFFFF}

.font10rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B11E23}
.font11rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DA0000}
.font12rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #DA0000}
.font14rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #DA0000}
.font18rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #DA0000}
.font24rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #DA0000}
.font36rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #DA0000}

.hgr-body { background-image: url(pic/hgr_body.jpg); background-position:top center; background-repeat: no-repeat;}
.hgr05-head-content { background-image: url(pic/hgr-content.jpg); background-position:top center; background-repeat: no-repeat;}

.hgr01 { background-image: url(pic/hgr01.jpg); background-repeat: no-repeat; background-position: right top; height: 100%}
.hgr01-repeat { background-image: url(pic/hgr01_repeat.jpg); background-repeat: repeat-y; background-position:right;}

.hgr02 { background-image: url(pic/hgr02.jpg); background-repeat: no-repeat; background-position: left top; height: 770px}
.hgr02-repeat { background-image: url(pic/hgr02_repeat.jpg); background-repeat: repeat-y;}

.hgr-foot01 {background:url(pic/hgr_foot.gif); background-repeat:no-repeat; background-position:left bottom; background-color:#323232;}
.t01-foot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; line-height:17px}
.t01-foot-dark {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #d0cdcf; text-decoration:none; line-height:17px}

A.navi01:LINK, A.navi01:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #737373; text-decoration:none}
A.navi01:HOVER, A.navi01:ACTIVE, A.navi01aktiv:LINK, A.navi01aktiv:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0097b7; text-decoration:none; font-weight:bold}
A.navi02:LINK, A.navi02:VISITED  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none }
A.navi02:HOVER, A.navi02aktiv:VISITED, A.navi02aktiv:ACTIVE, A.navi02aktiv:LINK, A.navi02aktiv:HOVER { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #DA0000; text-decoration: none }

.template01-form01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF ; vertical-align: bottom; height: 20px}
.template01-field95pro {  width: 95%}
.template01-field100pro { width: 100%}
.template01-error01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #005e83 }

.template01-sitemap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF ; text-decoration: none; }
.template01-title01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #FFFFFF; text-decoration: none }
.template01-ticker01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5C6366; font-style: italic; text-decoration: none}

.template01-inhaltsnavi02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #808080 ; text-decoration: none}
.template01-inhaltsnavi01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DA0000 ; text-decoration: none}

.template01-text-normal01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6366 ; text-decoration: none}
.template01-text-normal02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DA0000 }
.template01-text-normal03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DA0000; text-decoration: none}
.template01-text-small01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5C6366 ; text-decoration: none}
.template01-text-small02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF }
.zmod-suchergebnis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #5C6366 ; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5C6366; text-decoration: none }





.template01-head01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #DA0000; text-decoration: none}
.template01-head02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DA0000; text-decoration: none }
.template01-head03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #005e83; text-decoration: none }
.template01-foot01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #525A66; text-decoration: none }
.template01-head04 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.template01-head05 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.template01-foot02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.template01-navi01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #525A66; text-decoration: none }

.template01-naviback { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #F10000; text-decoration: none }
.template01-navihistory { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #525A66; text-decoration: none }
.template01-highlight01-text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none }
.template01-navi02-inaktiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #959EAA; text-decoration: none }




.hgr02-left { background-image: url(pic/hgr02-left.gif); background-repeat: repeat-y; background-position: right}
.hgr02-right { background-image: url(pic/hgr02-right.gif); background-repeat: repeat-y; background-position: left}
.hgr03-left { background-image: url(pic/hgr02.jpg); background-repeat: no-repeat; background-position: right top; height: 770px}
.hgr03-right { background-image: url(pic/hgr03-right.gif); background-repeat: no-repeat; background-position: left top; height: 470px }
.hgr04-foot-home { background-image: url(pic/foot01-content.gif); background-repeat: no-repeat; background-position: left bottom; background-color: #323232}
.nav01inaktiv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C40063; text-decoration: none}
.nav01space {  padding-top: 3px; padding-bottom: 4px}
.foot01space {  margin-bottom: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFFFFF; text-decoration: none}
.foot01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none }

.font01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; line-height: 15px}
.content01space { margin-top: 30px; padding-right: 50px; padding-bottom: 0px; padding-left: 30px}
.content02space { margin-top: 30px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.history01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-decoration: none}