/********************************************************************/
/********************************************************************/

input.kalendarzPoleTekstoweOnMouseOut
{
	font							: 11px Verdana;
	color							: #616569;
	text-align					: left;
	border						: solid 1px #c1c5c9;	
	width							: 226px;
	padding						: 2px;
	cursor						: pointer;
	float							: left;
	margin						: 1px;
}

input.kalendarzPoleTekstoweOnMouseOver
{
	border						: solid 1px #000000;
}

div.kalendarzPrzyciskOtworzOnMouseOut
{
	width							: 22px;
	height						: 17px;
	background-image			: url('img/kalendarzOnMouseOut.gif');
	background-position		: center right;
	background-repeat			: no-repeat;
	cursor						: pointer;
	margin-top					: 1px;
	margin-right				: 1px;
	float							: left;
}

/********************************************************************/
/********************************************************************/

div.kalendarzZawartoscFocus
{
	float							: left;
	font							: 11px Verdana;
	color							: #616569;
	border						: solid 1px #a1a5a9;
	background-color			: white;	
	width							: 217px;
	padding						: 10px;
	position						: absolute;
	visibility					: visible;
	margin-top					: 21px;
}

div.kalendarzZawartoscBlur
{
	display						: none;
	position						: absolute;
	visibility					: hidden;
}

/********************************************************************/
/********************************************************************/

div.kalendarzPrzyciskZamknijOnMouseOut
{
	font							: 11px Verdana;
	color							: #616569;
	text-align					: center;
	border						: solid 1px #a1a5a9;
	background-color			: #f1f5f9;
	padding						: 0px 2px 0px 2px;
	margin						: 0px 1px 0px 0px;
	float							: right;
	cursor						: pointer;
}

div.kalendarzPrzyciskZamknijOnMouseOver
{
	background-color			: #e1e5e9;
}

div.kalendarzZnakZamknij
{
	position						: relative;
	top							: -1px;
}

/********************************************************************/
/********************************************************************/

table.kalendarzTabela
{
	font							: 11px Verdana;
	color							: #515559;	
	margin-top					: 5px;
	clear							: both;
}

/********************************************************************/
/********************************************************************/

td.kalendarzPrzyciskZmniejszRokOnMouseOut
{
	text-align					: center;
	font-weight					: bold;
	cursor						: pointer;
	background-color			: #f1f5f9;
}

td.kalendarzPrzyciskZmniejszRokMouseOver
{
	background-color			: #e1e5e9;	
}

/********************************************************************/

td.kalendarzPrzyciskZwiekszRokOnMouseOut
{
	text-align					: center;
	font-weight					: bold;
	cursor						: pointer;	 
	background-color			: #f1f5f9;
}

td.kalendarzPrzyciskZwiekszRokMouseOver
{
	background-color			: #e1e5e9;	
}

/********************************************************************/

td.kalendarzPrzyciskZmniejszMiesiacOnMouseOut
{
	text-align					: center;
	font-weight					: bold;
	cursor						: pointer;
	background-color			: #f1f5f9;
}

td.kalendarzPrzyciskZmniejszMiesiacMouseOver
{
	background-color			: #e1e5e9;	
}

/********************************************************************/

td.kalendarzPrzyciskZwiekszMiesiacOnMouseOut
{
	text-align					: center;
	font-weight					: bold;
	cursor						: pointer;
	background-color			: #f1f5f9;	
}

td.kalendarzPrzyciskZwiekszMiesiacMouseOver
{
	background-color			: #e1e5e9;	
}

/********************************************************************/

select.kalendarzListaSterowanie
{
	font							: 11px Verdana;
	color							: #616569;
	text-align					: center;
	border						: solid 1px #a1a5a9;
	width							: 100%;
	padding						: 0px;
	margin						: 0px;
	cursor						: pointer;
}

/********************************************************************/
/********************************************************************/

td.kalendarzSkrotDniaTydzien
{
	text-align					: center;
	color							: #000;
	padding						: 2px 0px 2px 0px;
	width							: 30px;
}

td.kalendarzSkrotDniaWeekend
{
	text-align					: center;
	font-weight					: bold;
	color							: #000;
	padding						: 2px 0px 2px 0px;
	width							: 30px;
}

/********************************************************************/
/********************************************************************/

td.kalendarzDzien
{
	text-align					: center;
	padding						: 2px 0px 2px 0px;
	border 						: solid 1px white;
	cursor						: pointer;
}

td.kalendarzDzienAktywny
{
	border-bottom				: solid 1px #e1e5e9;
}

td.kalendarzDzienZwyklyNieaktywny
{
	color							: #e1e5e9;
}

td.kalendarzDzienWeekendNieaktywny
{
	font-weight					: bold;
	color							: #e1e5e9;
}

/********************************************************************/

td.kalendarzDzienAktualnyOnMouseOut
{
	font-weight					: bold;
	color							: red;
	border-bottom				: solid 1px red;
}

td.kalendarzDzienAktualnyOnMouseOver
{
	background-color			: #f1f5f9;
}

/********************************************************************/

td.kalendarzDzienWeekendMiesiacAktywnyOnMouseOut
{
	font-weight					: bold;
}

td.kalendarzDzienWeekendMiesiacAktywnyOnMouseOver
{
	background-color			: #f1f5f9;
}

/********************************************************************/

td.kalendarzDzienZwyklyMiesiacAktywnyOnMouseOut
{
	font-weight					: normal;
}

td.kalendarzDzienZwyklyMiesiacAktywnyOnMouseOver
{
	background-color			: #f1f5f9;
}

/********************************************************************/

td.kalendarzDzienWeekendMiesiacNieaktywnyOnMouseOut
{
	font-weight					: bold;
	color							: #a195a9;
}

td.kalendarzDzienWeekendMiesiacNieaktywnyOnMouseOver
{
	background-color			: #f1f5f9;
}

/********************************************************************/

td.kalendarzDzienZwyklyMiesiacNieaktywnyOnMouseOut
{
	font-weight					: normal;
	color							: #a1a5a9;
}

td.kalendarzDzienZwyklyMiesiacNieaktywnyOnMouseOver
{
	background-color			: #f1f5f9;
}

/********************************************************************/

td.kalendarzOpisDnia
{
	font							: 11px Verdana;	
	text-align					: center;
	color							: red;
	padding-top					: 5px;
	cursor						: pointer;
}