
	/*****************************************************************/
	/* ogolne																		  */
	/*****************************************************************/	

	body
	{
		font:11px Verdana;
		color:#616569;
		padding:0px;
		margin:0px;
	}
		
	a:link,a:visited,a:active
	{
		font-family:Verdana;
		color:inherit;
		text-decoration:none;
		
	}
	a:hover
	{
 		text-decoration:underline;
	}
	
	a.plik:link,a.plik:visited,a.plik:active
	{
		font:normal 11px Verdana;
		text-decoration:none;
		color:#616569;
	}
	a.plik:hover
	{
 		text-decoration:underline;
	}
	
	div.linia
	{
		width:100%;
		height:1px;
		overflow:hidden;
		clear:both;
		border-bottom:solid 1px #e1e5e9;
		padding-top:3px;
		margin-bottom:3px;
	}	
	
	div.liniaSpecyfikacja
	{
		width:100%;
		height:1px;
		overflow:hidden;
		clear:both;
		border:none;
		border-bottom:solid 1px white;
		padding-top:3px;
		margin-bottom:3px;
	}	
	
	a img
	{
		border:none;
	}
	
	/*****************************************************************/
	/* tooltip       															  	  */
	/*****************************************************************/
	
	div.tooltip
	{
		color:black;
		padding:5px;
		width:250px;
		line-height:150%;
		text-align:center;
		position:absolute;
		border:solid 1px #e1e5e9;
		background-color:#f1f5f9;
	}
	
	img.tooltip
	{
		clear:both;
		cursor:help;
	}
	
	/*****************************************************************/
	/* elementy formularza 														  */
	/*****************************************************************/
	
	div.formularzWiersz
	{
		height:21px;
	}	
	
	label.etykietaPola
	{
		margin-top:3px;
		padding:1px;
	}
	
	label.etykietaPola:first-letter
	{
		color:red;
		font-weight:bold;
	}			
	
	/*****************************************************************/
	/* zdjecie																		  */
	/*****************************************************************/				

	img.ikona
	{
		border:none;
		margin-right:5px;
		position:relative;
		top:1px;
	} 
	
	img.zdjecie
	{
		margin:5px;
		padding:1px;
		border:solid 1px #e1e5e9;	
	} 
	
	img.zdjecieTabela
	{
		border:none;
		padding:2px 0px 2px 0px;
	}
	
	/*****************************************************************/
	/* tabela																		  */
	/*****************************************************************/	
	
	td.wiersz1
	{
		overflow:hidden;
		text-align:center;
		background-color:#f1f5f9;
		padding:4px 10px 4px 10px;
		border:solid 1px #f1f5f9;
		border-right:solid 1px white;
		border-top:solid 1px white;
	}		
	
	td.naglowek1
	{
		overflow:hidden;
		font-weight:bold;
		text-align:center;
		background-color:#e1e5e9;
		padding:2px 10px 2px 10px;
		border:solid 1px #e1e5e9;
		border-right:solid 1px white;
	}
	
	td.naglowek2
	{
		overflow:hidden;
		font-weight:bold;
		padding:4px 10px 4px 10px;
		background-color:#c1c5c9;
		line-height:150%;
		text-align:center;
	}

	td.wiersz2
	{
		overflow:hidden;
		padding:4px 10px 4px 10px;
		line-height:150%;
		text-align:center;
	}	
	
	td.naglowek3
	{
		padding:2px;
		font-weight:bold;
		background-color:#c1c5c9;
		line-height:150%;
		text-align:center;				
		font-size:10px;
		text-transform:uppercase;
	}

	td.wiersz3
	{
		padding:2px;
		line-height:150%;
		text-align:center;
	}		
	
	/*****************************************************************/
	/* formularz        															  */
	/*****************************************************************/
	
	form
	{
		padding:0px;
		margin:0px;
	}
	
	input,textarea,select
	{
		font:11px Verdana;
		color:#616569;
	}
	
	select
	{ 
		display:block;
		cursor:pointer;
	}
	
	input.FormTextOnBlur,input.FormFile,textarea.FormTextAreaOnBlur
	{
		border:solid 1px #c1c5c9;	
		margin:1px 0px 1px 0px;
		padding:2px;
	}	
	
	input.FormTextOnFocus,textarea.FormTextAreaOnFocus
	{
		border:solid 1px #000;
	}
	
	input.FormCheckBox,input.FormRadio
	{
		cursor:pointer;
		padding:0px;
		margin:0px;
		margin-right:5px;
	}
	
	select.FormSelect
	{
		border:solid 1px #c1c5c9;	
	 	margin-top:1px;
	}
	
	input.FormImageOnMouseOut
	{
		padding:1px;
		cursor:pointer;
		border:solid 1px white;
	}
	
	input.FormImageOnMouseOver 
	{
		border:solid 1px black;
	}
	
	input.FormSubmitOnMouseOut
	{
		border:none;
		color:#818589;
		cursor:pointer;
		padding:1px 3px 1px 3px;
		background-color:#f1f5f9;
	}
	
	input.FormSubmitOnMouseOver 
	{
		background-color:#e1e5e9;
	}
				
	div.przyciskSekcja
	{
		padding:2px;
		height:18px;
		border:solid 1px #e1e5e9;
	}	
	
	input.blad
	{
		background-color:#edd0d0;
		border:solid 1px red;
	}
	
	input.przyciskIdzDoStrona
	{
		top:12px;
		margin-left:2px;
		position:relative;
	}
		
	/*****************************************************************/
	/* komunikat																	  */
	/*****************************************************************/
	
	div.blad
	{
		color:red;
		width:450px;
		padding:10px;
		line-height:150%;
		margin-left:auto;
		margin-right:auto;
		background-color:white;
		border:solid 1px red;
	}
	
	div.sukces
	{
		color:green;
		width:450px;
		padding:10px;
		line-height:150%;
		margin-left:auto;
		margin-right:auto;
		background-color:white;
		border:solid 1px green;
	}	
	
	/*****************************************************************/
	/* menuLewe																		  */
	/*****************************************************************/

	ul.menuLewe li.menuLewe
	{
		position:relative;
		width:150px;
		overflow:none;
	}
	
	li.menuLewe ul.menuLewe
	{	
		top:0;
		left:149px;
		position:absolute;
		display:none;
	}
	
	ul.menuLewe li.menuLewe a.menuLewe
	{
	  	display:block;
		padding:5px;
		border:solid 1px #e1e5e9;
		border-bottom:0;
		text-decoration:none;
		color:#616569;
	}
		
	* html ul.menuLewe li.menuLewe  
	{ 
		float:left; 
	}
	
	* html ul.menuLewe li.menuLewe a.menuLewe  
	{ 
		height:1%; 
	}
	
	ul.menuLewe  
	{
		width:150px;
		margin:0;
		padding:0;
		list-style:none;
		position:absolute;
		background-color:#f1f5f9;
		border-bottom:solid 1px #e1e5e9;
		font:11px Verdana;
	}
	
	li.menuLeweOnMouseOver
	{
		background-color:#e1e5e9;
	}		
	
	li.menuLewe:hover ul li ul { display: none;  }
		
	li.menuLewe:hover ul, li.menuLewe ul li:hover ul { display: block; }
	
	li.menuLewe:hover { background-color:#e1e5e9; }		
		
	/*****************************************************************/
	/* stronicowanie                                                 */
	/*****************************************************************/
	
	div.stronicowanieSekcjaGlowna
	{
		width:500px;
		padding-top:10px;
		margin-top:10px;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
	}	
	
	a.stronicowanieLaczeAktywne:link,a.stronicowanieLaczeAktywne:visited,a.stronicowanieLaczeAktywne:active,
	a.stronicowanieLaczeNieAktywne:hover,a.stronicowanieLaczeNieAktywne:link,a.stronicowanieLaczeNieAktywne:visited,a.stronicowanieLaczeNieAktywne:active
	{
		color:#ffffff;	
		display:inline;
		margin-right:1px;
		text-decoration:none;
		padding:5px 8px 5px 8px;
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
	}
	
	a.stronicowanieLaczeAktywne:link,a.stronicowanieLaczeAktywne:visited,a.stronicowanieLaczeAktywne:active
	{
		background-color:#d1d5d9;
	}

	a.stronicowanieLaczeAktywne:hover,
	a.stronicowanieLaczeNieAktywne:hover,a.stronicowanieLaczeNieAktywne:link,a.stronicowanieLaczeNieAktywne:visited,a.stronicowanieLaczeNieAktywne:active
	{
		background-color:#c1c5c9;
	}

	/*****************************************************************/
	/* sekcje strony  															  */
	/*****************************************************************/	
	
	div.sekcjaGlowna
	{
		width:1003px;
		margin-right:auto;
		margin-left:auto;
	}
	
	div.naglowekLogo
	{
		width:868px;
		padding:5px;
		height:100%;
		overflow:hidden;
		margin-left:auto;
		margin-bottom:5px;
		margin-right:auto;			
		border:solid 1px #e1e5e9;
	}
	
	div.naglowekBaner,div.menu
	{
		width:880px;
		margin-right:auto;
		margin-left:auto;		
	}
		
	div.sekcjaZawartosci
	{
		width:878px;	
		min-height:535px;
		margin-left:auto;		 		
		margin-right:auto;
		border:solid 1px #e1e5e9;
	}
	
	* html div.sekcjaGlowna div.sekcjaZawartosci
	{
		height:480px;
	}
		
	div.trescStrony
	{
		padding:20px 10px 10px 10px;
	}
	
	div.tekst
	{
		padding:5px;
		border:solid 1px #e1e5e9;
		background-color:#f1f5f9;
		line-height:150%;
		margin-right:auto;
		margin-left:auto;
		text-align:center;
	}

	div.logoNK
	{
	 	padding-top:2px;
		margin-left:auto;
		margin-right:auto;
	}
		
	div.dwukropek
	{
		float:left;
		width:20px;
		text-align:center;
	}
		
	div.przycisk
	{
		padding:3px;
	 	float:left;	
		width:120px;
		cursor:pointer;
		background-color:#f1f5f9;
		border:solid 1px #e1e5e9;
		border-bottom-width:0px;
	}
	
	div.przyciskOnClick
	{
		font-weight:bold;
	}
	
	span.podsumowanie
	{
		color:red;
		font-weight:bold;
		font-size:13px;
	}
	
	div.uwagi
	{
		font-size:9px;
		line-height:100%;
		text-align:center;
		line-height:150%;
	}
	
	div.stopkaInformacja
	{
		padding:5px;
		color:#a1a5a9;
		line-height:160%;
		text-align:center;
	}
	
	/*****************************************************************/
	/* aktualnosci		  															  */
	/*****************************************************************/	
	
	div.aktualnoscLinia
	{
		clear:both;
		margin-bottom:10px;
	}
	
	div.aktualnoscNaglowek
	{
		color:#c1c5c9;
		text-align:right;
	}	
	
	div.aktualnoscTresc
	{
		line-height:160%;
	}	
	
	div.sekcjaChmuraTagow
	{
		clear:both;
		margin:5px;
		padding:5px;
		text-align:left;
		line-height:160%;
	}
	
	div.sekcjaChmuraTagow a
	{
		color:#a1a5a9 !important;
	}
	
	/*****************************************************************/
	/* szczegoly towaru		  													  */
	/*****************************************************************/
	
	div.towarSzczegolNaglowek
	{
		height:100%;
		overflow:hidden;
	}
	
	div.towarSzczegolNaglowekLewo
	{
		float:left;
		margin-right:10px;
	}
	
	div.towarSzczegolNaglowekPrawo
	{
		float:left;
	}
	
	h1.towarSzczegolNazwa
	{
		margin:0px;
		font-size:17px;
		font-weight:normal;
	}
	
	h2.towarSzczegolProducent
	{
		margin:0px;
		margin-top:5px;
		font-weight:normal;
		font-size:13px !important;	
	}
	
	div.towarSzczegolDodajDoSpecyfikacji
	{
		margin-top:20px;
		text-align:left;
	}
	
	div.towarSzczegolDane
	{
		line-height:170%;
		margin-top:20px;
	}
	
	div.towarSzczegolDaneLinia
	{
		clear:both;
	}
	
	span.towarSzczegolDaneEtykieta
	{
		font-weight:bold;
	}
	
	span.towarSzczegolCena
	{
		color:red;
		font-size:11px;
	}
	
	div.towarSzczegolOpis,
	div.towarSzczegolUwagi,
	div.towarSzczegolPliki,
	div.towarSzczegolCecha,
	div.towarSzczegolPrzypis
	{
		line-height:150%;
		margin-top:10px;
	}
	
	div.towarSzczegolPlikiInformacja
	{
		margin-bottom:5px;
		text-decoration:underline;
	}
	
	div.towarSzczegolPlik
	{
		clear:both;
	}
	
	div.towarSzczegolPowrot
	{
		margin-top:10px;
		text-align:right;
	}
	
	div.towarSzczegolPrzypisLinia
	{
		color:#818589;
	}
	
	span.towarSzczegolCena div.uwagi
	{
		display:inline;
	}
	
	a.logoHurtownia
	{
		*float:left;
		margin:5px;
		width:60px;
		height:55px;
		vertical-align:top;
		display:inline-block;
	}

	
	div.sekcjaLogoHurtownie
	{
		width:700px;
		padding:10px;
		text-align:center;
		margin-top:10px;
		margin-left:auto;
		margin-right:auto;
		border:solid 1px #E1E5E9;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
	}
	
	input.FormSubmitSpecyfikacjaAOnMouseOut
	{
		color:white;
		border:none;
		cursor:pointer;
		font-size:9px;
		font-weight:bold;
		padding:5px 0px 5px 0px;
		background-color:#416388;
		text-transform:uppercase;
	}
	
	input.FormSubmitSpecyfikacjaAOnMouseOver
	{
		color:black;
		border:none;
		cursor:pointer;
		font-size:9px;
		font-weight:bold;
		padding:5px 0px 5px 0px;
		background-color:#bdc9d5;
		text-transform:uppercase;
	}


	
	
	
	
	
	
		
	
	
	
