@charset "utf-8";

td,input,button,select,span,div{font-family:verdana,arial;font-size:11px;font-family:verdana,宋体; }

.layoutDiv{background-color:#eeeeee;padding:10px;text-align:left;border-left:1px solid #333333;
}


/* w 113px h 126px*/
.calendar {
	width:249px;
	height:190px;
	border:1px solid #ffffff;
	background-image:url(b_1.gif);
	background-repeat:repeat-x;
	table-layout:fixed;
	background-position: left top;
}
.calendar table{table-layout:fixed;
}
.calendar td, .cal th{text-align:center;font-family:tahoma;font-size:12px;
}
.calendar th{height:17px;color:#ffffff;border-bottom:1px solid #ffffff;
}
.calendar .focus{color:#ff0000;font-weight:bolder;
}
.calendar a{color:#000000;text-decoration:underline
}
.calendar button{border-width:1px;height:14px;width:15px;padding-top:-5px;background:#eeeeee;position:relative;
}
.calendar span{font-family:webdings;font-size:9px;top:-3px;left:1px;position:absolute;cursor:hand;
}
.bg {
	background-color: #DA9147;
	padding: 12px 10px 4px 10px;
	line-height: 18px;
}