body 
{
background-color: #2c2c2c;
color: #FFFFFF;
width:100%;
margin: 0 auto 0 auto;
}
#IQ
{
text-decoration:none;
display: block;
border:3px solid white;
background:#CC3300;
color:white;
font-size:19px;
font-weight:normal;
width: 75%;
height: 26px;
line-height:26px;
margin-left:auto;
margin-right:auto;
}

#mgla
{
background:#ffffff;
opacity:0.7;
position:fixed; 
width:100%;
height:100%;
z-index:800;
}

#okienko 
{
position: fixed;
 background:#ffffff;
width:400px;
 height:180px; 
border: 2px solid #CC3300;
 padding:5px;
z-index:1000;
 top:300px;
 left:430px;
font-size:22px;
color: #CC3300;
text-align:center;
}

#xxx {
font-family:arial;
cursor: pointer;
width:20px;
height:20px;
line-height:20px;
background:#dfdfdf;
float:right;
color: black;
}

#pasek {
width:100%; 
background:#dfdfdf;
text-align:center;
clear:both;
padding:15px 0;
overflow:hidden;
height:30px;
}

#przyciskNaPasku {
text-align:center;
background: brown;
 width:90px; 
 height:25px;}


a:link { 
color: #994f14 ;
}

a: hover { 
color: #994f14 ;
}

a:visited { 
color: #994f14 ;
}

a: acitive { 
color: #994f14 ;
}
#step2
{
display: none;
}
#step3
{
display: block;
}
#header
{
height: 254px; 
width: 958px;
text-align: center; 
margin: 0 auto 0 auto;
border: 0px; 
}


#ukryta
{
margin: 0 auto 0 auto;
text-align: center;
height: 215px; 
width: 414px; 
background: url('images/ukryta.png') no-repeat center;    
}

#nl
{
height: 52px; 
width: 131px;
float: left; 
background: url('images/menul.png') no-repeat left;    
}

#nr
{
height: 52px; 
width: 142px;
float: left; 
background: url('images/menup.png') no-repeat right top;    
}

#oferta
{
height: 52px; 
width: 192px;
float: left; 
}
#lok
{
height: 42px; 
width: 249px;
float: left; 
}
#kon
{
height: 52px; 
width: 243px;
float: left; 
}


#mainp
{
	background: url('images/mainp.png') no-repeat center; 
	font-family: verdana; 
	font-size: 20px; 
	text-align: center; 
	margin: 0 auto 0 auto;
	border: 0px; 
	height: 47px; 
    width: 957px;
}
#main
{
	background: url('images/main.png') repeat-y center; 
	font-family: verdana; 
	font-size: 20px; 
	text-align: center; 
	margin: 0 auto 0 auto;
	border: 0px; 
    width: 957px;
	text-align: center;
}
#maink
{
	background: url('images/maink.png') no-repeat center; 
	font-family: verdana; 
	font-size: 20px; 
	text-align: center; 
	margin: 0 auto 0 auto;
	border: 0px; 
	height: 47px; 
    width: 957px;
}
#news3
{
	border: 0px; 
	height: 37px; 
	background: url('images/greenlaytop3.png') repeat-y center; 
}

#link
{
    background: url('images/linktlo.jpg') no-repeat center; 
	text-align: center; 
	margin: 0 auto 0 auto;
	height: 45px; 
	line-height: 15px;
}

.reklama
{
	text-align: center; 
	margin: 0 auto 0 auto;
	width: 750px;
}


.tresc table 
{
	margin:auto
}

#footer
{
    background: url('images/foot.png') no-repeat center; 
	text-align: center;
	margin: 0 auto 0 auto;
	height: 85px; 
	width: 957px;
}

#stopka2
{
	margin-right: 25%;
	margin-left: 75%;
	line-height: 60px;
	color: #994f14;
	font-style: normal;
    font-family: arial;
	font-size: 14px;
}

#nav
{
text-align:center;
margin: 0 auto 0 auto;
border: 0px; 
width: 957px;
height: 51px;
border: 0px;
}