body {
  background: #b2d2e7 url(../bilder/Wasser1.jpg) repeat fixed 0% 50%;
  font-family: "Times New Roman",Georgia,Times,serif;
  font-weight: normal;
  font-style: normal;
  color: #000080;
  top: 0;
}
td, div {
  margin: 8pt;
  font-size: 11pt;
}
a {
  color: #000060;
  text-decoration: underline;
}
a:visited {
  text-decoration: underline;
}
a:hover {
  color: #2020a0;
  text-decoration: underline;
}
a:active {
  text-decoration: underline;
}
h1 {
  margin: 0.67em 0;
  color: #000080;
  font-size: 2em;
  font-weight: bold;
  text-decoration: none;
}
h2 {
  margin: 0.83em 0;
  color: #000080;
  font-size: 1.5em;
  font-weight: bold;
  text-decoration: none;
}
.trenn {
  background-color: #99ccff;
  max-height: 5px;
  font-size: 0.2em;
  padding-top: 0px;
}
.texttab td {
  border: 3px solid #000088;
  background-color: #99ccff;
}
.kurs {
  font-weight: bold;
  font-size: larger;
}
.trenn td {
  padding-top: 0px;
  font-size: 0.5em;
}
.herzwellen {
  background-color: #a7ff99;
}
.kuscheln {
  background-color: #99c4ff;
}
.sinne {
  background-color: #fdff99;
}
.ausbildung {
  background-color: #bfd9ff;
}
.einzel {
  background-color: #bfffff;
}
.abend {
  background-color: #ccbfff;
}
.delfining {
  background-color: #99ffe2;
}
.tantric {
  background-color: #ff98b8;
}
.paradise {
  background-color: #ff98b8;
}
.waterandsoul , .meditation {
  background-color: #c799ff;
}
.venus {
  background-color: #ff9580;
}
td {
  vertical-align: top;
}
.team {
  border-style: outset;
  border-width: 2px;
  width: 100px;
  padding-top: 4px;
  text-align: center;
  z-index: 10;
}
.teampic {
  height: 90px;
}
.detail {
  border-style: outset;
  border-width: 2px;
  padding: 4px;
  width: 239px;
  text-align: center;
}
.team:hover {
  z-index: 20;
}
.team:hover .detail {
  visibility: visible;
}
.day {
  border-width: 1px;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.liste td {
  padding: 8px;
}
.trenn td {
  padding: 0px;
}
.kalender td {
  padding: 0px;
}
