/*body {{ filter:gray }}*/
.glowny {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000066; text-align: justify; text-decoration: none; text-transform: none}
.tytuly { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-transform: none; color: #000066 ; text-decoration: none}
.glowny_data { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; text-transform: none; color: #000066 ; text-decoration: none}
.glowny_tytul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #000066 ; text-decoration: none}
.glowny_do_gory { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; color: #000066; text-align: right; text-decoration: none }
.glowny_centr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000066; text-align: center; text-decoration: none }
.login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; text-transform: none; color: #000066 ; text-decoration: none }
.uwaga { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: bold; text-transform: none; color: #CC0000; text-decoration: none}
.wazne { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #CC0000; text-decoration: none}
.bardzo_wazne { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #CC0000; text-decoration: blink; background-color: DFECF7; clip:  rect(   )}
.glowny_italic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #000066; text-align: justify; text-decoration: none; text-transform: none }
.uwaga_cienki { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; text-transform: none; color: #CC0000; text-decoration: none }
.glowny_tytul_druk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: none }
.glowny_druk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-align: justify; text-decoration: none; text-transform: none }
a:hover {
	text-decoration: underline;
}

div#tab {
	width: 154px;
	background-color: #94CCF7;
	margin: 0 5px 0 3px;
	padding: 0 0 0 0;
	border: thin solid White;
}

div#tabb {
	width: 154px;
	background-color: #F4DADA;
	margin: 0 5px 0 3px;
	padding: 0 0 0 0;
	border: thin solid White;
}

div#navi a
{
	background-image: url(images/navi_off.gif);
	border: 1px solid #94CCF7;
}

div#navib a
{
	border: 1px solid #94CCF7;
}

div#navi a:hover
{
	border: 1px inset White;
	text-decoration: none;
}

div#navion a
{
	background-image: url(images/navi_on.gif);
	border: 1px solid #94CCF7;
}

div#navion a:hover
{
	border: 1px inset White;
	text-decoration: none;
}

.navitext
{
	display: block;
	font: normal normal bold 9pt/10.5pt sans-serif;
	color: White;
	letter-spacing: 0.05em;
	padding-left: 24px;
	text-decoration: none;
}

.navitextb
{
	display: block;
	font: normal normal bold 9pt/10.5pt sans-serif;
	color: #006EB2;
	letter-spacing: 0.05em;
	padding-left: 24px;
	text-decoration: none;
}

.navitext2
{
	font: normal normal bold 10px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006EB2;
	text-decoration: none;
	display: block;
	margin: 0 5px 0 3px;
	padding-left: 5px;
}

div#mapa a
{
	border: 1px solid #DFECF7;
}

div#mapa a:hover
{
	border: 1px inset White;
	text-decoration: none;
}

div#dk
{
	height: 10px;
	font: normal normal bold 9px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0 0 0 17px;
	color: #006EB2;
	letter-spacing: 0.05em;
}

div#dc
{
	height: 10px;
	font: normal normal bold 9px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 0 0 17px;
	color: #006EB2;
	letter-spacing: 0.05em;
}

.sub
{
	font: normal normal bold 9pt/10.5pt sans-serif;
	letter-spacing: 0.05em;
	color: White;
	background-color: #94CCF7;
	border: medium double #006EB2;
	padding: 2px 2px 2px 2px;
	display: block;
}

.sub2
{
	font: normal normal normal 7pt/normal sans-serif;
	color: #000066;
	border: thin solid #F4DADA;
	background-color: White;
}

/*minizdarzenia pod menu*/
.minievent {
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  border-collapse: collapse;
  margin: 5px 3px 5px 3px;
  padding: 3px 3px 3px 3px;
  border: thin solid White;
  color: #003366;
  width: 154 px;
}

.minievent a {
 color: #003366;
 text-decoration: none;
}

/*minikalendarz pod menu*/
.minical {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  border-collapse: collapse;
  margin: 5px 0px 5px 0px;
  border: thin solid White;
}
.minical th, 
.minical td.empty {
  color: #003366;
  text-align: center;
  background-color: #DFECF7;
}
.minical td {
  padding: 0px 1px;
  border: 0px solid #DFECF7;
  background-color: #DFECF7;
}
.minical td a {
  display: block;
  text-align: center;
  margin: 0px;
  padding: 2px;
  color: #003366;
  text-decoration: none;
}
.minical td.sobota {
  color: #888888;
}

.minical td.sobota a {
  color: #888888;
}

.minical td.niedziela {
  color: #FF6633;
}

.minical td.niedziela a {
  color: #FF6633;
}

.minical td#today {
  background-color: #FFFF00;
  font-weight: bold;
}
.minical td.hasevents {
  background-color: #DDDDFF;
}

div.xt{
  font-size: 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  margin: 0;
  padding: 0;
  color: #003366;
  display: block;
}

.m_but{
font-size: 9px;
border: 1px solid #F4DADA;
background-color: #FFFFFF;
padding: 0;
margin: 0 1px;
}

.m_in{
font-size: 9px;
border: 1px solid #F4DADA;
background-color: #FFFFFF;
}

.rdesc{
font-size: 10px;
font-weight: bold;
border: 1px dotted #80FF80;
background-color: #FFFFFF;
padding: 2px;
}

.rdesc_value{
font-size: 10px;
border: 1px solid #FF0000;
background-color: #FFFFFF;
width: 284px;
margin: 2px;
padding: 1px;
}

.rvalue{
border-right: 1px dotted #80FF80;
background-color: #F2FFF2;
padding: 2px;
}

.bdesc{
font-size: 10px;
font-weight: bold;
border: 1px dotted #0000FF;
background-color: #FFFFFF;
padding: 2px;
}

.bvalue{
border-left: 1px dotted #0000FF;
border-right: 1px dotted #0000FF;
background-color: #EBF2F7;
padding: 2px;
}
