* {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:14px;
}

body {
  background:#bee2a7 url(../img/body.jpg) repeat-x;
  margin:0;
  padding:0;
}

a {
  text-decoration:none;
}

img {
  border:none;
}

hr {
  background-color:black;
  border:0;
  height:1px;
}

h1 {
  color:#27805d;
  font-size:24px;
  margin-left:-35px;
}

h2 {
  color:#27805d;
  font-size:18px;
  margin-left:-35px;
}

h3 {
  color:#27805d;
  font-weight:bold;
}

#header p {
  color:white;
  font-size:20px;
  margin:0;
  padding:40px;
  text-align:right;
}

#menu ul {
  list-style-type:none;
  margin:-20px 0 0 0;
  padding:0 0 0 85px;
}

#menu li {
  margin:0;
  padding:0;
}

#menu a {
  background:#27805d url(../img/button-0.jpg) right repeat-y;
  color:white;
  display:block;
  font-weight:bold;
  margin:0 0 4px 0;
  padding:5px 0 5px 20px;
  width:109px;
}

#menu a:hover {
  background:#F6F2E7 url(../img/button-1.jpg) right repeat-y;
  color:#27805d;
}

#inhalt p, #inhalt ul, #inhalt ol, #inhalt table, #inhalt h3 {
  text-align:justify;
}

#footer * {
  font-size:10px;
}

#footer a {
  color:#999;
  margin-right:50px;
}

#footer a:hover {
  color:#27805d;
}

#footer p {
  color:#F6F2E7;
}

.bildrechts a {
  background:white;
  border:1px solid #ddd;
  float:right;
  font-size:10px;
  color:#999;
  padding:3px;
  margin:0 0 20px 0;
  text-align:center;
  width:200px;
}


.bildrechts a:hover {
  border:1px solid #999;
}
