/**
 * WEEKVIEW
 */
.weekviewtable
{
	border-collapse: collapse;
	width:100%;
	margin-left:2px;
}
.weekviewtable *
{
/*	font-size:smaller;*/
}
.weekviewheader
{
	font-size:large;
	text-align:center;
}
.weekviewdayheader
{
	border:1px solid black;
	background-color:#e45353;
	color:black;
	text-align:center;
	vertical-align:center;
}
.weekviewday
{
	margin:1px;
	border:1px solid black;
	vertical-align:top;
	height:40px;
}
.weekviewevent
{
	margin:1px;
	border:1px solid #b7b87e;
	background-color:#feffae;
	padding:1px;
}



.today
{
	background-color:#e22424;
}
.weekend
{
	background-color:#c70a0a;
}
