
body
{
  background-color : #cacaca;
  text-align : center;
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
}

#kopfnavigation
{
  width : 780px;
  margin : 0 auto 0 auto;
  padding : 0;
  text-align : right;
}

#kopfnavigation .abstand
{
  padding : 5px 0 5px 0;
}

#rahmen
{
  width : 780px;
  background-color : #ffffff;
  background-image : url(../tmpl/bhd/hg.gif);
  margin : 0 auto 0 auto;
  padding : 0;
  text-align : left;
}

#rahmenecke
{
  width : 780px;
  margin : 0;
  padding : 0;
}

#kopf
{


}

#logo
{
  width : 200px;
  height : 120px;
  float : left;
}

#kopfbild
{
  width : 580px;
  height : 120px;
  float : left;
  background-image : url(../tmpl/bhd/kopf_hg.gif);
  background-repeat : no-repeat;
}

#kontentrahmen
{
  width : 780px;
  margin : 0;
  padding : 0;
  clear : both;
}

#links
{
  width : 200px;
  float : left;
  margin : 0;
  padding : 0;
    overflow: hidden;
}

#links .abstand
{
  padding : 62px 0 20px 0;
  overflow: hidden;
}

#mitte
{
  width : 580px;
  margin : 0;
  padding : 0;
  float : left;
}

#navigation
{
  width : 580px;
  border-bottom : 1px solid #ff9232;
}

#navigation .abstand
{
  padding: 7px 0 7px 30px;
  margin: 0;
  font-size: 11px;
}

#kontent
{
  width : 580px;
  margin : 0;
  padding : 0;
}

.kontentabstand
{
  padding : 30px 0 30px 30px;
  margin : 0;
  width : 500px;
}

#fuss
{
  clear : both;
  width : 780px;
  margin : 0 auto 0 auto;
  padding : 0;
  text-align : left;
  color : #000000;
}

#fuss .abstand
{
  padding : 5px 0 5px 0;
  color : #000000;
  font-size : 10px;
}