div.menu-sitemap-tree
{
	font-size:100%;
}

div.menu-sitemap-tree ul
{
	list-style-type: none;
	margin: 0; 
	padding: 0 1em 0 0;
}

div.menu-sitemap-tree ul ul
{
	width: auto;
	margin:-0.75em 0 0 0;
	padding: 0 0 0 0.75em;
}

div.menu-sitemap-tree li
{
	margin: 0 0 -0.85em 0;
	padding:0;
}

div.menu-sitemap-tree li li
{
	margin: 0 0 -0.85em 0.5em; 
	padding:0;
}

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

div.menu-sitemap-tree div.item-text
{
	position:relative;
	top:-19px;left:19px;
}
div.menu-sitemap-tree div.item-text2
{
	position:relative;
	top:-19px;left:19px;
	
}
.b:link {color: #990000; text-decoration:none; border: none; border-bottom:none; font-size:14px; font-weight:bold}
.b:visited{color:#990000; text-decoration:none; border: none; border-bottom:none;font-size:14px;font-weight:bold}
.b:active {color: #990000; text-decoration:none; border: none; border-bottom:none;font-size:14px;font-weight:bold}
.b:hover{color:#990000; text-decoration:none; border: none; border-bottom:none;font-size:14px;font-weight:bold}
.c:link {color: #000000; text-decoration:none; border: none; border-bottom:none;padding-left:7px;font-size:12px;}
.c:visited{color:#000000; text-decoration:none; border: none; border-bottom:none;padding-left:7px;font-size:12px;}
.c:active {color: #000000; text-decoration:none; border: none; border-bottom:none;padding-left: 7px;background:url(/bitrix/templates/in/images/arrow.gif) left no-repeat;font-size:12px;
font-weight:bold;}
.c:hover{color:#000000; 
text-decoration:none; 
border: none; 
border-bottom:none;
background:url(/bitrix/templates/in/images/arrow.gif) left no-repeat;
font-weight:bold;font-size:12px;
padding-left: 7px; }

/*Icons*/
div.folder, div.page
{
	background-repeat:no-repeat;
	width:17px;
	height:17px;
	vertical-align:top;
}
div.folder{cursor:pointer; cursor: hand;}
div.menu-sitemap-tree li.close div.folder{background-image:url(images/folder_close.gif);}
div.page{}
