body {
  background-color:#28712f;
  margin:0em;
  font-size:100.01%;
}

body, td, th {
  font-family:arial,helvetica,sans-serif;
  color:#2e7f32;
}

h1, h2, h3, h4 {
  margin-top:0em;
  margin-bottom:1em;
}

a:link, a:visited, a:focus, a:hover, a:active {
  font-weight:normal;
  color:#2e7f32;
  text-decoration:none;
}

#navmenue a {
  font-weight:bold;
}

#rahmen {
  margin-left:auto;
  margin-top:0em;
  margin-right:auto;
  margin-bottom:auto;
  width:990px;
}

#oben {
  background-image:url(hintergrund-oben.gif);
  height:110px;
}

#unten {
  background-image:url(hintergrund-unten.gif);
  overflow:hidden;
}

#nahmenoben {
  color:black;
  padding-top:40px;
  padding-left:820px;
  font-size:11pt;
}

#navmenue {
  color:#2e7f32;
  margin:0px;
  padding:10px;
}

#navmenue > li {
  color:#2e7f32;
  line-height:1.8em;
}

#linksunten {
  width:195px;
}

#navigation {
  margin-left:20px;
  margin-top:10px;;
  margin-right:10px;
  margin-bottom:20px;
}

#rechtsunten {
  float:right;
  width:795px;
}

#inhalt {
  margin-left:30px;
  margin-top:20px;
  margin-right:30px;
  margin-bottom:20px;
}

#behandlungspreise th, #behandlungspreise td {
  padding-right:1em;
  padding-bottom:0.2em;
}

span.anmerkung {
  font-size:0.85em;
}

span.hinweis {
  font-size:0.7em;
}
