 body             { background-color: #eeeeee; font-family: Verdana, sans-serif; font-size: 13px;
                    overflow: hidden; }

  td              { font-family: Verdana, sans-serif; font-size: 13px;
                    vertical-align: top; }

  span.telnr_kontakt  { font-weight: bold; font-size: 26px; }

  a:link, a:visited { font-weight: bold; color: #000000; text-decoration: none; }
  a:hover, a:active { font-weight: bold; color: #DD4400; text-decoration: none; }

  a.special:link, a.special:visited { color: darkblue; text-decoration: underline; }
  a.special:hover, a.special:active { color: #DD4400; text-decoration: underline; }


  span.bold       { font-weight: bold; }
  span.bigbold    { font-weight: bold; font-size: 14px; }

  #main           { position: absolute; top: 0px; left: 0px; width: 1250px; height: 780px;
                    background-image:url(bilder/hg/hg_main.jpg); }

  #logo           { position: absolute; top: 0px; left: 0px; }
  #title          { position: absolute; top: 0px; left: 241px; }
  #menuleft       { position: absolute; top: 159px; left: 0px; }


   div.submenue   { background-color: #e7e8f1; border: 2px solid #DFCFA8; padding: 6px; }
    div.submenue a { font-weight: bold; text-decoration: none; color: #000000; }

    #submenue_01  { position: absolute; top: 266px; left: 211px; z-index: 4; visibility: hidden; filter:alpha(opacity=80); opacity:0.80; }
    #submenue_02  { position: absolute; top: 291px; left: 211px; z-index: 5; visibility: hidden; filter:alpha(opacity=80); opacity:0.80; }
    #submenue_03  { position: absolute; top: 340px; left: 211px; z-index: 6; visibility: hidden; filter:alpha(opacity=80); opacity:0.80; }
    #submenue_04  { position: absolute; top: 390px; left: 211px; z-index: 7; visibility: hidden; filter:alpha(opacity=80); opacity:0.80; }
    #submenue_05  { position: absolute; top: 213px; left: 211px; z-index: 7; visibility: hidden; filter:alpha(opacity=80); opacity:0.80; }


  #menutop        { position: absolute; top: 120px; left: 241px; }
  #content        { position: absolute; top: 159px; left: 215px;
                    background-image: url(bilder/hg/hg_content.jpg);
                    width: 770px; height: 418px; z-index: 2; }
  #content_inner  { position: absolute; top: 184px; left: 241px;
                    border: 0px solid #000000; width: 700px; height: 360px; z-index: 3;
                    overflow: auto; }
  #content_inner_index  { position: absolute; top: 184px; left: 241px;
                    border: 0px solid #000000; width: 330px; height: 360px; z-index: 3;
                    overflow: auto; }

  #content_inner_das_starterpaket  { position: absolute; top: 184px; left: 241px;
                    border: 0px solid #000000; width: 330px; height: 360px; z-index: 3;
                    overflow: auto; }

  #img_starterpaket { position: absolute; top: 212px; left: 586px; z-index:4; }


  #img_verteilergebiete       { position: absolute; top: 50px; left: 20px; z-index:14; }

  #werbemittelverteilung_text { position: absolute; top: 20px; left: 280px; z-index:15;
                                background-color: #FFFFFF; border: 1px dashed #000000;
                                width: 350px; padding: 4px; }




  table.prevs                    { border: 0px solid #000000; border-collapse: collapse; }
           td.prev_descr         { border: 0px solid #000000; width: 210px; font-size: 11px; color: #000000; font-weight: bold; }
            #prev_descr_table    { border: 0px solid #000000; width: 210px; height: 150px; border-collapse: collapse; }
             td.pdt_feldname     { border: 0px solid #000000; font-size: 11px; color: #000000; font-weight: bold; vertical-align: bottom; }
             td.pdt_feldinh      { border: 0px solid #000000; font-size: 11px; color: #000000; font-weight: normal; vertical-align: top; }
           td.prev_text          { border: 0px solid #000000; width: 235px; font-size: 11px; color: #000000; font-weight: bold; height: 15px;}
           td.prev_img           { border: 0px solid #000000; width: 235px; height: 154px; text-align: center; }
            td.prev_img img      { border: 0px solid #000000; }
