a img {border-width:0px;}
body {margin: 0px; text-align: center; background:url(../../../htm/de/images/bodybg.gif) repeat;}
#sitecontainer {position: relative; margin:0px auto; text-align: left; width:904px}

.clear {clear: both;}

#head {position: relative; height:185px; overflow:hidden; text-align:center; background-color:#36537C; padding-left:12px; padding-right:12px;}
  #head img {width:880px; background-color:#175591}
#space_1 {position: relative; width:904px; height:2px; background:url(../../../htm/de/images/menuspacer.gif); font-size:0px;}
#mainmenu {position: relative; width:904px; height:30px; background-color:#36537C}
  #mainmenu_space_1 {position: relative; float: left; width:12px; height:30px;}
  #mainmenu2_bg {position: relative; float: left; width:232px; height:30px; background:url(../../../htm/de/images/menubg.gif) repeat-x;}
    #mainmenu2 {position: relative; margin-left: 30px;}
  #mainmenu_space_2 {position: relative; float: left; width:40px; height:30px; background:url(../../../htm/de/images/menubg.gif) repeat-x;}
  #mainmenu_bg {position: relative; float: left; width:608px; height:30px; white-space:nowrap; background:url(../../../htm/de/images/menubg.gif) repeat-x;}
    .mainmenu_entry {position: relative; float: left; width:auto; height:30px; line-height:30px; margin-right: 55px; text-align:center;}
#space_2 {position: relative; width:904px; height:2px; background:url(../../../htm/de/images/menuspacer.gif); font-size:0px;}    
#main {position: relative; width:904px; background:url(../../../htm/de/images/sitebg.png) repeat-y;}  
    #left_area {position: relative; float: left; width:210px; overflow: hidden; display: inline; left:12px; background:url(../../../htm/de/images/leftbg.jpg) no-repeat; background-color:#F7E3C7}
      .submenu_container {position: relative; min-height:66px;}
      .submenu_container a {float: left;}
        .submenu_lvl0 {position: relative; width:210px; background:url(../../../htm/de/images/submenu.gif); line-height:33px;}
        .submenu_lvl1 {position: relative; width:210px; text-indent:30px; background:url(../../../htm/de/images/submenu.gif); line-height:33px; }
        .submenu_lvl1_aktiv {position: relative; width:210px; text-indent:30px; background:url(../../../htm/de/images/submenu_active.gif); line-height:33px; }
        .submenu_lvl2_container {position: relative; width:210px; min-height:33px;}
        .submenu_lvl2 {position: relative; width:210px; text-indent:40px; background:url(../../../htm/de/images/submenu.gif); line-height:33px;}
        .submenu_lvl2_aktiv {position: relative; width:210px; text-indent:40px; background:url(../../../htm/de/images/submenu_active.gif); line-height:33px;}
      .artikel_untermenue {position: relative; width:210px; float: left; clear:left;}
      .suche_pos {position: relative; float: left; clear:left; width:185px; min-height:41px; margin:25px 25px 0px;}
        .ok_pos {position: relative; float: left; top:25px;} 
    #content {position: relative; float: left; width: 650px; min-height:700px; display: inline; left:12px; background-color:#FCF6EF}
      .article_container {position: relative; clear: left; width: 568px; min-height:550px; margin-left: 62px; margin-right: 20px; margin-top: 40px; margin-bottom: 40px;}
        .article_head {position: relative; width: 568px;}
          .article_headline {position: relative; float: left; width: 503px; overflow: hidden;}
          .article_printmail {position: relative; float: left; width: 50px; height: 20px; margin-left: 15px; display: inline; overflow: hidden; vertical-align: top;}
        .article_body {position: relative; width: 568px;}
      .suchergebnis_breite {position: relative; width:100%}
      .article_left {position: relative; float: left; width:270px; margin: 0px 14px 20px 40px;}
      .article_right {position: relative; float: left; width:270px; margin: 0px 20px 20px 14px;}
        .article_2col {position: relative; clear: left; width: 270px;}
        .article_2col_head {position: relative; width: 270px;}
          .article_2col_headline {position: relative; float: left; width: 205px; overflow: hidden;}
          .article_2col_printmail {position: relative; float: left; width: 50px; height: 20px; margin-left: 15px; display: inline; overflow: hidden; vertical-align: top;}
        .article_2col_body {position: relative; width: 270px; margin-top: 10px; margin-bottom: 10px}
#footer { position: relative; width:904px; height: 75px; background: url(../../../htm/de/images/footer.png) no-repeat bottom; }

  .input {width: 135px; height: 14px; overflow: hidden;}
  .ok_button {vertical-align: bottom;}

/*************Anfahrt (Map24)*************/
#kontakt_anfahrt_bg {position: relative; width:190px; height:180px; padding:6px; padding-top:30px; background:url(http://www.map24.com/images/route_to_own_whi.gif) no-repeat left top;}
  .kontakt_anfahrt_text {position: relative; font-family: arial, verdana, helvetica; font-size: 8pt;}
  .anfahrt_bold {font-weight:bold;}
  #anfahrt_submit {position: relative; float: right; text-align:right; margin-top:-10px;}
/*****************************************/


/****************IE6 Hack*****************/
/**wird nur von IE6 und darunter erkannt**/
  * html .input {width: 135px; height: 18px;}
  * html #kontakt_anfahrt_bg {width: 200px;}
/*************ENDE IE6 Hack***************/
