
body , html {
 height: 100%;

 background-color:#E6E7E2;
 font-family:Arial;
 margin:0px;
 padding:0px;
}


div#shim {
    /* visibility: hidden; */

    width: 100%;
    height: 50%;
    float:left;
    margin-top: -400px;

}


#content {
    position: relative;
    left: 50%;
    margin: 0px 0px 0px -478px;
    width:955px;
    background-color:#EBE1C3;
    z-index:1;
         clear:both;

     overflow:hidden;

    }

#header        { width:955px;height:134px;background-color:#EBE1C3; margin:0px;padding:0px;}
#text          { background-color:#F9F4E4;width:710px; background-image:url(../bilder/beiger-balken.gif); background-repeat:no-repeat; margin:0px;padding:0px;  float:left; padding-bottom:2000px; margin-bottom:-2000px;  }
#nav           { width:180px;float:left;background-color:#EBE1C3; margin:0px;padding:0px; margin-right:20px;margin-left:10px;  padding-bottom:2000px; margin-bottom:-2000px; }

img {
 margin:0px;
 padding:0px;

}

p.navoben {
 margin:0px;
 margin-left:550px;
 margin-bottom:0px;
 margin-top:0px;
 padding:0px;
 color:#9BA16E;
 font-size:13px;
 }


p.klein {
 margin:0px;
 margin-left:15px;
 margin-bottom:0px;
 margin-top:10px;
 padding:0px;
 color:#172900;
 font-size:11px;
 text-decoration:none;
 }


p.nav {
 margin:0px;
 margin-left:0px;
 margin-bottom:0px;
 margin-top:0px;
 padding:0px;
 font-size:13px;
 color:#172900;
 text-align:center;
 }

p.balken {
 margin:0px;
 margin-left:15px;
 margin-bottom:0px;
 margin-top:0px;
 padding:3px;
 font-size:13px;
 color:#172900;
 }


p {
 margin:0px;
 margin-left:10px;
 margin-bottom:0px;
 margin-top:0px;
 padding:3px;
 font-size:12px;
 color:#4B4641;
 }


table {
 margin:0px;
 width:650px;
 margin-left:0px;
 margin-top:0px;
 margin-bottom:0px;

}
td {
 margin:0px;
 width:325px;
 padding:5px;
 margin-left:0px;
 font-size:12px;
 margin-top:0px;
 margin-bottom:0px;
}

ul,li {
 margin:0px;
 margin-left:30px;
 margin-bottom:0px;
 margin-top:0px;
 padding:0px;
 font-size:12px;
 color:#4B4641;

}

h1 {
 padding:5px;
 font-size:20px;
 font-weight:normal;
 color:#898D69;
 margin: 0px ;
 margin-top:20px;
 margin-bottom:10px;
 margin-left:10px;
 font-family:Arial;
}
h2  {
 padding:5px;
 font-size:16px;
 font-weight:normal;
 color:#4B4641;
 margin: 0px ;
 margin-left:10px;
 margin-top:0px;
 margin-bottom:20px;
 font-family:Arial;
}


h5 {
 padding:0px;
 font-size:20px;
 font-weight:normal;
 color:#898D69;
 margin: 0px ;
 margin-top:20px;
 margin-left:0px;
 font-family:Arial;
}

 h6 {
 padding:0px;
 font-size:16px;
 font-weight:normal;
 color:#4B4641;
 margin: 0px ;
 margin-top:0px;
 font-family:Arial;
}


p.navoben a:link    { font-weight:normal; color:#898D69; text-decoration:none; }
p.navoben a:visited { font-weight:normal; color:#898D69;text-decoration:none; }
p.navoben a:focus   { font-weight:normal; color:#898D69;text-decoration:none; }
p.navoben a:hover   { font-weight:normal; color:#898D69;text-decoration:underline; }
p.navoben a:active  { font-weight:normal; color:#898D69;text-decoration:none; }

p.nav a:link    { font-weight:normal; color:#172900; text-decoration:none; }
p.nav a:visited { font-weight:normal; color:#172900;text-decoration:none; }
p.nav a:focus   { font-weight:normal; color:#172900;text-decoration:none; }
p.nav a:hover   { font-weight:normal; color:#172900;text-decoration:underline; }
p.nav a:active  { font-weight:normal; color:#172900;text-decoration:none; }

a:link { font-weight:normal; color:#898D69; text-decoration:underline; }
a:visited { font-weight:normal; color:#898D69; text-decoration:none; }
a:focus { font-weight:normal; color:#898D69; text-decoration:none; }
a:hover { font-weight:normal; color:#898D69;  text-decoration:underline; }
a:active { font-weight:normal; color:#898D69;  text-decoration:none; }

