body {
  background: #4F2D10;
  font-size: 11px;
  font-family: Verdana;
}
.seite {
  background: url(images/background.jpg);
  width: 768px;
  height: 508px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.darboven {
  width: 114px;
  height: 39px;
  position: absolute;
  left: 549px;
  top: 27px;
  background: url(images/darboven.jpg);
}
.left p {
  margin:0;
  padding:0;
}
.leftcontent {
  width: 335px;
  height: 294px;
  position: absolute;
  left: 25px;
  top: 189px;
}
.leftcontent p{

}
.rightcontent {
  width: 310px;
  height: 279px;
  position: absolute;
  left: 365px;
  top: 68px;
}
.rightcontent p{
  margin-top: 5px;
}
.spot {
  float: left;
  height: 13px;
  width: 15px;
  background: url(images/spot.gif);
  margin-top: 2px;
  margin-right: 5px;
}
.spot2 {
  float: left;
  height: 13px;
  width: 15px;
  background: url(images/spot2.gif);
  background-repeat: no-repeat;
}
.thumb {
  float: left;
  width: 51px;
  height: 51px;
  background: url(images/thumb.jpg);
  margin-top: 2px;
}
p.floatright {
  float: right;
  width: 240px;
  margin:0;

}
.leftmap {
  width: 240px;
  height: 300px;
  position: absolute;
  left: 35px;
  top: 208px;
}
.leftmap select{
  float: right;
  width: 150px;
}
.leftmap p {
  margin:0;
  padding:0;
  padding-bottom: 10px;
  padding-top: 10px;
}
.leftmap form {
  margin:0;
}
.leftmap .shop {
  background: url(images/spot.gif) no-repeat left center;
  padding-left: 20px;
  padding-bottom: 5px;
  padding-top: 5px;
}
.leftmap .shop p {
  margin:0;
  padding:0;
}

.rightmap {
  width: 358px;
  height: 325px;
  background: url(images/map.jpg);
  position: absolute;
  left: 303px;
  top: 46px;
}
.fussbalken {
  height: 9px;
  width: 768px;
  background: url(images/balken.gif);
  position: absolute;
  top: 508px;
}

.fussleiste {
  height: 29px;
  width: 768px;
  background: #9D591F;
  position: absolute;
  top: 517px;
}
.fussleiste ul {
  margin:0;
  padding:0;

}
.fussleiste li {
  list-style-type: none;
  float: left;
  margin:0;
  padding:0;
  margin-left: 22px;
  margin-top: 8px;
}
.fussleiste li.activ {
  background: url(images/strich.gif) left top no-repeat;
  padding-left: 7px;
  padding-top: 8px;
  margin-top:0;
  font-weight: bold;

}
.fussleiste li a {
  color: white;
  font-size: 12px;
}
a {
  color: #C81612;
  text-decoration: none;
}
