	
/* vzhled menu */
		nav#menu ul {
			position: relative;
			list-style-type: none;
			margin: 0;
			padding: 0;
			top: 30px;
			width: 70%;
		}

		nav#menu li > a{
			position: relative;
			z-index: 101;
			
			display: block; /* vytváří blok, způsobuje zarovnání na šířku UL */
			color: #fff;
			padding: 8px 12px;
			margin-right: 20%;
			
			text-decoration: none; /* ruší podtržení "odkaz" */
			box-shadow: 0px 2px 2px #000;
			font-size: 20px;
			font-family: D_BOOK;
			background-color: #1d257c;
		}
		
		nav#menu li:not(:first-of-type) > a{
			margin-top: 5px;
		}
		
		nav#menu li.active a{
			padding: 10px 14px;
			font-size: 24px;
			margin-right: 0;
			background-color: #25309E;
		}

		nav#menu li a:hover {
			background-color: #DDD;
			color: #1d257c;
		}
		
		
/* MediaQ - container */
	#menuContainer{
		position: relative;
		width: 60%;
		height: 100%;
		margin-left: auto;
		
		display: none;
		
		justify-content: space-between;
		align-content: center;
		align-items: center;
	}
	
	#menuContainer ul{
		position: relative;
		list-style-type: none;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
		margin-right: 20px;
		
		display: flex;
		justify-content: flex-end;
		align-items: flex-end;
	}
	
	#menuContainer ul > li{
		float: left;
		min-width: 5%;
		max-width: 40%;
		height: 100%;
		box-sizing: border-box;
		margin-right: 10px;
		
		display: flex;
		align-content: center;
		align-items: center;
		
		overflow: hidden;
	}

	#menuContainer ul > li > a{
		position: solid;
		z-index: 101;
		width: 100%;
		
		display: block;
		margin-left: 15px;
		margin-right: 15px;
		
		text-align: center;
		text-decoration: none;
		font-size: 1.9vw;
		font-family: D_MEDIUM;
		box-sizing: border-box;
		color: #fff;
	}
	
	#menuContainer li.active{
		background-color: #3FAD48;
	}
	
	#menuContainer li.active a{
		align-self: center;
		-webkit-align-self: center;
	} 
	
	#menuContainer li:hover{
		background-image: url("../images/greenBG.png");
		background-size: 100% 85%;
		background-repeat: no-repeat;
		background-position: bottom;
	}
	
	
	