body {
 background-color:#34720D;
 font-family:Arial;
 margin:0px;
 padding:0px;
}
html {
 background-color:#34720D;
 font-family:Arial;
 margin:0px;
 padding:0px;
}
div {
 margin:0px;
 padding:0px;
}

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


div.navdiv {
  margin-left:45px;
  padding-top:2px;
  padding-bottom:2px;
  vertical-align:top ;
  clear:right;
  background-color:#FABC05;
}

div.kasten {
  margin-right:0px;
  margin-left:0px;
  margin-top:0px;
  background-color:#34720D;
  width:300px;
  height:435px;
  text-align:center;
  float:right;
}

p.balken {
 margin:0px;
 padding:0px;
 width:6px;
 height:6px;
 background-color:#34720D;
 border:3px solid #FABC05;
 border-top:7px  solid #FABC05;
 border-bottom:7px  solid #FABC05;
 float:left;
}


p {
 margin:0px;
 margin-left:10px;
 margin-bottom:0px;
 margin-top:10px;
 padding:0px;
 font-size:13px;
}

ul,li {
 margin:0px;
 margin-left:5px;
 margin-bottom:0px;
 margin-top:3px;
 padding:0px;
 font-size:13px;
}

ul.allein {
 margin:0px;
 margin-left:30px;
 margin-bottom:0px;
 margin-top:3px;
 padding:0px;
 font-size:13px;
}


table,tr,td {
 margin:0px;
 margin-left:10px;
 margin-bottom:0px;
 margin-top:10px;
 padding:0px;
 font-size:13px;
}


h1 {
 padding:0px;
 font-size:22px;
 color:black;
 margin: 15px 0px 20px 10px;
}
h2 {
 margin:0px;
 padding:0px;
 margin:15px 0px 10px 10px;
 font-size:14px;
 font-weight:bold;
 color:black;
}
h3 {
 margin:0px;
 padding:0px;
 margin-left:40px;
 margin-top:40px;
 margin-bottom:20px;
 font-size:15px;
 font-weight:bold;
 color:black;
}

#center_header {
    position: absolute ;
    top:0px;
    left: 50%;
    margin: 0px 0px 0px -478px;
    width:955px;
    background-color:red;
    z-index:10;
    clear:both;
    height:100px;

    }

	  #header {
      position: absolute; top:0px; left:0px; z-index:3; width:100%; background-color :#6A411D; height: 150px; border-bottom: 3px solid #34720D;
    }


     #toppad {  height: 100px; }

#center_scrolling {
    position: absolute ;
    top:150px;
    bottom:20px;
    left: 50%;
    margin: 0px 0px 0px -478px;
    width:955px;
    background-color:#FABC05;
    z-index:5;
    clear:both;
    overflow:hidden;


    }
#navigation-left {
    position: absolute ;
    top:0px;
    left:0px;
    width:200px;
    background-color:#FABC05;
    z-index:5;
    clear:both;
    overflow:hidden;
    background-image: url(../bilder/name.gif);
    background-repeat:no-repeat;
}
#scrollbereich {
    height: 100%;  overflow: hidden ;  margin-left:200px; background-color:#FABC05; border-left:3px #34720D solid;

}

table {
table-layout:fixed;
empty-cells:show;
font-size:13px;
}



a:link { font-weight:normal; color:#415B31; text-decoration:none; }
a:visited { font-weight:normal; color:#415B31; text-decoration:none; }
a:focus { font-weight:normal; color:#415B31; text-decoration:none; }
a:hover { font-weight:normal; color:#415B31;  text-decoration:none; }
a:active { font-weight:normal; color:#415B31;  text-decoration:none; }

