.page-topmenu {margin-left: -9px; margin-right: -8px; height: 94px}
.page-topmenu-content {height: 94px; background: URL("/template/img/topmenu-bg.gif") repeat;}

.catalog-top-menu {overflow: hidden; zoom: 1}
.catalog-top-menu li.menu-item {color: #777; float: left; margin-right: 10px; font-size: 13px;  background: URL("/template/img/topmenu-item.gif") no-repeat center right  ;  padding-right: 13px}
.catalog-top-menu li.menu-item a {color: #3A6F8F; text-transform: lowercase}
.catalog-top-menu li.menu-item.active {background: URL("/template/img/topmenu-item-active.gif") no-repeat center right  ;}
.catalog-top-menu li.menu-item.active a {color: #3A6F8F}

.catalog-top-menu li a:hover {color: red}

.top-category-menu {display: none; position: absolute; border: 2px solid #BBB; padding: 20px; border-bottom-width: 4px; border-right-width: 4px; background: white; overflow: hidden; zoom: 1; z-index: 10000}
.top-category-menu .subcategories  {float: left; margin-right: 30px; font-size: 1.1em}
.top-category-menu .subcategories li {margin-bottom: 3px; }
.top-category-menu .brands {float: left; margin-right: 30px}
.top-category-menu .brands li {margin-bottom: 3px; }
.top-category-menu .subcategories li.empty {display: none}

.top-category-menu ul  li a {color: #3A6F8F; text-transform: none}

.top-category-menu .brands  li a, .top-category-menu .brands h3  {color: #3A8F6F; text-transform: none}
.top-category-menu .brands  li a:hover {color: red}

.catalog-top-menu .menu-item.showmenu .top-category-menu {display: block}

.page-topmenu-catalog-block {float: left; margin-left: 30px; margin-top: 25px}


.user-top-menu {}
.user-top-menu li {color: #777; float: left; margin-right: 10px; font-size: 13px;  }
.user-top-menu li a {color: #777;}
.user-top-menu li.active {no-repeat center right  ;}
.user-top-menu li.active a {color: #3A6F8F}
.user-top-menu li.sep {color: #bbb; padding: 0px 5px; font-size: 0.7em}
