@charset "ISO-8859-1";

.calendar.days ul.days  {
	padding: 0;
	min-height: 34em;
}

.calendar.days ul.days li {
    list-style: none;
    list-style-position: inside;
    margin-left: 0;
 	margin-bottom: 1em;
    border: none;   
}

.calendar.days ul.days li h2 {
	border-bottom: #ccc solid thin;
    margin: 0.5em;
    text-align: center;
}

.calendar.days ul.days li h2 div.cw {
	margin: 0.1em;	
	font-size: small;
	color: #aaa;
	visibility: hidden;
}

.calendar.days ul.days li h2:hover div.cw { 
	visibility: visible;
}

.calendar.days ul.days li div.cw:before { 
	content: '(KW ';
}
.calendar.days ul.days li div.cw:after { 
	content: ')';
}

.calendar.days ul.days li.saturday {
	background-color: #eee;
}

.calendar.days ul.days li.sunday {
	background-color: #eee;
}

.calendar.days ul.days li.holiday {
	background-color: #60ff60!important; 
}

.calendar.days ul.days li ul.event-list li {
    white-space: pre-wrap;
}


