/*цвет основного меню*/
.b-menu .tabl-menu {
    background: #00add5; /* Old browsers */
    background: -moz-linear-gradient(top, #00add5 0%, #009ecd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00add5), color-stop(100%,#009ecd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #00add5 0%,#009ecd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #00add5 0%,#009ecd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #00add5 0%,#009ecd 100%); /* IE10+ */
    background: linear-gradient(to bottom, #00add5 0%,#009ecd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00add5', endColorstr='#009ecd',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 #008cc1;
    /*border-bottom: 1px solid #78632f !important;*/
}
/*разделитель пунктов меню */
.b-menu a{
    background: url("images/img-colors/menu-separate-blue-2.png") left top no-repeat;
}
/* цвет наведения меню */
.b-menu .menu-item:hover {
    background: #0090c3; /* Old browsers */
    background: -moz-linear-gradient(top, #0090c3 0%, #0089bf 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0090c3), color-stop(100%,#0089bf)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #0090c3 0%,#0089bf 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #0090c3 0%,#0089bf 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #0090c3 0%,#0089bf 100%); /* IE10+ */
    background: linear-gradient(to bottom, #0090c3 0%,#0089bf 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0090c3', endColorstr='#0089bf',GradientType=0 ); /* IE6-9 */
}
/* цвет подменю */
.b-menu .sub-menu {
    background: #0090c3; /* Old browsers */
    background: -moz-linear-gradient(top, #0090c3 0%, #0084b3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0090c3), color-stop(100%,#0084b3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #0090c3 0%,#0084b3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #0090c3 0%,#0084b3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #0090c3 0%,#0084b3 100%); /* IE10+ */
    background: linear-gradient(to bottom, #0090c3 0%,#0084b3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0090c3', endColorstr='#0084b3',GradientType=0 ); /* IE6-9 */
    *background: #0090c3; /* Old browsers */
}
/*цвет пункта выпадайки */
.sub-menu a:hover {
    background-color: #0084b3;
}
/* цвет активного пункта меню*/
.b-menu .activ {
    background: #0090c3; /* Old browsers */
    background: -moz-linear-gradient(top, #0090c3 0%, #0084b3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0090c3), color-stop(100%,#0084b3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #0090c3 0%,#0084b3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #0090c3 0%,#0084b3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #0090c3 0%,#0084b3 100%); /* IE10+ */
    background: linear-gradient(to bottom, #0090c3 0%,#0084b3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0090c3', endColorstr='#0084b3',GradientType=0 ); /* IE6-9 */
    }
/*цвет  бокового меню */
.left-menu .item-menu:hover {
    background: #00add5; /* Old browsers */
    background: -moz-linear-gradient(top, #00add5 0%, #009ecd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00add5), color-stop(100%,#009ecd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #00add5 0%,#009ecd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #00add5 0%,#009ecd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #00add5 0%,#009ecd 100%); /* IE10+ */
    background: linear-gradient(to bottom, #00add5 0%,#009ecd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00add5', endColorstr='#009ecd',GradientType=0 );

    border-top: 1px solid #008cc1;
    border-bottom: 1px solid #008cc1;

}
.left-menu li:hover i {
background: url("images/img-colors/left-menu-blue-2.png") 0px 0px no-repeat;
}

.left-menu .active {
    background: #00add5; /* Old browsers */
    background: -moz-linear-gradient(top, #00add5 0%, #009ecd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00add5), color-stop(100%,#009ecd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #00add5 0%,#009ecd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #00add5 0%,#009ecd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #00add5 0%,#009ecd 100%); /* IE10+ */
    background: linear-gradient(to bottom, #00add5 0%,#009ecd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00add5', endColorstr='#009ecd',GradientType=0 ); /* IE6-9 */
    border-top: 1px solid #008cc1;
    border-bottom: 1px solid #008cc1;
}
.left-menu li.active i {
    background: url("images/img-colors/left-menu-blue-2.png") 0px 0px no-repeat;
}
.left-menu .active a {
    color: #FFFFFF;
}

.b-menu .sub-menu {
    /*margin: 1px 0 0 1px;*/
    border-top: 1px solid #0090c3;
}