body {
  padding: 0px;
  margin: 0px;
  background-image: url(../images/logo/bg.jpg);
    background-repeat:repeat-x;
    font: normal 10pt verdana;
}

a {
font-weight: bold;
text-decoration: none;
color: #008000;
}

a:hover {
color: #00FF00;
}

#all{
width: 906px;
margin:auto;
background-color: #FFF;
}

#kopf {
  height: 200px;
  width: 900px;
  margin:auto;
  background-image: url(../images/logo/logo.jpg);
}
#fuss {
  height: 25px;
  margin-top: 5px;
  width:900px;
  clear: both;
  margin:auto;
  background-image: url(../images/logo/fuss_bg.jpg);
}
#mitte {
	width: 900px;
	margin:auto;
	margin-top: 3px;
  position: relative;
}
#inhalt {
  margin: 0px;
  margin-left: auto;
  width: 78%;
  margin-top: 3px;
  background-color: #ffffff;
}
#links {

  top: 0px;
  width: 180px;
	float:left;
	margin-bottom: 3px;
  background-color: #fff;
}

#links ul{
padding: 2px;
margin: 0px;
list-style: none;
}

#links li {
height: 25px;
width: 180px;
list-style-type: none;
padding-left: 20px;
font: normal 10pt arial;
}

#links li a{
text-decoration: none;
font-weight: bold;
color: #000000
}

#links li a:hover{
text-decoration: none;
font-weight: bold;
color: #708090
}

.menu_top{
background-image: url(../images/logo/button_bg_top.png);
background-repeat: repeat-y;
}

.menu_normal{
background-image: url(../images/logo/button_bg.png);
background-repeat: repeat-y;
}

.menu_bottom{
background-image: url(../images/logo/button_bg_bottom.png);
background-repeat: repeat-y;
}

#rechts {
  position: absolute;
  top: 0px;
  right: 0px;
  width: opx;
  background-color: #fc0;
}

.gallerytable td{
border: 1px solid #C0C0C0;
}