
div.kalender h3 {
  text-align: center;
  border: none
}

div.kalender table {
  width: 99%
}

div.kalender table tr td {
  text-align: center;
  font-size: 92%
}

div.kalender table tr th {
  text-align: center;
  font-size: 92%;
  font-weight: bold;
  background-color: #ececec
}

div.kalender ul {
  padding-top: 16px;
  font-size: 92%;
  background: url(../../img/ja_purity/hdot2.gif) repeat-x 0 16px
}

div.kalender td.inaktiv,
div.kalender td.inaktiv a {
  color: #ccc;
  font-size: 56%
}

div.kalender td.aktiv {
  background-color: #ececec
}

div.kalender td.woslos {
  font-weight: bold
}

div.kalender td.geburtstag {
  font-weight: bold;
  background-image: url(../../img/geschenk.png);
  background-attachment: scroll; 
  background-repeat: no-repeat;
  background-position: center center;
}

div.kalender td.heute {
  border: 1px solid #ececec
}

div.kalender ul li.entfaellt {
  color: #bf0000;
}

