	/* the menu */

#vmk	ul,#vmk li, #vmk a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

#vmk	ul {
		width:190px;
		list-style:none;
		padding-left:10px;
		padding-right:10px;

	}

#vmk	li {
		position:relative;
		padding:1px;
		z-index:9;
		border-top:1px solid #ec957a;
	}

#vmk	ul li ul{background-color:#df3736;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}

#vmk	ul li ul li {border:none;}

#vmk		li.folder	{background:url("img/arrowMenu.png") no-repeat; background-position: center right}
#vmk		li.folder ul {
			position:absolute;
			left:120px; /* IE */
			top:1px;
		}
#vmk		li.folder>ul { left:189px; } /* others */

#vmk	a.normal
	{
		padding-left:20px;
		font-weight:normal;
		width:170px;
	}

#vmk	a.selected
	{
		padding-left:20px;
		width:170px;
		color:#585858;
		font-weight:bold;
		background-color:white;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;

	}

#vmk	a {
		padding:2px;
		text-decoration:none;
		color:white;
		font-weight:normal;
		width:100%; /* IE */
	}
#vmk		li>a { width:auto; } /* others */

#vmk	li a.submenu {

		font-weight:strong;
	}
#vmk	.submenu-select a{

		font-weight:strong;
	}


	/* regular hovers */

#vmk	a:hover {
		border-color:df3736;
		background-color:#df3736;
		color:white;
	}
#vmk		li.folder a:hover {
			background:url("img/arrowMenu.png") no-repeat; background-position: center right;
			background-color:#df3736;
		}

#vmk        .inner a
			{
			font-weight:normal;
			}

#vmk		ul.inner a:hover {
			background:none;
			background-color:#ffffff;
			color:#585858;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			filter:alpha(opacity=1);
			-moz-opacity:1;
			opacity:1;

		}

	/* hovers with specificity */

#vmk	li.folder:hover { z-index:10; }

#vmk	ul ul, #vmk li:hover ul ul {
		display:none;
	}

#vmk	li:hover ul, #vmk li:hover li:hover ul {
		display:block;
	}

