#pdcalendar table {padding-bottom:20px;width:250px;color:#666666;border-top:#d8d8cc solid 1px;border-bottom:#d8d8cc solid 1px;}
#pdcalendar th {font-weight:;background:#C3D9FF;}
#pdcalendar td {padding:4px; margin:5px;background:#f7fa9f;width:50px;}
#pdcalendar tr.even td {background:#E5ECF9;}
#pdcalendar tfoot {font-style:italic;}
#pdcalendar caption {background:#eee;}

#calendar_wrapper
{

padding-top:40px;
text-align:center;
background:url(../images/bg_kalendar.jpg) center top no-repeat ;
width:347px;
height:236px;

}
#pdcalendar
{
margin:0 auto;
width:250px;
background:#ffffcb;
font-size:9px;
line-height:10px;

}

#pdcalendar td#month
{
background:#ffffcb;
}
#pdcalendar td.sunday
{
background:#cecd73;
}
#pdcalendar td.activities
{
background:#ff9c00;
}
#pdcalendar td.blank
{
background:#ffffcb;
}
#pdcalendar td
{

}

ul.pdcalendar  {
	width:570px;
	list-style:none;
	font-size:15px;
	margin:0px;
	padding:0px;

}
ul.pdcalendar li {
	width:68px;
	float:left;
	height:68px;
	background:#eee;
	margin:2px;
	padding:3px;
	text-align:center;
}
ul.pdcalendar li.day {
	font-variant:small-caps;
	font-size:11px;
	background:#C3D9FF;
	height:55px;
	text-align:center;
}
ul.pdcalendar li span {
	font-size:11px;
	display:block;
	float: left;
}

ul.pdcalendar li.empty {
	background: #fff;
}

ul.pdcalendar li.day {
	display:block;


}
ul.pdcalendar span.sunday, ul.pdcalendar li.saturday {
	background: RED;
}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
