body {  
	background-color:White
	font:normal 11px Verdana; color:Black; 
	padding:0px; margin:0px;
}

table { 
	border:0px none; 
	border-collapse:collapse; 
	padding:0px; 
	border-spacing:0px;
	font:normal 11x Verdana; color:#666666; 
}

table td { 
	border:0px none; 
	border-collapse:collapse; 
	padding:0px;
	border-spacing:0px;
	font:normal 11x Verdana; color:#666666; 
}

/* LINKI *****************************************************************/
a { font:normal 11px Verdana; color:#666666; text-decoration:none; }
a:hover { color:Red; text-decoration:none; }

a.linkiPoziome { font:bold 11px Verdana; color:Black; text-decoration:none; }
a.linkiPoziome:hover { color:Red; text-decoration:none; }

a.linkiPoziome2 { font:bold 11px Verdana; color:White; text-decoration:none; }
a.linkiPoziome2:hover { color:Red; text-decoration:none; }

a.path { font:normal 10px Verdana; color:#666666; text-decoration:none; }
a.path:hover { color:Red; text-decoration:none; }

/*************************************************************************/

/* TABELA   MAIN *********************************************************/
table.main {
	width:900px;
	border:0px none;
}

table.main td {
	border:0px none;
	text-align:center;
	vertical-align:top;
}

table.main td.greenLinks {
	border:0px none;
	text-align:center;
	vertical-align:middle;
	height:30px;
	background-image:url(img/greenLinkBack.gif);
	border:1px solid grey;
}
table.main td.greyLinks {
	border:0px none;
	text-align:center;
	vertical-align:middle;
	height:40px;
	background-color:#333333;
	border:1px solid grey;
}
/*************************************************************************/

/* TABELA   Górna z logo ****************************************************/
table.topLogo {
	width:900px; border:0px none;
}
table.topLogo td {
	font:normal 12px Tahoma;
	text-align:center;
	vertical-align:middle;
}
table.topLogo td a { font:bold 12px Tahoma; color:#666666; text-decoration:none; }
table.topLogo td a:hover { font:bold 12px Tahoma; color:Red; text-decoration:none; }
table.topLogo td.logo { width:337px; vertical-align:bottom; }
table.topLogo td.logo div { font:bold 11px Verdana; text-align:left; }
table.topLogo td.licznik { 
	width:180px; height:79px; 
	background-image:url(/img/licznikBack.jpg); 
	text-align:center; vertical-align:middle;
}
* html table.topLogo td.licznik { 
	width:137px;
}
table.topLogo td.zegary { 
  width:253px;
  height:79px;
  background-image:url(/img/zegaryBack.gif);
  background-repeat:no-repeat;
}
table.topLogo td.kalendarz { width:173px; height:120px; vertical-align:bottom; }
table.topLogo td.imieniny { 
	width:390px; height:24px;
	background-image:url(/img/imieninyBack.jpg);
	text-align:left; vertical-align:middle;
	padding-left:44px;
}
table.topLogo td.kontakt { width:137px; height:23px; background-image:url(/img/kontaktBack.jpg); }
table.topLogo td.ogloszenia { width:127px; height:23px; background-image:url(/img/ogloszeniaBack.jpg); }
table.topLogo td.praca { width:126px; height:23px; background-image:url(/img/pracaBack.jpg); }

/*************************************************************************/

table.ramka {
	border:1px solid Black;
	text-align:center;
	vertical-align:middle;
/*	margin:1px 1px 3px 1px;*/
	margin-top: 2px;
	margin-bottom: 4px;
}
table.ramka td {
	border:0px none;
	text-align:center;
	vertical-align:middle;
}
table.ramka td.naglowek { text-align:left; padding:0px 0px 4px 5px; height:25px; font:bold 11px Verdana; color:White; }
table.ramka td.naglowek a,table.ramka td.naglowek a:hover { font:bold 11px Verdana; color:White; }
table.ramka td.naglowek a:hover { color:black; }
table.ramka td.tresc { font:normal 11px Verdana; color:Black; padding:5px; }

/*prezentacja zawartości*/
.tekst, .tytul, .error, .icon, .data
{
	font:normal 11px Verdana; color:#666666;
}
/*tytuł w zawartości*/
.tytul
{
	font-weight:bold;
}

/*wyróżnik do komentarzy*/
.icon
{
	font-weight:bold;
	color:#ff0000;
}

/*komunikaty o błędach*/
.error
{
	color:#ff0000;
}

/*data w informacjach*/
.data
{
	font-size:10px;
	font-style:italic;
}

/*tabela kalendarza*/
table.kalendar 
{
	width:173px;
	height:120px;
	border: 1px solid #eeeeee; 
}
table.kalendar th, table.kalendar th a 
{
	background-color: rgb(132,120,128);
	color:#ffffff;
}

table.kalendar th a:hover 
{
	color:#ffff00;
}

table.kalendar td,table.kalendar td.today
{
	width:24px;
	font-size:11px;
	color:#000000;
	text-align:right;
	padding:1px;
}

table.kalendar td.today
{
	color:#0000ff;
	background-color:#eeeeee;
	font-weight:bold;
}

table.kalendar td.label
{
	width:24px;
	background-color: rgb(244,232,240);
	color:#000000;
	font-size:10px;
}
table.kalendar td.free
{
	color:#ff0000;
}

table.kalendar td.other
{
	color:#999999;
	font-size:10px;
}

textarea,input,select
{
	font:normal 11px verdana;
}

input.button
{
	font:normal 10px verdana;
}

/*linia oddzielająca treść*/
table td.spacer, .spacer
{
	border-top:1px dotted #930365;
	text-align:right;
	padding-top:1px;
}
