#leftmenu {
    
}


#leftmenu .item2,
#leftmenu .item2-active {
    padding: 6px 2px 4px 9px;
		margin: 0px 4px 10px 4px;
		margin-bottom: 10px;
    display: block;
    position: relative;
		-webkit-box-shadow: 0 0 5px #888;
		box-shadow: 0 0 5px #888;

		
		/*
		border: 1px solid #AAA;
		border-width: 0px 0px 1px 0px;
		*/
		
		border-radius: 2px; 
		-webkit-border-radius: 2px;
		
		background: #F2F2F2;
}



#leftmenu .item2.top { 
	border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px;
	/* border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; */
 }
#leftmenu .item2.bottom { 
	/*border-radius-bottomleft: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; */
	border-radius-bottomright: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; 
	}

#leftmenu .item2:hover,
#leftmenu .arrow:hover {
		/*background-position: 0px -75px;*/
		color: #147;
		-webkit-box-shadow: 0 0 2px #888;
		box-shadow: 0 0 2px #888;
		padding: 7px 1px 3px 10px;
}


/* active items */
#leftmenu .item2.active,
#leftmenu .item2-active.active {
		/*
	background-position: 0px -75px;
	color: #019235;
		*/
				-webkit-box-shadow: 0 0 2px #888;
		box-shadow: 0 0 2px #888;
		padding: 7px 1px 3px 10px;
		font-weight: bold;
}


/* active items hover */
#leftmenu .item2.active:hover,
#leftmenu .item2-active.active:hover {
   
}



#leftmenu .section {
		min-width: 118px;
		margin: 0px 0px 0px 1px;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

#leftmenu .section .section {
		margin-left: -2px;
}

#leftmenu .section .item2,
#leftmenu .section .item2-active {
		background: #EEE; /* url(/css/images/menusectionback.jpg) no-repeat;*/
		padding: 3px 3px 1px 4px;
		margin-bottom: 0px;
		border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; 
		border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; 
/*
	display: block;
	border-bottom: 1px solid #cf6447;
	padding: 3px 12px 3px 10px;
	*/
}


#leftmenu .section .item2:hover,
#leftmenu .section .item2.active:hover,
#leftmenu .section .item2-active.active:hover {
		background-position: 0px -75px;
		
}


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

#leftmenu .arrow:hover {
		/*
		border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; 
		border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; 
		*/
}

#leftmenu .item2.active.arrow,
#leftmenu .item2-active.active.arrow {
		border-bottom: none;
		margin-bottom: 0px;
		/*
		border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; 
		border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px;
		*/
}
		


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


#leftmenu .bottom { 
	margin-bottom: 5px;
}

#leftmenu .bottom:hover {
}


* html #leftmenu td { position: relative; } /* ie 5.0 fix */

