body {    background-color: #f6f6f6;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10pt;
       scrollbar-base-color : #CDBEA6;
       scrollbar-face-color : #D7D5CF;
       scrollbar-arrow-color: #000000;
       scrollbar-shadow-color: #222222;
       scrollbar-darkshadow-color: #D7D5CF;
       scrollbar-highght-color: #FAF7F4;
       scrollbar-3dlight-color: #43423F;
       margin-bottom:0px;
       margin-top:0px;
}

#main {
       position: relative;
       margin-left: auto;
       margin-right: auto;
       padding:0px;
       width:941px;
       border:1px solid #9f9e9e;
       margin-bottom:0px;
}

#head {
       background-image: url(img/header.jpg);
       height:202px;
       margin:0px;
       padding:0px;
}

#container {
/*    border: 1px solid #000000;    */
    margin-top:0px;
    background-color: #f6f6f6;
    /*min-height: 500px;    */
}

#left_frame {
       float: left;
       width:160px;
       padding:0px;
}



#content {
    float: left;
    width: 597px;
    background-color:#f6f6f6;
    padding: 2px 10px 20px 10px;
    color: #000000;
  /*  border: 1px #666666 solid;  */
}
#right_frame {
       float: left;
       width:160px;
       padding:0px;
  /*     border: 1px #666666 solid; */
}


ul#navigation {
       border-left: 0;
       border-bottom: 0;
       list-style-type: none;
       margin: 0;
       padding: 0;
}

.bild{
      width:100%;
      background-image:url(img/foot.jpg);
       background-repeat:no-repeat;
       background-position:bottom;
      }

#navigation a:link, #navigation a:visited {
    display: block;
    background-image: url(img/button_off.jpg);
    background-repeat: no-repeat;
    text-align:center;
    width: 100%;
    height: 20px;
    padding: 5px 0px 0px 0px;
    color: #000000;
    text-decoration: none;
    text-indent: -20px;
    font-size: 12px;
}

#navigation a:hover {
    color: #E1771E;
    background-image: url(img/button_on.jpg);
    background-repeat: no-repeat;
}
#navigation a.active:link, #navigation a.active:visited {
    color: #ffffff;
    background-image: url(img/button_klicked.jpg);
    background-repeat: no-repeat;
}


.clear {
    clear: both;
    visible: hidden;
}

.foot {vertical-align:bottom; width:100%; text-align:center; margin:auto; border-top:1px solid #9f9e9e;}


.navi_links td {padding-left:10px;width:140px;height:28px;background-image:url(img/line.jpg);text-align:left;background-repeat:no-repeat;background-position:0px 27px;}

.navi_rechts td {padding-left:30px;width:140px;height:28px;background-image:url(img/line_right.jpg);text-align:left;background-repeat:no-repeat;background-position:4px 27px;}

.inhalt {width:561px;vertical-align:top;text-align:left;padding-left:20px;padding-right:20px;padding-top:7px}



a:link { text-decoration:none; color: #000000; font-size:10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
a:active { text-decoration:none; color: #000000; font-size:10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
a:visited { text-decoration:none; color: #000000; font-size:10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
a:hover { text-decoration:underline; color: #838383; font-size:10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}




a.normal  {
           font-family: Arial, Helvetica, sans-serif;
           font-size: 12px;
           color: #000066;
           text-align: center;
           padding-left: 2px ;
           padding-top: 2px
           }


div.rahmen {

            background-color: #f4c963;
            padding: 1px;
            }


hr {width: 99%; text-align: right; margin: 0; padding: 0; border-color:#feb24e;
border-style:solid; border-width:thin;}


h3  {text-align: center;margin: 10px; padding: 10px;}

h1  { color:#000000;font-size: 14px;font-family: Arial, Helvetica, sans-serif;}

h2  { font-weight:bold;color:#090874;font-size:13px;font-family: Arial, Helvetica, sans-serif;}
