	
	/*****************************************************************/
	/* Ogolne																        */
	/*****************************************************************/
	
	body 
	{
		margin:0px;
		padding:0px;
		color:#444444;
		font-size:13px;
		font-family:Tahoma,Arial;
		background-repeat:repeat-x;
		background-image:url('../grafika/public/tlo.gif');
	}

	/*****************************************************************/
	/* Obrazki																        */
	/*****************************************************************/
	
	img
	{
		border:none;
	}
	
	img.zdjecie
	{
		margin:5px;
		padding:1px;
		background-color:white;
		border:solid 1px #a5a5a5;
	}
	
	img.zdjecieLista
	{
		padding:1px;
		border:solid 1px #a5a5a5;
	}
	
	a.thickbox img
	{
		margin:5px;
		padding:1px;
		background-color:white;
		border:solid 1px #a5a5a5;
	}
	
	img.tooltip
	{
		cursor:help;
	}
	
	/*****************************************************************/
	/* tooltip	        															  */
	/*****************************************************************/
	
	#tooltip
	{
		width:270px;	
		padding:5px;
		z-index:3000;
		position:absolute;
		background-color:#c1c5c9;
		border:solid 2px #b1b5b9;
	}

	#tooltip h3
	{
		color:white;
	  	font-size:11px;
	  	line-height:130%;
	  	font-weight:normal;		
	}
	
	/*****************************************************************/
	/* Lacza																	        */
	/*****************************************************************/
	
	a.tag:link,a.tag:visited,a.tag:active
	{
		color:white;
		text-decoration:none;
	}
	a.tag:hover
	{
 		text-decoration:underline;
	}
	
	a:link,a:visited,a:active
	{
		color:#008532;
		font-weight:bold;
		text-decoration:underline;
	}
	a:hover
	{
 		text-decoration:underline;
	}
	
	a.nk:link,a.nk:visited,a.nk:active
	{
		color:#818589;
		text-decoration:none;
	}
	a.nk:hover
	{
		color:#818589;
 		text-decoration:underline;
	}
	
	a.gorneMenu:link,a.gorneMenu:visited,a.gorneMenu:active
	{
		float:left;
		color:white;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		padding:8px 8px 9px 12px;
 		background-repeat:no-repeat;
		background-position:5px 13px;
		background-image:url('../grafika/public/menuGornePunktor.gif');		
	}
	a.gorneMenu:hover
	{
		color:white;
 		background-color:#24b331;
		text-decoration:underline;
	}
	
	a.laczeListaWiecej:link,a.laczeListaWiecej:visited,a.laczeListaWiecej:active
	{
		clear:both;
		float:right;
		color:#333333;
		font-weight:bold;
		text-align:right;
		padding-left:12px;
		margin-top:5px;
		font-size:11px;
		text-decoration:none;
 		background-repeat:no-repeat;
		background-position:left 2px;
		background-image:url('../grafika/public/sekcjaListaStronPunktor.gif');				
	}
	a.laczeListaWiecej:hover
	{
		color:#333333;
		text-decoration:underline;
	}
	
	a.laczeListaTytul:link,a.laczeListaTytul:visited,a.laczeListaTytul:active
	{
		display:block;
		color:#008532;
		font-size:12px;
		font-weight:bold;
		padding-bottom:2px;
		text-decoration:none;
	}
	a.laczeListaTytul:hover
	{
		color:#008532;
 		text-decoration:underline;
	}
	
	a.laczeListaTresc:link,a.laczeListaTresc:visited,a.laczeListaTresc:active
	{
		color:#444444;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
	}
	a.laczeListaTresc:hover
	{
		color:#444444;
 		text-decoration:none;
	}
	
	a.nagroda:link,a.nagroda:visited,a.nagroda:active
	{
		color:#444444;
		font-weight:normal;
		text-decoration:none;
	}
	a.nagroda:hover
	{
 		text-decoration:underline;
	}

	/*****************************************************************/
	/* Sekcje																        */
	/*****************************************************************/
	
	a.logo
	{
		width:100%;
		height:100%;
		display:block;
	}
	
	/*****************************************************************/
	/* formularz        															  */
	/*****************************************************************/
	
	form
	{		
		margin:0px;
		padding:0px;
	}
	
	input,textarea,select
	{
		color:#555555;
		font:11px Tahoma;
	}
	
	select
	{ 
		display:block;
		cursor:pointer;
	}
	
	input.FormText,input.FormFile,textarea.FormTextArea
	{
		padding:2px;
		margin:1px 0px 1px 0px;
		border:solid 1px #919599;
	}	
	
	input.FormCheckBox,input.FormRadio
	{
		margin:0px;
		padding:0px;
		cursor:pointer;
		margin-right:5px;
	}
	
	select.FormSelect
	{
		height:19px;
	 	margin-top:1px;
		padding-top:1px;
	}
	
	select.FormSelectMultiLine
	{
	 	margin-top:1px;
	}
	
	div.przycisk
	{
		float:left;
		width:51px;
		height:17px;
		color:white;
		cursor:pointer;
		margin-top:1px;
		margin-left:5px;
		padding-top:3px;
		font:11px Tahoma;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/przycisk.gif');				
	}
	
	/*****************************************************************/
	/* elementy formularza														  */
	/*****************************************************************/
	
	div.formularzWiersz
	{
		clear:both;
		height:21px;
	}	
	
	div.etykietaPola
	{
		float:left;
		padding:1px;
		margin-top:3px;
		padding-left:20px;
	}
	
	span.wymagane
	{
		color:red;
	}
	
	/*****************************************************************/
	/* stronicowanie                                                 */
	/*****************************************************************/
	
	div.stronicowanieSekcjaGlowna
	{
		clear:both;
		margin-top:15px;
		margin-left:auto;
		margin-right:auto;
		text-align:right;
		height:100%;
		overflow:hidden;
		padding:3px;
	}	

	a.stronicowanieLaczeAktywne:link,a.stronicowanieLaczeAktywne:visited,a.stronicowanieLaczeAktywne:active
	{
		color:white;
		padding:2px;
		font-weight:bold;
		margin-right:1px;
		position:relative;
		text-decoration:none;
		background-color:#159f31;
		border:solid 1px #008532;
	}

	a.stronicowanieLaczeAktywne:hover
	{
		background-color:#008532;
	}

	a.stronicowanieLaczeNieAktywne:hover,a.stronicowanieLaczeNieAktywne:link,a.stronicowanieLaczeNieAktywne:visited,a.stronicowanieLaczeNieAktywne:active
	{
		color:white;
		padding:2px;
		margin-right:1px;
		font-weight:bold;
		position:relative;
		text-decoration:none;
		background-color:#008532;
		border:solid 1px black;
	}
	
	/*****************************************************************/
	/* Sekcje																        */
	/*****************************************************************/
	
	div.sekcjaOgraniczenie
	{
		overflow:hidden;
		white-space:no-wrap;
	}
	
	div.strona
	{
		width:1000px;
		margin-left:auto;
		margin-right:auto;	
	}
	
	div.sekcja
	{
		height:100%;
		overflow:hidden;	
		padding-left:11px;
		padding-right:11px;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/sekcja.gif');	
	}
	
	div.sekcjaLewo
	{
		float:left;
		width:259px;
	}
	
	div.sekcjaLewoGora
	{
		width:259px;
		height:112px;
		margin-top:26px;
	}
		
	div.sekcjaLewoSrodek
	{
		padding-left:5px;
		padding-right:5px;
		background-repeat:repeat-y;
		background-image:url('../grafika/public/sekcjaLewoTloSrodek.gif');		
	}
	
	div.sekcjaLewoSrodekPanel
	{
		border-right:solid 4px #e6e6e6;	
	}
	
	div.sekcjaLewoSzukaj
	{
		width:229px;
		padding:10px;
		min-height:96px;
		background-color:#6d6d6d;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/sekcjaLewoTloSzukaj.gif');			
	}
	
	div.sekcjaLewoSzukajChmuraTagow
	{
		color:white;
	}
	
	div.sekcjaLewoSzukajFormularz
	{
		height:40px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
	}
	
	div.sekcjaLewoDol
	{
		height:5px;
 		background-repeat:no-repeat;
		background-image:url('../grafika/public/sekcjaLewoTloDol.gif');	
	}

	div.sekcjaPrawo
	{
		float:right;
		width:715px;
	}
	
	div.sekcjaPrawoMenu
	{
		height:30px;
		background-repeat:no-repeat;	
	}
	
	div.sekcjaPrawoMenu0
	{
		background-image:url('../grafika/public/sekcjaPrawoTloMenu0.png');		
	}

	div.sekcjaPrawoMenu1
	{
		overflow:hidden;
		padding-left:2px;
		background-image:url('../grafika/public/sekcjaPrawoTloMenu1.png');		
	}

	div.sekcjaPrawoSrodek
	{
		padding:5px;
		padding-right:6px;
		min-height:450px;
		padding-bottom:4px;
		background-repeat:repeat-y;
		background-image:url('../grafika/public/sekcjaPrawoTloSrodek.gif');		
	}
	
	div.sekcjaPrawoSrodekDol
	{
		display:block;
		padding-top:7px;
 		background-position:top;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/sekcjaPrawoTloDol.gif');		
	}
	
	div.sekcjaDol
	{
		clear:both;
		text-align:right;
		margin:0px 11px 0px 11px;
		padding:0px 5px 5px 0px;
		background-position:bottom;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/sekcjaDolKreska.gif');	
	}
	
	div.sekcjaStrona
	{
		margin:3px;
		padding:8px;
		min-height:432px;
		background-color:#f5f5f5;
	}
	
	* html div.strona div.sekcja div.sekcjaPrawo div.sekcjaPrawoSrodek div.sekcjaStronaObramowanie div.sekcjaStrona
	{
		height:432px;
	}
	
	div.sekcjaStronaObramowanie
	{
		height:100%;
		overflow:hidden;
		min-height:454px;
		background-color:white;
		border:solid 1px #e0e0e0;	
	}
	
	div.sekcjaAnimacja
	{
		height:100%;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:5px;
		text-align:center;
	}
	
	div.sekcjaStronaTytul
	{
		color:#747474;
		font-size:22px;
		overflow:hidden;
		padding-bottom:5px;
		white-space:no-wrap;
 		font-family:Tahoma,Arial;	

	}
	
	div.sekcjaStronaTresc
	{
		height:100%;
		overflow:hidden;
		margin-top:10px;
	}
	
	span.podswietlenie
	{
		padding:1px;
		background-color:yellow;
	}
	
	div.sekcjaMapaStrona
	{
		padding:3px 0px 3px 10px;
	}
	
	div.sekcjaFormularzKontaktowy
	{
		width:500px;
		padding:20px;
		margin-top:50px;
		margin-left:auto;
		margin-right:auto;
		border:solid 1px #e1e5e9;
	}
	
	div.sekcjaStopkaLogo
	{
		padding:3px 0px 0px 11px;
	}
	
	div.sekcjaGrupaStron
	{
		clear:both;
		display:block;
		overflow:hidden;
	}
	
	div.sekcjaGrupaStrona
	{
		float:left;
		width:315px;
		margin-right:10px;
		padding:12px 5px 5px 0px;
		background-repeat:no-repeat;
		background-position:0 top;
		background-image:url('../grafika/public/sekcjaAktualnosciTlo.gif');	
	}
	
	div.sekcjaGrupaStronaZdjecie
	{
		float:left;
		max-width:100px;
		max-height:100px;
		overflow:hidden;
		margin-right:10px;
	}
	
	div.sekcjaGrupaStronaTresc
	{
		height:100%;
		display:inline;
		overflow:hidden;
		line-height:120%;
	}
	
	div.animacjaLista
	{
		padding:1px;
		border:solid 1px #a5a5a5;
	}
	
	div.legenda
	{
		color:#818589;
		font-size:10px;
		margin-top:10px;
		padding-top:3px;
		line-height:150%;
		border-top:dotted 1px #c1c5c9;	
	}
		
	/*****************************************************************/
	/*	listy																			  */
	/*****************************************************************/
	
	ul.szukaj
	{
		color:#008532;
	}
	
	/*****************************************************************/
	/* komunikat																	  */
	/*****************************************************************/
	
	div.blad
	{
		color:red;
		width:450px;
		padding:10px;
		line-height:150%;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:10px;
		border:solid 2px red;
		background-color:white;
	}
	
	div.sukces
	{
		width:450px;
		color:green;
		padding:10px;
		line-height:150%;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:10px;
		border:solid 2px green;
		background-color:white;
	}	
	
	/*****************************************************************/
	/*	menu																			  */
	/*****************************************************************/
	
	a.menu:link,a.menu:visited,a.menu:active
	{
		color:#444444;
		display:block;
		overflow:hidden;
		font-weight:bold;
		font-family:Tahoma;		
		white-space:no-wrap;
		text-decoration:none;
		font-size:11px;
	}
	
	a.menu:hover
	{
		color:#444444;
		text-decoration:underline;
	}
	
	a.menu1
	{	
		height:16px;
		width:249px;
		color:#444444;
		padding:7px 5px;
	}
		
	a.menu11
	{
		color:#444444;
		font-size:12px;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/menuLewoZamknieteTlo.gif');		
	}
	
	a.menu10
	{
		color:#444444;
		font-size:12px;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/menuLewoOtwarteTlo.gif');	
	}
	
	a.menu12
	{
		color:#444444;
		font-size:12px;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/menuLewoTlo.gif');		
	}
	
	a.menu2
	{
		color:#444444;
		margin-left:6px;
		padding:3px 0px 3px 8px;
		background-position:0px 7px;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/menuLewoPunktor.gif');		
	}
	
	a.menu3:link,a.menu3:visited,a.menu3:active
	{
		color:#444444;
		margin-left:20px;
		font-weight:normal;
		padding:3px 0px 3px 8px;
		background-position:0px 7px;
		background-repeat:no-repeat;
		background-image:url('../grafika/public/menuLewoPunktor.gif');		
	}
	
	a.menu30:link,a.menu30:visited,a.menu30:active
	{
		color:#444444;
	}
	
	a.menu31:link,a.menu31:visited,a.menu31:active
	{
		color:green;
	}
	
	a.menuKolor:link,a.menuKolor:visited,a.menuKolor:active
	{
		color:green;
	}
	
	/*****************************************************************/
	/* formularz kontaktowy														  */
	/*****************************************************************/
	
	div.formularzKontaktSekcja
	{
		width:550px;
		padding:10px;
		margin-top:20px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:20px;
		border:solid 2px #d1d5d9;
		background-color:#e1e5e9;
	}
	
	div.formularzKontaktEtykietaPola
	{
		float:left;
		padding:1px;
		margin-top:3px;
	}
	
	div.formularzKontaktInformacja
	{
		color:#818589;
		margin-bottom:10px;
	}
	
	