p#kalender
  {
	font-color: #008000;
	font-size: 3;
	}
	
td#kalender 
  { 
	border-bottom: 1px dotted #A8C22E;
	font-family: Verdana, Arial, sans-serif;
	font-color: #A8C22E;
	vertical-align: top;
	  }

.calendar 
  {
	background-color:#fff;
	color:#000;
	font-size:10px;
  }

.calendar .month 
  {
	color: #008000;
  font-size: 120%; 
	font-weight: bold;
	padding:3px;
  }

.calendar .daysofweek 
  {
	font-weight: bold;
	padding:3px;
	background-color:#fff;
  }

.calendar .date 
  {
	width:20px;
	height:20px;
	border:1px solid #000;
	padding:2px;
	background-color:#eee;
  }

.calendar .empty 
	{
	width:20px;
	height:20px;
	padding:2px;
	background-color:#ccc;
	}

.calendar .highlight 
  {
	width:20px;
	height:20px;
	color:#008000;
	font-weight: bold;
	padding:2px;
	border: 1px solid #A8C22E;
	}

.calendar .event a 
  {
	color:#008000;
  }

