body{ font-family: verdana,tahoma;font-size: 10px;color: #000;background-color: #fff;}       
td { font-family: verdana,tahoma;font-size: 10px;color: #000}

 
table.tresc {

width: 100%;
border: 0px solid #000000;
margin-left: auto;
margin-right: auto;
}

table.ksiazka  {
font-family:verdana,tahoma,arial,sans-serif;
background-image:url('grafika/tlo_95.jpg');
text-align: center;
border: solid 1px black;
}

td.menu {
background-color: #000080;
}
.info {
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px 5px;
	background: #FFF url(images/data.jpg);
	
	
}
A:link{color:#514D51;font-weight:bold;text-decoration:none;}A{font-weight:bold;text-decoration:none;color:#514D51;}
A:visited{color:#514D51;font-weight:bold;}A:hover{color:#FF0000;font-weight:bold;}

div.form {
font-family: Verdana,tahoma,arial,sans-serif;;
font-size: 9pt;
font-weight: bold;
color: #000080;
text-align: center;
padding: 5px;
}


TD.ksiazka { text-align: center; vertical-align: top;}	
TD.PP { text-align: left; vertical-align: top; }	
TD { text-align: left; vertical-align: top;}	
TD.TOP { background-image: url('grafika/top1.gif'); text-align: right;}
TD.NAZWA_WITRYNY { background-image: url('grafika/witryna1.jpg');}



TD.SZARA { background-image: url('grafika/szary.gif');}
TD.KROPKI_PION { background-image: url('grafika/kropki_pion.gif');}
TD.SRODKOWY_PANEL,TD.PRAWY_PANEL,TD.LEWY_PANEL, { background-color: white;}
TD.STOPKA { background-image: url('grafika/tlo_95.jpg');}

P { font-family: verdana,tahoma,arial,sans-serif;}
P.NAZWA_WITRYNY { font-size: 18pt; color: #404040; font-weight: bold;
						margin: 0pt; padding: 40pt 10pt 0pt 10pt;
						text-align: left;}
P.MENU_GORNE { font-size: 8pt; color:#404040; font-weight: bold;
					margin: 0pt; padding: 0pt 10pt 0pt 10pt;
					text-align: left;}						
P.LEWY_NAGLOWEK { font-size: 8pt; color: #009900; font-weight: bold;
						margin: 0pt; padding: 5pt 4pt 5pt 21pt;
						text-align: left;
						background-image: url('grafika/naglowek_lewy.gif');}	
P.BUTTON { font-size: 8pt; color: #666666; font-weight: normal;
				background-image: url('grafika/Button.gif');
				margin: 0pt; padding: 5pt 4pt 5pt 21pt;
				text-align: left;}		
				
P.NAGLOWEK1 {
	font-size: 8pt;
	color:#FFF;
	font-weight: bold;
	text-align: left;
	margin: 0pt;
	padding: 5pt 10pt 5pt 25pt;
	background: url(images/nagnews.jpg);
}											
P.TRESC_NAGLOWEK { font-size: 11pt; color: #800000; font-weight: bold;
					margin: 0pt; padding: 0pt 11pt 5pt 11pt;
					text-align: left;}
P.TRESC_NAGLOWEK1 { font-size: 8pt; color:#808080; font-weight: bold;
					margin: 0pt; padding: 0pt 11pt 5pt 11pt;
					text-align: right;}

P.TABELE { font-size: 18pt; color: #8d8d8d; font-weight: normal;
				margin: 0pt; padding: 0pt 11pt 20pt 11pt; 
				text-align: justify; text-align: center;}					
P.TRESC { font-size: 8pt; color: #8d8d8d; font-weight: normal;
				margin: 0pt; padding: 0pt 11pt 20pt 11pt; 
				text-align: justify; text-align: left;}
P.PRAWY_NAGLOWEK { font-size: 8pt; color: #404040; font-weight: bold;
  margin: 0pt; padding: 5pt 7pt 5pt 7pt;
text-align: left; background-image: url('grafika/naglowek_prawy.gif');}	
P.NAGLOWEK_PRAWY { font-size: 8pt; color: #009900; font-weight: bold;
							margin: 0pt; padding: 10pt 7pt 5pt 7pt;
							text-align: left;}
P.TEKST_PRAWY { font-size: 8pt; color: #8d8d8d; font-weight: normal;
				margin: 0pt; padding: 0pt 7pt 5pt 7pt;
				text-align: left;}
P.STOPKA1 { font-size: 7pt; color: #000000; font-weight: bold;
				margin: 0pt; padding: 5pt 0pt 5pt 0pt;
				text-align: center;}							
P.STOPKA2 { font-size: 7pt; color: #999999; font-weight: normal;
				margin: 0pt; padding: 0pt; text-align: center;}				
IMG.KRESKA { vertical-align: middle;}					
A { font-family: verdana,tahoma,arial,sans-serif;}
A.MENU_GORNE:LINK,A.MENU_GORNE:VISITED { color:blue; text-decoration: none;}
A.MENU_GORNE:HOVER { color:red;}
A.BUTTON:LINK,A.BUTTON:VISITED { color: #404040; text-decoration: none;}
A.BUTTON:HOVER { text-decoration: underline; color:red;}
A.ZOLTY:LINK,A.ZOLTY:VISITED { color: #EAA500; text-decoration:none;  font-weight: bold;}
A.ZOLTY:HOVER { text-decoration: underline;}
A.STOPKA:LINK,A.STOPKA:VISITED { color: #bbbbbb; text-decoration: none;}
A.STOPKA:HOVER { text-decoration: underline;}

.m{
	background: url(images/tlo2.jpg) no-repeat;
	width: 960px;
	height: 25px;
}
.m ul{
	list-style:none;
	margin:0;
	padding:5px 10px;
} 
.m li{ float:left;  }
.m a{
	display:inline-block;
	color:#E2E2E2;
	text-transform:uppercase;
	font-weight:bold;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.m a:hover{
	background:url(images/m.gif) repeat-x;
	color:#ffffff;
	text-decoration:none;
}

.pds{
	width: 960px;
	margin:auto;
	font-size:1.0em;
	color:#A3A8AD;
	background-image: url(images/ozpn.gif);
	background-repeat: no-repeat;
	
}

.s{
	background: url(images/top.gif) repeat;
	color: #800000;
	text-align: center;
	font: xx-small Georgia, "Times New Roman", Times, serif;
}	
	
.stopka{
	height:30px;
	color:#fff;
	width: 960px;
	top: 5px;
	bottom: 10px;
	padding:5px 11px 10px 5px;
	text-align: center;
	background: url(images/data.jpg) no-repeat;
} 
.stopka span{ font-weight:bold; display:block;}

.mng1{
	color:#fff;
	font-weight:bold;
	background-image: url(images/mng1.jpg);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 35px;
}

.m2{
	padding:0px 0px;
	text-align: left;
}
.m2 ul{list-style:none; margin:0px; padding-left:0px;}
.m2 li{float:left; width:200px; padding:0; margin:0; }
.m2 a{ padding:6px 20px; display:block; border-bottom:1px solid #000; border-top:1px solid #333; text-decoration:none; color:#222222;  }
.m2 a:hover{ background:#800000; color:#fff;}

.left{
 	float:left; 
	width:200px;
	padding-left:5px;
}

.ng{
	color:#fff;
	font-weight:bold;
	background-image: url(images/sng.jpg);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 35px;
}
.center{
 	float:left; 
	width:540px;
	padding-left:14px;
	}
.right{
	float:left; 
	width:187px;
	padding-left:14px;
	}
.both{ clear:both; } 