
	/*****************************************************************/
	/* ogolne																		  */
	/*****************************************************************/	

	body
	{
		margin:0px;
		padding:0px;
		color:black;
		font:11px Verdana;
		background:#bacee5 url('/biblioteka/grafika/tlo.gif') no-repeat top center;
	}
	
	a:link,a:visited,a:active
	{
		color:#313539;
		text-decoration:none;
	}
	a:hover
	{
 		text-decoration:underline;
	}
	
	a.laczeSzukaj:link,a.laczeSzukaj:visited,a.laczeSzukaj:active
	{
		text-decoration:none;
	}
	a.laczeSzukaj:hover
	{
 		text-decoration:underline;
	}
	
	a.zobacz:link,a.zobacz:visited,a.zobacz:active
	{
		color:black;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
	}
	a.zobacz:hover
	{
		text-decoration:underline;
	}
	
	a.zaznaczenie:link,a.zaznaczenie:visited,a.zaznaczenie:active
	{
		padding:2px;
		text-decoration:none;
	}
	a.zaznaczenie:hover
	{
		color:white;
		text-decoration:none;;
		background-color:#bacee5;
	}
	
	a.nk:link,a.nk:visited,a.nk:active
	{
		color:#d1d5d9;
		text-decoration:none;
	}
	a.nk:hover
	{
 		text-decoration:underline;
	}
	
  
	/*****************************************************************/
	/* zdjecia        															  */
	/*****************************************************************/
	
	img.zdjecieIkona
	{
		padding:1px;
		border:solid 2px white;
	}
	
	img.zdjecie 
	{ 
		padding:2px;
		cursor:pointer;
		margin-left:auto;
		margin-right:auto;
		border:solid 2px #e1e5e9;
		background-color:white;
	}
			
	img.zobaczLewe
	{
		border:none;
		margin-right:5px;
	}
	
	img.zobaczPrawe
	{
		border:none;
		margin-left:5px;
	}	
	

	
	div.tooltip
	{	
		z-index:1000;
		padding:5px;
		width:330px;
		color:#000000;
		line-height:150%;
		text-align:center;
		position:absolute;
		font:11px Verdana;
		background-color:#e1e5e9;
	}
				
	/*****************************************************************/
	/* formularz        															  */
	/*****************************************************************/
	
	form
	{		
		margin:0px;
		padding:0px;
	}
	
	input,textarea,select
	{
		color:#414549;
		font:11px Verdana;
	}
	
	select
	{ 
		display:block;
		cursor:pointer;
	}
	
	input.FormTextOnBlur,input.FormFile,textarea.FormTextAreaOnBlur
	{
		padding:2px;
		margin:1px 0px 1px 0px;
		border:solid 1px #c1c5c9;	
	}	
	
	input.FormTextOnFocus,textarea.FormTextAreaOnFocus
	{
		border:solid 1px black;
		background-color:#f1f5f9;
	}

	input.FormCheckBox,input.FormRadio
	{
		margin:0px;
		padding:0px;
		cursor:pointer;
		margin-right:5px;
	}
	
	select.FormSelect
	{
	 	margin-top:1px;
	 	border:solid 1px #c1c5c9;
	}
		
	input.FormImageOnMouseOut
	{
		padding:1px;
		cursor:pointer;
		border:solid 1px white;
	}
	
	input.FormImageOnMouseOver 
	{
		border:solid 1px #a1a5a9;
	}
				
	div.przyciskSekcja
	{	
		clear:both;
		padding:2px;
		height:34px;
		margin-top:5px;
		border-top:dotted 1px white;
	}	
	
	div.FormInput
	{
		width:300px;
		float:right;	 		
		padding:2px;
		color:#a1a5a9;
		margin:1px 0px 1px 0px;
		border:solid 1px #c1c5c9;	
	}
	
	div.wierszRadio
	{
		float:right;
		margin:2px 0px 2px 0px;
	}
			
	/*****************************************************************/
	/* 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;
	}	
	
	/*****************************************************************/
	/* blad	        															  	  */
	/*****************************************************************/
	
	div.bladSekcja
	{
		width:500px;
		padding:20px;
		margin-top:200px;
		margin-left:auto;
		margin-right:auto;
		border:solid 2px #e1e5e9;
	}
	
	div.bladKomunikat
	{
		color:red;
	}
	
	div.bladOdstep
	{
		height:5px;
	}
		
	/*****************************************************************/
	/* menu																			  */
	/*****************************************************************/
	
	div.menu
	{
		width:239px;
		z-index:100;
		margin-top:10px;
		position:relative;
		border:none;
	}
	
	a.menu:link,a.menu:visited
	{
		width:229px;
		color:white;
		display:block;
		font-size:10px;
		text-decoration:none;
		padding:5px 3px 5px 5px;
		text-transform:uppercase;
	}
	
	a.menu:hover,a.menu:active
	{
		display:block;
		text-decoration:underline;
	}
	
	a.menuStrzalka:link,a.menuStrzalka:visited
	{
		width:231px;
		color:white;
		display:block;
		font-size:10px;
		cursor:default;
		text-decoration:none;
		padding:5px 3px 5px 5px;
		text-transform:uppercase;
		background-repeat:no-repeat;
		background-position:95% center;
		background-image:url('../biblioteka/grafika/strzalka.gif');
	}
	
	a.menuStrzalka:hover,a.menuStrzalka:active
	{
		display:block;
	}	

	div.elementMenu
	{
		cursor:pointer;
		font-weight:bold;
		background-color:#2970c2;	
		border-top:solid 1px #699bd5;
	}
		
	div.elementPodMenu
	{
		cursor:pointer;
		font-weight:normal;
		background-color:#699bd5;
	}
	
	div.sekcjaPodmenu
	{
		font-weight:normal;
	}
	
	div.sekcjaPodmenuWewnetrzne
	{
		width:237px;
	  	border:solid 1px #699bd5;
		border-top:none;
	}

	/*****************************************************************/
	/* stronicowanie                                                 */
	/*****************************************************************/
	
	div.stronicowanieSekcjaGlowna
	{
		width:600px;
		margin-top:15px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
	}	
	
	div.stronicowanieSekcjaGlowna a img
	{
		border:none;
	}

	a.stronicowanieLaczeAktywne:link,a.stronicowanieLaczeAktywne:visited,a.stronicowanieLaczeAktywne:active
	{
		top:-2px;
		color:white;
		padding:4px;
		font-weight:bold;
		margin-right:1px;
		position:relative;
		text-decoration:none;
		background-color:#bacee5;
	}

	a.stronicowanieLaczeAktywne:hover
	{
		background-color:#699bd5;
	}

	a.stronicowanieLaczeNieAktywne:hover,a.stronicowanieLaczeNieAktywne:link,a.stronicowanieLaczeNieAktywne:visited,a.stronicowanieLaczeNieAktywne:active
	{
		top:-2px;
		color:white;
		padding:4px;
		margin-right:1px;
		font-weight:bold;
		position:relative;
		text-decoration:none;
		background-color:#699bd5;
	}

	/*****************************************************************/
	/* tabela 																		  */
	/*****************************************************************/
		
	td.naglowek1
	{
		color:#2970c2;
		border:none;
		overflow:hidden;
		font-weight:bold;
		text-align:center;
		line-height:150%;
		font-size:10px;
		background-color:#bacee5;
		text-transform:uppercase;
		padding:2px 10px 2px 10px;
		border-bottom:solid 2px #699bd5;
	}
	
	td.wiersz1
	{
		border:none;
		overflow:hidden;
		line-height:150%;
		text-align:center;
		background-color:white;
		padding:4px 10px 4px 10px;
		border-bottom:solid 1px #bacee5;
	}	
	
	td.komorkaSzkolenieAtrybut
	{
		width:200px;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
	}	
	
	td.komorkaSzkolenieWartosc
	{
		width:460px;
		font-size:9px;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#bacee5;
		line-height:150%;
		color:black;
	}				
	
	/*****************************************************************/
	/* sekcje 																		  */
	/*****************************************************************/
	
	div.naglowekEtykieta
	{
		height:33px;
		color:white;
		font-weight:bold;
		padding-top:17px;
		padding-left:270px;
		text-transform:uppercase;
		background:#bacee5 url('/biblioteka/grafika/naglowek2.gif') no-repeat top center;
	}
	
	div.sekcjaGlowna
	{
		width:951px;
		height:100%;
		overflow:hidden;
		margin-left:auto;
		margin-right:auto;
	}
	
	div.sekcjaLewa
	{
		left:1px;
		float:left;
		width:239px;
		overflow:hidden;
		min-height:650px;
		position:relative;
		border:solid 1px white;
		background-color:#2970c2;
		border-top:none;
		border-bottom:none;
	}
	
	div.sekcjaPrawa
	{
		top:0px;
		left:-1px;
		width:700px;
		float:right;
		min-height:840px;
		position:relative;
	}
	
	* html body div.sekcjaGlowna div.sekcjaPrawa
	{
		height:660px;
	}
	
	* html body div.sekcjaGlowna div div.sekcjaLewa
	{
		height:650px;
	}
		
	div.stopka
	{
		width:951px;
		height:111px;
		overflow:hidden;
		margin-left:auto;
		margin-right:auto;
		background:#bacee5 url('/biblioteka/grafika/stopka.jpg') no-repeat top center;
	}
	
	div.stopkaMenu
	{
		clear:both;
		float:left;
		height:5px;
		width:241px;
		position:relative;
		left:1px;
		background:url('/biblioteka/grafika/stopkaMenu.jpg') no-repeat top right;
	}

	span.wymagane
	{
		color:red;
	}
				
	/*****************************************************************/
	/* elementy  formularza														  */
	/*****************************************************************/
	
	div.formularz
	{
		margin-left:auto;
		margin-right:auto;
		background-color:white;
		border:solid 1px white;
	}
			
	div.formularzZawartosc2
	{
		margin-top:20px;
		margin-left:auto;
		margin-right:auto;
	}
	
	div.formularzOdstep
	{
		padding:20px;
	}
	
	div.formularzNaglowek
	{
		clear:both;
		color:#fff;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#b1b5b9;
		padding:3px 10px 3px 10px;	
		border-bottom:solid 1px #a1a5a9;
	}

	div.formularzStopka
	{
		margin-top:20px;
		font-weight:bold;
		background-color:#b1b5b9;
		padding:3px 10px 3px 10px;
		border-top:solid 1px #a1a5a9;
	}
	
	div.formularzWiersz
	{
		height:21px;
	}	
	
	label.etykietaPola
	{
		padding:1px;
		margin-top:3px;
	}
	
	div.etykietaPola
	{
		margin-top:0px;
	}
	
	div.linia
	{
		width:100%;
		height:1px;
		clear:both;
		overflow:hidden;
		padding-top:3px;
		margin-bottom:3px;
		border-bottom:dotted 1px #699bd5;
	}	
	
	div.podkreslenie
	{
 		width:100%;	
		height:1px;
		clear:both;
		overflow:hidden;
		padding-top:3px;
		margin-bottom:3px;
		border-bottom:solid 2px #699bd5;
	}
		
	div.wierszFormRadio
	{
		text-align:right;
		padding:2px 0px 2px 0px;
	}
	
	div.etykieta
	{
		clear:both;
		padding-top:15px;
		font-weight:bold;
	}
	
	div.formularzSekcja
	{
		clear:both;
		color:#699bd5;
		font-size:10px;
		font-weight:bold;
		margin-top:15px;
		text-transform:uppercase;
	}
	
	/*****************************************************************/
	/* logo netkoncept 															  */
	/*****************************************************************/	
	
	div.logoNk
	{
		width:998px;
		margin-left:auto;
		margin-right:auto;
		padding:2px 4px 4px 5px;
		background-color:#616569;
	}
	
	div.logoNkBezMenu
	{
		width:895px;
		margin-left:auto;
		margin-right:auto;
		padding:2px 4px 4px 5px;
		background-color:#616569;
	}
	
	/*****************************************************************/
	/* wynik 															  			  */
	/*****************************************************************/
	
	div.wynik
	{
		clear:both;
		height:100%;
		overflow:hidden;
		border:solid 2px #bacee5;
		border-bottom:0px;
	}
	
	div.wynikLinia
	{
		clear:both;
		height:100%;
		padding:5px;
		line-height:150%;
	}
	
	div.wynikNaglowek
	{
		color:#bacee5;
		font-size:10px;
		font-weight:bold;
		text-align:center;
		margin-bottom:5px;
		text-transform:uppercase;
	}
	
	div.wynikPasek
	{
		clear:both;
		height:100%;
		color:black;
		overflow:hidden;
		line-height:170%;
		margin-bottom:5px;
		padding:2px 3px 2px 3px;
		background-color:#bacee5;
		border:solid 2px #bacee5;
		border-top:0px;
	}
	
	div.dwukropek
	{
		float:left;
		width:20px;
		text-align:center;
	}
	
	div.wynikLewo
	{
		float:left;
		margin-right:5px;
		border-right:dotted 1px #bacee5;
	}
	
	div.pasekLewo
	{
		float:left;
		overflow:hidden;
		padding-top:3px;
	}
	
	div.pasekPrawo
	{
		float:right;
		display:block;
		height:100%;
		overflow:hidden;
		padding-top:3px;
	}	
	
	/*****************************************************************/
	/* inne		 														  			  */
	/*****************************************************************/
	
	span.tak
	{
		color:green;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	span.nie
	{
		color:red;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	ul
	{
		list-style-type:square;
	}

	span.projektStatus,span.szkolenieStatus
	{
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
	}

	
	

