@charset "utf-8";
/* CSS Document */

.body {
	background-color: '#FFFFFF'; 
	text-decoration-color: '#808080';
	topmargin: '0';
	leftmargin: '0';	 
	}

.kontener {
	padding-bottom: 50px;
	padding-top: 50px;
	align-content: center;
 	align-items: center;
	 
 	width: 700px;
	height: 100%;
	overflow:inherit;
	margin: auto;
 	 
 
	}

 
 

.div-srodek {
	border-right: 1px solid black; 
	border-left: 1px solid black; 
	padding-left: 40px;
	padding-right: 40px;
	text-align: justify;
 	width: 500px;
	height:auto;
 	overflow: auto;
  	position: relative;
	 
	}	

.div-gora {
	position: relative;
	border-top:3px solid #980002;
	width: 300px;
	height: 20px;
	margin: auto;
	margin-bottom: 60px;
	align-self: center;
	padding-bottom: 20px;
 	}

.div-dol {
	position: relative;
 	width: 300px;
	height: 20px;
	margin: auto;
	margin-top: 50px;
	margin-bottom: 30px;
	align-self: center;
	padding-bottom: 20px;
 	}



.naglowek {
	font-size: 25px;
	color: 980002;
	text-decoration-color: #980002;
	font-weight: bolder;
 }

.naglowekmaly {
	font-size: 20px;
	color:#005580;
	text-decoration-color: #005580;
	font-weight: bolder;
	text-decoration: underline;
 
	}	



.text {
	
	
}

a:link {
  color: red;
  font-weight: bolder;
  text-decoration: none;
}

/* visited link */
a:visited {
  color: red;
  font-weight: bolder;
}

/* mouse over link */
a:hover {
  color:#004EA8;
  font-weight: bolder;
}

/* selected link */
a:active {
  color: darkgreen;
  font-weight: bolder;
} 

div.menu a{
	
	background-color: white;
	border-radius: 0px;
	border: none;
	padding: 0px 10px 0px 10px;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	font-weight: bolder;
	text-decoration: none;
	color: #585858;
  	
}

 div.menu a:hover{
	text-decoration: none;
	color: #9B0000;
}

div.menu{
	position: relative;
	width: 450px;
	border-bottom:1px solid grey;
	align-content: center;
	text-align: center;
	padding-top: 20px;
}

p.opis {
	color: #007ACE;
	margin-top: 5px;	
	
}
p.opis2 {
	color: #000000;
	text-align: justify;
	margin-top: 5px;	
	
}

li.opis {
	color: #007ACE;
	margin-top: 5px;	
	
}

li.opis2 {
	color: #000000;
	text-align: justify;
	margin-top: 5px;	
	
}


#maszyny {
	padding-left: 40px;
	padding-right: 40px;
	text-align: justify;
 	width: 700px;
	height:auto;
 	overflow: auto;
  	position: relative;
	 
	}