/* * * Nastavení barev * * */
table.jCalendar th {width: 14px;}												/* Hlavicka tabulky */
	table.jCalendar th.weekday { background: transparent; color: #383838; }	/* Pracovní den - nadpis sloupce */
	table.jCalendar th.weekend { background: transparent; color: #446ea3; }	/* Den o víkendu - nadpis sloupce */
table.jCalendar td {color: #000;}												/* Císlo dne v mesíci */
	table.jCalendar td.weekday,
    table.jCalendar td.weekend {
        font-weight: bold;
        background-color: #DADADA;
        color: #3A3A3A;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
    }	
    	table.jCalendar td.weekend {background-color: #BFBFBF;}
    
	 	table.jCalendar td.other-month,
	table.jCalendar td.other-month.weekend,
	div.dp-popup .dp-hover.disabled {background-color: #fff; }			/* Den presahující z predchozího / následujícího mesíce */
table.jCalendar td.actions { background-color: #446ea3; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-weight: bold; }								/* Zvýraznený den - v tento den jsou naplánovány akce */
table.jCalendar td.today {}						/* Dnešní den */
table.jCalendar td.selected {}					/* Aktuálne zvolený den */
	div.dp-popup td:hover,
	table.jCalendar td.other-month.weekend.dp-hover {background-color: #fff; color: #373737;}						/* Hover */
table.jCalendar tr.selectedWeek td {}				/* Vybraný týden */

	/* Barvy odkazu - ty se zobrazí, pokud je na daný den nejaká akce */
	table.jCalendar td.weekday a,
	table.jCalendar td.weekday a:visited,
	table.jCalendar td.weekend a,
	table.jCalendar td.weekend a:visited {color: #fff;}

table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {background-color: #F2F2F2; color: #fff;}		/* Den, který nelze vybrat */

/** Hlavicka tabulky - názvy dnu v týdnu **/
table.jCalendar th {background-color: #2C75BC; color: #fff;}

/* * * POPUP KALENDÁR - Nastavení barev * * */
div.dp-popup {																	/* Vzhled containeru */
	margin-top: -3px;
	background: #F4F4F4;
	border: 2px solid #666666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
div.dp-popup strong {}															/* Název aktuálného mesíce */
div.dp-popup div.dp-nav-prev a,
div.dp-popup div.dp-nav-next a {}												/* Ovládací prvky - predchozí / následující den / mesíc */
	div.dp-popup div.dp-nav-prev a:hover,
	div.dp-popup div.dp-nav-next a:hover {background-color: #2C75BC; color: #fff;}
a#dp-close {background: url('/img/plug-in/datepicker-ico-close.png') 98% 6px no-repeat;}	/* Odkaz na zavrení */


/* * * OBECNÝ VZHLED TABULKY * * */
table.jCalendar {border-collapse: separate; border-spacing: 8px;}
table.jCalendar th {padding: 3px 5px; text-align: center; font-weight: bold; font-size: .92em;}
table.jCalendar td {padding: 3px 5px; text-align: center; font-size: .92em; cursor: default;}

/*** POPUP KALENDÁR ***/
div.dp-popup {
	position: relative; 
	width: 218px; 
}

div#dp-popup {position: absolute; z-index: 99999;}

div.dp-popup strong {display: block; font-size: 12px; text-align: center; margin: 3px 0; padding: 0;}
a#dp-close {text-align: right; font-size: 11px; padding: 4px 18px 4px 0; display: block;}
	a#dp-close:hover {text-decoration: underline;}
div.dp-popup a {text-decoration: none; padding: 1px 2px 0;}

div.dp-popup div.dp-nav-prev,
div.dp-popup div.dp-nav-next {position: absolute; top: 2px; width: 50px; font-weight: bold;}
	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 {left: 4px;}
		div.dp-popup div.dp-nav-prev a {float: left; margin-right: 5px;}

	div.dp-popup div.dp-nav-next {right: 4px;}
		div.dp-popup div.dp-nav-next a {float: right; margin-left: 5px;}

div.dp-popup td {cursor: pointer;}

/* Neklikatelne položky */
div.dp-popup div.dp-nav-prev a.disabled,
div.dp-popup div.dp-nav-next a.disabled {cursor: default;}
div.dp-popup a.disabled {cursor: default; color: #aaa;}
div.dp-popup td.disabled {cursor: default;}



/*** Mesícní kalendár ***/
.adt-calendar-month table.jCalendar {clear: both;}

table.jCalendar th,
table.jCalendar td {background-image: url('/img/default/components/calendar/corners-td.png');}

	.adt-calendar-month table.jCalendar td a {
			position: relative;
			display: block;
			text-decoration: none;
		}
			.adt-calendar-month table.jCalendar td a span.link {}
			/* Pocítadlo akcí */
			.adt-calendar-month table.jCalendar td a span.actions-counter {
				display: block;
				position: absolute;
				bottom: -6px; right: -8px;
				width: 10px;
				font-size: 8px;
				background-color: #446ea3;
				color: #d0dbe8;
			}
			
			
/** Stránkovač pro měsíční kalendář **/
	
