
a.arrow-link, a.arrow-link i, .arrow-link, .arrow-link i
{
	position: absolute;
	display: block;
	height: 15px;
	width: 15px;
	overflow: hidden;
	top: 30px;
	left: 0
}
a.arrow-link, .arrow-link 
{
	background: #000;
	color: #fff;
	text-align: center;
	text-decoration: none
}
a.arrow-link i, .arrow-link i
{
	background: url(../../images/style/bg/1.png) no-repeat -30px 0;
	cursor: pointer;
	top: 0;
	left: 0
}
a.arrow-link_left i, .arrow-link_left i
{
	background-position: -45px 0
}
/*.back
{
	background: url(/images/style/bg/1.png) no-repeat -478px -76px;
	margin-top: 20px;
	padding-left: 10px
}*/
.err
{
	color: #fdff36;
	padding: 0 20px 20px 0
}
.fwhite
{
	color: #fffefe
}
/*.input-submit, .input-submit input
{
	background: url(/images/style/bg/input-submit.png) no-repeat 0 0
}*/
/*.input-submit
{
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top
}*/
/*.input-submit input
{
	background-position: right -22px;
	border: 0;
	color: #020202;
	font-size: .85em;
	font-size: 11px;
	font-weight: 700;
	height: 22px;
	padding: 0 9px
}*/
/*.input-text
{
	background: #f9d6ad;
	border: solid 1px #9c4710;
	color: #000;
	font-size: .85em;
	padding: 2px 9px 0;
	margin: 0;
	height: 17px;
	vertical-align: top
}*/
.input-textarea
{
	background: #f9d6ad;
	border: solid 1px #9c4710;
	color: #000;
	font-size: .85em;
	padding: 5px 0 0 9px
}
.left-img
{
	border: solid 1px #c7c7c7;
	float: left;
	margin: 0 24px 0 0
}
.left-img2
{
	border: solid 1px #c7c7c7;
/*	padding: 1px;*/
	margin: 0 24px 10px 0
}
.more
{
	background: url(../../images/style/bg/1.png) no-repeat -497px 3px;
	padding: 0 0 0 15px
}
.small
{
	font-size: .85em
}
/*table.table
{
	border-collapse: collapse;
	border-spacing: 0;
	border-bottom: solid 1px #b9b9b9;
	margin: 20px 0;
	width: 100%
}
table.table td
{
	background: #f1f1f1 url(/images/style/bg/gray-hor-dot.png) repeat-x 0 bottom;
	border-right: solid 1px #b9b9b9;
	border-left: solid 1px #b9b9b9;
	padding: 4px 40px 4px 15px;
	vertical-align: top
}
table.table td.caption
{
	background: #b9450a;
	border: 0;
	border-right: solid 1px #fff;
	color: #fff;
	font-size: 1.4em;
	font-weight: 700;
	text-align: center
}*/
.text-center
{
	text-align: center
}
.text-right
{
	text-align: right
}
.b-top-nav ul, .b-top-nav li, .b-nav dt, .b-nav dl, .b-nav dd, .b-left-nav ul, .b-left-nav li, .l-foot_inner, .b-logo-list ul,
.b-logo-list li, .b-submenu2 li, .b-submenu2 ul, .b-nav ol, .b-nav li
{
	background: none;
	list-style: none;
	margin: 0;
	padding: 0
}
.l-mid:after, .row:after, .b-mid-content_inner:after, .b-news-list dt:after, .b-logo-list:after,
.b-nav dl:after, .b-nav ol:after, .b-submenu2 ul:after, .b-submenu:after
{
	content: '';
	clear: both;
	display: block;
	line-height: 0
}
.l-wrap
{
	background: url(../../images/style/bg/top.png) repeat-x;
	min-height: 100%;
	min-width: 1000px;
	margin: 0 0 -75px
}
.l-top
{
	background: url(../../images/style/bg/top-shadow.png) no-repeat 0 83px;
	height: 250px;
	width: 100%;
	position: relative
}
.l-mid
{
	padding: 0 0 125px
}
.l-lcol
{
	float: left;
	padding: 0 0 280px;
	width: 310px
}
.l-rcol
{
	margin: 0 1% 0 310px;
	text-align: justify
}
.l-rcol_inner
{
	float: left;
	padding: 0 0 40px;	
	position: relative;
	width: 100%
}
.l-rcol_inner .bg1, .l-rcol_inner .bg2, .l-rcol_inner .bg2 span, .l-rcol_inner .bg3, .l-rcol_inner .bg4,
.b-left-nav .bg1, .b-left-nav .bg2, .b-left-nav .bg2 span
{
	position: absolute;
	display: block;
	overflow: hidden
}
.l-rcol_inner .bg1
{
	background: url(../../images/style/bg/doski1.png) no-repeat 0 0;
	height: 329px;
	width: 24px;
	left: -24px;
	top: 85px
}
.l-rcol_inner .bg2, .l-rcol_inner .bg2 span
{
	height: 182px;
	width: 188px
}
.l-rcol_inner .bg2
{
	background: url(../../images/style/bg/doski2-bg.png) no-repeat 0 0;
	left: -114px;
	top: 316px
}
.l-rcol_inner .bg2 span
{
	background: url(../../images/style/bg/doski2.png) no-repeat 0 0;
	top: 0;
	left: 0
}
.l-rcol_inner2 .bg1
{
	top: auto;
	bottom: 0
}
.l-rcol_inner2 .bg2
{
	top: auto;
	bottom: 78px
}
.l-rcol_inner2 .b-mid-content_inner_page
{
	z-index: 2
}
.l-foot
{
	background: url(../../images/style/bg/foot-bg.png) repeat-x;
	color: #eabb86;
	font-size: .9em;
	height: 75px;
	position: relative;
	min-width: 1000px
}
.l-foot a
{
	color: #fdff36
}
.l-foot_inner
{
	padding: 12px 30px 0
}
/*.b-catalog-list
{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%
}*/
/*.b-catalog-list td
{
	background: url(/images/style/bg/gray-hor-dot.png) repeat-x 0 0;
	padding: 15px 0;
	vertical-align: top
}*/
/*.b-catalog-list:first-child td, .b-catalog-list.first-child td
{
	background: none
}*/
/*.b-catalog-list .img
{
	text-align: center;
	vertical-align: middle;
	width: 166px
}*/
/*.b-catalog-list .img div
{
	border: solid 3px #b0b0b0;
	border-right-width: 6px;
	margin: 0 10px 0 0;
	float: left
}
.b-catalog-list .img div a
{
	display: block
}
.b-catalog-list p
{
	padding: 0
}
.b-catalog-list .title
{
	padding: 0 0 5px
}
.b-catalog-list .title a
{
	color: #f77a00;
	font-size: 1.15em;
	font-weight: 700
}*/
.b-clear
{
	clear: both;
	display: block;
	height: 0;
	overflow: hidden
}
.b-contacts
{
	color: #fffefe;
	font-size: 1.1em;
	position: absolute;
	left: 60px;
	top: -230px
}
.b-contacts span
{
	color: #000
}
.b-contacts table
{
	border-collapse: collapse;
	border-spacing: 0
}
.b-contacts td
{
	padding: 0 15px 0 0;
	vertical-align: top
}
.b-copy
{
	float: left
}
/*.b-counter
{
	position: absolute;

	left:330px;
	top: 20px
}
.b-counter2
{
	position: absolute;
	left: 430px;
	top: 20px
}
.b-counter3
{
	position: absolute;
	left: 530px;
	top: 7px
}*/
.b-dev
{
	float: right;
	padding: 15px 0 0
}
.b-dev img
{
	vertical-align: middle
}
.b-lcol
{
	float: left;
	font: 11px Verdana, Arial sans-serif;
	padding: 0 0 20px;
	text-align: justify;
	width: 46%
}
.b-left-nav
{
	background: url(../../images/style/bg/left-menu-top.png) no-repeat 5px 0; 
	margin: 0 0 40px 17px;
	padding: 65px 0 0;
	position: relative
}
.b-left-nav a
{
	background: url(../../images/style/bg/1.png) no-repeat -497px 1px;
	font: 700 .9em Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #fffffe;
	padding: 0 0 0 13px;
	text-decoration: none;
	text-transform: uppercase
}
.b-left-nav a:hover
{
	text-decoration: underline	
}
.b-left-nav li
{
	background: url(../../images/style/bg/brown-dot.png) repeat-x 0 bottom;
	line-height: 100%;
	padding: 10px 0
}
.b-left-nav li span
{
	display: inline-block;
	margin: 0 6px 0 0;
	vertical-align: top
}
.b-left-nav li.act
{
	background: url(../../images/style/bg/li-act.jpg) repeat-y;
	padding-left: 10px;
	margin: -1px -25px 0 -11px
}
.b-left-nav li.act a
{
	background-position: -469px -110px;
	color: #fffbb4
}
.b-left-nav li li
{
	background: none;
	color: #e3af8e;
	font-size: .9em;
	line-height: 120%;
	margin: 0 0 4px;
	padding: 3px 0 0
}
.b-left-nav li li li
{
	font-size: 1em
}
.b-left-nav li li li li
{
	padding-left: 10px
}
.b-left-nav li li.active
{
	background: url(../../images/style/bg/li-li-act.jpg) repeat-y;
	margin-left: -22px;
	padding-left: 22px
}
.b-left-nav li li li.active
{
	background: none;
	font-weight: 700
}
.b-left-nav li li li.active a
{
	font-weight: 700
}
.b-left-nav li li li.active li a
{
	font-weight: 400
}
.b-left-nav li li a, .b-left-nav li.act li a
{
	background: none;
	color: #fff;
	display: inline-block;
	width: 220px;
	font-weight: 400;
	padding: 0;
	text-transform: none;
	vertical-align: top
}
.b-left-nav li li li li a, .b-left-nav li.act li li li a
{
	width: auto
}
.b-left-nav li li.active a
{
	color: #000
}
.b-left-nav ul
{
	margin: -48px 0 0;
	position: relative;
	padding: 0 25px 40px;
	z-index: 2
}
.b-left-nav li ul
{
	background: url(../../images/style/bg/brown-dot.png) repeat-x 0 0;
	margin: 5px 0 0;
	padding: 20px 0 0 12px;
	_zoom: 1
}
.b-left-nav li ul ul
{
	background: #E58425 url(../../images/style/bg/li-act.jpg) repeat-y;
	margin: 4px 0 -4px -22px;
	padding: 5px 0 10px 32px;
	position: relative;
	_zoom: normal
}
.b-left-nav li ul ul ul
{
	background: none
}
.b-left-nav_bot
{
	background: url(../../images/style/bg/left-menu-bot.png) no-repeat 0 0;
	height: 99px;
	width: 296px;
	display: block;
	position: absolute;
	left: -6px;
	margin: -100px 0 0
}
.b-left-nav_inner
{
	background: url(../../images/style/bg/left-nav-li.png) repeat-y;
	display: block;
	position: absolute;
	left: 0;
	top: 65px;
	bottom: 99px;
	width: 100%
}
.b-left-nav .bg1
{
	background: url(../../images/style/bg/doski1.png) no-repeat 0 0;
	height: 329px;
	width: 24px;
	right: 0;
	margin: -190px 0 0;
	z-index: 1
}
.b-left-nav .bg2, .b-left-nav .bg2 span
{
	height: 182px;
	width: 188px
}
.b-left-nav .bg2
{
	background: url(../../images/style/bg/doski2-bg.png) no-repeat 0 0;
	right: -75px;
	1bottom: -200px;
	margin: 10px 0 0;
	z-index: 1
}
.b-left-nav .bg2 span
{
	background: url(../../images/style/bg/doski2.png) no-repeat 0 0;
	top: 0;
	left: 0
}
.b-left-search
{
	margin: -43px 0 0;
	padding: 0 0 80px 33px
}
.b-left-search .input-text
{
	width: 128px
}
.b-logo
{
	background: url(../../images/style/bg/logo-bg.png) no-repeat 0 0;
	position: absolute;
	left: 100px;
	top: 54px;
	height: 121px;
	width: 133px
}
.b-logo img
{
	vertical-align: top
}
.b-log a:focus
{
	outline: 0
}
.scrollable
{
	position: relative;
	overflow: hidden;	 	
	height: 163px
}
.scrollable .items
{
	background: #fff;
	width: 20000em;	
	position: absolute
}
.scrollable .item
{
	background: url(../../images/style/bg/prod-bg.jpg) no-repeat 0 0;
	float: left;
	text-align: center;
	width: 25%
}
.scrollable .none
{
	display: none
}
.b-logo-list
{
	position: relative
}
.b-logo-list .arrow-link
{
	z-index: 2
}
.b-logo-list a
{
	color: #b2b0b1
}
.b-logo-list_inner
{
	background: url(../../images/style/bg/gray-vert-dot2.png) repeat-y;
	height: 163px
}
.item:first-child .b-logo-list_inner, .item.first-child .b-logo-list_inner
{
	background: none
}
.b-logo-list .arrow-link
{
	top: 75px
}
.b-logo-list .arrow-link_right
{
	left: auto;
	right: 0
}
.b-logo-list .bg
{
	background: url(../../images/style/bg/shadow3.png) no-repeat 0 0;
	display: block;
	position: absolute;
	height: 198px;
	width: 14px;
	left: -14px;
	bottom: -40px
}
.b-logo-list .item a:focus
{
	outline: 0
}
.b-mid-content
{
	background: url(../../images/style/bg/brown-vert-dot.png) repeat-y
}
.b-mid-content_inner
{
	background: url(../../images/style/bg/brown-vert-dot.png) repeat-y 50% 0;
	padding: 37px 20px 0 3%
}
.b-mid-content_inner_page
{
	background: #fff;
	min-height: 390px;
	position: relative
}
.b-mid-content_inner_page .b-mid-content_inner
{
	background: none;
	padding: 25px 20px 40px
}
.b-nav
{
	font-size: .9em;
	position: relative
}
.b-nav a
{
	color: #fff;
	display: block;
	font-weight: 700;
	line-height: 40px;
	height: 40px;
	text-decoration: none
}
.b-nav a:hover
{
	text-decoration: underline
}
.b-nav a img
{
	margin: 12px 0 0
}
.b-nav dt
{
	background: url(../../images/style/bg/nav-li.png) no-repeat 0 6px;
	float: left;
	position: relative;
	text-align: center;
	width: 20%
}
.b-nav dt:first-child, .b-nav li.first-child
{
	background: none
}
.b-nav dt.act a
{
	color: #fba21e
}
.b-nav dl
{
	background: #d0d0d0 url(../../images/style/bg/nav-bg.png) repeat-x
}
.b-nav dd
{
	background: #d0d0d0;
	color: #010101;
	float: right;
	font-size: 1.1em;
	margin: 41px 0 0 -100%;
	width: 100%
}
.b-nav ol
{
	padding: 15px 0 10px 15px;
	position: relative
}
.b-nav li
{
	float: left;
	line-height: 30px;
	margin: 0 40px 10px 0;
	padding: 0 0 0 15px;
	position: relative;
	font-weight: 700;
	white-space: nowrap
}
.b-nav li.active, .b-nav li.active span, .b-nav li.active a
{
	background: url(../../images/style/bg/submenu-act.png) no-repeat 0 0;
	line-height: normal
}
.b-nav li.active span, .b-nav li.active a
{
	background-position: right -30px;
	display: inline-block;
	height: 30px;
	font-weight: 400;
	line-height: 30px;
	padding: 0 15px 0 5px
}
.b-nav li.active a
{
	text-decoration: none
}
.b-nav li.active a:hover
{
	text-decoration: underline
}
.b-nav li i
{
	display: block;
	border-top: solid 4px #d1d1d1;
	border-left: solid 3px #f59521;
	border-right: solid 4px #f59521;
	height: 0;
	width: 0;
	position: absolute;
	top: 0;
	left: 50%;
	margin: 0 0 0 -3px;
	overflow: hidden
}
.b-nav dd
{
	border-bottom: solid 1px #bebebe
}
.b-nav dd a
{
	color: #010101;
	font-weight: 400;
	display: inline;
	line-height: normal;
	padding-left: 5px;
	text-decoration: underline
}
.b-nav dd a:hover
{
	text-decoration: none
}
.b-nav-header
{
	margin: -40px 0 0
}
.b-nav-header dt.act a
{
	background: url(../../images/style/bg/nav-active.png) no-repeat center 29px
}
/*.b-news-list dt, .b-news-list dl, .b-news-list dd
{
	font-weight: 400;
	margin: 0;
	padding: 0
}
.b-news-list
{
	line-height: 120%;
	margin: -30px 0 10px
}
.b-news-list dd
{
	border-bottom: dotted 1px #e5b594;
	color: #f1d7b9;
	font: 11px Verdana, Arial sans-serif;
	padding: 10px 0 20px
}
.b-news-list dt
{
	padding: 30px 0 0
}
.b-news-list a
{
	font-size: .9em
}
.b-news-list .date
{
	color: #f3b879;
	display: block;
	font-size: .85em
}
.b-news-list .img
{
	float: left;
	margin: 0 14px 0 0
}
.b-news-list2 dt:after
{
	display: none
}
.b-news-list2 dd
{
	border-bottom: 0;
	color: #000
}
.b-news-list2 .date
{
	color: #000
}
.b-news-list2 .img img
{
	border: solid 1px #c7c7c7
}
.b-news-list2 .title
{
	color: #f77a00;
	font-size: 1.15em;
	font-weight: 700
}*/
.b-order-form
{
	background: url(../../images/style/bg/brown-dot.png) repeat-x 0 0;
	padding: 50px 0 0 33px
}
.b-order-form .b-title
{
	padding-bottom: 40px
}
/*.b-order-form .input-submit
{
	float: right;
	margin: 0 30px 0 0
}*/
.b-order-form .input-text
{
	width: 138px
}
.b-order-form .input-textarea
{
	height: 116px;
	width: 238px;
	margin: 7px 0 0
}
.b-order-form .row
{
	margin: 0 0 20px
}
.b-order-form label
{
	color: #fff;
	font-size: 1.1em;
	float: left;
	width: 90px
}
.b-order-form label span
{
	color: #fdff36
}
.b-order-form2
{
	background: none;
	padding: 20px 40px 0
}
/*.b-order-form2 .input-submit
{
	float: left;
	margin: 0 0 0 365px
}*/
.b-order-form2 .input-text
{
	width: 338px
}
.b-order-form2 .input-textarea
{
	width: 346px
}
.b-order-form2 label
{
	color: #000
}
.b-order-form2 label span
{
	color: #f59521
}
.b-order-form2 .err
{
	color: #f59521;
	font-weight: 700;
	padding-bottom: 40px
}
.b-phone
{
	position: absolute;
	top: 218px;
	left: 65px
}
.b-rcol
{
	float: right;
	padding: 0 0 20px;
	width: 47.5%
}
/*.b-search
{
	padding: 20px 0
}
.b-search .row
{
	margin: 0 0 20px
}
.b-search .input-text
{
	width: 300px
}
.b-search-list .descr
{
	padding-bottom: 30px	
}*/
.b-submenu
{
	float: right;
	margin: 0 0 0 -100%;
	width: 100%
}
/*.b-submenu2
{
	background: #f59521 url(/images/style/bg/submenu-act.png) no-repeat 0 0;
	margin: 0 0 35px
}
.b-submenu2 ul
{
	background: url(/images/style/bg/submenu-act.png) no-repeat right -30px
}
.b-submenu2 a
{
	color: #020202
}
.b-submenu2 li.act i
{
	display: block;
	border-top: solid 4px #fff;
	border-left: solid 3px #f59521;
	border-right: solid 4px #f59521;
	height: 0;
	width: 0;
	position: absolute;
	top: 0;
	left: 50%;
	margin: 0 0 0 -7px;
	overflow: hidden
}
.b-submenu2 li
{
	float: right;
	font-size: .85em;
	height: 30px;
	line-height: 30px;
	padding: 0 20px;
	position: relative
}
.b-submenu2 li.act
{
	font-size: 1.6em;
	float: left
}
.b-submenu2 li.act a
{
	color: #fff;
	text-decoration: none
}
.b-submenu2 li.act a:focus
{
	outline: 0
}*/
.cll{
	clear: both;
}
.b-tbl-list
{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%
}
.b-tbl-list *{
	text-align: center;
}
.main_content .b-tbl-list_inner2 a:after {
	display: none;
}
.b-tbl-list_inner2 span{
	text-align: center;
	display: inline-block;
	vertical-align: middle;
	color: black !important;
/*	display: block;*/
}
.b-tbl-list_inner2 img{
	display: inline-block;
	vertical-align: middle;
}
.b-tbl-list_inner2 .arrow-link{
	display: none !important;
}
/*.b-tbl-list td
{
	background: #fff url(/images/style/bg/prod-bg.jpg) no-repeat 0 0;
	font-size: .85em;
	padding: 0;
	text-align: center;
	vertical-align: top;
	width: 25%
}
.b-tbl-list span
{
	display: block;
	margin: -45px 0 0
}
.b-tbl-list span b
{
	display: inline-block;
	font-weight: 400;
	padding: 0 23px;
	text-decoration: underline
}*/
.b-tbl-list a:hover span b
{
	text-decoration: none
}
.b-tbl-list a
{
	color: #2d4385
}
.b-tbl-list a.arrow-link
{
	color: #fff
}
.b-tbl-list_inner
{
	background: url(../../images/style/bg/gray-vert-dot.png) repeat-y 0 0
}
.b-tbl-list td:first-child .b-tbl-list_inner, .b-tbl-list td.first-child .b-tbl-list_inner
{
	background: none
}
.b-tbl-list_inner2
{
	background: url(../../images/style/bg/gray-hor-dot.png) repeat-x 0 0;
	height: 210px;
	overflow: hidden;
	position: relative
}
.b-tbl-list tr:first-child .b-tbl-list_inner2, .b-tbl-list tr.first-child .b-tbl-list_inner2
{
	background: none
}
.b-title2, .b-title2 div
{
	background: url(../../images/style/bg/submenu-act.png) no-repeat 0 0;
}
.b-title2
{
	background-color: #f59521;
	margin: 0 0 20px;
	position: relative
}
.b-title2, .b-title2 .b-tr, .b-title2 .rt, .b-title2 .rb
{
	background-image: url(../../images/style/bg/h1.png);
	background-repeat: no-repeat;
	background-position: -3px -4px
}
.b-title2 .b-tr, .b-title2 .rt, .b-title2 .rb
{
	background-position: -3px 0;
	position: relative;
	display: block;
	height: 4px;
	overflow: hidden
}
.b-title2 .b-tr
{
	bottom: -4px
}
.b-title2 .rt, .b-title2 .rb
{
	position: absolute;
	top: 0;
	margin-left: 100%;
	left: -3px;
	width: 3px
}
.b-title2 .rt
{
	background-position: 0 -4px
}
.b-title2 .rb
{
	background-position: 0 0
}
.b-title2 h1
{
	font-size: 1.6em;
	margin: 0 0 -3px;
	padding: 0 20px 0
}
.b-top-img, .b-top-img i
{
	display: block;
	height: 173px;
	width: 671px
}
.b-top-img
{
	background: url(../../images/style/bg/top-img-shadow.png) no-repeat 0 0;
	position: relative;
	top: 35px;
	left: 31%
}
.b-top-img i
{
	background: url(../../images/style/bg/top-img.png) no-repeat 0 0
}
.b-top-nav
{
	position: absolute;
	top: 22px;
	right: 16px
}
.b-top-nav li
{
	padding: 0 0 10px
}
.b-top-nav i, .b-top-nav a
{
	color: #fff;
	cursor: pointer;
	display: block;
	width: 10px;
	overflow: hidden;
	position: relative
}
.b-top-nav i
{
	background: url(../../images/style/bg/1.png) no-repeat;
	position: absolute;
	top: 0;
	left: 0
}
.b-top-nav .home a, .b-top-nav .home i
{
	height: 9px
}
.b-top-nav .home i
{
	background-position: 0 0
}
.b-top-nav .email a, .b-top-nav .email i
{
	height: 7px
}
.b-top-nav .email i
{
	background-position: -10px 0
}
.b-top-nav .sitemap a, .b-top-nav .sitemap i
{
	height: 9px
}
.b-top-nav .sitemap i
{
	background-position: -20px 0
}
.b-top-prod
{
	position: relative
}
.b-top-prod img
{
	height: 205px;
	width: 170px
}
.b-top-prod .bg3
{
	background: url(../../images/style/bg/shadow1.png) no-repeat 0 0;
	height: 13px;
	width: 335px;
	bottom: -13px;
	left: 50%;
	margin: 0 0 0 -167px
}
.b-top-prod .bg4
{
	background: url(../../images/style/bg/shadow2.png) no-repeat 0 0;
	height: 13px;
	width: 168px;
	bottom: -13px;
	right: 3px
}
.b-mid-content_inner .bg3
{
	background: url(../../images/style/bg/shadow1.png) no-repeat 0 0;
	height: 13px;
	width: 335px;
	top: -1px;
	left: 50%;
	margin: 0 0 0 -167px
}
.b-mid-content_inner .bg4, .b-mid-content_inner .bg5
{
	background: url(../../images/style/bg/shadow2.png) no-repeat 0 0;
	height: 13px;
	width: 168px;
	top: -1px;
	right: 3px
}
.b-mid-content_inner .bg5
{
	background: url(../../images/style/bg/shadow4.png) no-repeat 0 0;
	right: auto;
	left: 3px;
	position: absolute
} 
.b-left-nav li li li.active li a.active_link{

	font-weight:bold;

}
.btn-callme{
display:block;
width:150px;
font-size:14px;
text-align:center;
/*background: url(/images/style/bg/input-submit.png) no-repeat 0 0;*/
background:#8b4513;
color:#fff;
padding:7px;
cursor:pointer;
position: absolute;
left: 80px;
top: 180px;

}

.btn-callme:hover{
opacity:0.8;
}
.b-left-search {
    position: relative;
    z-index: 1;
}
 .b-tbl-list .recushka span {
    display: block;
    margin: 10px 0 0;
}
ul.b-left-nav_menu>li>a {
    text-transform: unset;
}

/*
ul.b-left-nav_menu li{

display:none;
}
*/
/*
.b-left-nav ul>li:last-child {
  display:none;
}
*/
.b-left-nav ul>li>a {
    text-transform: unset;
}
.b-nav.b-nav-header dt.act a {
    color: #fff;
}
.b-nav.b-nav-header dt a {
    font-size: 14px;
}
.b-nav.b-foot-nav dt a{

font-size: 14px;

}
.b-top-nav.new_navigation {
    right: 50px;
    width: 450px;
}

.b-top-nav.new_navigation a {
    width: auto;
    text-decoration: none;
    color: #000;
    background: #F9A91D;
    padding: 4px 10px;
    margin-right: 4px;
    font-weight: bold;
    border-radius: 2px;
}
.b-top-nav.new_navigation dt {
    display: inline-block;
}