html {
min-height : 100%;
margin : 0 auto 1px auto;
background: #000;
}

img {
border: 0;
}

body {


text-align: center;
}

a:link, a:visited, a:active {
text-decoration: none;
color: #900;
}

a:hover {
text-decoration: underline;
color: #f60;
}


p {
margin: 0;
padding: 0;
}

sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
	}

.naglowek_strony {
width: 990px;
height: 150px;
padding: 0;
border-bottom: 3px solid #555555;
}

.naglowek_L {
width: 234px;
height: 150px;
padding: 0;
float: left;
clear: none;
}

.naglowek_R {
width: 756px;
height: 150px;
float: right;
text-align: right;
position: relative;
}

.naglowek_menu {
width: 750px;
height: 24px;
text-align: right;
position: absolute;
top: 118px;
right: 0;
}

.naglowek_info {
width: 756px;
height: 30px;
text-align: right;
position: absolute;
top: 40;
right: 0;
}

.naglowek_info span {
color: #fff;
}

a.menu {
width: 119px;
height: 24px;
background: url('grafika/menu_out.png') no-repeat;
margin: 0 0 0 6px;
display: block;
float: right;
clear: none;
padding: 6px 0 0 0;
text-align: center;
}

a.menu:hover {
width: 119px;
height: 24px;
background: url('grafika/menu_over.png') no-repeat;
margin: 0 0 0 6px;
float: right;
clear: none;
padding: 6px 0 0 0;
text-align: center;
}

.tytul {
width: 234px;
height: 45px;
text-align: right;
padding: 0 756px 18px 0;
float: left;
}

.podtytul {
width: 990px;
height: 24px;
text-align: left;
margin: 30px 0 15px 0;
border-top: 3px solid #3b3b3b;
float: left;
}

.dark {
color: #666;
}

.wstep {
width: 756px;
height: 26px;
text-align: right;
float: right;
font-size: 11px;
padding: 19px 0 0 0;
}

.wstep span {
}

.stopka {
width: 990px;
border-top: 3px solid #3b3b3b;
float: left;
clear: none;
padding: 5px 0 15px 0;
margin: 21px 0 0 0;
}

.stopka span {
font-weight: bold;
}

.stopka_L {
width: 330px;
text-align: left;
float: left;
clear: none;
color: #666;
}

.stopka_L span {
font-weight: bold;
}

.stopka_C {
width: 330px;
text-align: center;
float: left;
clear: none;
color: #666;
}

.stopka_R {
width: 330px;
text-align: right;
float: right;
color: #666;
}

.body_info {
font-size: 11px;
width: 990px;
float: left;
text-align: justify;
border-top: 1px solid #3b3b3b;
padding: 11px 0 0 0;
margin: 21px 0 0 0;
}

span.wyroznienie {
color: #fff;
}

span.zero {
color: #333;
}

