/* CSS Document */

.r-fsl {  font-size: 10px; line-height: 12px}
.r-fm {  font-size: 12px}
.fm{font-size:10px}
.fl{font-size:12px}


body{
	margin:0;
	padding:0;
	background:#FFFFCB;
}

.red{
	color:#FF0000
}

.date_link{
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding:5px;
}


.date_title{
	font-weight:bold;
	text-align:center;
	padding:10px;
}

.t_time{
	font-size:10px;
	background:#666666;
	color:#FFFFFF;
	text-align:center;
	width:14;
	}
		
.t_min{
	font-size:10px;
	background:#666666;
	color:#FFFFFF;
	text-align:center;
	width:15;
	}

.d_time{
	font-size:10px;
/*	background:#FFE0CC;*/
	background:#777777;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
	height:10.5pt;
	border-top:none;
	width:14;
	}
		
.d_min{
	color:#000000;
	vertical-align:top;
	font-size:10px;
	background:#DDDDDD;
	text-align:center;
	width:15;
	}
	
.date_mon{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:14%;
	text-align:center;
}

.date_tue{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:14%;
	text-align:center;
}

.date_wed{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:14%;
	text-align:center;
}

.date_thu{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:14%;
	text-align:center;
}

.date_fri{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:14%;
	text-align:center;
}

.date_sat{
	color:#FFFFFF;
	background:#6699FF;
	font-size:12px;
	font-weight:bold;
	width:14%;
	text-align:center;
}

.date_sun{
	color:#FFFFFF;
	background:#6699FF;
	font-size:12px;
	font-weight:bold;
	width:14%;
	text-align:center;
}

.date_mon2{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:11.1%;
	text-align:center;
}

.date_tue2{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:11.1%;
	text-align:center;
}

.date_wed2{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:11.1%;
	text-align:center;
}

.date_thu2{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:11.1%;
	text-align:center;
}

.date_fri2{
	color:#FFFFFF;
	background:#FF9933;
	font-size:12px;
	font-weight:bold;
	width:11.1%;
	text-align:center;
}

.date_sat2{
	color:#FFFFFF;
	background:#6699FF;
	font-size:12px;
	font-weight:bold;
	width:11.1%;
	text-align:center;
}

.date_sun2{
	color:#FFFFFF;
	background:#6699FF;
	font-size:12px;
	font-weight:bold;
	width:11.1%;
	text-align:center;
}

.program_01{
	background:#FFFFFF;
	vertical-align:top;
	font-size: 10px;
	line-height: 12px;
	
}

.program_02{
	background:#FFD3C1;
	vertical-align:top;
	font-size: 10px;
	line-height: 12px;
	
}

.program_03{
	background:#DCEEB8;
	vertical-align:top;
	font-size: 10px;
	line-height: 12px;
	
}


.program_04{
	background:#FFF1C7;
	vertical-align:top;
	font-size: 10px;
	line-height: 12px;
	
}

.program_05{
	background:#B4F7F7;
	vertical-align:top;
	font-size: 10px;
	line-height: 12px;
	
}

.program_06{
	background:#e0c2ff;
	vertical-align:top;
	font-size: 10px;
	line-height: 12px;
	
}

.program_07{
	background:#fdc199;
	vertical-align:top;
	font-size: 10px;
	line-height: 12px;
	
}	


.drama{background-color:#FFD3C1;padding:5px;font-weight:bold;font-size:80%;border:solid #666666 1px;}
.document{background-color:#DCEEB8;padding:5px;font-weight:bold;font-size:80%;border:solid #666666 1px;}
.entame{background-color:#FFF1C7;padding:5px;font-weight:bold;font-size:80%;border:solid #666666 1px;}
.sports{background-color:#B4F7F7;padding:5px;font-weight:bold;font-size:80%;border:solid #666666 1px;}
.music{background-color:#e0c2ff;padding:5px;font-weight:bold;font-size:80%;border:solid #666666 1px;}
.cinema{background-color:#fdc199;padding:5px;font-weight:bold;font-size:80%;border:solid #666666 1px;}

.exp{padding:10px 5px 0px 5px;font-weight:bold;font-size:80%;color:#333333;vertical-align:bottom}
