/* @group Меню каталога*/
#catalogs_menu .accordion .p_acc{
    border: none;

}

#accordion-1 li:hover {
    /*background-color: #464646;*/
    /*border-radius: 6px;*/
}

#accordion-1 li {
    padding-top: 0px;
    border-bottom: 1px solid #CAC6C6;
}

#accordion-1 li:last-child {
    border-bottom: 0px solid;
}

#accordion-1 {
      background-color: #B70A0A;
      border-radius: 6px;
}

.accordion {
      padding-top: 0px !important;
}

#catalogs_menu {
    border-left: 1px solid #CAC6C6!important;
    border-right: 1px solid #CAC6C6!important;
    width: 200px;
    border-top: 1px solid #CAC6C6!important;
    border-radius: 6px;


}
#catalogs_menu ul {
  padding-top: 0px;
  padding-left: 0px;
  list-style: none;


}

#catalogs_menu ul li a {
  display: block;
    padding: 2px 0 3px 5px;
}

#catalogs_menu a:hover {
  color: #333;
      background-color: #464646;
    border-radius: 6px;

}


#catalogs_menu li ul li a{
  display: block;
  padding: 3px 0 3px 30px

}

#catalogs_menu li ul li ul a{
  display: block;
  padding: 3px 0 3px 40px


}

#catalogs_menu ul li img{
  vertical-align: middle;

}
#catalogs_menu ul li a.selected{
  color: #ffffff;
  background-color: #0095eb;

}

#catalogs_menu li a {
  font-size: 16px;

}


/* @end — Меню каталога*/


#catalogs_menu .accordion a {
    color: #fff;
    text-decoration: none;
    /* height: 30px; */
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 22px;

}

#catalogs_menu .accordion .active {
color: #B7AFAF;
font-weight: bold;
background-color: #464646;
border-radius: 6px;
}

#catalogs_menu .accordion .accordion-parent .accordion-icon {
width: 22px;
margin: 0px;
    margin-right: -22px;
float: right;
height: 15px;
background: url(../images/downarrow.png) no-repeat 0 0;
display: inline-block;

}
