body {text-align: center; margin: 0px; font:10pt arial,helvetica,sans-serif; color:#000000; background-color:#333333;}
div {position:relative; float:left}
div.center {position: relative; float: none; margin: 0px auto; text-align: left; width:1000px}
img {border-width:0px;}

.absolute {position:absolute}
.float {float:left; }
.clear {clear:both; }

.logobg {width:1000px; height:200px; overflow:hidden; text-align:center; vertical-align:middle; background-color:#003366}
 .logo {width:auto; height:auto;}
.z1 {width:970px; height:17px; word-spacing: 10px; padding-top: 3px; padding-left:30px; background-color:#999999;}
.z2 {width:1000px; height:10px; background-color:#CCCCCC;}
.z3 {clear:left; width:1000px; height:40px;}
 #z3_s1 {width:10px; height:40px; background-color:#CCCCCC;}
 #z3_s2 {width:234px; height:40px; background-color:#336699;}
 #z3_s3 {width:10px; height:40px; background-color:#CCCCCC;}
 #hmenue_bg {width:746px; height:40px; white-space:nowrap; background-color:#CCCCCC;}
  .hmenue {width:auto; height:22px; margin:6px; padding-top:4px; padding-right:10px; display: inline;
           text-align:center; border-right:1px solid #A1A1A1;}
.z4 {clear:left; width:1000px; background-color:#CCCCCC;}
 .content {left:10px; width:990px; background:url(../images/spacer_main.gif) repeat-y scroll 234px 0px; background-color:#336699;}
 .umenue_bg { width:234px; min-height:328px; background-color:#336699;}
  .umenue_space {width:0px; height:328px;}
  .umenue_div {clear:left; top:30px; margin-bottom:43px;}
   .umenue { clear:left; width:210px; min-height:20px; vertical-align:middle; left:10px;}
   .umenue.ebene0 {left:0px; width:220px; border-bottom:1px solid white;}
   .umenue.ebene2 { width:185px; left:25px;}
    .umenue_aktiv {font-weight:bold; font-style:normal; font-size:10pt; color:#FFFFFF;}
    .umenue_link {font-weight:normal; font-style:normal; font-size:10pt; color:#FFFFFF;}
    .umenue_breite_ebene1 {width:196px;}
    .umenue_breite_ebene2 {width:169px;}
  .suche_pos {clear:left; top:0px; left:18px; width:214px; padding-bottom:10px; text-align:left; height:23px;}
   .suche_feld { font-family:arial,helvetica,sans-serif; font-weight:normal; font-style:normal; font-size:8pt; color:#10355F;
              text-decoration:none; font-variant:normal; padding-left:5px; border-top-color:#10355F;}
  .ok_pos {top:2px;} 
  .news_container {clear: left; left:14px; width: 214px; overflow: hidden;}
.block { width:756px; height:100%; min-height:328px; background-color:white;}
 .block_space {width:0px; height:328px; background-color:white;}
 .block_center {left:20px; margin-top:40px; margin-bottom:24px; width:700px;}
  .block_1spaltig_center {clear:left; left:100px; margin-bottom:24px; width:500px;}
  .block_1spaltig_left {clear:left; left:10px; margin-bottom:24px; width:200px; color:#ffffff}
   .block_head { width:480px; border-bottom:1px solid black; }
   .block_head2 { width:200px;}
    .block_head_ueberschrift {width:400px;}
    .block_head_ueberschrift2 {width:140px; color:#ffffff}
    .print_mail {left:10px; top:0px; }
   #block_main {clear:both; width:480px; margin-top:22px; left:10px; margin-right:10px;}
   #block_main2 {clear:both; width:180px; margin-top:22px; left:10px; margin-right:10px; color:#ffffff}
  .suchergebnis_breite {width:100%}
  .block_links {clear:left; width:350px;}
  .block_rechts {width:350px;}
   .block_2spaltig_head { width:330px; border-bottom:1px solid black; }
    .block_2spaltig_head_ueberschrift {width:275px;}
    .print_2spaltig_mail {left:5px; top:0px; }
   .block_2spaltig_main {clear:both; width:310px; margin-top:22px; left:10px; margin-right:10px;}
    .kontakt_anfahrt_bg {width:188px; height:180px; padding:6px; padding-top:30px; background:url(http://www.map24.com/images/route_to_own_whi.gif) scroll no-repeat;}
     .kontakt_anfahrt_text {font-family: arial, verdana, helvetica; font-size: 8pt;}
     .anfahrt_submit {text-align:right; top:-10px; left:140px;}
     .anfahrt_bold {font-weight:bold;}
#z6 {clear:both; width:1000px; height:40px;}
 #z6_s1 {width:10px; height:40px; background-color:#CCCCCC; }
 #z6_s2 {width:234px; height:40px; background-color:#336699;}
 #z6_s3 {width:756px; height:40px; background-color:#CCCCCC;}
#z7 { width:1000px; height:10px; overflow:hidden; background-color:#CCCCCC;}
#z8 { width:1000px; height:20px; background-color:#999999;}
#z9 { width:1000px; height:40px; background-color:#336699;}


