
/*цвет основного меню*/
.b-menu .tabl-menu {
    background: #F35458; /* Old browsers */
    background: -moz-linear-gradient(top,  #F35458 0%, #CD1330 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F35458), color-stop(100%,#CD1330)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #F35458 0%,#CD1330 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #F35458 0%,#CD1330 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #F35458 0%,#CD1330 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #F35458 0%,#CD1330 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F35458', endColorstr='#CD1330',GradientType=0 ); /* IE6-9 */

    -webkit-box-shadow: 0px 3px 2px rgba(69, 86, 117, 0.22);
    -moz-box-shadow:    0px 3px 2px rgba(69, 86, 117, 0.22);
    box-shadow:         0px 3px 2px rgba(69, 86, 117, 0.22);

    /*border-top: 1px solid #7c8ba7;
    border-bottom: 1px solid #3d4b62;*/
}
/*разделитель пунктов меню */
.b-menu a{
    /*background: url("images/menu-separate-blue.png") left top no-repeat;*/
	border-left: 2px solid #D01E23;
}
/* цвет наведения меню */
.b-menu .menu-item:hover {
    background: #D01E23; /* Old browsers */
    background: -moz-linear-gradient(top, #D01E23 0%, #A82629 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D01E23), color-stop(100%,#A82629)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #D01E23 0%,#A82629 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #D01E23 0%,#A82629 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #D01E23 0%,#A82629 100%); /* IE10+ */
    background: linear-gradient(to bottom, #D01E23 0%,#A82629 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D01E23', endColorstr='#A82629',GradientType=0 ); /* IE6-9 */
}
/* цвет подменю */
.b-menu .sub-menu {
    background: #A82629; /* Old browsers */
    background: -moz-linear-gradient(top, #A82629 0%, #C34346 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A82629), color-stop(100%,#C34346)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #A82629 0%,#C34346 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #A82629 0%,#C34346 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #A82629 0%,#C34346 100%); /* IE10+ */
    background: linear-gradient(to bottom, #A82629 0%,#C34346 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A82629', endColorstr='#C34346',GradientType=0 ); /* IE6-9 */
}
.b-menu .sub-item:hover {
    background: #F35458; /* Old browsers */
    background: -moz-linear-gradient(top, #F35458 0%, #F35458 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F35458), color-stop(100%,#F35458)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #F35458 0%,#F35458 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #F35458 0%,#F35458 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #F35458 0%,#F35458 100%); /* IE10+ */
    background: linear-gradient(to bottom, #F35458 0%,#F35458 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F35458', endColorstr='#F35458',GradientType=0 ); /* IE6-9 */
}
/*цвет пункта выпадайки 
.sub-menu a:hover {
    background-color: #344361;
}*/
.b-menu td:first-child a {
	border-left: 0;
}
/*.b-menu td:first-child a:hover {
    background-color: #344361;
}*/
/* цвет активного цвета меню*/
.b-menu .activ {
    background: #D01E23; /* Old browsers */
    background: -moz-linear-gradient(top,  #D01E23 0%, #A82629 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D01E23), color-stop(100%,#A82629)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #D01E23 0%,#A82629 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #D01E23 0%,#A82629 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #D01E23 0%,#A82629 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #D01E23 0%,#A82629 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D01E23', endColorstr='#A82629',GradientType=0 ); /* IE6-9 */
}

.left-menu .item-menu:hover {
    background: #D01E23; /* Old browsers */
    background: -moz-linear-gradient(top, #D01E23 0%, #A82629 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D01E23), color-stop(100%,#A82629)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #D01E23 0%,#A82629 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #D01E23 0%,#A82629 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #D01E23 0%,#A82629 100%); /* IE10+ */
    background: linear-gradient(to bottom, #D01E23 0%,#A82629 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D01E23', endColorstr='#A82629',GradientType=0 ); /* IE6-9 */
    /*border-top: 1px solid #75849f;
    border-bottom: 1px solid #424f68;*/
}
.left-menu li:hover i {
    background: url("images/left-menu.png") 0px 0px no-repeat;
	display: none;
}

.left-menu .active {
    background: #D01E23; /* Old browsers */
    background: -moz-linear-gradient(top, #D01E23 0%, #A82629 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D01E23), color-stop(100%,#A82629)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #D01E23 0%,#A82629 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #D01E23 0%,#A82629 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #D01E23 0%,#A82629 100%); /* IE10+ */
    background: linear-gradient(to bottom, #D01E23 0%,#A82629 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D01E23', endColorstr='#A82629',GradientType=0 ); /* IE6-9 */
    /*border-top: 1px solid #75849f;
    border-bottom: 1px solid #424f68;*/
}
.left-menu li.active i {
    background: url("images/left-menu.png") 0px 0px no-repeat;
	display: none;
}
.left-menu .active a {
    color: #FFFFFF;
}
.b-menu .sub-menu {
    /*margin: 1px 0 0 1px;
    border-top: 1px solid #3d4b62;*/
}