/* CSS Document */

table.calender {
	width: 198px;
	margin: 3px auto 0px auto;
	border-collapse: collapse;
	border: solid 1px #CCCCCC;
}

table.calender tr td, table.calender tr th {
	border: solid 1px #CCCCCC;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
table.calender tr td {
  width: calc(100% / 7);
}
table.calender td.none {
	background-color: #FFD7D7;
}

table.calender td.do {
	background-color: #FFFFFF;
}

table.calender .weeks {
	background-color: #EDEDED;
}

table.calender .sunday {
	background-color: #FFB8B8;
}

table.calender .saturday {
	background-color: #D8DEF5;
}

table.calender .month {
	background-color: #FFFFFF;
  width: 100%;
}


