#banner {
  position:absolute;
  width:800px;
  height:100px;
  background-image:url(../images/laufbahn_banner.jpg);
  margin-left:-400px;
  left:50%;
  top:15px
  }

#leiste {
  position:absolute;
  width:800px;
  height:20px;
  background-color:#69C06A;
  margin-left:-400px;
  left:50%;
  top:115px
  }

#leisterundunglinks {
  position:absolute;
  left:0px;
  width:300px;
  height:22px;
  background-color:#69C06A
  }

#eckoben {
  position:absolute;
  background-image:url(../images/eckoben.png);
  margin-left:300px;
  width:23px;
  height:22px
  }

#eckunten {
  float:left;
  background-image:url(../images/eckunten.png);
  width:42px;
  height:42px
  }

#inhalt {
  position:absolute;
  width:800px;
  margin-left:-400px;
  left:50%;
  top:162px;
  padding-left:10px;
  background-image:url(../images/menue.png);
  background-repeat:repeat-y
  }

.box {
  width:168px;
  border-color:#CDF3D2;
  border-width:1px;
  border-top-style:solid;
  border-left-style:solid
  }

.boxheadline {
  width:130px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#007803;
  background-color:#CDF3D2;
  padding-left:5px
  }

.boxcontent {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:9px;
  color:#66B367;
  padding-top:5px;
  padding-left:5px
  }
  
.kategorie {
  width:430px;
  border-color:#007803;
  border-width:1px;
  border-top-style:solid;
  border-left-style:solid
  }

.kategorieheadline {
  width:200px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#FFFFFF;
  background-color:#007803;
  padding-left:10px
  }

.kategoriecontent {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:0.7em;
  color:#000000;
  margin-top:10px;
  margin-left:10px;
  text-align:justify
  }

.fontmenueactive {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:11px;
  color:#035804
  }

#admehr {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:10px;
  color:#007803
}

a.lnkadmehr:link, a.lnkadmehr:active, a.lnkadmehr:visited {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:10px;
  color:#007803;
  text-decoration:none
}

a.lnkadmehr:hover {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:10px;
  color:#035804;
  text-decoration:underline
}

h1 {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:13px;
  color:#007803;
  font-weight:bold;
  margin-bottom:7px
}

h2 {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:12px;
  color:#007803;
  font-weight:normal;
  margin-bottom:5px;
  margin-top:0px
}

h3 {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:11px;
  color:#007803;
  font-weight:bold;
  margin-bottom:3px
}

h4 {
  font-family:Verdana,Helvetica,sans-serif;
  font-size:10px;
  color:#007803;
  font-weight:bold;
  margin-bottom:3px
}

.lnkcolor {
  color:#66B367
}

a.lnkline:link, a.lnkline:active, a.lnkline:visited {
   color:#66B367;
   text-decoration:none
}

a.lnkline:hover {
  color:#035804;
  text-decoration:underline
}

a:link { color:#FFFFFF; text-decoration:none }
a:active { color:#035804; text-decoration:none }
a:visited { color:#FFFFFF; text-decoration:none }
a:hover { color:#035804; text-decoration:none }

a.lnkbox:link { color:#66B367; text-decoration:none }
a.lnkbox:active { color:#035804; text-decoration:none }
a.lnkbox:visited { color:#66B367; text-decoration:none }
a.lnkbox:hover { color:#035804; text-decoration:underline }

a.menueactive:link { font-family:Verdana,Helvetica,sans-serif; font-size:11px; color:#035804; text-decoration:none }
a.menueactive:active { font-family:Verdana,Helvetica,sans-serif; font-size:11px; color:#035804; text-decoration:none }
a.menueactive:visited { font-family:Verdana,Helvetica,sans-serif; font-size:11px; color:#035804; text-decoration:none }
a.menueactive:hover { font-family:Verdana,Helvetica,sans-serif; font-size:11px; color:#035804; text-decoration:none }
