div.menu-sitemap-tree
{
	font-size:12pt;
}

div.menu-sitemap-tree ul
{
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0;
	border-bottom: 1px solid #b2b2b2;
}

div.menu-sitemap-tree ul ul
{
	width: auto;
	margin: 0;
	padding: 10px 0 0 12px;
	border: 0;
}

div.menu-sitemap-tree li
{
/*	margin: 0 0 -0.85em 0;  */
	padding: 3px 0 1px;
	margin: 0;
	display: block;
}
li.parent {
	border-top: 1px solid #b2b2b2;
}
li.parent ul {
	border-top: 1px solid #b2b2b2 !important;
}

li.parent.selected {
	border-top: 1px solid #5aa7e1 !important;
	background: #FFFFFF url('images/lm_sel_bg.png') top repeat-x;
}

li.parent.selected ul {
	background: #FFFFFF url(images/lm_sel_ul_bg.png) top repeat-x;
}
li.sub.selected ul, li.sub ul, li.sub {
	border: none !important;
	background: none !important;
}
li.parent.selected > .folder {
	background:url(images/arr_6_3.png) no-repeat 0px 5px;
}

div.menu-sitemap-tree li.sub
{
	border-top: none !important;
}

div.menu-sitemap-tree li.close ul
{
	display: none;
}

div.menu-sitemap-tree div.item-text
{
}

li.parent ul li {
	border: none !important;
	background: none !important;
}
li.sub.selected li, li.sub li {
	border-top: none !important;
	background: none !important;
}

li.selected a, li.sub.selected a {color: #5aa7e1 !important;}
li.sub a {color: #828282 !important;}

.item-text a {
display: block;
font-size: 12px;
line-height: 17px;
padding: 0px 5px 5px 20px;
text-decoration: none;
}

.item-text a:visited {
color: #828282;
}

.item-text a:hover {
color: #5aa7e1 !important;
text-decoration: none;
}

/*Icons*/
div.folder, div.folder_1, div.page
{
	background-repeat:no-repeat;
	width:20px;
	height:15px;
	float: left;
}
div.folder, div.folder_1 {
cursor:pointer;
cursor: hand;
}
div.folder, div.page {background:url(images/arr_6_1.png) no-repeat 0px 5px;}
ul ul div.folder, ul ul div.page {background:url(images/arr_6_2.png) no-repeat 0px 5px;}

/*div.menu-sitemap-tree li.close div.folder{
background:url(arr_5.png) no-repeat 0px 0px;
}*/







