  body { margin: 0px;
    vertical-align: middle;
    height: 100%;
    background-image: url(../bilder/gs_bg.jpg);
    color: #013DFF;
    }

  h1, h2, h3, h4, h5, b, p, div, span, ul, li, a, td, table, body, textarea { font-family: ARIAL,HELVETICA,serif;
    }

  h1 { font-weight: 700;
    font-size: 26px;
    margin-top: 0px;
    }

  h2 { font-weight: 600;
    font-size: 16px;
    }



  .klein { font-size: 12px;
    }

  .kleinfett { font-size: 12px;
    font-weight: 700;
    }

  .normal { font-size: 14px;
    }

  .bigger { font-size: 16px;
    }

  .big { font-size: 18px;
    }

  .linkliste {border: 1px solid #6F6F6F; background-color: #F2F2F2;margin: 2px;}

  .bottom_0 {margin-bottom: 0px;}

  .bottom_5 {margin-bottom: 5px;}

  .top_0    {margin-top: 0px;}

  .top_5    {margin-top: 5px;}

  .pic_1 {margin-left: 5px; width: 280px; float: right;border: 3px solid #91ABFF;}

  .pic_rahmen_l {margin-right: 7px; border: 3px solid #C0C0C0;width: 250px; float: left;}

  div#main {margin: 3% auto auto;
         width: 760px;
         text-align: left;
         background-color: #CCD8FF;
         background-image: url(../bilder/gs_bg_navi.jpg);
         background-repeat: repeat-y;
         border: 1px solid #013DFF;
         }

  div#kopf {margin: 0px 0px 0px 0px;
         width: 760px;
         height: 79px;
         text-align: right;
         background-image: url(../bilder/gs_bg_kopf.gif);
         padding-bottom: 0px;
         }

  div#navi {margin: 20px 0px 0px 0px;
         width: 160px;
         height: 300px;
         font-size: 14px;
         float: left;
         text-align: left;
         }

  div#inhalt {margin: 44px 0px 0px 0px;
         padding-right: 10px;
         width: 530px;
         float: right;
         font-size: 10pt;
         text-align: left;
         }

  div#inhalt2 {margin: 4px 0px 0px 0px;
         padding-right: 10px;
         width: 530px;
         float: right;
         font-size: 10pt;
         text-align: left;
         }

  img.rahmen {border: 1px solid #C0C0C0;}

  .clearleftright {clear:left; clear: right;}
  .clearleft {clear:left;}
  .clearright {clear: right;}

  p.navi1 { margin: 0px;
    height: 19px;
    line-height: 18px;
    vertical-align: top;
    width: 168px;
    font-size: 11px;
    font-weight: 700;
    overflow: hidden;
    white-space: nowrap;
    background-image: url(../img/navi_schalter2.gif);
    }

  input.feld { border: 1px solid #91ABFF;
    margin: 0px;
    width: 230px;
    color: #000000;
    background-color: #FFFFFF;
    }

  input.feld1 { border: 1px solid #91ABFF;
    margin: 0px;
    width: 125px;
    background-color: #FFFFFF;
    color: #000000;
    }

  input.feld2 { border: 1px solid #91ABFF;
    margin: 0px;
    width: 363px;
    background-color: #FFF5D2;
    color: #000000;
    }

  input.feld3 { border: 1px solid #91ABFF;
    margin: 0px;
    width: 190px;
    background-color: #FFF5D2;
    color: #000000;
    }

  input.senden { border: 1px solid #91ABFF;
    margin: 0px;
    background-image: url(../bilder/gs_bg_navi2.gif);
    color: #013DFF;
    }

  input.jahr {width: 39px;
    font-size: 12px;
    margin: 0px;
    border: 1px solid #91ABFF;
    background-color: #FFF5D2;
    color: #000000;
    font-family: VERDANA,ARIAL,HELVETICA;
    }

  input.tag  {width: 20px;
    font-size: 12px;
    margin: 0px;
    border: 1px solid #91ABFF;
    background-color: #FFF5D2;
    color: #000000;
    font-family: VERDANA,ARIAL,HELVETICA;
    }

  textarea { border: 1px solid #91ABFF;
    font-size: 12px;
    width: 350px;
    height: 100px;
    background-color: #FFFFFF;
    color: #000000;
    }

  textarea.termine { border: 1px solid #91ABFF;
    font-size: 12px;
    width: 570px;
    height: 43px;
    background-color: #FFF5D2;
    color: #000000;
    font-family: VERDANA,ARIAL,HELVETICA;
    }

  table.rahmen {width: 578px;
    border: 1px solid green;
    margin-bottom: 10px;
    }

  table.rahmen1 {width: 578px;
    border: 1px solid green;
    margin-bottom: 0px;
    }

a.navi1 {border: 1px solid #013DFF;line-height: 30px; font-size: 18px;vertical-align:bottom; margin-top: 30px;margin-left: 10px; display: block;padding-left:3px; overflow: hidden; text-align: left;background-image: url(../bilder/gs_bg_navi1.gif);}
a.navi1:link     {color: #013DFF; width: 180px; height: 29px; text-decoration: none;}
a.navi1:hover    {color: #013DFF; width: 180px; height: 29px; text-decoration: none;background-image: url(../bilder/gs_bg_navi3.gif);}
a.navi1:visited  {color: #013DFF; width: 180px; height: 29px; text-decoration: none;}
a.navi1:active   {color: #013DFF; width: 180px; height: 29px; text-decoration: none;}

a.navi_aktiv {border: 1px solid #013DFF;line-height: 30px; font-size: 18px;vertical-align:bottom; margin-top: 30px;margin-left: 10px; display: block;padding-left:3px; overflow: hidden; text-align: left;background-image: url(../bilder/gs_bg_navi2.gif);}
a.navi_aktiv:link     {color: #013DFF; width: 180px; height: 29px; text-decoration: none;}
a.navi_aktiv:hover    {color: #013DFF; width: 180px; height: 29px; text-decoration: none;background-image: url(../bilder/gs_bg_navi2.gif);}
a.navi_aktiv:visited  {color: #013DFF; width: 180px; height: 29px; text-decoration: none;}
a.navi_aktiv:active   {color: #013DFF; width: 180px; height: 29px; text-decoration: none;}

a.ref {display:block; border: 3px solid #C0C0C0; height:60px; width:80px;background-image: url(../bilder/blind80x60.gif);}
a.ref:link     {border: 3px solid #C0C0C0;background-image: url(../bilder/blind80x60.gif);}
a.ref:hover    {border: 3px solid #C70117;background-image: url(../bilder/blind80x60.gif);}
a.ref:active   {border: 3px solid #C0C0C0;background-image: url(../bilder/blind80x60.gif);}

a.ref_aktiv {display:block; border: 3px solid #005D8F; height:60px; width:80px;background-image: url(../bilder/blind80x60.gif);}
a.ref_aktiv:link     {border: 3px solid #005D8F;background-image: url(../bilder/blind80x60.gif);}
a.ref_aktiv:hover    {border: 3px solid #C70117;background-image: url(../bilder/blind80x60.gif);}
a.ref_aktiv:active   {border: 3px solid #005D8F;background-image: url(../bilder/blind80x60.gif);}

a.l:link     {text-decoration: none;}
a.l:hover    {text-decoration: none;}
a.l:visited  {text-decoration: none;}
a.l:active   {text-decoration: none;}

a.linkliste {color:#6F6F6F; border: 1px solid #6F6F6F; background-color: #F2F2F2;margin-bottom: 1px; text-decoration: none;}

a.unavi:link    {margin-right: 2px;color:#FFFFFF;background-color:#8EA9FF;text-decoration: none;}
a.unavi:visited {margin-right: 2px;color:#FFFFFF;background-color:#8EA9FF;text-decoration: none;}
a.unavi:hover   {margin-right: 2px;color:#013DFF;background-color:#FFBD30;text-decoration: none;}
a.unavi:active  {margin-right: 2px;color:#FFFFFF;background-color:#8EA9FF;text-decoration: none;}