/* MAIN MENU */
.moduletable-menu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	float: right;
	}

.moduletable-menu ul li{
	display: inline-block;
	}

/* linki na pierwszym poziomie */
.moduletable-menu ul li a, .moduletable-menu ul li span {
	color: #fff;
	font-size: 20px;
	padding: 15px 15px 30px 15px;
	display: block;
  font-weight: 700;
  text-shadow: 3px 1px 2px rgba(0, 0, 0, 0.81);
}
/* hover na pierwszym poziomie */
.moduletable-menu ul li a:hover, .moduletable-menu li.active a{
	
}

/* domyślnie nie wyświetlamy list na drugim poziomie */
.moduletable-menu ul li ul {
     display: none
}
/* wyświetlamy listy na drugim poziomie gdy jest hover na pierwszym */
.moduletable-menu ul li:hover ul {
     display: block;
     position: absolute;
     background-color: #fff;
     width: 200px;
     z-index: 200;
     border-top-style: solid;
     border-top-width: 2px;
     border-top-color: #5a5a5a;
     margin-left: -3px;
  box-shadow: 5px 5px 12px rgba(0, 0, 0, 0.6);
}

.moduletable-menu ul li:hover ul li a{
  padding: 5px 15px;
  color: #5A5A5A;
  text-shadow: none;
}

.imprezy-menu{float: left;}
.imprezy-menu ul li{display: inline-block; margin: 0 5px;}
.imprezy-menu ul li a img{height: 90px; width: auto; box-shadow: 0px 0px 10px rgba(0,0,0,0.6);}




.moduletable-menu-footer{clear: both; text-align: center;}
.moduletable-menu-footer ul{list-style: none; padding: 20px 0; margin: 0;}
.moduletable-menu-footer ul li{display: inline-block; margin-left: 20px;}