.timerastq{
	font-size:9px;
	font-weight:bold;
}
.terhor{
	line-height:7px;	
}
.ter{
	font-family:Arial;
	border-bottom:1px solid #6699cc;
	border-top:1px solid #6699cc;
	border-right:1px solid #6699cc;
	font-size:8px;
	font-weight:bold;
	height:75px;
	overflow:hidden;
	cursor:pointer;
}
.terp{
	font-family:Arial;
	height:73px;
	font-size:8px;
	font-weight:bold;
	overflow:hidden;
}

.ter2{
	font-family:Arial;
	border-bottom:1px solid #6699cc;
	border-top:1px solid #6699cc;
	border-right:1px solid #6699cc;
	font-size:8px;
	font-weight:bold;
	height:75px;
	overflow:hidden;
	cursor:pointer;
	line-height:7px;	
}
.terh{
	font-family:Arial;
	border-left:1px solid #6699cc;
	border-right:1px solid #6699cc;
	border-bottom:1px solid #6699cc;
	font-size:8px;
	font-weight:bold;
	
	overflow:hidden;
	cursor:pointer;
}
.terph{
	font-family:Arial;
	font-size:8px;
	font-weight:bold;
	overflow:hidden;
}
.gelbffff66{
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#ffff66;
	height:75px;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
	border-right:1px solid #ffcc00;
}	
.gelbcc99ff{
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#cc99ff;
	height:75px;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
	border-right:1px solid #996699;
}	
.gelbhffff66{
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#ffff66;
	
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}	
.gelbhcc99ff{
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#cc99ff;
	
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}	
.blue{
	font-family:Arial;
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#6699cc;
	height:75px;
	text-align:left;
	overflow:hidden;
	cursor:pointer;
}	
.bluebusy{
	font-family:Arial;
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#81BEF7;
	height:75px;
	text-align:left;
	overflow:hidden;
	cursor:pointer;
}	
.bluehor{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	height:75px;
	text-align:center;
	overflow:hidden;
	line-height:7px;
	cursor:pointer;
	border-top:1px solid #ffffff;
}	
.blueleft{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	height:75px;
	text-align:left;
	overflow:hidden;
	cursor:pointer;
}	
.blueleftbusy{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#81BEF7;
	height:75px;
	text-align:left;
	overflow:hidden;
	cursor:pointer;
}	
.bluerast{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	text-align:center;
	overflow:hidden;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	height:75px;
	cursor:pointer;
}	
.bluerast2{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	text-align:center;
	overflow:hidden;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	height:75px;
	cursor:pointer;
}
.blueholi{
	font-family:Arial;
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#ffff99;
	height:75px;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}	
.blueter{
	font-family:Arial;
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#ccffff;
	height:75px;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}	
.blueh{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	
	text-align:center;
	vertical-align:top;
	overflow:hidden;
	cursor:pointer;
}	
.bluehbusy{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#81BEF7;
	
	text-align:center;
	vertical-align:top;
	overflow:hidden;
	cursor:pointer;
}	
.blueholih{
	font-family:Arial;
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#ffff99;
	
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}	
.blueterh{
	font-family:Arial;
	font-size:8px;
	color:#000000;
	font-weight:bold;
	background-color:#ccffff;
	
	text-align:center;
	overflow:hidden;
	cursor:pointer;
}	
.bluerasth{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	text-align:center;
	overflow:hidden;
	padding:0px;
	border-bottom:1px solid #ffffff;
	
	cursor:pointer;
}	
.bluerast2h{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	text-align:center;
	overflow:hidden;
	padding:0px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	
	cursor:pointer;
}
.bluehorh{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	
	text-align:center;
	overflow:hidden;
	line-height:7px;
	cursor:pointer;
}	
.bluehor2h{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#6699cc;
	
	text-align:center;
	overflow:hidden;
	cursor:pointer;
	line-height:7px;
	vertical-align:top;
}	
.green{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	height:75px;
	text-align:left;
	overflow:hidden;
	cursor:pointer;
}	
.greenhor{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	height:75px;
	text-align:center;
	overflow:hidden;
	line-height:7px;
	cursor:pointer;
	border-top:1px solid #ffffff;
}	
.greenhor2{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	height:75px;
	text-align:center;
	overflow:hidden;
	cursor:pointer;
	line-height:7px;
	vertical-align:top;
}	
.greenrast{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	text-align:center;
	overflow:hidden;
	padding:0px;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	height:75px;
	cursor:pointer;
}	
.greenrast2{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	text-align:center;
	overflow:hidden;
	padding:0px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	height:75px;
	cursor:pointer;
}
.greenh{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	
	text-align:center;
	vertical-align:top;
	overflow:hidden;
	cursor:pointer;
}	
.greenrasth{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	text-align:center;
	overflow:hidden;
	padding:0px;
	border-bottom:1px solid #ffffff;
	
	cursor:pointer;
}	
.greenrast2h{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	text-align:center;
	overflow:hidden;
	padding:0px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	
	cursor:pointer;
}
.greenhorh{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	
	text-align:center;
	overflow:hidden;
	line-height:7px;
	cursor:pointer;
}	
.greenhor2h{
	font-family:Arial;
	color:#000000;
	font-size:8px;
	font-weight:bold;
	background-color:#99ff44;
	
	text-align:center;
	overflow:hidden;
	cursor:pointer;
	line-height:7px;
}	
.tabrast {
	border-collapse:collapse;
	table-layout:fixed;
	vertical-align:top;
}
.modimi{
	border-left-width:0px;
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e6;
	border-style:solid;
	color:#000000;
}
.weekday{
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e6;
	border-style:solid;
	cursor:pointer;
}
.weekdayor{
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e6;
	border-style:solid;
	cursor:pointer;
	background-color:#ff9900;
}
.weekdaygr{
	border-right-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e6;
	border-style:solid;
	cursor:pointer;
	background-color:#ff9900;
}
.kweek{
	border-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e6;
	border-style:solid;
	font-size:10px;
	color:#000000;
	line-height:10px;
}
.kweekchoosed{
	font-size:10px;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	color:#000000;
	line-height:10px;
}
.writeweekpub{
	font-size:11px;
	font-weight:bold;
	color:#3300ff;
	text-decoration:underline;
}
.writeweekpub:hover{
	font-size:11px;
	font-weight:bold;
	color:000000;
	text-decoration:underline;
}
.writeweekfont{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:11px;
	margin:0;
}