BODY { margin: 0px; color: Silver; background-color: #263271; text-align: center; font-size: 11px; font-family: Verdana, Helvetica, sans-serif, Switzerland;
    scrollbar-face-color: #263271; scrollbar-track-color: #000033; scrollbar-arrow-color: #6666CC;
    scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #6666CC; scrollbar-shadow-color: #000000; scrollbar-darkshadow-color: #6666CC; }
TABLE	{ width: 612px; margin: 0px 0px 0px 0px; font-size: 11px; font-family: Verdana, Helvetica, sans-serif, Switzerland; }
TD 		{ padding: 3px; }
FORM	{ margin: 0px; font-size: 11px; font-family: Verdana, Helvetica, sans-serif, Switzerland; }
P		{ margin: 5px; padding: 0px; font-size: 11px; }
DIV		{ margin: 0px; padding: 0px; }
A		{ text-decoration: none; color: #FFFFCC; }
A:hover	{ text-decoration: none; }
HR		{ width: 610px; height: 2px; border: 1px outset #FFCC33; padding: 0px; margin: 0px; color: #CC9900; }
IMG		{ margin: 3px 0px 1px 0px; padding: 0px; border: none; }
FIELDSET	{ margin: 0px; padding: 0px 3px 8px 2px; border: 2px groove #4f5393; }
LEGEND		{ margin: 0px; padding: 0px 1px 1px 2px; color: #FFCC33; font-size: 9px; font-variant: small-caps; font-weight: bold; font-style: italic; }

/* 		>>> index																							*/
  .indmenu { width: 140px; text-align: center; padding: 0px; }
TD.indexprawy { width: 460px; padding: 0px 0px 0px 0px; }
P.owner { margin: 0px; color: #FFFFCC; font-size: 10px; font-style: italic; text-align: right; }
	.obazie { line-height: 21px; padding: 6px 0px 6px 0px; margin: 13px 0px 11px 17px; color: #F3C000; border: 2px outset #336699; font-size: 12px; text-align: center; font-weight: bold; }
	.obazie SPAN { color: #FFFFFF; font-size: 16px; font-weight: 900; letter-spacing: 2px; }
	.obazie I { color: #FFFFcc; font-size: 11px; font-weight: normal; }
.naglowek { margin: 12px 0px 10px 0px; color: #FFCC33; font-size: 13px; font-style: oblique; text-align: center; letter-spacing: 1px; font-weight: 800; }
.naglowek SPAN { color: #FFFFCC; }
	.flaga { border: 2 outset Silver; }
	.flaga:hover { border: 2 inset Silver; }
	.flaga IMG { border: none; margin: 5px 0px 5px 1px; }
	/* >>> REGform				*/
	.regform { color: #101555; background-color: #CCCCCC; padding: 2px 2px 0px 2px; font-size: 10px; }
	P.zrobto { margin: 2px 2px 4px 2px; font-size: 9px; color: #FFFFFF; }
	P.zrobto SPAN { color: #ffcc33; }
	.formularz { margin: 4px 1px 10px 17px; padding: 1px 10px 8px 1px; background-color: #263271; border: 2px inset #396c9f; }
		.iredod { margin: 0px 0px 8px 0px; font-size: 9px; text-align: right; color: #FFFFCC; }
		.iredod SPAN { color: #FFCC33; }
		.iredod A { font-size: 9px; text-decoration: underline; color: #FFFFCC; }
		.iredod A:hover { color: #FFCC33; }
	INPUT.wyslij { color: #000033; background-color: #CC9900; border: 1px outset #FFCC00; font-family: Arial; font-size: 11px; font-weight: bold; letter-spacing: 1px; }
/*								=========================================== 	ELEMENTs				*/
	/* >>> - MENU 				*/
.menu1 	{ width: 612px; margin: 3px 0px 3px 0px; padding: 1px 1px 3px 1px; color: #FFCC33; border: 2px outset #336699; font-size: 9px; }
.menu1 SPAN { color: #FFFFCC; }
.menu1 A { color: #FFFFCC; font-size: 10px; }
.menu1 A:hover { text-decoration: underline; color: #FFFFCC; }
.menu1 A SPAN { color: #FFCC33; }
	.menu2 { padding: 0px; margin: 0px; font-size: 10px; }
	.klawakt { display:block; width: 144px; padding: 2px 0px 2px 0px; margin-top: 1px; font-family: Arial; color: #FFFFCC; border: 2px outset #336699; letter-spacing: 1px; font-weight: 500; }
	.klawisz { display:block; width: 144px; padding: 2px 0px 3px 0px; margin-top: 1px; font-size: 10px; color: #FFCC33; border: 2px outset #336699; }
	.klawisz:hover { padding: 1px 0px 4px 0px; color: #DFFFFF; text-decoration: none; border: 2px inset #334477; letter-spacing: 1px; }
	/* >>> LOGform				*/
FORM.logform { margin: 4px 0px 6px 0px; width: 184px; }
FORM.logformenu { margin: 4px 0px 6px 1px; width: 142px; }
FIELDSET.logform 		{ margin: 0px; padding: 0px 0px 2px 0px; color: #FFFFCC; border: 2px groove #2F3C7C; font-size: 9px; text-align: center; }
FIELDSET.logform LEGEND { margin: 0px; padding: 0px 1px 1px 2px; color: #FFFFCC; font-size: 9px; font-variant: normal; font-weight: normal; font-style: italic; }
.enterlog 	{ width: 90px; height: 20px; margin: 4px 0px 4px 4px; text-align: center; font-size: 10px; color: #101555; background-color: Silver; border: 2px inset #2F3C7C; }
.wejdz 		{ width: 30px; margin: 4px; text-align: center; font-size: 10px; color: #FFCC33; border: 2px groove #263271; background-color: #162261; }
	#sz11i { width: 285px; }
	#sz12i { width: 120px; }
P.wynmini { width: 300px; margin: 8px 0px 8px 0px; padding: 1px 0px 2px 0px; color: #90c3f6; border: 2px outset #336699; text-align: center; font-size: 9px; }
P.wynmini SPAN { color: #FFFFFF; font-weight: bold; }
	#sz13i { width: 195px; }
/*								=========================================== 	HTML page ELEMENTS			*/
P.tytul { margin: 8px 0px 10px 0px; color: #FFFFCC; font-size: 13px; font-style: oblique; text-align: center; letter-spacing: 1px; font-weight: 800; }
	/* >>> -	bottom			*/

	P.stopka { width: 612px; margin: 0px; margin-top: 4px; padding: 1px 1px 3px 1px; color: #FFCC33; border: 2px outset #336699; font-size: 9px; }
	P.stopka A { color: #FFCC33; font-size: 9px; }
	P.stopka A:hover { text-decoration: underline; }
	.stopka2 { margin: 0px; padding: 0px;
	color: #4073A5;
		font-size: 9;
		font-family: 'MS Serif', 'New York', serif;
		}
	P.stopka2 A {
		color: #4073AA;
		font-size: 9;
		font-family: 'MS Serif', 'New York', serif;
		}

	P.stopka2 A:hover {
		color: #99ccff;
		text-decoration: underline;
		}




/*								=========================================== 	HTML elements			*/
.akapit { width: width: 612px; margin: 8px 0px 8px 0px; padding: 1px 1px 1px 1px; text-align: left; }
	/* >>> AKAPITY				*/
P.napisy { margin: 5px; padding: 0px; color: #FFFFFF; line-height: 15px; }
P.napisy SPAN { color: #FFCC33; }
P.napisy A { color: #FFCC33; text-decoration: underline; }
P.napisy A SPAN { color: #FFFFFF; }
P.napisy A:hover  SPAN { color: #FFCC33; }
	P.napisy2 { margin: 7px 2px 2px 18px; padding: 0px; color: #CCCCCC; text-align: justify; line-height: 13px;}
	P.napisy2 SPAN { color: #FFCC33; }
	P.napisy2 A { color: #FFCC33; text-decoration: underline; }
	P.napisy2 A SPAN { color: #FFFFFF; }
	P.napisy2 A:hover SPAN { color: #FFCC33; }
.ikontakt { margin: 0px 4px 8px 70px; font-size: 12px; text-align: left; color: #FFFFCC; }
.ikontakt SPAN { color: #FFCC00; font-weight: bold; }
.ikontakt A { text-decoration: underline; font-size: 12; font-weight: bold; }
.ikontakt A:hover { color: #99CCFF; }
.ikontakt A SPAN { color: #FFFFCC; }
	.banerlin { width: 400px; margin: 22px 0px 0px 18px; font-size: 9px; text-align: center; color: #6699cc; }

	/* >>> ERRORS				*/
P.blad { margin: 2px 0px; width: 608px; padding: 0px 0px 3px 20px; border: 1px inset #202064; color: #FFFFFF; background-color: #202064; text-align: left; }
P.blad SPAN { color: #99ccff; font-size: 12px; font-weight: bold; }
P.bladRE { margin: 2px 1px 2px 17px; width: 100%; padding: 0px 0px 3px 20px; border: 1px inset #202064; color: #FFFFFF; background-color: #202064; text-align: left; }
P.bladRE SPAN { color: #99ccff; }
P.bladRE B { color: #ffcc33; font-size: 12px; }
	P.outer { margin: 2px 0px 2px 0px; width: 590px; padding: 0px 0px 3px 0px; border: 1px inset #555599; color: #FFFFFF; background-color: #202064; text-align: center; }
	P.outer SPAN { color: #99ccff; font-size: 11px; font-weight: bold; }
P.tryagain { width: 200px; padding: 1px; margin-top: 15px; border: 2px outset #555599; color: #FFCC33; background-color: #222266; font-size: 10px; font-weight: bold; }
	/* >>> BUTTONS				*/
	.butyel 		{ padding: 0px 5px 1px 5px; color: #f3c323; background-color: #2c3977; border: 2px outset #263271; font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; font-variant: small-caps; }
	.butyel:hover 	{ color: #ffffff; background-color: #001060; border: 2px inset #303f7f; }
.butgra 	{ padding: 0px 6px 1px 7px; color: Silver; font-size: 10px; font-variant: small-caps; background-color: #031363; border: 2px outset #203080; }
.butgra B	{ font-style: italic; }
.butgra:hover { color: #ffffff; background-color: #700009; border: 2px inset #303F7F; }
	.buttne { margin: 0px; padding: 0px; padding-bottom: 2px; color: #000000; background-color: #CC9933; border: 1 outset #FFCC33; letter-spacing: 1px; font-size: 9px; font-weight: bold; }
	.buttne:hover { color: #FFCC33; border: 1 inset #6699CC; background-color: #336699; }
/*  ======================================================================== 	IDs						*/
#bord1 { border-width: 2px 2px 2px 2px; border-style: groove; border-color: #334080; background-color: #0f1f63; margin: 0px 0px 0px 7px; }
#bordV { border-width: 0px 2px 2px 2px; border-style: groove; border-color: #334080; background-color: #0f1f63; margin: 0px 0px 0px 7px; }
#bordA { border-width: 2px 2px 0px 2px; border-style: groove; border-color: #334080; background-color: #0f1f63; margin: 0px 0px 0px 7px; }
#bordH { border-width: 0px 2px 0px 2px; border-style: groove; border-color: #334080; background-color: #0f1f63; margin: 0px 0px 0px 7px; }
	#sz11 { width: 612px; }
	#sz12 { width: 306px; }
	#sz13 { width: 306px; }
	#sz23 { width: 306px; }
	#sz66 { width: 616px; }
#aligw { text-align: left; margin-left: 105; }
#aligl { text-align: left; }
#aligr { text-align: right; }
#aligc { text-align: center; }
#aligj { text-align: justify; text-indent: 13px; }
/*  ======================================================================== 	SEARCH MACHINE			*/
	/*		> TABELA		- kolumny	 			*/
TD.kolumna { margin: 0px; padding: 0px 1px 0px 1px; vertical-align: top; text-align: left; }
TD.kolumL { margin: 0px 1px 0px 0px; padding: 0px 3px 3px 1px; vertical-align: top; text-align: left; }
TD.kolumR { margin: 0px 0px 0px 1px; padding: 0px 1px 3px 3px; vertical-align: top; text-align: left; }
	/*		> TABELA		- top & bottom		 	*/
TD.argnavl2 	{ width: 100%; height: 20px; padding: 0px; color: #FFCC33; border-bottom: 2px ridge #FFCC33; font-size: 12px; text-align: left; font-weight: bold; font-style: italic; }
TD.argnavl 		{ width: 100%; height: 20px; padding: 1px; text-align: left; color: #FFCC33; border-top: 2px ridge #FFCC33;
	font-size: 12px; font-style: italic; letter-spacing: 1px; font-variant: small-caps; }
  .argnavl SPAN { color: #FFFFCC; font-weight: bold; }
  .argnavl SPAN I { font-variant: normal; font-weight: normal; }
TD.argnavr { padding: 0px; text-align: center; }
.argnavr INPUT { height: 22px; color: #000033; background-color: #CC9900; border: 1px outset #FFCC00; font-family: Arial; font-size: 15px; font-weight: bold; line-height: 18px; letter-spacing: 1px; }
		/*	>		>	WYNIKI						*/
	P.wyn { width: 320px; padding: 6px; margin: 12px 0px 2px 0px; font-size: 11px; text-align: center; color: #FFCC00; border: 2px outset #336699; }
	P.wyn SPAN { color: #FFFFFF; font-size: 15px; font-weight: bold; }
.wynczas { font-size: 9px; color: #6093C6; margin: 0px 0px 15px 0px; }
.wynczas SPAN { font-weight: bold; }
		/* 			>	PYTania KRYteria 			*/
.argtyt 		{ margin: 14px 1px 4px 0px; color: #FFCC33; font-size: 10px; font-weight: bold; }
.argtyt SPAN 	{ color: #f3c330; font-style: italic; font-weight: normal; }
	.argsel 	{ padding: 6px 4px 6px 60px; color: #80b0e0; font-size: 9px; text-align: left; }
	.argbuts	{ padding: 5px 4px 6px 2px; text-align: right; }
.arglist { padding: 5px 4px 2px 5px; color: #80b0e0; font-size: 9px; line-height: 12px; text-align: left; }
.arglist SPAN { color: #cfcfcf; font-weight: bold; }
.arglist TABLE { width: 586px; }
.arglist TD { font-size: 10px; color: #80b0e0; vertical-align: top;	margin: 2px 0px 2px 0px; padding: 1px 1px 2px 6px; background-color: #001050; overflow: hidden; }
	.argtxt 		{ padding: 3px 4px 3px 2px; text-align: right; }
	.argtxt INPUT 	{ width: 230px; height: 17px; margin: 0px 8px 0px 0px; padding: 0px 0px 1px 7px; color: #000000; background-color: #aaaaaa; border: 2px inset #364383; font-size: 11px; letter-spacing: 1px; text-align: left; }
.argbox 		{ padding: 2px 4px 4px 2px; color: #C0C0C0; font-size: 10px; text-align: right; }
.argbox SPAN 	{ color: #90C3F6; }
.argbox I		{ letter-spacing: 1px; }
.argbox INPUT 	{ zoom: 90%; margin: 0px; color: red; }
/*								=============================================== 	LISTY elements		*/
	/*	--	ekd					*/
	TD.danenad { padding: 5px; color: #FFCC66; background-color: #222255; border-top: 1px solid #CC9933; border-bottom: 1px solid #CC9933; }
	TD.danenad A:hover { text-decoration: underline; color: #FFFFFF; }
TD.dane1 { padding: 5px; color: #FFFFFF; background-color: #222255; font-size: 11px; }
TD.dane2 { padding: 5px; color: #FFFFFF; background-color: #222266; font-size: 11px; }
TD.dane1 A:hover { text-decoration: underline; color: #FFFFFF; }
TD.dane2 A:hover { text-decoration: underline; color: #FFFFFF; }
TD.danebut1 { padding: 0px; background-color: #222255; }
TD.danebut2 { padding: 0px; background-color: #222266; }
	/*	--	wn fp				*/
	TD.listd1 { width: 160px; padding: 2px 2px 2px 8px; color: #f0f0f0; font-size: 10px; overflow: hidden; }
	TD.listd2 { width: 268px; padding: 2px 1px 2px 5px; color: #f0f0f0; font-size: 10px; overflow: hidden; }
	TD.listd3 { width: 550px; padding: 2px 2px 2px 16px; color: #f0f0f0; font-size: 10px; overflow: hidden; }
TD.lisbut { padding: 0px 0px 0px 2px; }
TD.lisbut INPUT { zoom: 94%; margin: 1px 0px 2px 0px; }
	#kolor1 { background-color: #222255; }
	#kolor2 { background-color: #222266; }
	#kolor1 SPAN { color: #90c3f6; font-weight: bold; }
	#kolor2 SPAN { color: #90c3f6; font-weight: bold; }
	/*	--	pz					*/
	.pezet { height: 18px; margin: 0px; color: #900009; background-color: #CCCCCC; font-size: 11px; font-weight: bold; }
	.selpz { color: #263271	; }
/* >>> 		liststp				*/
	.powroty { margin: 4px 0px 4px 0px; padding: 0px 10px 1px 10px; font-size: 10px; font-weight: bold; color: #000000; background-color: #CC9900; border: 1px outset #FFCC00; }
	.powroty:hover { margin: 4px 0px 4px 0px; padding: 0px 10px 1px 10px; font-size: 10px; font-weight: bold; color: #000000; background-color: #6699cc; border: 1px inset #99ccff; }
/* >>> 		listTIPS				*/
TD.listtip { padding: 0px; padding: 0px 0px 0px 8px; color: #ffffff; font-size: 9px; vertical-align: top; }
  .listtip P { margin: 4px 6px 1px 5px; padding: 0px; color: #CFCF9C; font-size: 9px; text-align: justify; text-indent: 10px; }
  .listtip P SPAN { color: #90C0F0; font-style: italic; }
TD.inszuk { width: 246px; padding: 0px 8px 0px 0px; color: #ffffff; font-size: 9px; vertical-align: top; }
  .inszuk P { margin: 10px 7px 3px 5px; padding: 0px 0px 1px 0px; line-height: 16px; color: #80b0e0; border: 1px inset #4f5393; font-size: 9px; font-family: Arial; letter-spacing: 1px; font-weight: bold; text-align: center; }
  .inszuk SPAN { color: #FFFFFF; font-size: 9px; font-family: Arial; letter-spacing: normal; font-weight: bold; text-align: center; }
TD.listare { padding: 0px; padding: 0px 0px 0px 8px; color: #ffffff; font-size: 9px; vertical-align: top; text-align: right; }
  .listare P { margin: 10px 7px 3px 5px; padding: 0px 0px 1px 0px; line-height: 16px; color: #ffffff; font-size: 9px; text-align: left; }
  .listare P A { color: #001040; font-size: 9px; text-decoration: underline; }
  .listare P A SPAN { color: #90c0f0; font-size: 9px; }
  .listare P A:hover { color: #cc0000; text-decoration: underline; }
  .listare P A:hover SPAN { color: #FFFFFF; }
	/* >>> list		> szukanie w opisach				*/
 		.ekdwysz { width: 275px; margin: 0px 5px 0px 5px; padding: 2px 4px 4px 4px; background-color: #0f1f63; border: 2px groove #334080; }
 		.ekdwysz2 { width: 230px; margin: 0px 5px 0px 5px; padding: 2px 4px 4px 4px; background-color: #0f1f63; border: 2px groove #334080; }
P.wyszCHK { text-align: left; padding-left: 3px; }
.wyszCHK INPUT { zoom: 84%; margin: 0px; }
.wyszBOX { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; zoom: 78%; }
.wyszTXT { width: 155px; height: 19px; margin: 4px 8px 0px 4px; padding: 0px 0px 1px 0px; color: #000000; background-color: #c9c9c9; border: 2px inset #4f5393; font-size: 11px; letter-spacing: 1px; text-align: center; }
.wyszSUB { margin: 0px 0px 1px 0px; padding: 0px 0px 1px 0px; height: 17px; font-size: 10px; font-weight: bold; color: #000000; background-color: #CC9900; border: 1px outset #FFCC00; }
	/*	>>>	kp			*/
.kod { width: 612px; margin: 8px 0px 10px 0px; padding: 4px 5px 6px 0px; border: 2px groove #334080; background-color: #0f1f63; color: #cfcfcf; text-align: center; font-weight: bold; font-style: italic; letter-spacing: 1px; }
.kod SPAN { color: #cfcfcf; font-weight: 500; font-style: italic; letter-spacing: normal; }
	.kp  { height: 19px; margin: 3px 2px 0px 2px; padding: 0px 0px 1px 0px; color: #000033; background-color: #CCCCCC; border: 2px inset #4f5393; font-size: 11px; font-weight: bold; text-align: center; }
	#kp2 { width: 26px; }
	#kp3 { width: 33px; }
	/* 																			LISTY WYBORU */
TABLE.listatab { width: 612px; margin: 4px 0px 4px 0px; }
TD.listgrup { padding: 9px 0px 4px 0px; color: #90c3f6; font-size: 11px; font-weight: bold; font-style: italic; letter-spacing: 1px; }
TD.listgrup SPAN { color: #ffffff; font-size: 12px; }
	TD.listdgru { width: 470px; padding: 2px 2px 2px 10px; color: #f0f0f0; font-size: 10px; overflow: hidden; }
	TD.listpokr { width: 130px; padding: 0px 0px 1px 1px; text-align: center; }
	TD.listpokr A { margin: 0px 0px 0px 1px; padding: 0px 2px 1px 2px; font-size: 9px; font-weight: bold; color: #000000; }
	TD.listpokr A:hover { color: #FFCC33; border: 1 inset #6699CC; background-color: #336699; }
.buttne1 { background-color: #CF9C10;  border: 1px outset #FFCC33; }
.buttne1 I { font-weight: normal; color: #000000; }
.buttne2 { background-color: #336699;  border: 1px outset #99ccff; }
.buttne3 { background-color: #6699cc;  border: 1px outset #99ccff; }
.iddod { color: #FFFFFF; overflow: hidden; }
.iddod:hover { color: #ffcc33; text-decoration: underline; overflow: hidden; }
/* >>>																			efekt2LIST */
TABLE.navi { margin: 0px 0px 0px 0px; }
TD.dostr { padding: 3px; color: #6699CC; font-size: 9px; text-align: LEFT; }
TD.dostr INPUT { width: 35px; height: 15px; margin: 0px; padding: 1px; color: #FFCC33; background-color: #333366; border: 1px solid #6699CC; font-size: 9px; text-align: center; font-family: arial; }
 .wynguz { width: 30px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
 .wynstr { width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; color: #90c3f6; border: 2px outset #336699; text-align: center; font-size: 9px; }
A.wynstr 		{ font-size: 10px; font-family: 'Courier New', Courier; color: #ffcc00; font-weight: bold; }
A.wynstr:hover 	{ color: #ffffcc; background-color: #142060; border: 2px inset #205386; }
 P.wynstr SPAN 	{ color: #FFFFFF; font-weight: bold; font-size: 10px; }
 P.wynstr B 		{ color: #99ccff; }
TABLE.danepw { margin: 2px 0px 2px 0px; }
TABLE.danepw TD { padding: 4px 3px 4px 3px; font-size: 9px; color: #6cc0f3; }
TABLE.danepw B { font-size: 9px; color: #6699cc; font-weight: 600px; }
TABLE.danepw A { margin: 0px 0px 0px 10px; }
TABLE.danepw SPAN { color: #FFFFFF; font-size: 11px; }
TABLE.danepw A:hover { text-decoration: underline; color: #FFCC33; }
  TD.danepw1 { background-color: #222255; }
  TD.danepw2 { background-color: #222266; }
.zamknij { padding: 0px 20px 1px 20px; color: #FFFFFF; background-color: #000000; border: 1px solid #6699CC; font-size: 10px; }
.zamknij:hover { color: #FFCC33; background-color: #222255; border: 1px solid #FFCC33; }
P.frmn { margin: 10px 22px 10px 22px; padding: 6px 6px 6px 6px; color: #FFFFFF; border: 2px outset #336699; font-size: 12px; text-align: center; font-weight: bold; }
	/* firma.php3 			ONLY		*/
	P.frmd { margin: 10px 24px 10px 24px; padding: 6px 24px 8px 30px; color: #FFCC33; border: 1px inset #336699; font-size: 10px; text-align: left; line-height: 15px; }
	P.frmd SPAN { color: #FFFFCC; font-size: 10px; }
	P.frmd B { color: #FFFFCC; font-size: 10px; }
	P.frmd I { color: #88bbee; font-size: 9px; }
