BODY            {BACKGROUND-COLOR:#FFFFFF;  MARGIN-LEFT:0px; MARGIN-TOP:0px; width:100%; }
.headline   { COLOR: #FFA13D; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT:bold; LINE-HEIGHT:16px; TEXT-DECORATION:none }
.subhead    { COLOR: #000000; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT:bold; LINE-HEIGHT:14px; TEXT-DECORATION:none }
.text       { COLOR: #000000; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT:normal; LINE-HEIGHT:14px; TEXT-DECORATION:none }

a:link           {COLOR:#2F2F2F; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:11px; LINE-HEIGHT:16px; TEXT-DECORATION:underline }
a:visited        {COLOR:#2F2F2F; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:11px; LINE-HEIGHT:16px; TEXT-DECORATION:underline }
a:active         {COLOR:#0F0F0F; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:11px; LINE-HEIGHT:16px; TEXT-DECORATION:underline }
a:hover          {COLOR:#000000; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:11px; LINE-HEIGHT:16px; TEXT-DECORATION:underline }

a:link.bottom_right           { font-family:Arial, sans serif; font-size:10px; text-decoration:none; color:#00337F; }
a:visited.bottom_right        { font-family:Arial, sans serif; font-size:10px; text-decoration:none; color:#00337F; }
a:active.bottom_right         { font-family:Arial, sans serif; font-size:10px; text-decoration:none; color:#00337F; }
a:hover.bottom_right          { font-family:Arial, sans serif; font-size:10px; text-decoration:underline; color:#00337F; }

td  { font-family:Arial, sans serif; font-size:11px; text-decoration:none; color:#000; }
.mail {padding-top:2px;}

.header { position:absolute; top:0px; left:0px; }
.balken { position:absolute; top:112px; left:0px; background-color:#1651A2; height:11px; width:890px;}
.orange { background-color:#FFA13D; height:16px; width:16px;}
.bottom_line { background-color:#336699; height:1px; width:890px;}
.blau { background-color:#1651A2; height:30px; width:15px;}
.light_blue {background-color:#DBE5EF; width:1px;}
.balken_blau { background-color:#1651A2;  width:16px; padding:0;}
.bottom_right { background-color:#DBE5EF; height:1px; width:873px;}
.strich_balken_weiss { position:absolute; top:112px; left:15px; background-color:#FFFFFF; height:11px; width:1px;}
.strich_balken_links { position:absolute; top:123px; left:0px; background-color:#1651A2; height:143px; width:16px;}
.content { position:absolute; top:265px; left:0px; background-color:#FFFFFF; height:200px; width:890px;}
.bottom { position:relative; top:0px; left:0px; background-color:#FFFFFF; height:47px; width:890px;}
.visuals { position:absolute; top:124px; left:171px; }
.visuals1 { position:absolute; top:124px; left:171px; }
.visuals2 { position:absolute; top:124px; left:312px; }
.visuals3 { position:absolute; top:124px; left:470px; }
.verlauf { position:absolute; top:162px; left:606px; }
.headBack { position:absolute; top:162px; left:171px; }
.visuals1Sub { position:absolute; top:162px; left:421px; }
.visuals2Sub { position:absolute; top:162px; left:507px; }
.visuals3Sub { position:absolute; top:162px; left:603px; }
.verlaufSub { position:absolute; top:162px; left:685px; background-color:#D4E2ED; height:57px;}
.headlineSub { position:absolute; top:180px; left:211px; }
.rechter_balken { position:absolute; top:123px; left:889px; background-color:#DBE5EF; height:143px; width:1px;}

.strich_rechts { background-color:#1851A2; position:absolute; left:822px; top:192px; height:82px; width:1px; }
.strichRechtsFooter { background-color:#1851A2; position:absolute; left:822px; top:0px; height:112px; width:1px; }
.strich_rechtsContent { background-color:#1851A2; width:1px; }

/* Kasten Aktuelles */
.aktuelles { position:absolute; top:266px; left:670px; background-color:#DEE7F0; width:162px;}
.aktHead {font-family:Arial, sans serif; font-size:12px; text-decoration:none; color:#fff; font-weight:bold; background-color:#1651A2; height:23px; }
.aktSubHead {border-top:1px solid #fff;font-family:Arial, sans serif; font-size:11px; text-decoration:none; color:#01388A; font-weight:bold; padding-top:10px;}
.aktBody { padding-top:8px; }
.aktBodyText {font-family:Arial, sans serif; font-size:10px; text-decoration:none; color:#01388A; padding-top:6px; padding-right:5px;}
.aktLeft { border-left:1px solid #fff; background-color:#1651A2;height:23px;}
.aktLeftBottom { border-top:1px solid #fff; background-image:url(pics/akt_rechts.gif); background-repeat: no-repeat; background-position: 0px 0px; border-left:1px solid #1651A2; height:100%; }

a:link.akt        { COLOR:#01388A; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:9px; FONT-WEIGHT:bold; TEXT-DECORATION:underline }
a:visited.akt      { COLOR:#01388A; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; FONT-SIZE:9px; FONT-WEIGHT:bold; TEXT-DECORATION:underline }
a:active.akt      { COLOR:#01388A; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; FONT-SIZE:9px; FONT-WEIGHT:bold; TEXT-DECORATION:underline }
a:hover.akt       { COLOR:#01388A; FONT-FAMILY:Verdana,Arial, Helvetica, sans-serif; FONT-SIZE:9px; FONT-WEIGHT:bold; TEXT-DECORATION:underline }

/* Navigation */
.navigation {position:absolute; top:123px; left:0px;}
.home { padding-top:23px; padding-bottom:3px; width:170px; }
.ebeneEins { padding-top:3px;  padding-bottom:3px; width:170px; }
.ebeneZwei { padding-top:3px;  padding-bottom:3px; width:170px;  }
.activeHome { background-color:#1751A3; border-bottom:1px solid #fff; border-top:1px solid #fff;  padding:0;}
.activeHome2 {background-color:#1751A3; border-left:1px solid #fff; padding-left:12px; padding-right:10px; border-bottom:1px solid #fff; border-top:1px solid #fff; width:132px;}
.active { background-color:#1751A3; border-bottom:1px solid #fff; }
.active2 {background-color:#1751A3; border-left:1px solid #fff; padding-left:12px; padding-right:10px; border-bottom:1px solid #fff; width:132px;}
.inactive { background-color:#fff; border-bottom:1px solid #1751A3; padding:0; }
.inactive2 {background-color:#fff; border-left:1px solid #1751A3; padding-left:12px; padding-right:10px; border-bottom:1px solid #1751A3; width:132px;}
.inactiveSecond { background-color:#CDDAEA; border-bottom:1px solid #1751A3; padding:0; }
.inactiveSecond2 { background-color:#CDDAEA; border-left:1px solid #1751A3; padding-left:22px; padding-right:10px; border-bottom:1px solid #1751A3; width:132px;}


a:link.white        { COLOR:#FFFFFF; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; TEXT-DECORATION:none }
a:visited.white      { COLOR:#FFFFFF; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; TEXT-DECORATION:none }
a:active.white      { COLOR:#FFFFFF; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; TEXT-DECORATION:none }
a:hover.white       { COLOR:#FFA13D; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; TEXT-DECORATION:none }

a:link.blue        { COLOR:#1451A2; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; TEXT-DECORATION:none }
a:visited.blue      { COLOR:#1451A2; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; TEXT-DECORATION:none }
a:active.blue      { COLOR:#1451A2; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; TEXT-DECORATION:none }
a:hover.blue       { COLOR:#FFA13D; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE:12px; FONT-WEIGHT:normal; TEXT-DECORATION:none }

