body								{ font-family: Tahoma, Arial; font-size: 9pt; margin: 0px; padding: 0px; background-color: white; color: black; }

div.obraz	a { text-decoration: none; color: white; float: right; }
div.obraz	a:hover { text-decoration: none; color: red; float: right; }

#blenddiv			{ display: none; }

.niewidoczne					{ display: none; }

#naglowek						{ display: none; }
#stopka							{ display: none; }
	
#menu								{ display: none; }
.hide								{ display: none; }

#flashbanner					{ display: none; }


#tresc							{ width: 100%; float: left; margin: 0px; background-image: url(images/rog.jpg); background-repeat: no-repeat; background-position: 100% 0; }

				
#tresc p							{ text-align: justify; line-height: 150%; padding: 2px 0px; margin: 0px 0px; }

#tresc h1						{ margin: 15px 0px 0px 0px; color: #818e70; font-size: 14px; padding-top: 0px; padding-bottom: 10px; }
#tresc h2						{ margin: 15px 0px 0px 0px; color: #759e33; font-size: 12px; padding-top: 0px; padding-bottom: 10px; text-transform: uppercase; }
#tresc h3						{ margin: 0px 0px 0px 0px; color: #759e33; font-size: 12px; padding-top: 0px; }
#tresc h3.kategoria			{ text-transform: uppercase; padding: 20px 0px 10px 30px; width: 100%; text-align: center; }

	
#tresc ol						{ padding: 0px 0px 4px 0px; line-height: 150%; margin-top: 5px; margin-left: 30px; }
#tresc ol li					{ list-style-type: decimal;  padding: 0px 0px 4px 0px; }
		
#tresc ol li ol				{ margin-left: 25px; }
#tresc ol li ol li			{ list-style-type: lower-alpha;  padding: 0px 0px 4px 0px; }
					
#tresc ul						{ padding: 0px 0px 4px 0px; line-height: 150%; margin-top: 5px }
#tresc ul li					{ list-style-image: url(images/li_gray.gif); padding: 0px 0px 4px 0px; line-height: 150%; }	
		
#tresc ul.empty li			{ list-style-image: none; }
				
#tresc ul.download			{ margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 18px; list-style-type: none;}
#tresc ul.download li		{ margin-bottom: 0px; margin-left: 0px; margin-top: 0px; list-style-image: none; }
			
#tresc ul						{ margin-left: 25px; }			

.bold								{ font-weight: bold; }
		
#tytul							{ border-bottom: 1px solid black; margin: 10px 0px; text-align: right; color: red; font-weight: bold; padding: 5px 5px 5px 0px; text-transform: uppercase; }
		
a									{ color: black; text-decoration: none; }

.next								{ display: block; width: 20px; height: 20px; background-image: url(images/next.gif); background-position: center; background-repeat: no-repeat; }
.nonext							{ display: table; width: 20px; height: 20px; background-image: url(images/nonext.gif); background-position: center; background-repeat: no-repeat; }

.prev								{ display: block; width: 20px; height: 20px; background-image: url(images/prev.gif); background-position: center; background-repeat: no-repeat; }
.noprev							{ display: table; width: 20px; height: 20px; background-image: url(images/noprev.gif); background-position: center; background-repeat: no-repeat; }
		
.sel								{ display: none; }
.nosel							{ display: none; }

div.photo_border				{ width: 130px; height: 130px; float: left; padding: 5px; margin: 0px; }
img.photo_border				{ border: 1px solid #6489bd; }
		
#step								{ display: none; }
		
#informacje a					{ padding: 2px 6px; float: right; color: #ec5f01; text-decoration: none; }
#informacje a:hover			{ background-color: #6489bd; color: white; }
#informacje p					{ line-height: 140%; padding: 0px; }

#aktualnosci a.aktualnosci_link	{ display: none; }
#aktualnosci p							{ line-height: 150%; padding: 5px; }

#ogloszenia a					{ padding: 2px 6px; float: left; color: #ec5f01; text-decoration: none; }
#ogloszenia a:hover			{ background-color: #6489bd; color: white; }

#informacje ul.download			{ margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 18px; list-style-type: none;}
#informacje ul.download li		{ margin-bottom: 0px; margin-left: 0px; margin-top: 0px; list-style-image: none; }
#informacje div.download a		{ color: black; text-decoration: none; float: left;}
		
a.nav					{ padding: 2px 4px; color: gray; display: none; }
a.navsel				{ text-decoration: none; padding: 2px 4px; font-weight: bold; color: black; text-transform: uppercase; }

a.nav2					{ padding: 2px 4px; color: gray; display: none; }
a.navsel2				{ text-decoration: none; padding: 2px 4px; font-weight: bold; color: black; text-transform: uppercase; }		
		
div.tekst table				{ font-family: Tahoma, Arial; border-collapse: collapse; background-color: #f0f0f0; }
div.tekst th					{ color: #4a5f6d; background-color: #f0f0f0; padding: 3px; text-align: center; font-weight: normal; }
div.tekst td					{ background-color: white; padding: 2px; color: #4a5f6d; }
		
#sedzia ul						{ list-style: none; padding: 0px; }
#sedzia ul li					{ list-style-image: none; padding: 0px; height: 25px; }

div.galeria						{ background-color: #fdfdfd; padding: 3px; height: 85px; }
div.galeria a					{ text-decoration: none; }

#etapy ol li					{ list-style-type: upper-roman; padding-top: 5px; line-height: 120%; }

.tabela_data					{ background-color: #ec5f01; margin: 10px 0px 0px 0px; color: white; width: 75px; padding: 2px 2px 2px 12px; }
.tabela_grupa			{ background-color: #f0f0f0; text-align: center; font-weight: normal; color: white; margin: 20px 0px 0px 0px; color: #759e33; width: 130px; padding: 2px; }

div.adobe						{ display: none; }

.tabela						{ width: 100%; margin: 0px; border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; }
.tabela	td					{ padding: 2px; }

.tabela_prosta	table { width: 100%; padding: 0px; border-collapse: collapse; margin-bottom: 5px; }
.tabela_prosta	td		{ border: 1px solid #dbe5bc; padding: 4px; }
.tabela_prosta	td.cena { text-align: right; padding-right: 5px; }
.tabela_prosta	td.lp { text-align: right; width: 20px; }

