@charset "utf-8";
/* CSS Document */

.kdz_kalendarz {
	margin: 0 auto 20px auto;
}

/* domyslna komorka tabeli i naglowka */
.kdz_kalendarz th,
.kdz_kalendarz td {
	vertical-align: middle;
	text-align: center;
	font-size: 11px;
	padding: 0px 0px;
	border: 1px solid #FFF;
}

/* dni tygodnia w naglowku */
.kdz_kalendarz th {
	padding: 2px 4px;
	border: 1px solid #479DD1;
	color: #FFF;
	background-color: #479DD1;
}
.kdz_kalendarz tr.kdz_dni_tyg  {
	
}

/* domyslny link */
.kdz_kalendarz th a,
.kdz_kalendarz td a {
	text-decoration: none;
	padding: 2px 4px;
}

/* rok i miesiac */
.kdz_kalendarz tr.kdz_naglowek {
	background-color: #EEE;
}
.kdz_kalendarz tr.kdz_naglowek td {
	padding: 2px 4px;
}

.kdz_kalendarz tr.kdz_naglowek td.kdz_pop,
.kdz_kalendarz tr.kdz_naglowek td.kdz_nast {
	font-weight: bold;
	padding: 0px;
}

.kdz_kalendarz tr.kdz_naglowek td.kdz_pop a,
.kdz_kalendarz tr.kdz_naglowek td.kdz_nast a {
	font-weight: bold;
}
.kdz_kalendarz tr.kdz_naglowek td.kdz_pop a:hover,
.kdz_kalendarz tr.kdz_naglowek td.kdz_nast a:hover {

}


/* domyslny kolor czcionki, zwyklego tekstu */
.kdz_kalendarz tr.kdz_dni td {
	color: #A68427;
}

	
/* dzien klikalny */
.kdz_kalendarz tr.kdz_dni td a {
	display: block;
	height: 100%;
	padding: 2px 4px;
}
.kdz_kalendarz tr.kdz_dni td a:hover {
	background-color: #FFF7E1;
}

	.kdz_kalendarz tr.kdz_dni td.kdz_sobota {
		background-color: #F7F7F7;
	}
	.kdz_kalendarz tr.kdz_dni td.kdz_sobota {
		
	}
	.kdz_kalendarz tr.kdz_dni td.kdz_niedziela {
		background-color: #FEEDE7;
	}
	.kdz_kalendarz tr.kdz_dni td.kdz_niedziela  {
		
	}
	
	.kdz_kalendarz tr.kdz_dni td a.kdz_zdarzenie {
		color: #A23411;
	}
	.kdz_kalendarz tr.kdz_dni td a.kdz_zdarzenie:hover {
		
	}
	.kdz_kalendarz tr.kdz_dni td .kdz_zdarzenie {
		color: #A23411;
	}
	
	

.kdz_kalendarz tr.kdz_dni td.kdz_mc_pop,
.kdz_kalendarz tr.kdz_dni td.kdz_mc_nast {
	color:#ccc;
}
.kdz_kalendarz tr.kdz_dni td.kdz_wybrany {
	background-color: #FFDB79 !important;
	border: 1px solid #A68427 !important;
}

.kdz_kalendarz tr.kdz_dni td.kdz_mc_pop a,
.kdz_kalendarz tr.kdz_dni td.kdz_mc_nast a {
	color:#ccc;	
}
.kdz_kalendarz tr.kdz_dni td.kdz_wybrany a {

}

.kdz_kalendarz tr.kdz_dni td.kdz_mc_pop a:hover,
.kdz_kalendarz tr.kdz_dni td.kdz_mc_nast a:hover {

}
.kdz_kalendarz tr.kdz_dni td.kdz_wybrany a:hover {

}
.kdz_kalendarz tr.wybrana_data {

}
.kdz_kalendarz tr.wybrana_data td {
	color: #A27B11;
}

.kdz_kalendarz sup {
	font-size: 70%;
}