body {
	margin:0;
	padding:0;
	background: #2B638E url(gfx/bggr.gif) repeat-x top;
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 13px;
	color: #6D7174;
	text-align: center;
	}

a {
	color: #9B0000;
	text-decoration: none;
	}

a:hover {
	color: #9B0000;
	text-decoration: underline;
	}

a.bezpodkreslenia {
	color: #9B0000;
	text-decoration: none;
	}

a.bezpodkreslenia:hover {
	color: #9B0000;
	text-decoration: none;
	}





.bd {
	margin: 0 auto;
	height: 100%;
	width: 847px;
	position: relative;
	background: #fff url(gfx/gr2.gif) repeat-y right;
	z-index: 50;
	}

.bgl {
	position: absolute;
	top: 0;
	left: -1000px;
	width: 1000px;
	height: 118px;
	background: url(gfx/bgl.gif) repeat-x;
	z-index: 50;
	}

.bd2 {
	position: absolute;
	left: 0;
	top: 0;
	width: 847px;
	height: 680px;
	background: url(gfx/gr1.gif) repeat-y;
	z-index: 50;
	}

.tpgr {
	position: absolute;
	left: 25px;
	top: 0;
	width: 640px;
	height: 52px;
	background: url(gfx/tpgr.gif) repeat-x;
	z-index: 100;
	}

.r1 {
	position: absolute;
	left: 0;
	top: 0;
	width: 40px;
	height: 57px;
	background: url(gfx/r1.jpg);
	z-index: 100;
	}

.r2 {
	position: absolute;
	left: 650px;
	top: 0;
	width: 40px;
	height: 57px;
	background: url(gfx/r2.jpg);
	z-index: 100;
	}

.lsh {
	position: absolute;
	left: 0;
	top: 57px;
	width: 25px;
	height: 461px;
	background: url(gfx/lsh.jpg);
	z-index: 100;
	}

.rsh1 {
	position: absolute;
	left: 665px;
	top: 57px;
	width: 25px;
	height: 103px;
	background: url(gfx/rsh1.jpg);
	z-index: 100;
	}

.shine {
	position: absolute;
	left: 690px;
	top: 0px;
	width: 234px;
	height: 160px;
	background: url(gfx/shine.jpg);
	z-index: 100;
	}

.hdgr {
	position: absolute;
	left: 157px;
	top: 52px;
	width: 508px;
	height: 108px;
	background: url(gfx/hdgr.gif) repeat-y;
	z-index: 100;
	}

.tp2 {
	position: absolute;
	left: 157px;
	top: 150px;
	width: 508px;
	height: 10px;
	background: url(gfx/tp2.gif) repeat-y;
	z-index: 100;
	}

.wl {
	position: absolute;
	left: 182px;
	top: 160px;
	width: 640px;
	height: 1px;
	background: url(gfx/w.gif) repeat-x;
	z-index: 100;
	}

.k1 {
	position: absolute;
	left: 157px;
	top: 150px;
	width: 25px;
	height: 200px;
	background: url(gfx/k1.gif);
	z-index: 100;
	}

.r4 {
	position: absolute;
	left: 812px;
	top: 160px;
	width: 35px;
	height: 10px;
	background: url(gfx/r4.gif);
	font-size: 1px;
	z-index: 100;
	}

.white {
	position: absolute;
	left: 182px;
	top: 160px;
	width: 480px;
	height: 480px;
	background: url(gfx/white.jpg);
	z-index: 100;
	}

.rsh {
	position: absolute;
	left: 822px;
	top: 170px;
	width: 25px;
	height: 348px;
	background: url(gfx/rsh.jpg);
	z-index: 100;
	}

.end1 {
	position: absolute;
	left: 0px;
	top: 680px;
	width: 182px;
	height: 30px;
	background: url(gfx/end1.gif);
	z-index: 100;
	}

.bt1 {
	position: absolute;
	left: 25px;
	bottom: -67px;
	width: 157px;
	height: 120px;
	background: url(gfx/bt1.jpg);
	z-index: 100;
	}

.bt3 {
	position: absolute;
	left: 822px;
	bottom: -67px;
	width: 157px;
	height: 120px;
	background: url(gfx/bt3.jpg);
	z-index: 100;
	}

.bt2 {
	position: absolute;
	left: 182px;
	bottom: -67px;
	width: 640px;
	height: 67px;
	background: url(gfx/bt2.gif);
	z-index: 100;
	}

a.tytul {
	position: absolute;
	left: 180px;
	top: 65px;
	display: block;
	text-align: left;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 40px;
	letter-spacing: 1px;
	padding-left: 12px;
	padding-bottom: 5px;
	color: #b00;
	border-bottom: 1px solid #A7A9AA;
	width: 450px;
	z-index: 900;
	}

a.tytul:hover {
	color: #6D7174;
	text-decoration: none;
	}

.nieb {
	color: #004479;
	}

a.lg {
	position: absolute;
	left: 64px;
	top: 60px;
	display: block;
	width: 85px;
	height: 154px;
	background: url(gfx/lg.gif) no-repeat;
	z-index: 900;
	}

a.lg:hover {
	text-decoration: none;
	}

.podtytul {
	position: absolute;
	left: 180px;
	top: 130px;
	text-align: left;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 13px;
	color: #6D7174;
	padding-left: 12px;
	line-height: 110%;
	width: 470px;
	z-index: 900;
	}


.tresc {
	position: relative;
	text-align: left;
	text-align: justify;
	padding: 180px 50px 0px 210px;
	z-index: 800;
	}

a.menu1 {
	position: absolute;
	left: 26px;
	top: 220px;
	display: block;
	width: 155px;
	height: 40px;
	width: 135px !important;
	height: 30px !important;
	background: url(gfx/link1.gif) 0 0;
	text-align: right;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 20px;
	color: #6D7174;
	padding: 10px 20px 0px 0px;
	z-index: 900;
	}

a.menu1:hover {
	text-decoration: none;
	background: url(gfx/link1.gif) 0 -40px;
	color: #004479;
	}

a.menu2 {
	position: absolute;
	left: 26px;
	top: 260px;
	display: block;
	width: 153px;
	height: 40px;
	width: 133px !important;
	height: 30px !important;
	background: url(gfx/link2.gif) 0 0;
	text-align: right;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 20px;
	color: #6D7174;
	padding: 12px 22px 0px 0px;
	z-index: 900;
	}

a.menu2:hover {
	text-decoration: none;
	background: url(gfx/link2.gif) 0 -40px;
	color: #004479;
	}

a.menu3 {
	position: absolute;
	left: 26px;
	top: 300px;
	display: block;
	width: 153px;
	height: 40px;
	width: 133px !important;
	height: 30px !important;
	background: url(gfx/link3.gif) 0 0;
	text-align: right;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 20px;
	color: #6D7174;
	padding: 12px 22px 0px 0px;
	z-index: 900;
	}

a.menu3:hover {
	text-decoration: none;
	background: url(gfx/link3.gif) 0 -40px;
	color: #004479;
	}

a.menu4 {
	position: absolute;
	left: 26px;
	top: 340px;
	display: block;
	width: 153px;
	height: 40px;
	width: 133px !important;
	height: 30px !important;
	background: url(gfx/link4.gif) 0 0;
	text-align: right;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 20px;
	color: #6D7174;
	padding: 12px 22px 0px 0px;
	z-index: 900;
	}

a.menu4:hover {
	text-decoration: none;
	background: url(gfx/link4.gif) 0 -40px;
	color: #004479;
	}

a.menu5 {
	position: absolute;
	left: 26px;
	top: 380px;
	display: block;
	width: 153px;
	height: 40px;
	width: 133px !important;
	height: 30px !important;
	background: url(gfx/link4.gif) 0 0;
	text-align: right;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 20px;
	color: #6D7174;
	padding: 12px 22px 0px 0px;
	z-index: 900;
	}

a.menu5:hover {
	text-decoration: none;
	background: url(gfx/link4.gif) 0 -40px;
	color: #004479;
	}


a.menu6 {
	position: absolute;
	left: 26px;
	top: 420px;
	display: block;
	width: 153px;
	height: 40px;
	width: 133px !important;
	height: 30px !important;
	background: url(gfx/link4.gif) 0 0;
	text-align: right;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 20px;
	color: #6D7174;
	padding: 12px 22px 0px 0px;
	z-index: 900;
	}

a.menu6:hover {
	text-decoration: none;
	background: url(gfx/link4.gif) 0 -40px;
	color: #004479;
	}

.wodny {
	position: absolute;
	left: 75px;
	top: 430px;
	width: 69px;
	height: 271px;
	background: url(gfx/lg_wodny.gif);
	z-index: 800;
	}

.small_info {
	position: absolute;
	left: 40px;
	top: 520px;
	width: 130px;
	font-size: 10px;
	line-height: 130%;
	text-align: left;
	z-index: 900;
	}

.foot1 {
	position: absolute;
	left: 60px;
	top: 705px;
	width: 135px;
	font-size: 9px;
	line-height: 130%;
	text-align: left;
	z-index: 900;
	}

.foot2 {
	position: absolute;
	left: 182px;
	bottom: -50px;
	width: 640px;
	font-size: 9px;
	line-height: 130%;
	text-align: center;
	color: #5F8EB8;
	z-index: 900;
	}

a.ft1 {
	color: #5F8EB8;
	}

a.ft1:hover {
	color: #fff;
	text-decoration: none;
	}

.title {
	position: relative;
	text-align: right;
	font-family: century gothic, arial narrow, arial, geneva, sans-serif;
	font-size: 30px;
	color: #004479;
	padding: 5px 20px 10px 0px;
	border-bottom: 1px solid #C77979;
	z-index: 900;
	}

.content {
	position: relative;
	padding-top: 20px;
	padding-bottom: 20px;
	min-height: 450px;
	height: auto !important;
	height: 450px;
	}

.under {
	position: relative;
	text-align: right;
	font-size: 9px;
	color: #004479;
	padding: 5px 20px 10px 0px;
	border-top: 1px solid #C77979;
	z-index: 900;
	}




.ramka_gal_1 {
	background: #f5f5f5 url(gfx/ramka_gal_gr.gif) repeat-y;
	border: 1px solid #B0B0B0;
	padding: 2px;
	text-align: center;
	width: 170px;
	}

.ramka_gal_2 {
	border: 1px solid #E6E6E6;
	padding: 3px;
	text-align: center;
	}

a.ramka_tt_a {
	color: #b03c3c;
	text-decoration: none;
	}

a.ramka_tt_a:hover {
	color: #004479;
	}

.ramka_tt {
	padding: 5px;
	font-size: 14px;
	letter-spacing: 1px;
	color: #004479;
	text-align: center;
	}




input,textarea,select {
	background: url(gfx/formbg1.gif) #fff;
	border: 1px solid #aaa;
	padding: 2px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 130%;
}

input.przycisk {
	background: url(gfx/formbg2.gif) #fff;
	border: 1px solid #aaa;
	padding: 2px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

.przycisk {
	background: url(gfx/formbg2.gif) #fff;
	border: 1px solid #aaa;
	padding: 2px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

input.fsmall {
	background: url(gfx/formbg1.gif) #fff;
	border: 1px solid #aaa;
	padding: 1px;
	color: black;
	font-size: 9px;
	margin: 2px;
	}

input.fsmall_przycisk {
	background: url(gfx/formbg2.gif) #fff;
	border: 1px solid #aaa;
	padding: 1px;
	color: black;
	font-size: 9px;
	margin: 2px;
	}


