body {
  margin : 0px;
  padding-left : 13px;
  padding-top : 5px;
  font-family : Arial, helvetica, sans-serif;
  font-size : 12px;
  color : #660000;
  font-weight : normal;
}

h3 {
  font-size : 18px;
  color : #660000;
  font-weight : bold;
}

h4 {
  font-size : 12px;
  color : #660000;
  font-weight : bold;
}

table.geb {
  border : none;
}

table.kontakt {
  border : none;
  width : 99%;
}

table.termin1 {
  border : none;
}

th.kHeader {
  text-align : left;
  font-size : 11px;
  text-decoration : underline;
}

td.kLine {
  text-align : left;
  font-size : 11px;
}

td.nLine {
  text-align : left;
  font-size : 12px;
  vertical-align : top;
  font-weight : bold;
}

td.nLine2 {
  text-align : left;
  font-size : 12px;
  vertical-align : top;
}

#Header1 {
  width : 595px;
  height : 65px;
  left : 13px;
}

#Header2 {
  width : 595px;
  text-align : center;
  height : 62px;
  left : 13px;
  background-color : #FFCC99;
}

#Header3 {
  width : 595px;
  text-align : center;
  height : 28px;
  left : 13px;
  background-color : #FFCC99;
}

#Geburtstag {
  width : 570px;
  text-align : left;
  padding-top : 10px;
  padding-left : 25px;
  padding-right : 0px;
  padding-bottom : 0px;
  left : 13px;
  background-color : #FFCC99;
}

#Footer {
  width : 595px;
  text-align : center;
  left : 13px;
  background-color : transparent;
}

a:link {
  color : #990000;
  text-decoration : underline;
  font-weight : bold;
  font-size : 11px;
}

a:visited {
  color : #990000;
  text-decoration : underline;
  font-weight : bold;
  font-size : 11px;
}

a:hover {
  color : #663300;
  font-weight : bold;
  text-decoration : underline;
  font-size : 11px;
}

a:active {
  color : #990000;
  text-decoration : none;
  font-weight : underline;
  font-size : 11px;
}