body {background-color:#666666;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000}
h2 {
	margin-top: 5px;
	margin-bottom: 5px;
	color:#FFFFFF;
	font-size:24px
}

h3 {
	margin-top: 5px;
	margin-bottom: 15px;
	color:#FFFFFF;
	font-size:18px
}
A:link {text-decoration: underline; color:#0000FF;}
A:hover {text-decoration: none; color: #0000ff;}
A:visited {text-decoration: underline; color: #0000ff;}

.white_text {color:#ffffff}

A.white_text:link {text-decoration: underline; color: #FFFFFF;}
A.white_text:hover {text-decoration: none; color: #FFFFFF;}
A.white_text:visited {text-decoration: underline; color: #FFFFFF;}

.ktonly {background-color:#660000; color:#FFFFFF}
.ktolny_table {background-color:#FFFFFF; border:2px solid #FFFFFF; width:620px}
.ktonly_menu_td {
	margin-top: 3px;
	margin-bottom: 3px;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:center;
}

.prev_next {color:#000000; font-size:12px}
.currentyear {
	color:#000000;
	font-size:18px;
}

.black_text {color:#000000}
.black_text_bold {color:#000000; font-weight:bold}
.red_text {color:#FF0000}

.cal {background-color:#FFFFFF; color:black}

.cal .play1{
	color:#009900
}
.cal .play2{
	color:#FF00FF
}
.cal .play3{
	color:#0000FF
}
.cal .play4{
	color:#9900FF
}
.cal .play5{color:#008000}
.cal .kyos{color:#FF9900}
.cal .xmas{color:#FF0000}
.cal .rental{
	color:#000000
}
.cal .workshop{
	color:#0099FF
}

.cal H1 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24; margin-bottom: -5; color:#000000}
.cal H2 {font-family: Arial; font-weight: bold; font-size: 18; margin-top: 0; margin-bottom: -5; color:#000000}
.cal H3 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18; margin-top: 0; margin-bottom: -5}
.cal H4 {font-family: Times New Roman, Times, serif; font-weight: bold; font-size: 12; margin-top: 5; margin-bottom: 0}
.cal H6 {font-family: Times New Roman, Times, serif; font-weight: normal; font-size: 12; margin-top: 10; margin-bottom: 0}
.cal P {font-family: Times New Roman, Times, serif; font-weight: normal; font-size: 12; margin-top: 0; margin-bottom: 10}
.cal P.next {font-family: Times New Roman, Times, serif; font-weight: normal; font-size: 12; margin-top: 3; margin-bottom: 2}
