#kalenteri {
	margin-bottom: 12px;
	text-align: center;
}

#kalenteri table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* the month and year header */
#kalenteri caption {
	background-color: #ECE9D8;
	padding: 0;
	margin: 0;
}

/* top row cells which hold day names */
#kalenteri th {
}

#kalenteri input, #kalenteri th {
	margin: 0;
	padding: 0;
	height: 10px;
}

/* day cells */
#kalenteri td {
	border: solid #AAA 1px;
	height: 20px;
	width: 20px;
	text-align: center;
	vertical-align: middle;
}

/* day cells with events */
#kalenteri td.event {
	color: #FFFFFF;
	background-color: #AAA;
}

#kalenteri td.event_varattu {
	background-color: #F33;
	color: white;
}

#kalenteri td.event_vaihto {
	background-color: #99FF99;
}

#kalenteri select {
	font-size: 10px;
}

/* Ei toimi */
#kalenteri #curdate td {
	background-color: red;
}

#kalenteri .viikkonumero {
	color: gray;
	border: 0px;
	width: 13px;
	vertical-align: middle;
}

#lomake1, #lomake2, #lomake3, #lomake4, #lomake5 {
	display: none;
}
