.dmx {
    font: 12px tahoma;
}


.dmx .item2,
.dmx .item2:hover,
.dmx .item2-active,
.dmx .item2-active:hover{
	margin: 0px 0px 3px 0px;
    padding: 5px 5px 3px 8px;
    display: block;
    position: relative;
    background: #192733;
}

.dmx .item2:hover,
.dmx .item2-active:hover{
		background: #344248;
}


/* active items */
#leftmenu.dmx .item2.active,
#leftmenu.dmx .item2-active.active {
		/*
		padding: 3px 12px 2px 6px;
		border-top: 3px solid #222;
		border-left: 3px solid #222;
		*/
		background: #344248;
}

/* active items hover */
#leftmenu.dmx .item2.active:hover,
#leftmenu.dmx .item2-active.active:hover {
   /*background: #fff url(/css/images/menu_off.jpg);*/
}



.dmx .section {
		min-width: 140px;
		margin: 0px;
    border: 1px solid #000;
		border-width: 1px 1px 1px 0px;
		background: #FFF;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.dmx .section .section {
		margin-left: -2px;
}

#leftmenu.dmx .section .item2,
#leftmenu.dmx .section .item2-active {
		padding: 5px 5px 3px 6px;
/*	display: block;
	border-bottom: 1px solid #cf6447;
	padding: 3px 12px 3px 10px;
	*/
}


#leftmenu.dmx .section .item2:hover,
#leftmenu.dmx .section .item2.active:hover,
#leftmenu.dmx .section .item2-active.active:hover {
		/*background: #cf6447;*/
		/*
		border-color: #FFF;
		color: #FFF;
		*/
}


#leftmenu.dmx .arrow,
#leftmenu.dmx .arrow:hover {
		
}

.dmx .item2 img,
.dmx .item2-active img{
    position: absolute;
    top: 8px;
    right: 4px;
    border: 0;
}


.dmx .bottom,
.dmx .bottom:hover {
}

/*
.dmx .section .item2,
.dmx .section .item2:hover,
.dmx .section .item2-active,
.dmx .section .item2-active:hover {
		
}
/*
.dmx .section .item2.top,
.dmx .section .item2.top:hover,
.dmx .section .item2-active.top,
.dmx .section .item2-active.top:hover {
		border-left: 0px solid #343434;
		padding-left: 12px;
}
*/

* html .dmx td { position: relative; } /* ie 5.0 fix */