    /* uprava CSS stylu pro mobilni zarizeni s rozlisenim do 1024px provedena pomoci komentaru */
    
    body {
  
     margin: 0px;
     padding: 0px;
     font-family: Verdana, sans-serif;
     font-size: 0.9em;
     // line-height: 1.5;
    }



    main {
     width: 100%;
     border: 1px solid gray;
     background-color: #ffffff;
     border-radius: 10px;                    
     // box-shadow: 0px 0px 20px gray;          

     }   

    header {
      padding: 0px;
      text-align: center;
      // border-bottom: solid 1px gray;
    
     }
     img.banner {width: 100%;
            height: 100%;
             border-radius: 10px 10px 0px 0px;
           }
     
    nav {
     // float: left;
     padding: 0px;
     margin: 0px;
     text-align: center;

     }

    section {
     // float: left;
     clear: both;   
     padding: 20px;
     border-top: solid 1px gray;
     text-align: left;

     }
     
    aside {
     // float: left;
     padding: 20px;
     margin: 0px;
     text-align: left;
     border-top: solid 1px gray;
     }
     
    footer {
     text-align: center;
     border-top: solid 1px gray;
     clear: both;                         
     padding: 20px;
     
     }
             
/* li {
      list-style-type: none;
      display: inline;
      margin: 0 40px 0 -20px;
     }    */
     
    img.hamburger
     {
      margin-bottom: -5px;
      border: 0px;
     }
     
     a:hover img.hamburger
    {
      opacity: 0.4;
     }
     /* odstranění menu*/
     .neviditelny
     {
      display: none;
     }

  /* Menu */
  
  ul#mainMenu {
    color:000000;
		padding:0;
		margin:0;
		list-style-type:none;
	}
  
  ul#mainMenu ul {
    color:000000;
		padding:0;
		margin:0;
		list-style-type:none;
    
	}
	
	ul#mainMenu li {
		float:left; 
		padding:10px;
		width:60px;
    
	}
	
	ul#mainMenu a {
	  color:black;
    display:block;
    text-decoration:none;
    
 	}
		
	ul#mainMenu ul a:hover {
	  color:blue;
    text-decoration:underline;
 	}
	
	ul#mainMenu ul {
  	margin-top:5px;
    margin-left:-3px;
		position:absolute;
		visibility:hidden;
    background-color:#dddddd;
    
	}
	
	ul#mainMenu li:hover ul {
		visibility:visible;
    
	}
	
	ul#mainMenu li li {
		float:none;
    padding:3px;
    
 	}