body {
      margin:0px 0px 0px 20px;
      background-color:#e9e9e9;
      background-image:url('bilder/back.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

hr {
   border-top:1px #CE0000 dotted;
   height:0px;
   padding:0px;
   color:#ffffff;
   }

h1 {
      margin:0px 0px 0px 0px;
      font-family: verdana;
      font-weight: bold;
      color:#000000;
      font-size:20px;
    }

h2 {
      margin:0px 0px 0px 0px;
      font-family: verdana;
      font-weight: bold;
      color:#000000;
      font-size:26px;
    }

h3 {
      margin:3px 0px 0px 0px;
      font-family: verdana;
      font-weight: normal;
      color:#555555;
      font-size:12px;
      line-height:16px;
    }

h4 {
      font-family: verdana;
      font-weight: normal;
      color:#555555;
      font-size:10px;
    }

h5 {
      margin:0px 0px 0px 0px;
      font-family: verdana;
      font-weight: bold;
      color:#000000;
      font-size:16px;
    }
h6 {
      margin:0px 0px 0px 0px;
      font-family: verdana;
      font-weight: bold;
      color:#000000;
      font-size:14px;
    }

.kleinschwarz {
      font-family: verdana;
      font-weight: normal;
      color:#000000;
      font-size:10px;
    }

a {
      text-decoration:none;
      color:#CE0000;
  }

.footer_link {
      text-decoration:none;
      color:#555555;
  }


.home_header_glow {
      text-align:left;
      color:#ffffff;
      font-size:9px;
      font-family: serpentine, verdana;
      }

.sprachen_link {
      color:#F76061;
}

.gruppenmenu_link {
      color:#555555;
}
A:hover.gruppenmenu_link {
      color:#555555;
}
A:active.gruppenmenu_link {
      font-weight:bold;
      color:#555555;
}

.gruppenmenu_link_klein {
      font-weight:lighter;
      color:#555555;
      font-size:12px;
}
A:hover.gruppenmenu_link_klein {
      font-weight:lighter;
      color:#555555;
      font-size:12px;
}
A:active.gruppenmenu_link_klein {
      font-weight:bold;
      color:#555555;
      font-size:12px;
}

.header-link {
      color:#F1B3B0;
      font-family: verdana;
      font-weight: 500;
      font-size:14px;
      line-height:22px;
      padding-top:3px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:3px;
      background-image:url('bilder/button_header_trenn.gif');
      background-position:right top;
      background-repeat:no-repeat;
}
A:hover.header-link {
      color:#ffffff;
}

.header-link_ohne {
      color:#F1B3B0;
      font-family: verdana;
      font-weight: 500;
      font-size:14px;
      line-height:22px;
      padding-top:3px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:3px;
}
A:hover.header-link_ohne {
      color:#ffffff;
}

.text_gruppe {
      margin:3px 0px 0px 0px;
      font-family: verdana;
      font-weight: normal;
      color:#555555;
      font-size:12px;
      line-height:16px;
    }

.Header {
      width:1005px;
      height:167px;
      margin:0px 0px 0px 0px;
      font-size: 11px;
      font-weight: normal;
      background-color:#e9e9e9;
      background-image:url('bilder/header.jpg');
      background-position:center top;
      background-repeat:no-repeat;
      position:relative;
      cursor:pointer;
      }

.Header_Tabelle {
      width:1005px;
      height:165px;
      }

.Header_Menu_Sprachen {
      width:300px;
      height:50px;
      padding-right:8px;
      font-family: verdana;
      font-size:11px;
      font-weight: normal;
      color:#F76061;
      }

.Header_Menu_Verweise {
      width:705px;
      height:165px;
      padding-left:15px;
      padding-bottom:2px;
      }

.Header_Menu_Suche {
      width:300px;
      height:113px;
      padding-right:12px;
      padding-bottom:2px;
      }

.suchfeld {
      color:#555555;
      }

.Header_Bottom {
      width:1005px;
      height:50px;
      margin:0px 0px 0px 0px;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:0px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      color:#555555;
      font-size: 10px;
      background-color:#e9e9e9;
      background-image:url('bilder/header_bottom.jpg');
      background-position:center top;
      background-repeat:no-repeat;
      }

.Header_bottom_space {
      padding-top:35px;
      }

.Header_Bottom_Home {
      width:1005px;
      height:180px;
      margin:0px 0px 0px 0px;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:0px;
      padding-right:0px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      color:#555555;
      font-size: 10px;
      background-color:#e9e9e9;
      background-image:url('bilder/header_bottom_home_neu.jpg');
      background-position:center top;
      background-repeat:no-repeat;
      }

.Header_Bottom_Home_Gruppen {
      width:173px;
      height:180px;
      margin:0px 0px 0px 0px;
      padding-top:0px;
      padding-bottom:9px;
      padding-left:15px;
      padding-right:11px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      color:#555555;
      font-size: 9px;
      background-image:url('bilder/top_home_gruppen_neu.png');
      background-position:center bottom;
      background-repeat:no-repeat;
      position:relative;
      }

.home_header_glow_grafik {
      position:absolute;
      top:195px;
      padding:0px;
      }

.home_header_glow_text {
      height:115px;
      vertical-align:top;
      padding-left:5px;
      padding-top:0px;
      padding-right:85px;
      padding-bottom:0px;
      }

.Header_Bottom_Home_Gruppen_Bild {
      cursor:pointer;
      position:absolute;
      top:220px;
      padding-left:85px;
      }

.Header_Bottom_Home_Gruppen_Button {
      width:165px;
      height:40px;
      margin:0px 0px 0px 0px;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      text-align:center;
      font-family: verdana;
      font-weight: bold;
      color:#ffffff;
      font-size: 12px;
      background-image:url('bilder/button_home_gruppen.gif');
      background-position:center bottom;
      background-repeat:no-repeat;
      cursor:pointer;
      position:relative;
      }


.Main {
      width:1005px;
      margin:0px 0px 0px 0px;
      padding-left:0px;
      padding-right:0px;
      font-family: verdana;
      font-size: 11px;
      font-weight: normal;
      background-color:#e9e9e9;
      background-image:url('bilder/back_main.gif');
      background-position:center top;
      background-repeat:repeat-y;
      }

.Menuspaltelinks {
      width:190px;
      text-align:left;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
      }

.Menuspaltelinks_extra {
      padding-left:12px;
      padding-top:8px;
      }

.menu_gruppen_top {
      width:180px;
      height:100%;
      margin:0px 0px 0px 0px;
      padding-top:13px;
      padding-left:0px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      font-size:14px;
      color:#CE0000;
      background-image:url('bilder/top_menu_banner.gif');
      background-position:center top;
      background-repeat:no-repeat;
      cursor:pointer;
      }

.menu_gruppen_topneu {
      width:180px;
      height:100%;
      margin:0px 0px 0px 0px;
      padding-top:5px;
      padding-bottom:8px;
      padding-left:10px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      font-size:14px;
      color:#FFFFFF;
      background-image:url('bilder/button_home_gruppen.gif');
      background-position:left top;
      background-repeat:no-repeat;
      cursor:pointer;
      }

.menu_gruppen_zwischen {
      width:180px;
      height:17px;
      margin:0px 0px 0px 0px;
      padding-top:13px;
      padding-left:0px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      font-size:14px;
      color:#555555;
      background-image:url('bilder/top_menu_banner.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.menu_gruppen_alt {
      width:180px;
      text-align:left;
      margin:0px 10px 0px 0px;
      padding-left:0px;
      padding-right:0px;
      padding-top:10px;
      padding-bottom:10px;
      font-family: verdana;
      font-weight: normal;
      font-size:12px;
      color:#555555;
      display:inline;
      }

.menu_gruppen {
      font-family: verdana;
      font-weight: normal;
      font-size:12px;
      color:#555555;
      display:inline;
      }

.menu_gruppen_bottom {
      width:190px;
      height:0px;
      margin:0px 0px 0px 0px;
      }


.Menuspalte {
      width:205px;
      text-align:left;
      padding-top:0px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
      }

.menuspalte_extra {
      padding-top:7px;
      padding-right:5px;
      }

.baliefextra {
      display:none;
      }

.menu_banner_top {
      width:190px;
      height:30px;
      margin:0px 0px 0px 0px;
      padding:0px;
      font-size:1px;
      text-align:left;
      background-image:url('bilder/top_menu_banner.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.menu_banner {
      width:190px;
      padding-left:10px;
      padding-bottom:10px;
      margin:0px 0px 0px 0px;
      text-align:left;
      font-family: verdana;
      font-weight: bold;
      color:#555555;
      font-size:10px;
      }

.menu_banner_bottom {
      width:190px;
      height:10px;
      margin:0px 0px 0px 0px;
      }

.menu_info_top {
      width:190px;
      height:35px;
      margin:0px 0px 0px 0px;
      padding-top:0px;
      text-align:center;
      font-family: verdana;
      font-weight: bold;
      font-size:12px;
      color:#ffffff;
      background-image:url('bilder/top_menu_info.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.menu_info_top_space {
      padding:8px;
      }

.menu_info {
      width:190px;
      text-align:left;
      margin:0px 0px 0px 0px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
      padding-top:0px;
      font-family: verdana;
      font-weight: normal;
      font-size:11px;
      color:#424242;
      background-image:url('bilder/back_menu_info.gif');
      background-position:center top;
      background-repeat:repeat;
      }

.menu_info_space {
      padding-left:10px;
      padding-right:12px;
      padding-bottom:5px;
      }

.menu_info_bottom {
      width:190px;
      height:14px;
      font-size:1px;
      margin:0px 0px 0px 0px;
      padding-left:0px;
      padding-right:0px;
      padding-bottom:0px;
      padding-top:0px;
      text-align:left;
      background-image:url('bilder/bottom_menu_info.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

.Produkt {
      width:600px;
      margin:0px 0px 0px 0px;
      text-align:left;
      padding:0px;
      }

.Bestellvorgang {
      width:790px;
      margin:0px 0px 0px 0px;
      text-align:left;
      padding:0px;
      }

.Produkt_back {
      background-image:url('bilder/back_produkt.gif');
      background-position:center bottom;
      background-repeat:repeat;
      padding-right:0px;
      padding-left:0px;
      }

.Hometext_back {
      background-image:url('bilder/back_hometext.gif');
      background-position:center bottom;
      background-repeat:repeat;
      padding-right:0px;
      padding-left:0px;
      }

.Produkt_back_innen {
      width:570px;
      padding-left:10px;
      padding-right:0px;
      padding-top:0px;
      padding-bottom:10px;
      }

.Produkt_back_sonder {
      background-image:url('bilder/back_produkt_sonder.gif');
      background-position:center bottom;
      background-repeat:no-repeat;
      }

.Produkttext {
      font-family: verdana;
      font-size: 11px;
      font-weight: normal;
      width:579px;
      margin:0px 0px 0px 0px;
      padding:20px;
      }

.Produkt_reiter_tabelle {
      width:579px;
      margin:0px 0px 0px 0px;
      padding:0px;
      }

.bruttopreise {
      display:inline;
      }
.nettopreise {
      display:none;
      }

.beratergruppenliste {
      font-family: verdana;
      font-size: 11px;
      font-weight: normal;
      width:85px;
      height:100px;
      padding-top:20px;
      padding-right:0px;
      padding-left:0px;
      text-align:center;
      }

.gruppenliste {
      font-family: verdana;
      font-size: 11px;
      font-weight: normal;
      width:193px;
      height:165px;
      padding-top:20px;
      padding-right:0px;
      padding-left:0px;
      text-align:center;
      background-image:url('bilder/back_gruppen.gif');
      background-position:left top;
      background-repeat:no-repeat;
      cursor:pointer;
      }

.topliste {
      font-family: verdana;
      font-size: 9px;
      font-weight: normal;
      color:#555555;
      width:197px;
      height:200px;
      padding-top:0px;
      padding-right:0px;
      padding-left:12px;
      text-align:left;
      background-image:url('bilder/back_tops_ff.gif');
      background-position:left bottom;
      background-repeat:no-repeat;
      cursor:pointer;
      }

.topliste_spar {
      font-family: verdana;
      font-size: 9px;
      font-weight: normal;
      color:#555555;
      width:193px;
      height:230px;
      padding-top:0px;
      padding-right:0px;
      padding-left:15px;
      text-align:left;
      background-image:url('bilder/back_tops_neu.gif');
      background-position:left bottom;
      background-repeat:no-repeat;
      cursor:pointer;
      }

.wkangebot {
      font-family: verdana;
      font-size: 9px;
      font-weight: normal;
      color:#555555;
      width:388px;
      height:220px;
      padding-top:0px;
      padding-right:0px;
      padding-left:12px;
      text-align:left;
      background-image:url('bilder/wk_topseller.gif');
      background-position:left bottom;
      background-repeat:no-repeat;
      }

.zahltelefon {
      font-family: verdana;
      font-size: 9px;
      font-weight: normal;
      color:#555555;
      width:388px;
      height:220px;
      padding-top:0px;
      padding-right:0px;
      padding-left:12px;
      text-align:left;
      background-image:url('bilder/zahl_telefon.gif');
      background-position:left bottom;
      background-repeat:no-repeat;
      }

.Footer {
      font-family: verdana;
      font-size: 9px;
      font-weight: normal;
      padding-left:0px;
      padding-right:0px;
      width:1005px;
      margin:0px 0px 0px 0px;
      color:555555;
      background-color:#e9e9e9;
      background-image:url('bilder/footer.gif');
      background-position:center top;
      background-repeat:no-repeat;
      }

img.expertentipp {
      width:147px;
      height:157px;
      float:left;
      border:none;
      margin: 3px 10px 5px 3px;
      }
.default_text_box {
      border-top:1px #CE0000 dotted;
      padding:5px;
      width:100%;
      }

.home_wechselbanner {
      width:547px;
      height:32px;
      background:url(bilder/banner_move.gif) top left no-repeat;
      font-size:14px;
      padding:4px;
      }

.bodybuilding_tabs{display:block;text-align:left;}

 ul.bodybuilding-navi{list-style:none;margin-bottom:3px;padding:0;}
 ul.bodybuilding-navi li{display:inline;}
 ul.bodybuilding-navi li a{padding:3px 5px;color:#534F48;font-size:6pt; text-decoration:none;border:1px solid #C9C5C1;}
 ul.bodybuilding-navi li a.selected,ul.bodybuilding-navi li a:hover{color:#fff;background-color:#CCC;}
 ul.bodybuilding-navi li a:focus{outline:0;}
 .muskelaufbau-text{border-width:1px;border-style:solid;border-color:#C9C5C1;margin-bottom:5px;padding:10px;height:440px;overflow:auto;}
.muskelaufbau-text p{color:#534F48;font-size:12px;display:block;font-family:arial,sans-serif;line-height:14px;padding-bottom:5px;}
.tile_head_line{vertical-align:top;font-weight:bold;font-size:13px;color:#004784;line-height:14px;text-align:left;}
.bodybuilding_text_div_first, .bodybuilding_text_div{text-align:justify;margin-top:10px;}
.bodybuilding_text_div_first{float:left;margin-right:15px;width:50%;}

.seo_tabs{display:block;text-align:left;}

 ul.seo-navi{list-style:none;margin-bottom:3px;padding:0;}
 ul.seo-navi li{display:inline;}
 ul.seo-navi li a{padding:3px 5px;color:#534F48;font-size:6pt; text-decoration:none;border:1px solid #C9C5C1;}
 ul.seo-navi li a.selected,ul.seo-navi li a:hover{color:#fff;background-color:#CCC;}
 ul.seo-navi li a:focus{outline:0;}

.seo_text_div_first, .seo_text_div{text-align:justify;margin-top:10px;}
.seo_text_div_first{float:left;margin-right:15px;width:50%;}
