#tekst2 {
	position:relative;
	float: right;
	width:450px;
	height:auto;
	margin:30px 0 30px 20px;
	font-size:13px;
}
#nag_wyp{
	float:left;
	position: relative;
	text-align:left;
	background: url("../grafika/n_wyp.png") top left no-repeat;
	width: 450px;
	height:40px;
	margin-top: 0px;

}
#tekst2 ul{
	list-style: none;
	width: 440px;
	margin-top: 50px;
	padding: 0px;
	
	   }
	   #tekst2 ul li{
	   height:auto;
	   margin-bottom:10px;
	   }

#tekst1 {
	position:relative;
	float: left;
	width:450px;
	height:auto;
	margin:30px 0 30px 20px;
	font-size:13px;
	
}
#nag_bezp{
	float:left;
	position: relative;
	text-align:left;
	background: url("../grafika/n_bezp.png") top left no-repeat;
	width: 450px;
	height:40px;
	margin-top: 0px;
	padding-top:40px;
}	 
 #tekst1 ul{
   list-style: none;
   width: 440px;
   margin: 0px;
   padding: 0px;
   right: 0px;}
   
   #tekst1 ul li{
   margin-bottom:10px;
   height: auto;  }

.ok  {
	background-image: url("../ikony/ok.png");
   background-repeat: no-repeat;
   background-position: 5px 0px;
   padding: 0px 0px 0px 40px;
   margin-left:40px;
     line-height:20px;
	 }

 p {line-height:23px;
font-size:13px;
padding-left:40px;

}	
#nag_cena{
float:left;
position: relative;
text-align:left;
background: url("../grafika/n_cena.png") top left no-repeat;
width: 450px;
height:80px;
margin-top: 240px;
padding-top:40px;
}


#wykres {float:left;
position: relative;
background: url("../ikony/wykres.png") top left no-repeat;
padding:7px 0px 0px 70px;
height:auto;
margin-top:10px;
margin-left:30px;
}


#nag_cena a {color:#f68b05;}
	 
#nag_cena a:hover {color:#fe4902;}
/*************************************************************/
@media screen and (max-width: 480px) {

#tekst2 {
	float: left;
	width:480px;
	margin:30px 0px 0px 20px;
	font-size:15px;
}
#nag_wyp{
	
	width: 480px;
	

}
#tekst2 ul{
	
	width: 440px;
		
	   }
	  

#tekst1 {
	width:480px;
	margin:10px 0px 10px 20px;
	font-size:15px;
}
#nag_bezp{
	width: 480px;
	margin-top: 0px;
	padding-top:50px;
}	 
 #tekst1 ul{
   list-style: none;
   width: 440px;
   margin: 0px;
   padding: 0px;
   right: 0px;}
   
   #tekst1 ul li{
   margin-bottom:10px;
   height: auto;  }

.ok  {
	background-image: url("../ikony/ok.png");
   background-repeat: no-repeat;
   background-position: 5px 0px;
   padding: 0px 0px 0px 40px;
   margin-left:40px;
     line-height:20px;
	 }

 p {line-height:25px;
font-size:15px;
padding-left:40px;

}	
#nag_cena{
float:left;
position: relative;
text-align:left;
background: url("../grafika/n_cena.png") top left no-repeat;
width: 480px;
height:80px;
margin-top: 220px;
padding-top:40px;
}


#wykres {float:left;
position: relative;
background: url("../ikony/wykres.png") top left no-repeat;
padding:7px 0px 0px 70px;
height:auto;
margin-top:10px;
margin-left:30px;
}



}