	body{
	  padding: 0px;
	  border: 0px solid black;
	  margin: 0px;
	  font-family: "arial";
	}
	.upper{
	   /*width: 100%*/
	   min-height: 300px;
	   /*height: 130px;*/
	   border: 1px solid black;
	   /*line-height: 300px;*/
	   text-align: center;
	}
        .upper_first{
          background-image: url("pozadie1.jpg");
	   background-repeat: no-repeat;
           background-position: center;
	   min-height: 300px;
	   text-align: center;
           /*background-attachment: fixed;	    */
           background-color: black;
	   color: white;
	   text-shadow: 2px 2px 8px #000000;
	   border: 0px;
        }
	.upper_up{
		
	/*text-align: right;*/
	   padding-top: 10px;
	   padding-bottom: 10px;
	   padding-right: 40px;
	   
	   /*width: 100%;*/
	  /* min-height: 60px;*/
	   /*border: 1px solid black;*/
	   /*line-height: 60px;*/
	   /*text-align: center;*/
	   background-color: rgba(0,0,0,.5);
	 /*  margin-left: 30%;*/
	 margin: 0px;
	 
	}
	.upper_down{
	margin-top: 40px;
	/*margin-top: 5%;*/
	   font-size: 40px;
	   line-height: 1.5em;
	   
	}
	.upper_down_more{
	margin-top: 80px;
	/*margin-top: 5%;*/
	   font-size: 40px;
	   line-height: 1.5em;
        }
	.upper_down_down{
	margin-top: 10px;
	   font-size: 18px;
	   line-height: 1.65em;
	}
	.menu_table{
	text-align: right;
	line-height: 30px;
	
	   color: white;
	   
	  /* height: 60px;*/
	   
	   
    display: block;
    list-style-type: disc;
	
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
    /*padding-inline-start: 40px;	*/   
	}
	.menu_table li{
	  /* cellspacing: 20px;*/
	  /*
	  cellpadding: 20px;
	  padding-left: 10px;
      padding-right: 10px;	  
	  */
	  display: inline-block;
	  padding-left: 10px;
      padding-right: 10px;	
	  /*background-color: green;*/
	  background-color: #80A010;
	}
	.azmo_container{
           float:left; 
           padding-left: 30px;
        }
        .azmo{
	    text-shadow: 1px 1px 8px #505050;
           color: #000000;
           background-color: #eeeeee;
           float:left; 
           padding-top: 5px;
           padding-bottom: 5px;
           padding-right: 10px; 
           padding-left: 10px;
border-radius: 5px;
        }
        .azmo a{
           text-decoration: none;
           color: #000000;
       
        }
	
	.menu_table li a{
	   text-decoration: none;
	   color: white;
	}
	.menu_table li a.selected{
	   /*text-decoration: underline;*/
	   color: white;
	   border-bottom: 1px solid white;
	}
	.centering{
	    padding-top: 50px;
		margin-left: auto;
		margin-right: auto;
		width: 80%;
	/*	background-color: green;*/
		
	}
	.main{
	text-align: left;
	 margin: 0px;
	 max-width: 400px;
	 margin-left: auto;
	 margin-right: auto;
	/* background-color: gray;*/
	 padding-bottom: 50px;
	}
	table td.left{
	  font-weight: bold;
	}
        .main2{
	text-align: left;
	 margin: 0px;
	 max-width: 550px;
	 margin-left: auto;
	 margin-right: auto;
	/* background-color: gray;*/
	 padding-bottom: 50px;
        }
