body
{
    font: 108%/1.3 cambria, palatino, georgia, serif;
}

.kopf
{
  background-color: rgb(255,209,70);
  background-image:url('kopf.png');
  background-repeat:no-repeat;
  height: 105px;
  padding:0px;
}

.leiste
{
  background-color: rgb(255,255,255);
  background-image:url('leiste.png');
  background-repeat:no-repeat;
  height:20px;
}

.hauptbereich
{
  width:1400px;
}

.spalteLinks
{
  height: 1000px;
  float:left;
  width:140px;
}

.navBereich
{
  background-image:url('navHg.jpg');
  border-top:1px solid  rgb(255,255,255);
  height:830px;
}


.navP
{
  border-bottom:1px solid rgb(255,255,255);
  line-height:32px;
  text-indent:10px;
}

.navBereich .an
{
  background-color:rgb(255,209,70);
}

.navP a
{
  color:rgb(0,0,0);
  text-decoration:none;
}

.navP a:hover
{
  background-color:rgb(255,209,70);
  color:rgb(0,0,0);
  display:block;
  text-decoration:none;
}

.spalteRechts
{
  height:975px;
  margin-left:20px;
  float:left;
  width:450px;
}

.inhalt
{
  background-color:white;
  color:rgb(44,44,44);
  float:left;
  margin-left:20px;
  height: 975px;
  text-align:justify;
  width:620px;
}

h1
{
  font-size:110%;
  margin-bottom:3px;
  margin-top:0px;
}

p
{
  margin-bottom:5px;
  margin-top:0px;
}



.fuss
{
  background-color:  rgb(255,194,14);
  height:90px;
  float:left;
  width:100%;
}

.im
{
  background-color:rgb(255,209,70);
  border-top:1px solid white;
  height:70px;
  float:left;
  margin-top:20px;
  text-indent:10px;
  width:100%;
}

.im a
{
  color:rgb(0,0,0);
}

img.links
{
  border-bottom:15px solid rgb(255,209,70);
  float:left;
  margin-right:8px;
}

img.rechts
{
  border-bottom:15px solid rgb(255,209,70);
  float:right;
  margin-left:8px;
}


.weiterButton
{
  border:2px solid rgb(255,194,14);
  background-color:rgb(255,209,70);
  height:30px;
  float:left;
  line-height:30px;
  margin-right:10px;
  margin-top:20px;
  text-indent:10px;
  width:30px;
}

.weiterButton a
{
  color:rgb(0,0,0);
  text-decoration:none;
}

.wbAn
{
  background-color: rgb(255,194,14);
}

div.werbungBlock
{
  background-color:rgb(255,209,70);
  margin-bottom:15px;
  padding-bottom:5px;
  padding-top:8px;
  text-align:center;
}

div.navRKI
{
  background-color: rgb(255,209,70);
  left:562px;
  line-height:22px;
  position:absolute;
  text-indent:10px;
  top:68px;
  width:220px;
  z-index:1;
}

div.navRKI a
{
  color:rgb(0,0,0);
  text-decoration:none;
}

div.navRKI a:hover
{
  background-color:rgb(255,194,14);
  display:block;
  text-decoration:none;
}

div.navRKI1
{
  border:1px solid rgb(255,255,255);
}

div.navRKI2
{
  border-bottom:1px solid rgb(255,255,255);
  border-left:1px solid rgb(255,255,255);
  border-right:1px solid rgb(255,255,255);
  display:none;
}

div.titel
{
  background-color: rgb(255,209,70);
  border:1px solid rgb(255,255,255);
  color:rgb(0,0,0);
  font-size:34px;
  left:18px;
  position:absolute;
  text-indent:10px;
  top:40px;
  z-index:2;
  width:235px;
}

img.w3cRef
{
  border:none;
}
