/*---------------------------------------------------
    LESS Elements 0.7
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
#sitemap_content {
  margin-left: 20px;
}
#sitemap_content div.sitemap_block {
  float: left;
  min-height: 120px;
  padding: 0;
  width: 33%;
}
#sitemap_content div.sitemap_block ul {
  list-style-type: none;
}
#sitemap_content div.sitemap_block li {
  background: url("../img/bullet_alt.png") no-repeat scroll 0 9px transparent;
  padding: 5px 0 0 12px;
}
#sitemap_content div.sitemap_block li a:hover {
  color: #3D7DAD;
  text-decoration: none;
}
#listpage_content {
  margin: 50px 0 20px 20px;
  overflow: hidden;
}
#listpage_content div.categTree {
  float: left;
  width: 33%;
}
#listpage_content div.tree_top {
  padding: 5px 0 4px 24px;
  background: url(../img/sitemap_top.gif) no-repeat -1px 0px transparent;
}
#listpage_content div.tree_top a:hover {
  color: #3D7DAD;
  text-decoration: none;
}
#listpage_content ul {
  list-style-type: none;
}
#listpage_content ul.tree li {
  margin-left: 11px;
  padding-left: 20px;
  padding-top: 3px;
  padding-bottom: 3px;
  border-left: 1px solid #a1a1a1;
  background: url(../img/sitemap_horizontal.gif) no-repeat left 10px transparent;
}
#listpage_content ul.tree li a:hover {
  color: #3D7DAD;
  text-decoration: none;
}
#listpage_content ul.tree li.last {
  border: medium none;
  background: url(../img/sitemap_last.gif) no-repeat 0px -2px transparent;
}
