#sitemap_content {margin-left: 20px}
#sitemap_content .sitemap_block h3, 
#sitemap_content .categTree h3,
#listpage_content div.categTree h3{
	/*margin: 20px 0 0 0*/
	background: rgb(103,94,88); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(103,94,88,1) 0%, rgba(70,61,55,1) 47%, rgba(56,48,43,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(103,94,88,1)), color-stop(47%,rgba(70,61,55,1)), color-stop(100%,rgba(56,48,43,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(103,94,88,1) 0%,rgba(70,61,55,1) 47%,rgba(56,48,43,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(103,94,88,1) 0%,rgba(70,61,55,1) 47%,rgba(56,48,43,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(103,94,88,1) 0%,rgba(70,61,55,1) 47%,rgba(56,48,43,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(103,94,88,1) 0%,rgba(70,61,55,1) 47%,rgba(56,48,43,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#675e58', endColorstr='#38302b',GradientType=0 ); /* IE6-9 */

border-radius: 3px 10px 3px 3px;
    -moz-border-radius: 3px 10px 3px 3px;
    
	-webkit-border-radius: 3px 10px 3px 3px;
	-webkit-box-shadow: 0.5px 1px 1.5px gray;
	-moz-box-shadow: 0.5px 1px 1.5px gray;
	box-shadow: 0.5px 1px 1.5px gray;
	
	margin-bottom:5px;
}

#sitemap_content div.sitemap_block {
   float: left;
   min-height: 120px;
   padding: 0;
   width: 33%
;
   color: #fff;
   margin-right: 5px;
}
#sitemap_content div.sitemap_block ul {list-style-type:none}
#sitemap_content div.sitemap_block li a {
   display: block;
   padding: 2px 0 2px 10px;
   color: #333;
	background: url(../img/arrow_right_2.png) no-repeat 0 4px transparent
}

#listpage_content {margin: 50px 0 20px 20px;color: #fff;}
#listpage_content div.categTree {
   float: left;
   width: 33%
;
   margin-right: 5px;
}
#listpage_content div.tree_top {
   padding: 3px 0 5px 24px;
   background: url(../img/sitemap-top.gif) no-repeat -1px -3px transparent
}
#listpage_content ul {list-style-type:none}
#listpage_content ul.tree li {
   margin-left: 11px;
   padding-left: 20px;
   border-left: 1px dotted #999;
   background: url(../img/sitemap-horizontal.png) no-repeat left 10px transparent
}
#listpage_content ul.tree li.last {
   border: medium none;
   background: url(../img/sitemap-last.gif) no-repeat -12px -2px transparent
}