body {
	background-image: url(background.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: white;
	text-align: center;
	font-family: Georgia, Times New Roman;
	margin: 90px 0;
	padding: 0 auto 90px;
	font-size: 12px;
	color: black;
	line-height: 130%;
	}

.kontent {
          position:absolute; 
		  left:10%;
		  text-align: left;
          width: 990px;
		  
		  
}	
	
	
p { }

.podstawowe {
	width: 902px;
	_width: 902px; /* IE Hack */
	padding: 15px 0 10px;
  margin: 0 auto;
  line-height: 150%;
  }

.wstepniak {
  padding: 40px 0;
  text-align: justify; 
  line-height: 160%;	 
  }

.tytuly {
  padding: 60px 0;
  text-align: justify; 
  }

.menu-dolne {
  padding: 60px 0;
  text-align: left; 
}

a {
	text-decoration: none;
	color: black;
}

a img {
  border-style: none;
  }

.tytuly table {
  vertical-align: top; 
  margin: 20px 0;
  text-align: justify; 
  }

h1 {
  line-height: 130%;
}
  
.artykul-tekst {
  text-align: justify; 
}

.artykul-lead {
  text-align: justify; 
  width: 65%;
}

.up {
  vertical-align: super;
  font-size: 9px;
}

input[type=text], textarea, input[type=password] {
	font: 1em Verdana, Arial, Helvetica, Sans-Serif;
	padding: 3px;
	color: #777;
	width: 700px;
	}

input[type=text]:focus, textarea:focus, input[type=password]:focus {
	background: #fff;
	color: #333;
	border-color: #666;
	width: 700px;
	}