#nav, #nav2
{
	margin-right: 10px;
}

.clicked_link
{
	color: #ff0040  ! important; 
	background: rgb(53,53,53);
}

.menu1 {
  margin-left: 10px;
	position:relative;
	z-index:1;
}

.menu1 ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 222px;
	/* border-bottom: 1px solid red; */
	background: rgb(27,27,27);
}

.menu1 ul a { color: rgb(254,205,103); }

.menu1 ul li { position: relative; }
	
.menu1 li ul 
{
	padding: 0px;
	margin-top: 0px;
	position: absolute;
	left: 222px; /* Set 1px less than menu width */
	top: 0px;
	display: none;
	border-bottom: 0px;
	background: white;
}

.menu1 li ul li ul
{
	padding: 0px;
	margin-top: 0px;
	position: absolute;
	left: 222px; /* Set 1px less than menu width */
	top: 0px;
	display: none ! important;
	border-bottom: 0px;
	background: white;
}

/* Styles for Menu Items */
.menu1 ul li a
{
	display: block;
	text-decoration: none;
	padding: 5px;
	border: 1px solid white; /* IE6 Bug */
}

.menu1 ul li a:hover
{
	color: #ff0040;
	background: rgb(53,53,53);
}

/* podswietlanie elementow drugiego poziomu */
.menu1 ul li ul a
{
	background: rgb(27,27,27) url(images/arrow2.gif) no-repeat;
	background-position: 202px 10px;
}

.menu1 .sub
{
	background: url(images/arrow.gif) no-repeat;
	background-position: 202px 10px;
}

.menu1 li:hover ul, li.over ul { display: block; }

.menu1 li ul li:hover ul, li.over ul { display: block ! important; }

/* Fix IE. Hide from IE Mac \*/
* html .menu1 ul li { float: left; height: 1%; width: 100%; }
* html .menu1 ul li a { height: 1%; }
/* End */
		
.menu1 li:hover ul { display: block; } /*  The magic */

.menu_bottom {
	display: none;
}