#menu{
	position:relative;
	top:250px;
}

#menu ul,
#menu ul ul
{
	z-index:1000;
	list-style-position:inside;
	list-style:none;
	margin:0px;
	padding:0px;
	display:block;
	height:auto;
	width:140px;
	position:relative;
	float:left;
}
#menu ul li,
#menu ul ul li{
	margin:0px; float:left; width:140px; height:auto;
	background-image: url(../bg/jobb_a_alap.jpg);
	background-repeat: no-repeat;
	background-position: 0px 21px;
}
#menu ul ul ul li{
	margin:0px; float:left; width:140px; height:auto;
	background-image:none;
}

/*#menu ul li{background-color:#CCCCCC;}
#menu ul ul li{background-color:#aaaaaa;}*/	
#menu ul ul ul li {background-color:#eeeeee;}
#menu a
{
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	float:left;
}
#menu ul a
{
	padding:5px 5px 5px 5px;
	background-image:none;
	font-variant:small-caps;
}
#menu ul ul a{
	padding:5px 5px 5px 25px;
	background-image: url(../bg/jobb_menu_csillag.jpg);
	background-repeat: no-repeat;
	background-position: 4px 6px;
	font-variant:normal;
}
#menu ul ul ul a
{
	padding:5px 5px 5px 25px;
	background-repeat: no-repeat;
	background-image: url(../bg/topp_csillag_be.jpg);
	font-variant:normal;
	color:#333333;
	
}
#menu li:hover,
#menu li a:hover
{
	color:#cccccc;
}
#menu ul ul ul
{
	z-index:1001;
	list-style:none;
	margin:0px;
	padding:0px;
	height:auto;
	display:none;
	position:absolute;
	top:0px;
	left: -142px;
	width: 140px;
	border-top: 1px solid #333333;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}
#menu ul ul li:hover ul
{
	position:absolute;
	top:0px;
	left:-142px;
	display:block;
}