   body {
      background-color: #FFFFFF;
      margin: 0;
      padding: 0;
      border: 0;
      font-family: Verdana,Arial,Helvetica, sans-serif;
   }

   table {
      font-size: 11px;
/*      margin-left: auto;
      margin-right: auto;*/

   }


   h1{
      font-size: 14px;
      color: #000000;
      font-weight: bold;
   }
   h2{
      padding: 3px 10px 5px 0px;
      font-weight: 400;
      font-size: 20px;
      color: rgb(1, 75, 151);
      margin: 0px;
   }
   h3{
      color: #000000;
      font-weight: bold;
      font-size: 11px;
      margin: 0px;
      padding: 3px 10px 5px 0px;
   }
   h4{
      color: #000000;
      font-weight: bold;
      font-size: 11px;
      margin: 0px;
      padding: 0px;
   }
   h5{
      color: #000000;
      font-weight: bold;
      font-size: 9px;
      margin: 0px;
      padding: 0px;
   }
   #wrapper {
   width: 601px;
   margin-left: auto;
   margin-right: auto;
   border: 0px;
   padding: 0px;
   /*background-color: #FED9AF;*/
}
   #tbl_main{
      border: 1px dotted #CCCCCC;
      /*margin: auto;*/
   }



   #td_kopf {
      background-image: url(http://www.sgg.mailbringer.de/images/SGG_header.jpg);
      background-position: 0px 0px;
      background-repeat: no-repeat;
      height: 100px;
      padding: 0px;
   }
   #td_kopf div{
      color: #FFFFFF;
      background-color: #CC0033;
      /*height: 22px;*/
      /*width: 601px;*/
      margin: 0px;
      font-weight: bold;
      font-size: 11px;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-left: 105px;
   }
   #td_links_navi{
      padding: 10px 0px 10px 5px;
      background-color: #003399;
      color: #FFFFFF;
      font-weight: bold;
      font-size: 11px;
      /*width: 200px;*/
      border-width: 0px;
   }
   #td_links_navi div{
      padding-left: 0px;
   }
   #td_links_navi ol{
      margin: 10px 0px 10px 0px;
      padding-left: 25px;
      text-transform: uppercase;
   }
   #td_links_navi ol li{
      margin-bottom: 3px;
   }
   #td_links_navi ol a{
      color: #FFFFFF;
      text-decoration: none;
   }
   #td_links_info{
      margin: 0px;
      padding: 0px;
      background-color: #003399;
      color: #000000;
      font-weight: normal;
      font-size: 11px;
      /*width: 200px;*/
      border-width: 0px;
   }
   #td_links_info div{
      margin: 0px;
      padding: 3px 3px 10px 3px;
      /*background-color: #CCCCCC;*/
      color: #FFFFFF;
      font-weight: normal;
      font-size: 9px;
      width: 200px;
      border-width: 0px;
      text-align: center;
   }
   #td_links_info div a{
      margin: 0px;
      border-width: 0px;
      padding: 3px 3px 5px 3px;
      /*background-color: #CCCCCC;*/
      color: #FFFFFF;
      font-weight: bold;
      font-size: 9px;

   }
   #td_rechts{
      padding: 20px 10px 10px 10px;
      background-color: #FFFFFF;
      color: #000000;
      font-size: 11px;
      /*width: 400px;*/
   }
   #td_rechts div{
      padding-left: 5px;
   }
   #td_rechts ul{
      margin: 10px 0px 10px 0px;
      padding-left: 0px;
      list-style: none;
   }
   #tbl_inhalt ol{
      margin: 5px 0px 10px 20px;

      padding: 0px 0px 0px 2px;
      line-height: 150%;
   }
   #td_rechts li{
      margin: 10px 0px 10px 0px;
   }
   #tbl_inhalt ol li{
      margin: 0px;
      padding: 0px;
   }
   #td_rechts p{
      margin: 3px 0px 3px 0px;
      padding-left: 0px;
      line-height: 150%;

   }
   #tr_fuss{
      font-size: 10px;
   }
   #div_footer{
      height: 50px;
      margin: 0px;
      padding: 0px;
      background-image: url(http://www.sgg.mailbringer.de/images/Saint_gobain_footer.gif);
      background-position: center;
      background-repeat: no-repeat;
   }
   #SubmitBtn{
      margin-top: 0px;
      margin-left: 150px;
      padding-top: 5px;
      padding-left: 0px;
      background-color: #CC0033;
      color: #FFFFFF;
      font-family: Verdana,Arial,Helvetica, sans-serif;
      font-size: 11px;
      font-weight: bold;
      height: 20px;
      width: 100px;
      text-align: center;
      /*background-image: url(../images/dotted_line.gif);
      border: none;*/
   }
   #frm_anmeldung{
      margin-bottom: 0px;
   }


   .dots{
      margin-top: 2px;
      border-top: 1px dotted #000000;
      padding: 0px;
   }
   .abstand_4{
      margin-top: 4px;
   }
   .p_unten{
      margin-bottom: 0px;
   }
   .div_unten {
      padding-bottom: 1px;
   }
   .rechts {
      text-align: right;
   }
   input{
      border: 1px solid #003399;
      font-size: 11px;
      height: 15px;
   }
   #datda{
      vertical-align: super;
   }
   .hand{
      cursor: hand;
   }
   .zeiger{
      cursor: pointer;
   }

