body {
	background-image: url(../images/bg.jpg);
}
.date {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.einformation {
	font-family: Arial, "宋体";
	font-size: 12px;
	color: #FFFFFF;text-decoration: none;
}
.year {
	font-family: Arial, "宋体";
	font-size: 18px;
	font-weight: bold;
	color: #0062A1;
}
.month {
	font-family: Arial, "宋体";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.week {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}
.calendar-day {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	vertical-align: top;
}
.calendar-title {
	background-color: #FFEEFF;
	text-align: center;
	font-family: Arial, "宋体";
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	vertical-align: middle;
}
.event-day {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	font-size: 12px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.event-title {
	background-color: #FFEEFF;
	text-align: left;
	font-family: Arial, "宋体";
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	vertical-align: middle;
}
.text_holiday {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.text_day {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #0062A1;
	text-decoration: none;
}
.text_gala {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.gala:link {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.gala:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.gala:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.gala:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.holiday:link {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.holiday:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.holiday:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
a.holiday:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.day:link {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #0062A1;
	text-decoration: none;
}
a.day:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0062A1;
	text-decoration: none;
}
a.day:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0062A1;
	text-decoration: underline;
}
a.day:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0062A1;
	text-decoration: none;
}
a.today:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0062A1;
}
a.today:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0062A1;
}
a.today:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
	background-color: #FFEEFF;
}
a.today:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0062A1;
}
a.event:link {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.event:visited {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.event:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.event:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.haveevent:link {
	font-family: Arial, "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	text-decoration: none;
}
a.haveevent:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	text-decoration: none;
}
a.haveevent:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	text-decoration: underline;
}
a.haveevent:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
	text-decoration: none;
}
a.month:link {
	font-family: Arial, "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.month:visited {
	font-family: Arial, "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.month:hover {
	font-family: Arial, "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.month:active {
	font-family: Arial, "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.text_event {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #660000;
}
.td01 {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #006699;
	border-bottom-color: #006699;
}
.td02 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
.title {
	font-size: 24px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
.table01 {
	border-top: 1px solid #006699;
	border-right: 1px solid #006699;
	border-bottom: 1px none #006699;
	border-left: 1px solid #006699;
}
.title01 {
	font-size: 24px;
	font-weight: bold;
	color: #006699;
}
