* {
	margin: 0;
	padding: 0;
	border: 0;
	}	
	
body {
	background: #020E96 url('gfx/tlo_prawe.gif') repeat-x left top;
	margin: 0 auto;
	text-align: center;
	}
		
a {
	text-decoration: none;
	color: #000;
	}
			
a:hover {
	text-decoration: underline;
	}
	
.tlo_lewe {
	background: #01CF30 url('gfx/tlo_lewe.gif') repeat-x left top;
	width: 50%;
	float: left;
	}

	
.tlo_srodkowe {
	background: red url('gfx/tlo_srodkowe.gif') repeat-y left top;
	width: 1262px;
	float: right;
	position: relative; left: 631px;
	padding: 0 0 50px 0;
	}
	
.tlo_blask {
	background:url('gfx/tlo_blask.jpg') no-repeat left top;
	width: 1262px;
	padding: 50px 0 0 0;
	}
	
.tlo_blask h1 {
	background:url('gfx/tytul.png') no-repeat right top;
	width: 480px;
	height: 75px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
	}
	
.tlo_blask h1 a {
	font: 14px 'Century Gothic', tahoma, arial, verdana, sans-serif;
	color: #fff;
	display: block;
	position: relative; top: 30px; z-index: 2;
	}
	
.tlo_blask h1 a:hover {
	text-decoration: none;
	}
	
.tlo_blask h1 span {
	display: block;
	float: left;
	color: #000;
	width: 480px;
	position: absolute; top: 1px; left: 1px; z-index: -1;
	filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;
	cursor: pointer;
	}
	
.tlo_blask h1 b {
	font: 49px 'Century Gothic', tahoma, arial, verdana, sans-serif;
	display: block; 
	float: left;
	width: 240px;
	position: relative; bottom: 25px; left: 20px;
	cursor: pointer;
	}
	
.strona {
	background:url('gfx/strona.png') repeat-y left top;
	width: 480px;
	margin: 0 auto;
	text-align: left;
	min-height: 600px;
	padding: 30px 0 20px 0;
	}
	
.strona ul {
	list-style: none;
	width: 170px;
	position: absolute;
	}
	
.strona ul li {
	position: relative; right: 170px; top: 18px;
	height: 33px;
	overflow: hidden;
	}
	
.strona ul li a {
	background:url('gfx/menu.png') no-repeat 189px center;
	display: block;
	font: 19px 'Century Gothic', tahoma, arial, verdana, sans-serif;

	color: #fff;
	height: 23px;
	overflow: hidden;
	text-align: right;
	padding: 0 15px 0 0;
	position: relative; z-index: 2;
 	}
	
.strona ul li a:hover, #aktywne {
	background:url('gfx/menu.png') no-repeat right 1px;	
	padding: 0 25px 0 0;
	text-decoration: none;
	}
	
.strona ul li a span {
	display: block;
	color: #000;
	filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;
	}
	
.strona ul li a:hover span, #aktywne span {
	position: relative; bottom: 21px; left: 1px; z-index: -1;
	}
	
.strona h2 {
	margin: 0 55px 20px 55px;
	text-align: left;
	font: 12px tahoma, arial, verdana, sans-serif;
	color: #000;
	font-weight: bold;
	clear: both;
	}
	
.strona p {
	margin: 0 55px 20px 55px;
	text-align: justify;
	font: 12px tahoma, arial, verdana, sans-serif;	
	line-height: 20px;
	}	
	
.jasny {
	color: #636363;
	}
	
.ciemny {
	color: #313131;
	}
	
.strona img {
	float: right;
	border: 10px #fff solid;
	margin: 0px 65px 20px 30px;
	}
	
.stopka {
	background:url('gfx/stopka.png') no-repeat left top;
	width: 844px;
	height: 95px;
	margin: 0 auto;
	text-align: left;
	}
	
.stopka p {
	float: left;
	text-align: right;
	width: 160px;
	font: 11px tahoma, arial, verdana, sans-serif;
	color: #B7DBCE;
	position: relative; top: 28px;
	}
	
.stopka p a {
	color: #B7DBCE;
	}
	
.stopka ul {
	list-style: none;
	width: 480px;
	position: relative; left: 55px; top: 40px;
	overflow: hidden;
	}	
	
.stopka ul li {
	float: left; 
	font: 12px tahoma, arial, verdana, sans-serif;
	color: #fff;
	margin: 0 7px 0 7px;
	}
	
.stopka ul li a {
	font: 12px tahoma, arial, verdana, sans-serif;
	color: #fff;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

