.cal_calendar {
	PADDING:0px; MARGIN: 0px; BORDER: #666666 1px solid; FONT-FAMILY: verdana; background:#cccccc;
}
.cal_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #999999; BORDER-BOTTOM-STYLE: none;
}
.cal_cell {
	color:#666666; FONT-SIZE: 15px; font-weight:bold;TEXT-ALIGN: center; background:#cccccc;
	font-size: 1.3em;
}
.cal_labelcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 1px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center;
	font-weight:bold; valign:middle;
}
.cal_oddweek {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.cal_evenweek {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.day {
	 MARGIN: 0px; WIDTH: 3ex; BORDER-TOP-STYLE: none; PADDING: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none; font-weight:bold; color: #666666;
}
.cal_today {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3ex; COLOR: #ff0000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none;  font-weight:bold;
}
.cal_disabled {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3ex; COLOR: #999999; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.cal_common {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3ex; COLOR: black; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.cal_holiday {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3ex; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; font-weight:bold; color: #666666;
}
.cal_event {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 3ex; COLOR: #666666; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #e2ba54; BORDER-BOTTOM-STYLE: none; font-weight:bold;
}



.cal_wolny {
		MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING: 3px;BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ccccaa; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none; color: #666666;
}
.cal_zdarzenie {
		PADDING: 3px; MARGIN: 0px; BORDER-TOP-STYLE: none;  BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #e2ba54; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}


.cal_days_table {
	PADDING:0px; MARGIN: 0px; FONT-FAMILY: verdana; background:#666666;
}

.cal_days_header {
	
}

.cal_days_cell {
		 MARGIN: 0px; WIDTH: 3ex; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none;
		 COLOR: white;
}

.cal_days_td {
	
}

.cal_days_tr {
	
}