body, h1, h2, h3, h4, ul, p, form, input, td {
	margin: 0;
	padding: 0;
}

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #595959;
	background: #fff;
	margin: 10px 0;
}

label, .cursorPt { cursor: pointer; }
img, a img { border: 0; }
.flL { float: left; }
.flR { float: right; }
.flCl { clear: both; height: 0; line-height: 0px; font-size: 0; }
.flClL { clear: left; height: 0; line-height: 0px; font-size: 0; }
.flClR { clear: right; height: 0; line-height: 0px; font-size: 0; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.mr1 { margin-right: 1px; }
.mr3 { margin-right: 3px; }
.mrCol { margin-right: 14px; }
.mr20 { margin-right: 20px; }
.mt2 { margin-top: 2px; }
.mt3 { margin-top: 3px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mb1 { margin-bottom: 1px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mozC { margin-left: auto; margin-right: auto; }
.taC { text-align: center; }
.taR { text-align: right; }
.taL { text-align: left; }
.taJ { text-align: justify; }
.vaMid, .vaMid td { vertical-align: middle; }
.vaTop, .vaTop td { vertical-align: top; }
.bold { font-weight: bold; }
.cpt { text-transform: uppercase; }
.small { font-size: 91%; }
.mini { font-size: 82%; }
.mid { font-size: 109%; font-family: Arial, 'Myriad Pro', 'Trebuchet MS', Tahoma, Helvetica, sans-serif; }
.big { font-size: 127%; font-family: Arial, 'Myriad Pro', 'Trebuchet MS', Tahoma, Helvetica, sans-serif; }
.lhMid { line-height: 145%; }
.lhDouble { line-height: 182%; }
.wi1 { width: 1%; }
.wi100 { width: 100%; }
.nowrap { white-space: nowrap; }
.dispBlock { display: block; }
.dispInline { display: inline; }
.wide { font-family: Verdana, sans-serif; }

.fc1, .bfc1 .qt { color: #99b623; }
.fc2, .bfc2 .qt { color: #ff8e68; }
.fc3, .bfc3 .qt { color: #808080; }
.fc4, .bfc4 .qt { color: #5472cd; }
.fc5, .bfc5 .qt { color: #7d52c9; }
.fc6, .bfc6 .qt { color: #8ba912; }
.fc7, .bfc7 .qt { color: #595959; }
.fc8, .bfc8 .qt { color: #737373; }
.fc9 { color: #0072bc; }
.fc10 { color: #fff468; }
.fc11 { color: #b4b4b4; }

a { color: #737373; text-decoration: underline; }
a:visited { color: #b8b8b8; }
a:hover { color: #242424; }

a.fc6:visited { color: #aeb68f; }
a.fc6:hover { color: #799700; }

a.fc4:visited { color: #909cbf; }
a.fc4:hover { color: #2148c1; }

a.fc7:visited { color: #737373; }
a.fc7:hover { color: #383838; }

a.fc8:visited { color: #9f9f9f; }
a.fc8:hover { color: #494949; }

a.fc9:visited { color: #8fb1c7; }
a.fc9:hover { color: #008ae4; }

.fc0, a.white, a.white:hover, a.white:visited { color: #fff; }

.fc0 .fol { color: #f5ff71; }

a.nou { text-decoration: none; }
a.nou:hover { text-decoration: underline; }

h1, h2, h3, h4, .h2 { font-weight: normal; font-family: Arial, 'Myriad Pro', 'Trebuchet MS', Tahoma, Helvetica, sans-serif; }

.h1, h1 { font-size: 182%; line-height: 117%; }
.h1 h1 { display: inline; font-size: 100%; }

h2, .h2 {
	font-size: 164%;
	line-height: 117%;
}

.h2 h2 { display: inline; font-size: 100%; }
.h2 a, .h2 a:visited { color: #595959; }
h2.small { font-size: 109%; font-weight: bold; }

h3 { font-size: 127%; }

h1 .small { font-size: 50%; }

input.btn { vertical-align: middle; }

input, textarea, select {
	color: #737373;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

input.text, textarea {
	border: 1px solid #c8c9c4;
	width: 118px;
	height: 14px;
	padding: 1px;
	vertical-align: middle;
}

input.txt {
	padding: 1px;
}

input.short { width: 50px; }
input.long { width: 255px; }

textarea { height: 100px; }
textarea.long { width: 255px; }

.mainWrapper { width: 895px; }
.pContentPadder { padding: 0 12px; }

.hr {
	height: 1px;
	background: url(/img/hr_dot.gif) repeat-x;
}

.hrPF {
	height: 1px;
	background: url(/img/hr_dot_pf.gif) repeat-x;
}

table.smallPad td { padding: 5px; }

.tabsMainWrapper { height: 24px; }
.tabsMainWrapper h1 { font-family: Tahoma, Arial, Helvetica, sans-serif; line-height: 14px; }

.tabsMainWrapper .tab {
	height: 23px;
	background: #5c5c5c;
}

.tabsMainWrapper .tabc {
	height: 100%;
	padding: 0 10px;
	background: url(/img/tab_1_c.gif) repeat-x;
}

.tabsMainWrapper .tabl {
	width: 3px;
	height: 100%;
	background: url(/img/tab_1_l.gif) no-repeat;
}

.tabsMainWrapper .tabr {
	width: 3px;
	height: 100%;
	background: url(/img/tab_1_r.gif) no-repeat;
}

.tabsMainWrapper .tab a {
	display: block;
	color: #fff;
	font-weight: bold;
	padding-top: 4px;
}

.tabsMainWrapper .tab.active {
	height: 24px;
	background: #cee95f;
}

.tabsMainWrapper .tab.active .tabc { height: 100%; background: transparent; }
.tabsMainWrapper .tab.active .tabl { background: url(/img/tab_1act_l.gif) no-repeat; }
.tabsMainWrapper .tab.active .tabr { background: url(/img/tab_1act_r.gif) no-repeat; }
.tabsMainWrapper .tab.active a { color: #333a18; }

.srcBoxMain { background: #cee95f; }
.srcBoxMain .wrapper { background: url(/img/src_box_tl.gif) no-repeat left top; }
.srcBoxMain .wrapper .wrapper { background: url(/img/src_box_tr.gif) no-repeat right top; }
.srcBoxMain .wrapper .wrapper .wrapper { height: 3px; background: url(/img/src_box_bl.gif) no-repeat left bottom; }
.srcBoxMain .wrapper .wrapper .wrapper .wrapper { height: 100%; background: url(/img/src_box_br.gif) no-repeat right bottom; }
.srcBoxMain .padder { padding: 8px 17px; }
.srcBoxMain .optsLinks a, a.aopt {
	margin-left: 7px;
	background: url(/img/aopt.gif) no-repeat 0 5px;
	padding-left: 9px;
	color: #333a18;
}
.srcBoxMain .optsLinks a:hover, a.aopt:hover { background-position: 3px 5px;  }

.srcBoxMain .options { background: #f5ff71; color: #5d5d5d; display: none; }
.srcBoxMain .options .top, .srcBoxMain .options .bottom { height: 3px; }
.srcBoxMain .options .top .wrp { height: 100%; background: url(/img/options_tl.gif) no-repeat left; }
.srcBoxMain .options .top .wrp .wrp { background: url(/img/options_tr.gif) no-repeat right; }
.srcBoxMain .options .bottom .wrp { height: 100%; background: url(/img/options_bl.gif) no-repeat left; }
.srcBoxMain .options .bottom .wrp .wrp { background: url(/img/options_br.gif) no-repeat right; }
.srcBoxMain .options .content { padding: 3px 17px; }

.srcBoxMain .options.vis { display: block; }

.srcBoxMain .resBar { background: #adc450; }
.srcBoxMain .resBar .top { background: #cee95f; height: 3px; }
.srcBoxMain .resBar .top .wrapper { height: 100%; background: url(/img/src_box_res_bl.gif) no-repeat left; }
.srcBoxMain .resBar .top .wrapper .wrapper { background: url(/img/src_box_res_br.gif) no-repeat right; }
.srcBoxMain .resBar .resHolder { background: url(/img/res_bar_bl.gif) no-repeat left bottom; }
.srcBoxMain .resBar .resHolder .wrapper { height: 100%; background: url(/img/res_bar_br.gif) no-repeat right bottom; }
.srcBoxMain .resBar .resHolder .padder { padding: 8px 15px 10px; }

.mainCol { width: 289px; }

.cBox1 { background: url(/img/cbox_1_blr.gif) repeat-y left; }

.cBox1 .top {
	height: 8px;
	background: url(/img/cbox_1_t.gif) repeat-x;
}

.cBox1 .top .wrapper {
	height: 100%;
	background: url(/img/cbox_1_tl.gif) no-repeat left;
}

.cBox1 .top .wrapper .wrapper {
	height: 100%;
	background: url(/img/cbox_1_tr.gif) no-repeat right;
}

.cBox1 .bottom {
	height: 8px;
	background: url(/img/cbox_1_bb.gif) repeat-x bottom;
}

.cBox1 .bottom .wrapper {
	height: 100%;
	background: url(/img/cbox_1_bl.gif) no-repeat left;
}

.cBox1 .bottom .wrapper .wrapper {
	height: 100%;
	background: url(/img/cbox_1_br.gif) no-repeat right;
}

.cBox1 .content {
	background: url(/img/cbox_1_blr.gif) repeat-y right;
}

.cBox1 .tWrapper {
	background: #fff468;
	margin: 0 3px;
}

.cBox1 .tWrapper .padder {
	padding: 3px 12px 10px;
}

.cBox1 .content .mainC {
	padding: 15px;
}

.cBox1 .tWrapper h2 { font-size: 100%; }
.cBox1 .tWrapper a { font-family: Arial, Tahoma, Helvetica, sans-serif; }

.footer {
	height: 42px;
	background: #737373 url(/img/fbox1.gif) repeat-x;
	color: #fff;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
}
.footer .wrapper { height: 100%; }
.footer .wrapper { background: url(/img/fbox1_tl.gif) no-repeat left top; }
.footer .wrapper .wrapper { background: url(/img/fbox1_tr.gif) no-repeat right top; }
.footer .wrapper .wrapper .wrapper { background: url(/img/fbox1_bl.gif) no-repeat left bottom; }
.footer .wrapper .wrapper .wrapper .wrapper { background: url(/img/fbox1_br.gif) no-repeat right bottom; }
.footer .padder { padding: 15px 15px 0; }

.lSponsWrapper, .legendWrapper {
	width: 295px;
	padding: 0 0 15px 15px;
	background: #fff;
}

.sBox1, .sBox1 .wrapper { background: #fbffcc url(/img/sbox_1_lr.gif) repeat-y left; }
.sBox1 .wrapper { background-color: transparent; background-position: right; }
.sBox1 .top, .sBox1 .bottom { height: 5px; background: url(/img/sbox_1_tb.gif) repeat-x top; }
.sBox1 .bottom { background-position: bottom; }
.lSponsWrapper a, .lSponsWrapper a:visited, .lSponsWrapper a:hover {
	display: block;
	padding: 5px 12px;
	color: #737373;
	text-decoration: none;
}
.sBox1 .top .wrapper { height: 100%; background: url(/img/sbox_1_tl.gif) no-repeat left; }
.sBox1 .top .wrapper .wrapper { background: url(/img/sbox_1_tr.gif) no-repeat right; }
.sBox1 .bottom .wrapper { height: 100%; background: url(/img/sbox_1_bl.gif) no-repeat left; }
.sBox1 .bottom .wrapper .wrapper { background: url(/img/sbox_1_br.gif) no-repeat right; }
.sBox1 .content { padding: 5px 12px; }

.catRecord { display: table-row; }

.catRecord .scrHolder { width: 144px; }
.catRecord .crImg {
	width: 140px;
	height: 105px;
	background: url(/img/kat_scr_mini1.gif) no-repeat;
	padding: 1px 3px 3px 1px;
}
.catRecord h3 {
	font-size: 109%;
}
.catRecord .imgHolder,
.catRecord .recData {
	display: table-cell;
}
.catRecord .imgHolder { padding: 10px 10px 0 0; }
.catRecord .recData { padding: 10px; }
.catRecord .recData.shaded { background: #f1f8fe; }

.crImgBig {
	/*
	width: 274px;
	height: 205px;
	*/
	width: 140px;
	height: 105px;
	background: url(/img/kat_scr_mini2.gif) no-repeat;
	padding: 1px 3px 3px 1px;
}

.googleCol250 { width: 250px; }
.catDetCol { width: 601px; }
.fldName { width: 100px; }
.fldVal { width: 209px; }

.logoTxt { display: inline; }
.logoTxt b { font-weight: normal; }
.logoTxt.startowy { color: #eb8104; }
.logoTxt.startowy b { color: #435fc2; }
.logoTxt.gery { color: #141414; }
.logoTxt.gery b { color: #ff150c; }
.logoTxt.xorg { color: #9e3e01; }
.logoTxt.xorg b { color: #fe771b; }
a.logoTxt { color: #a3a3a3; text-decoration: none; }
a.logoTxt:hover { color: #a3a3a3; text-decoration: underline; }

.hr.legend { height: 1px; width: 150px; background: #737373; }

.pagination .prevPage a {
	background: url(/img/arrow_l_grey.gif) no-repeat left;
	padding-left: 8px;
	padding-right: 20px;
}
.pagination .nextPage a {
	background: url(/img/arrow_r_grey.gif) no-repeat right;
	padding-right: 8px;
	padding-left: 20px;
}
.pagination .pageWrapper {
	background: #808080 url(/img/page_b.gif) no-repeat left;
	color: #fff;
	height: 18px;
}
.pagination .pageWrapper.act { background: #c5c5c5 url(/img/page_b_act.gif) no-repeat left; }
.pagination .pageWrapper div { width: 100%; height: 100%; background: url(/img/page_b.gif) no-repeat right; }
.pagination .pageWrapper.act div { background: url(/img/page_b_act.gif) no-repeat right; }
.pagination .pageWrapper a {
	color: #fff;
	display: block;
	margin: 0 4px;
	padding: 2px 0;
}

.hBar1 { background: #cee95f url(/img/src_box_tl.gif) no-repeat left top; color: #595959; }
.hBar1 .wrapper { height: 100%; background: url(/img/src_box_tr.gif) no-repeat right top; }
.hBar1 .wrapper .wrapper { height: 100%; background: url(/img/src_box_bl.gif) no-repeat left bottom; }
.hBar1 .wrapper .wrapper .wrapper { height: 100%; background: url(/img/src_box_br.gif) no-repeat right bottom; padding: 10px 15px; }

.halfcols .col { width: 47%; }

ul.oeList {
	list-style-type: none;
}

.oeList li { padding: 5px 10px; }
.oeList li.shaded { background: #f4f4f4; }

.chbox { background: #f3f4e6; }
.chbox .wrapper { background: url(/img/chbox_tl.gif) no-repeat left top; }
.chbox .wrapper .wrapper { background: url(/img/chbox_tr.gif) no-repeat right top; }
.chbox .wrapper .wrapper .wrapper { background: url(/img/chbox_cl.gif) no-repeat left bottom; }
.chbox .wrapper .wrapper .wrapper .wrapper { height: 100%; background: url(/img/chbox_cr.gif) no-repeat right bottom; }
.chbox .wrapper .wrapper .wrapper2 { background: url(/img/chbox2_bl.gif) no-repeat left bottom; }
.chbox .wrapper .wrapper .wrapper2 .wrapper2 { height: 100%; background: url(/img/chbox2_br.gif) no-repeat right bottom; }
.chbox .padder { padding: 20px 15px; }

.chbox .bbar { background: #a5a69c; color: #fff; }
.chbox .bbar .wrapper { background: url(/img/chbox_bl.gif) no-repeat left bottom; }
.chbox .bbar .wrapper .wrapper { background: url(/img/chbox_br.gif) no-repeat right bottom; line-height: 236%; }
.chbox .bbar .pad { padding: 0 15px; }

.chbox h1 { font-size: 145%; font-weight: bold; }

.butSzukaj {margin-left: 8px; position: absolute; cursor: pointer;}

.regPara td { padding-top: 10px; line-height: 145%; }

.regPara .numb {
	font-size: 127%;
	font-weight: bold;
}

.regPara .txt { padding-top: 12px; }

.regPara.sub1 .txt { padding-left: 10px; }
.regPara.sub1 .numb { padding-left: 10px; }
.regPara .sub2 { padding-left: 30px; }

