html, body {
	margin: 0;
	padding: 0;
	font: 15px calibri, arial, sans-serif;
	color: #666;
	background: #fff url('gfx/bg.gif') repeat-x 10px 0;
	text-align: center;
	}

img {
	border: 0;
	}

h1, h2, h3, h4, h5, h6, p, form, ul {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	}

a {
	color: #158100;
	font-weight: bold;
	text-decoration: none;
	}
a:hover {
	color: #158100;
	font-weight: bold;
	text-decoration: underline;
	}

.bd {
	position: relative;
	margin: 0 auto;
	width: 950px;
	padding-top: 0px;
	z-index: 10;
	}

.mnt {
	position: absolute;
	right: 10px;
	top: 30px;
	z-index: 99;
	font-size:14px;
	}

.mnt2 {
	position: absolute;
	right: 11px;
	top: 29px;
	z-index: 99;
	font-size:14px;
	}

.mnt ul, .mnt2 ul {
	margin: 0;
	padding: 0;
	}
	
.mnt li {
	display: inline;
	list-style-type: none;
	padding: 0 8px;
	border-right: 1px solid #2b6d15;
	}

.mnt2 li {
	display: inline;
	list-style-type: none;
	padding: 0 8px;
	border-right: 1px solid #fff;
	}

.mnt li.lst, .mnt2 li.lst {
	border: none;
	}

.mnt li a {
	font-size: 14px;
	font-weight: bold;
	color: #2b6d15;
	}

.mnt2 li a {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	}

.hd {
	position: relative;
	height: 178px;
	z-index: 20;
	}

.hd h1 {
	position: absolute;
	left: 0;
	top: 18px;
	z-index: 30;
	}

.tp1 {
	position: absolute;
	top: 0;
	right: 0;
	width: 540px;
	height: 18px;
	background: url('gfx/tp1.gif') no-repeat;
	z-index: 25;
	}

.tp2 {
	position: absolute;
	top: 18px;
	right: 0;
	width: 569px;
	height: 103px;
	background: url('gfx/tp2.jpg') no-repeat;
	z-index: 25;
	}

.mn {
	position: absolute;
	top: 121px;
	right: 0;
	width: 569px;
	height: 57px;
	text-align: left;
	z-index: 30;
	}

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

.mn ul li {
	display: inline;
	}

a.mn1 {
	position: relative;
	display: block;
	width: 63px;
	height: 57px;
	background: url('gfx/mn1.jpg') no-repeat 0px 0px;
	float: left;
	color: #000;
	z-index: 35;
	}
a.mn1:hover {
	background: url('gfx/mn1.jpg') no-repeat 0px -57px;
	}

a.mn2 {
	position: relative;
	display: block;
	width: 93px;
	height: 57px;
	background: url('gfx/mn2.jpg') no-repeat 0px 0px;
	float: left;
	z-index: 35;
	}
a.mn2:hover {
	background: url('gfx/mn2.jpg') no-repeat 0px -57px;
	}

a.mn3 {
	position: relative;
	display: block;
	width: 92px;
	height: 57px;
	background: url('gfx/mn3.jpg') no-repeat 0px 0px;
	float: left;
	z-index: 35;
	}
a.mn3:hover {
	background: url('gfx/mn3.jpg') no-repeat 0px -57px;
	}

a.mn4 {
	position: relative;
	display: block;
	width: 129px;
	height: 57px;
	background: url('gfx/mn4.jpg') no-repeat 0px 0px;
	float: left;
	z-index: 35;
	}
a.mn4:hover {
	background: url('gfx/mn4.jpg') no-repeat 0px -57px;
	}

a.mn5 {
	position: relative;
	display: block;
	width: 88px;
	height: 57px;
	background: url('gfx/mn5.jpg') no-repeat 0px 0px;
	float: left;
	z-index: 35;
	}
a.mn5:hover {
	background: url('gfx/mn5.jpg') no-repeat 0px -57px;
	}

.mn6 {
	position: absolute;
	top: 0;
	right: 0;
	width: 104px;
	height: 57px;
	background: url('gfx/mn6.jpg') no-repeat;
	z-index: 25;
	}

.sep {
	position: relative;
	height: 60px;
	}

.cn {
	position: relative;
	z-index: 20;
	}

.pakiety  {
	position: relative;
	width: 810px;
	height: 470px;
	margin: 0 auto;
	z-index: 20;
	}


.p1 {
	position: relative;
	width: 334px;
	height: 196px;
	padding: 24px 28px 0 28px;
	text-align: right;
	background: url('gfx/bt1.jpg') no-repeat;
	margin: 0 30px 30px 0;
	float: left;
	z-index: 25;
	line-height: 130%;
	}

.p2 {
	position: relative;
	width: 334px;
	height: 196px;
	padding: 24px 28px 0 28px;
	text-align: left;
	background: url('gfx/bt2.jpg') no-repeat;
	margin: 0 0 30px 0;
	float: left;
	z-index: 25;
	line-height: 130%;
	}

.p3 {
	position: relative;
	width: 334px;
	height: 196px;
	padding: 24px 28px 0 28px;
	text-align: right;
	background: url('gfx/bt3.jpg') no-repeat;
	margin: 0 30px 0 0;
	float: left;
	z-index: 25;
	line-height: 130%;
	}

.p4 {
	position: relative;
	width: 334px;
	height: 196px;
	padding: 24px 28px 0 28px;
	text-align: left;
	background: url('gfx/bt4.jpg') no-repeat;
	margin: 0 0 0 0;
	float: left;
	z-index: 25;
	line-height: 130%;
	}

.p1, .p2, .p3, .p4 {
	color: #000;
	font-size: 24px;
	}

.p1 a, .p2 a, .p3 a, .p4 a {
	color: #fff;
	font-size: 22px;
	text-decoration: none;
	}
.p1 a:hover, .p2 a:hover, .p3 a:hover, .p4 a:hover {
	color: #fff;
	text-decoration: underline;
	}

.p1 h2, .p2 h2, .p3 h2, .p4 h2 {
	font-size: 40px;
	color: #000;
	}

.p1 h2 a, .p2 h2 a, .p3 h2 a, .p4 h2 a {
	font-size: 40px;
	color: #000;
	text-decoration: none;
	}
.p1 h2 a:hover, .p2 h2 a:hover, .p3 h2 a:hover, .p4 h2 a:hover {
	color: #000;
	text-decoration: underline;
	}

a.sam {
	position: relative;
	margin: 20px auto;
	display: block;
	width: 667px;
	height: 62px;
	background: url('gfx/bt5.jpg') no-repeat;
	padding-top: 20px;
	font: 20px calibri tahoma, verdana, arial, geneva, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #0042BC;
	text-align: center;
	z-index: 25;
	}

.ft {
	position: relative;
	height: 37px;
	background: url('gfx/ft.jpg') no-repeat;
	font: 13px tahoma, verdana, arial, geneva, sans-serif;
	color: #188F00;
	text-align: left;
	padding: 23px 0 0 26px;
	z-index: 20;
	}

.ft a {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
	}
.ft a:hover {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
	}

.art {
	position: relative;
	margin: 0 auto;
	width: 870px;
	background: url('gfx/cnm.gif') repeat-y;
	z-index: 20;
	}

.artt {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0 auto;
	width: 870px;
	height: 155px;
	background: url('gfx/cnt.gif') no-repeat;
	z-index: 20;
	}

.artcn {
	position: relative;
	text-align: left;
	padding: 30px;
	z-index: 30;
	}

.artcn h2 {
	font-size: 35px;
	color: #189200;
	padding: 10px 0 40px 100px;
	}

.artb {
	position: relative;
	margin: 0 auto;
	width: 870px;
	height: 10px;
	font-size: 1px;
	line-height: 1px;
	background: url('gfx/cnb.gif') no-repeat;
	margin-bottom: 30px;
	z-index: 20;
	}

.arti {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 110px;
	height: 110px;
	z-index: 30;
	}

.credits {
	position: absolute;
	right: 0;
	top: 0;
	font-size: 11px;
	color: #fff;
	padding: 16px 110px 0 0;
	z-index: 25;
	}

.credits a {
	font-size: 11px;
	}

.cna {
	position: relative;
	width: 840px;
	height: 135px;
	padding: 15px;
	background: url('gfx/cna.gif') no-repeat;
	z-index: 10;
	}

.ft0 {
	position: relative;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	background: url('gfx/ft0.gif') repeat-x top;
	font: 13px tahoma, verdana, arial, geneva, sans-serif;
	color: #888;
	text-align: left;
	z-index: 20;
	}

.ft0 a {
	color: #888;
	font-weight: normal;
	text-decoration: none;
	}
.ft0 a:hover {
	color: #888;
	font-weight: normal;
	text-decoration: underline;
	}

.ft0 td {
	vertical-align: top;
	padding: 10px 40px;
	}
	
.ft0 ul, .ft0 li {
	margin: 0;
	padding: 0 0 3px 0;
	list-style-type: none;
	}

.ft0 li.nagl {
	padding: 10px 0 20px 0;
	font-size: 15px;
	font-weight: bold;
	}

.dookola_ft_czarna {
	background: #000 url('gfx/ft_czarna.gif') repeat-x top;
	text-align: center;
	}

.ft_czarna {
	position: relative;
	width: 1000px;
	margin: auto;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	background: url('gfx/ft_czarna.gif') repeat-x top;
	font: 13px tahoma, verdana, arial, geneva, sans-serif;
	color: #888;
	text-align: left;
	z-index: 20;
	}

.ft_czarna a {
	color: #888;
	font-weight: normal;
	text-decoration: none;
	}
.ft_czarna a:hover {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
	}

.ft_czarna td {
	vertical-align: top;
	padding: 10px 40px;
	}
	
.ft_czarna ul, .ft_czarna li {
	margin: 0;
	padding: 0 0 3px 0;
	list-style-type: none;
	}

.ft_czarna li.nagl {
	padding: 10px 0 20px 0;
	font-size: 15px;
	font-weight: bold;
	}

.obr {
	background: white;
	padding: 3px;
	margin: 4px;
	border: 1px solid #c8c8c8;
	}

.ofb1 {
	position: relative;
	width: 251px;
	height: 66px;
	text-align: center;
	font: 24px tahoma, sans-serif;
	color: #fff;
	font-weight: bold;
	line-height: 66px;
	background: url('gfx/ofb1.gif') no-repeat;
	z-index: 20;
	}

.ofb2 {
	position: relative;
	width: 211px;
	text-align: center;
	line-height: 66px;
	padding: 10px 20px 0 20px;
	background: url('gfx/ofb2.gif') repeat-y;
	font: 13px/22px tahoma, sans-serif;
	text-align: left;
	color: #444;
	z-index: 20;
	}

.ofb3 {
	position: relative;
	width: 251px;
	height: 10px;
	text-align: center;
	background: url('gfx/ofb3.gif') no-repeat;
	z-index: 20;
	}

.pasek_info {
	position: relative;
	margin: auto;
	width: 968px;
	height: 91px;
	background: url('gfx/box_info.png') no-repeat;
	font: 40px/89px calibri, tahoma, arial, sans-serif;
	color: #006fde;
	font-style: italic;
	letter-spacing: 1px;
	text-shadow: 1px 1px #fff;
	z-index: 20;
	}

.zbox {
	position: relative;
	width: 968px;
	background: url('gfx/boxm_bialy.gif');
	z-index: 20;
	}

.zboxt {
	position: relative;
	background: url('gfx/boxt_bialy.jpg') no-repeat top center;
	z-index: 20;
	}

.zboxb {
	position: relative;
	background: url('gfx/boxb_bialy.jpg') no-repeat bottom center;
	min-height: 185px;
	height: auto !important;
	height: 185px;
	z-index: 20;
	}

.zboxtit {
	position: absolute;
	left: 20px;
	top: 28px;
	width: 220px;
	font: 55px/60px calibri, tahoma, arial, sans-serif;
	color: #006fde;
	font-style: italic;
	letter-spacing: 1px;
	text-shadow: 1px 1px #fff;
	text-align: center;
	z-index: 22;
	}

.zboxil {
	position: absolute;
	left: 315px;
	top: 35px;
	width: 100px;
	z-index: 22;
	}

.zboxtxt {
	position: relative;
	float: right;
	width: 470px;
	padding: 25px 30px 0 0;
	height: 140px;
	font: 17px/23px calibri, arial, sans-serif;
	font-style: italic;
	text-shadow: 1px 1px #fff;
	text-align: justify;
	z-index: 22;
	}

.zboxmore {
	position: absolute;
	right: 50px;
	bottom: 23px;
	width: 100px;
	z-index: 22;
	}

.zboxmore a {
	font: 20px/20px calibri, tahoma, sans-serif;
	color: #006fde;
	font-style: italic;
	letter-spacing: 1px;
	text-shadow: 1px 1px #fff;
	text-align: center;
	}

.czer .zbox { background: url('gfx/boxm_czer.gif'); }
.czer .zboxt { background: url('gfx/boxt_czer.jpg') no-repeat top center; }
.czer .zboxb { background: url('gfx/boxb_czer.jpg') no-repeat bottom center; }
.czer .zboxtit { color: #fff; text-shadow: 1px 1px #a00; }
.czer .zboxtxt { color: #fff; text-shadow: 1px 1px #a00; }
.czer .zboxmore a { color: #fff; text-shadow: 1px 1px #a00; }

.fiol .zbox { background: url('gfx/boxm_fiol.gif'); }
.fiol .zboxt { background: url('gfx/boxt_fiol.jpg') no-repeat top center; }
.fiol .zboxb { background: url('gfx/boxb_fiol.jpg') no-repeat bottom center; }
.fiol .zboxtit { color: #fff; text-shadow: none; }
.fiol .zboxtxt { color: #fff; text-shadow: none; }
.fiol .zboxmore a { color: #fff; text-shadow: none; }

.jczerw .zbox { background: url('gfx/boxm_jczerw.gif'); }
.jczerw .zboxt { background: url('gfx/boxt_jczerw.jpg') no-repeat top center; }
.jczerw .zboxb { background: url('gfx/boxb_jczerw.jpg') no-repeat bottom center; }
.jczerw .zboxtit { color: #fff; text-shadow: none; }
.jczerw .zboxtxt { color: #fff; text-shadow: none; }
.jczerw .zboxmore a { color: #fff; text-shadow: none; }

.jfiol .zbox { background: url('gfx/boxm_jfiol.gif'); }
.jfiol .zboxt { background: url('gfx/boxt_jfiol.jpg') no-repeat top center; }
.jfiol .zboxb { background: url('gfx/boxb_jfiol.jpg') no-repeat bottom center; }
.jfiol .zboxtit { color: #fff; text-shadow: none; }
.jfiol .zboxtxt { color: #fff; text-shadow: none; }
.jfiol .zboxmore a { color: #fff; text-shadow: none; }

.jnieb .zbox { background: url('gfx/boxm_jnieb.gif'); }
.jnieb .zboxt { background: url('gfx/boxt_jnieb.jpg') no-repeat top center; }
.jnieb .zboxb { background: url('gfx/boxb_jnieb.jpg') no-repeat bottom center; }
.jnieb .zboxtit { color: #fff; text-shadow: 1px 1px #3398EA; }
.jnieb .zboxtxt { color: #fff; text-shadow: 1px 1px #3398EA; }
.jnieb .zboxmore a { color: #fff; text-shadow: 1px 1px #3398EA; }

.jpomar .zbox { background: url('gfx/boxm_jpomar.gif'); }
.jpomar .zboxt { background: url('gfx/boxt_jpomar.jpg') no-repeat top center; }
.jpomar .zboxb { background: url('gfx/boxb_jpomar.jpg') no-repeat bottom center; }
.jpomar .zboxtit { color: #000; text-shadow: none; }
.jpomar .zboxtxt { color: #000; text-shadow: none; }
.jpomar .zboxmore a { color: #000; text-shadow: none; }

.jziel .zbox { background: url('gfx/boxm_jziel.gif'); }
.jziel .zboxt { background: url('gfx/boxt_jziel.jpg') no-repeat top center; }
.jziel .zboxb { background: url('gfx/boxb_jziel.jpg') no-repeat bottom center; }
.jziel .zboxtit { color: #000; text-shadow: 1px 1px #C7F787; }
.jziel .zboxtxt { color: #000; text-shadow: 1px 1px #C7F787; }
.jziel .zboxmore a { color: #000; text-shadow: 1px 1px #C7F787; }

.jzolt .zbox { background: url('gfx/boxm_jzolt.gif'); }
.jzolt .zboxt { background: url('gfx/boxt_jzolt.jpg') no-repeat top center; }
.jzolt .zboxb { background: url('gfx/boxb_jzolt.jpg') no-repeat bottom center; }
.jzolt .zboxtit { text-shadow: 1px 1px #fff; }
.jzolt .zboxtxt { text-shadow: none; }
.jzolt .zboxmore a { text-shadow: 1px 1px #fff; }

.nieb .zbox { background: url('gfx/boxm_nieb.gif'); }
.nieb .zboxt { background: url('gfx/boxt_nieb.jpg') no-repeat top center; }
.nieb .zboxb { background: url('gfx/boxb_nieb.jpg') no-repeat bottom center; }
.nieb .zboxtit { color: #fff; text-shadow: 1px 1px #024EBC; }
.nieb .zboxtxt { color: #fff; text-shadow: 1px 1px #024EBC; }
.nieb .zboxmore a { color: #fff; text-shadow: 1px 1px #024EBC; }

.pomar .zbox { background: url('gfx/boxm_pomar.gif'); }
.pomar .zboxt { background: url('gfx/boxt_pomar.jpg') no-repeat top center; }
.pomar .zboxb { background: url('gfx/boxb_pomar.jpg') no-repeat bottom center; }
.pomar .zboxtit { color: #fff; text-shadow: 1px 1px #FFAD00; }
.pomar .zboxtxt { color: #000; text-shadow: 1px 1px #FFAD00; }
.pomar .zboxmore a { color: #fff; text-shadow: 1px 1px #FFAD00; }

.szary .zbox { background: url('gfx/boxm_szary.gif'); }
.szary .zboxt { background: url('gfx/boxt_szary.jpg') no-repeat top center; }
.szary .zboxb { background: url('gfx/boxb_szary.jpg') no-repeat bottom center; }

.ziel .zbox { background: url('gfx/boxm_ziel.gif'); }
.ziel .zboxt { background: url('gfx/boxt_ziel.jpg') no-repeat top center; }
.ziel .zboxb { background: url('gfx/boxb_ziel.jpg') no-repeat bottom center; }
.ziel .zboxtit { color: #fff; text-shadow: 1px 1px #0a0; }
.ziel .zboxtxt { color: #fff; text-shadow: 1px 1px #0a0; }
.ziel .zboxmore a { color: #fff; text-shadow: 1px 1px #0a0; }

.zolt .zbox { background: url('gfx/boxm_zolt.gif'); }
.zolt .zboxt { background: url('gfx/boxt_zolt.jpg') no-repeat top center; }
.zolt .zboxb { background: url('gfx/boxb_zolt.jpg') no-repeat bottom center; }
.zolt .zboxtit { color: #000; text-shadow: 1px 1px #ff0; }
.zolt .zboxtxt { color: #000; text-shadow: 1px 1px #ff0; }
.zolt .zboxmore a { color: #000; text-shadow: 1px 1px #ff0; }

.bxma1 {
	background: url('gfx/bxt.png');
	text-align: left;
	width: 859px;
	margin: auto;
	padding: 20px;
	}

.bxma2 {
	background: url('gfx/bxb.gif');
	text-align: left;
	width: 899px;
	margin: auto;
	height: 10px;
	}

.bxmt {
	font: 36px/36px arial, sans-serif;
	color: #189200;
	font-weight: bold;
	}

.bxmp {
	font: 14px/20px tahoma, sans-serif;
	text-align: justify;
	}

