body {
	behavior:url("/layout/csshover.htc");
}
#menuBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 30px 0;
	width:208px;
}
#menuBox ul, #menuBox li, #menuBox a {
	display:block;
	margin:0;
	padding:0;
	border:0 none;
	list-style:none;
}
#menuBox ul {
	width:192px;
	list-style:none;
	margin-left:16px;
}
#menuBox ul ul {
	width:240px;
	z-index:11;
}
#menuBox #MainMenu {
	border: 0 none;
}
#menuBox li {
	position:relative;
	margin:0;
	padding:1px 0;
	background:url(/layout/images/item_luz.gif) no-repeat;
	z-index:9;
}
#menuBox li.folder	{ /*xbackground:url(../images/item_folder.gif) no-repeat;*/ }		
li.folder ul {
	position:absolute;
	left:188px; /* IE */
	top:3px;
}
li.folder>ul { left:188px; } /* others */
#menuBox a {
	padding:0 0 0 12px;
	line-height:30px;
	text-decoration:none;
	color:#2E3D82;
	width:100%; /* IE */
	background: url(/layout/images/menu_bg.gif) no-repeat 0px 0px;
}
#menuBox li>a { width:auto; } /* others */
#menuBox li a.submenu {
	/*xbackground: url(images/sub.gif) right no-repeat;*/
}

/* regular hovers */
#menuBox a:hover {
	color:#CCC;
	background: #EEE url(/layout/images/menu_bg.gif) no-repeat 0px -30px;
}
#menuBox ul li ul li a {
	background-image:none;
	background: url(/layout/images/pk1.png) no-repeat 4px 6px;
	line-height: 18px;
}
#menuBox ul li ul li a:hover {
	background-image:none;
	color: #000;
}
#menuBox li.folder a:hover {
	/*xbackground-color:#eee;*/
}
/* hovers with specificity */
#menuBox li.folder:hover { z-index:10; }		
#menuBox ul ul, #menuBox ul ul ul,
#menuBox li:hover ul ul, #menuBox li:hover ul ul ul, #menuBox li:hover li:hover ul ul {
	display:none;
}
#menuBox li:hover ul, #menuBox li:hover li:hover ul, #menuBox li:hover li:hover li:hover ul {
	display:block;
	background-color:#FFF;
	margin:0;
	padding:0;
	border: 1px solid #333;
}		
#MainMenu {
	margin: 0 0 30px 0;
}


