table.jCalendar{
	border:1px solid #D3E9DE;
	border-collapse:separate;
	border-spacing:2px;
	background-color:#FFF;
}
table.jCalendar th{
	color:#fff;
	font-weight:bold;
	padding:3px 5px;
	background-color:#7ACDA6
}
table.jCalendar td{
	color:#666666;
	padding:3px 5px;
	text-align:center;
	background-color: #EEF7F2;
}
table.jCalendar td.other-month{
	color:#aaa;
	background-color: #EFEFEF;
}
table.jCalendar td.today{
	color:#fff;
	background-color:#669933
}
table.jCalendar td.weekend, table.jCalendar td.weekend:hover {
	color: #555;
	background-color: #CEFFB7;
}
table.jCalendar td.svatky, table.jCalendar td.svatky:hover{
	color: #555;
	background-color: #CEFFB7;
}
table.jCalendar td.selected{
	color:#fff;
	background-color: #FF9900;
}
table.jCalendar td.selected:hover{
	color:#fff;
	background-color: #FF9900;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover{background:#fff; color:#000}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover{
	color:#888;
	background-color: #CCCCCC;
	text-decoration: line-through;
}
div.dp-popup{
	position:relative;
	font-size:10px;
	font-family:arial,sans-serif;
	padding:2px;
	width:171px;
	line-height:1.2em;
	background-color:#EEF7F2;
	border:1px solid #D3E9DE;
	margin-right: auto;
	margin-left: auto;
}
div#dp-popup{position:absolute; z-index:199}
div.dp-popup h2{
	font-size:11px !important;
	text-align:center;
	color:#669966 !important;
	margin-top:3px !important;
	margin-right:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
	margin-bottom: 0px;
}
a#dp-close{font-size:11px; padding:4px 0; text-align:center; display:block}
a#dp-close:hover{text-decoration:underline}
div.dp-popup a{
	color:#009900 !important;
	text-decoration:none;
	padding:3px 2px 0;
	font-weight:bold;
	font-size:14px
}
div.dp-popup div.dp-nav-prev{position:absolute; top:2px; left:4px; width:100px}
div.dp-popup div.dp-nav-prev a{float:left}
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a{cursor:pointer}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled{cursor:default}
div.dp-popup div.dp-nav-next{position:absolute; top:2px; right:4px; width:100px}
div.dp-popup div.dp-nav-next a{float:right}
div.dp-popup a.disabled{cursor:default; color:#aaa !important;}
div.dp-popup td{cursor:pointer}
div.dp-popup td.disabled{cursor:default}
a.dp-choose-date{
	width:16px;
	height:16px;
	padding:0;
	background-image:url(../admincp/icon_calendar.gif);
	background-repeat:no-repeat;
	background-color: #00FF33;
	float: left;
	margin-top: 2px;
}
