@charset "UTF-8";

.calendar {
  width: 64px;
	height: 75px;
	background: rgba(238,238,238,1);
	background : -webkit-gradient(linear, left top, left bottom, from(rgba(245,245,245,1)), to(rgba(228,228,228,1)));
	background : -moz-linear-gradient(top, rgba(245,245,245,1), rgba(228,228,228,1));
	color:  rgba(29, 40, 36, 1);
	text-align: center;
  font-family: 'Open Sans Condensed', sans-serif;
	font-size: 50px;
	line-height: 50px;
  margin:10px;
}

.weekday-grun {
	width: 66px;
	height: 20px;
	margin-left: -1px;
  margin-top:-0px;
  padding-top:3px;
	display: block;
	color:  rgba(255,255,255,1);
	background: rgba(51, 204, 102, 1);
	font-size: 14px;
	line-height: 14px;
	letter-spacing: 1px;
}     


.js {color:#339966}
.st {color:#ff0000}