body{
  margin        : 0;
  padding       : 0;
  font          : 76.1% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align    : center;  /* dodana linia */
	background    : #00A3CB url(../images/tlo.png) repeat-x;   
	 
  }
	
	
 #container {            
  position      : relative;
  width         : 910px;
  margin        : 0 auto;
  text-align    : left;
   }	
	
	
	#header {
position:  absolute;
left: 0px;
top: 0px;
   width         : 900px;
  background    : #D0E0FF url(../images/header5.png);
  height        : 90px; 
	border-right: 0.5px solid;
	border-left: 0.5px solid;  
 }

 
 #content_main {            /* dodany fragment */
  position      : absolute;
  top           : 100px;
	left          : 0px;
	width         : 900px;
  margin        : 0 auto;
  text-align    : left;
  border-right: 0.5px solid #0099BF;
	border-left: 0.5px solid #0099BF;  
  font:12px Arial,Helvetica,Tahoma,sans-serif;
	background    : #ffffff url(../images/content_bg.png) repeat-x;
	
	
  }
	
	#content_main h3 {
	font:16px Arial,Helvetica,Tahoma,sans-serif;
	color: #1B7487;
	font-weight: bold;
	padding: 20px 0 0 15px;
	}
	#content_main h2 {
	font:14px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: bold;
	padding: 0 0 0 15px;
	}
	
	#content_main h4 {
	font:12px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: bold;
	padding: 0 0 0 15px;
	}
	
	#content_main p {
	font:12px Arial,Helvetica,Tahoma,sans-serif;
	color: #1D525B;
	font-weight: normal;
	padding: 0 15px 0 15px;
	line-height: 200%;
	}
	
	.formularz {
	font:12px Arial,Helvetica,Tahoma,sans-serif;
	color: #1D525B;
	font-weight: bold;
	padding: 0 15px 0 15px;
	line-height: 200%;
	}
	
	#content_main .wyrob {
	font:12px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: bold;
	padding: 0 15px 0 15px;
	line-height: 200%;
	}
	
	#content_main .podpunkt {
	font:11px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: normal;
	padding: 0 15px 0 15px;
	line-height: 150%;
	}
	
	#content_main ul li {
	
	list-style-image: url(../images/kwadrat2.png);
	font:12px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: bold;
	padding: 0px 15px 0 15px;
	line-height: 200%;
	}
	
	#content_main ul {
	padding: 0 15px 0 65px;
	}
	
	#content_main ol{
	list-style-type: square;
	font:12px Arial,Helvetica,Tahoma,sans-serif;
	color: #404040;
	font-weight: normal;
	padding: 0 15px 0 15px;
	line-height: 150%;
	}
	
	#content_main hr 
	{0.5px solid; color: #E5E4E2; width: 500px; margin-left: 30px;;}

	
	
#navcontainer
{
position: absolute;
top:80px;
left: 100px;
height:41px;
background: url(../images/nav_tlo.png) no-repeat;
}

#navcontainer
{
width: 100%;

}

#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }



#navcontainer ul li a
{
padding: 0.2em 12px;
background-color: ;
color: #FFFFFF;
text-decoration: none;
float: left;
border-right: 1px solid #94B473;
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#navcontainer ul li a:hover
{
background-color: ;
color: #FFFFFF;
text-decoration: underline;
}

#navcontainer li#active
{
color: #ffffff;
text-decoration: underline;
background: ;
text-align: left;


}


	
	
	
#footer
{
position: relative;
bottom: 0px;
  text-align    : center;
  padding            : 20px 0px 11px 0px;
  font:12px Arial,Helvetica,Tahoma,sans-serif;
	background :url(../images/footer_bg.gif) repeat-x; 
	font-weight        : normal; 
	color             : #808080;  
	width: 900px;
	height: 50px;
	
}
.oferta {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tekst {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000B0B; FONT-FAMILY: Verdana, Tahoma, Arial, sans-serif; TEXT-DECORATION: none
}