		/*Общее*/
.nav_left {
	position: relative;
	margin: 0px 0px 0px;
	padding: 0px 0px 0px;
	overflow: hidden;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
}
.nav_left ul {
	display: block;
	margin: 0px 0px 0px 15px;
	padding: 5px 0px;
}
.nav_left li {
	display: block;
	padding: 0px 0px;
	position: relative;
}
.nav_left a {
	display: block;
}

.nav_left span {
	display: block;
}

/*****************разделы МЕНЮ*******************/
.nav_left > ul{
	padding: 0px 0px;
	margin: 0px 0px 0px;
}

.nav_left > ul > li{
	margin: 0px;
	padding: 0px;
}
.nav_left > ul > li:first-child > span > a{
	border-top: 0px;
}

.nav_left > ul > li > span > a, .nav_left > ul > li > span:hover > a, .nav_left > ul > li.selected > span > a{
	margin: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	
	text-align: left;
}

.nav_left > ul > li > span {
	position: relative;
}

.nav_left > ul > li > span:before {
	position: absolute;
	left: 4px;
	top: 7px;
	font-size: 15px;
	z-index: 1;
}

.nav_left > ul > li > ul {
	margin: 0px 0px 0px 25px;
	list-style-type: disc;
}
.nav_left > ul > li > ul li{
	display: block;
}

.nav_left ul.menu_level_2 li > span  > a:hover {
	text-decoration: underline;
}

.nav_left ul li > span > a,
.nav_left ul li.selected > span > a:hover {
	text-decoration: none;
}

.nav_left ul.menu_level_2 a {
	display: inline-block;
}

/*Bullet у подразделов левого меню*/
.nav_left ul > li > span > a > ul > li > span{
}

.nav_left ul.menu_level_2 li > span,
.nav_left ul.menu_level_3 li > span,
.nav_left ul.menu_level_4 li > span,
.nav_left ul.menu_level_5 li > span{
	display: inline-block;
}

.nav_left ul.menu_level_2 li > span > a,
.nav_left ul.menu_level_3 li > span > a,
.nav_left ul.menu_level_4 li > span > a,
.nav_left ul.menu_level_5 li > span > a {
	padding-left: 10px;
}

.nav_left ul.menu_level_2 li > span:before { content: '•'; }
.nav_left ul.menu_level_3 li > span:before { content: '▪'; }
.nav_left ul.menu_level_4 li > span:before { content: '▫'; }
.nav_left ul.menu_level_5 li > span:before { content: '◦'; }

.nav_left ul.menu_level_2 li > span:before,
.nav_left ul.menu_level_3 li > span:before,
.nav_left ul.menu_level_4 li > span:before,
.nav_left ul.menu_level_5 li > span:before {
	font-size: 18px;
	display: block;
	line-height: 14px;
	position: absolute;
	top: 2px;
	left: 0px;
}

		/*Бренды*/

.brands {
}

.brands  ul {
	padding: 0px 15px;
}
 
.brands  > ul {
	margin: 0px 0px;
	padding: 5px 15px;
}

.brands > ul > li {
	display: block;
}

.brands > ul > li > span > a{
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
}

.brands li{
	display: block;
}
.brands li > span > a {
	cursor: pointer;
	text-decoration: none;
}
.brands li > span > a:hover{
	text-decoration: underline;
}
.brands li.selected > span > a:hover {
	text-decoration: none;
	cursor: default;
}

/*Bullet у брендов*/
.brands ul li > span {
	position: relative;
}
.brands ul li > span > a {
	padding-left: 10px;
	line-height: 18px;
	position: relative;
	z-index: 1;
}

.brands ul li > span:before {
	font-size: 18px;
	line-height: 14px;
	position: relative;
	width: 0px;
	top: 2px;
	display: inline-block;
}

.brands ul.menu_level__bto li > span:before { content: '•'; }
.brands ul.menu_level__btp li > span:before { content: '▪'; }
.brands ul.menu_level__btq li > span:before { content: '▫'; }
.brands ul.menu_level__btr li > span:before { content: '◦'; }