	
	
	/* the menu */
	


	div.menu ul,div.menu li,div.menu li a,div.menu ul a {
	font-family:arial,tahoma,verdana,helvetica;
	font-size:10px;
	display:block;
	margin:0;
	padding:0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

	div.menu ul{
		width:100px;
		border:0px solid #9d9da1;
		background-color:#E9EEF2;
		list-style:none;
	}
	
	div.menu ul ul{
		width:100px;
		border:1px solid #9d9da1;
		background-color:#E9EEF2;
		list-style:none;
	}

	div.menu li {
	position:relative;
	padding:0px;
	/*background:url("images/item_moz.gif") no-repeat;*/
		z-index:9;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
		 div.menu li.folder	{color:red; background:url("images/item_folder.gif") no-repeat;}
		 div.menu li.folder ul {
			position:absolute;
			width:160px;
			left:140px; /* IE */
			top:5px;
		}
			div.menu li.folder>ul { left:100px; } /* others */

	div.menu ul a {
	padding:3px;
	border:1px solid white;
	text-decoration:none;
	color:black;
	font-weight:bold;
	width:95%; /* IE */
	}
		li>a { width:auto; } /* others */

	div.menu li a.submenu {
		background:url("images/sub.gif") right no-repeat;

	}

	.menu { background-color:#E9EEF2;
		border: 0px
	}

	/* regular hovers */

	div.menu ul a:hover {
		border-color:gray;
		background-color:#bbb7c7;
		color:blue;
	}
	div.menu li.folder a:hover {
			background-color:#bbb7c7;
		}

	/* hovers with specificity */

	div.menu li.folder:hover { z-index:10; }

	div.menu ul ul, div.menu li:hover ul ul {
		display:none;
	}

	div.menu li:hover ul , div.menu li:hover li:hover ul{
		display:block;
	}

	
/* ********************************************************************************************** */

div.menu_uv ul,div.menu_uv li,div.menu_uv li a,div.menu_uv ul a {
		font-family:arial,tahoma,verdana,helvetica;
		font-size:10px;
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	div.menu_uv ul{
		width:100px;
		border:0px solid #9d9da1;
		background-color:#E9EEF2;
		list-style:none;
	}
	
	div.menu_uv ul ul{
		width:100px;
		border:1px solid #9d9da1;
		background-color:#E9EEF2;
		list-style:none;
	}

	div.menu_uv li {
		position:relative;
		padding:2px;
		padding-left:2px;

		/*background:url("images/item_moz.gif") no-repeat;*/
		z-index:9;
	}
		 div.menu_uv li.folder	{color:red; background:url("images/item_folder.gif") no-repeat;}
		 div.menu_uv li.folder ul {
			position:absolute;
			width:170px;
			left:140px; /* IE */
			top:5px;
		}
			div.menu_uv li.folder>ul { left:100px; } /* others */

	div.menu_uv ul a {
		padding:2px;
		border:1px solid white;
		text-decoration:none;
		color:black;
		font-weight:bold;
		width:95%; /* IE */
	}
		li>a { width:auto; } /* others */

	div.menu_uv li a.submenu {
		background:url("images/sub.gif") right no-repeat;

	}

	.menu { background-color:#E9EEF2;
		border: 0px
	}

	/* regular hovers */

	div.menu_uv ul a:hover {
		border-color:gray;
		background-color:#bbb7c7;
		color:blue;
	}
	div.menu_uvu li.folder a:hover {
			background-color:#bbb7c7;
		}

	/* hovers with specificity */

	div.menu_uv li.folder:hover { z-index:10; }

	div.menu_uv ul ul, div.menu_uv li:hover ul ul {
		display:none;
	}

	div.menu_uv li:hover ul , div.menu_uv li:hover li:hover ul{
		display:block;
	}	
