.kalender_wrapper {
	background-color: #E5E5E5;
}

DIV#kalender TABLE.cal {
  font-size: 12px;
  color: #FFFFFF;
  width: 153px;
}

DIV#kalender .title {
  padding-top: 16px;
  padding-left: 16px;
  font-size: 22px;
  font-weight: bold;
  color: #79637A;
}

DIV#kalender A.cal_nav {
  display: none;
}

DIV#kalender SPAN.cal_cur_date {
  text-transform: capitalize;
  font-size: 16px;
  font-weight: bold;
  color: #710578;
}

DIV#kalender TH.cal_day_title {
  height: 16px;
  visibility: hidden;
}

DIV#kalender TD.cal_day {
  font-weight: bold;
  font-size: 11px;
  color: #79637A;
  text-align: center;
}

DIV#kalender TD.cal_nav {
  padding-top: 10px;
  text-align: center;
}

DIV#kalender A.cal_today {
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  color: #EE3224;
  text-align: center;
  padding: 0px;
}

DIV#kalender A:hover.cal_today {
  font-size: 11px;
  text-decoration: underline;
  color: #79637A;
  text-align: center;
  padding: 0px;
}

DIV#kalender A.cal_day_agenda {
  font-size: 11px;
  text-decoration: none;
  color: #FFFFFF;
  background-color: #660068;
  text-align: center;
  padding: 0px;
}

DIV#kalender A:hover.cal_day_agenda {
  font-size: 11px;
  text-decoration: underline;
  color: #FFFFFF;
  background-color: #660068;
  text-align: center;
  padding: 0px;
}
