* {
	margin: 0;
	padding: 0;
	/*border: 0*/
}
html {
	margin:0px;
	padding:0px;
	height:100%;
}
body {
	width:100%;
	color:black;
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	padding-bottom: 0px;
}
.clear {
	clear:both;
}
a {color:#85BB3C;}
a img {border:none;}
a:hover {text-decoration:none;}
#wrapper{
	width:955px;
	margin:0 auto;
	position:relative;
}
/*************************  HEADER  *************************/
#header-top-menu {
	padding-top:20px;
	width:100%;
	height:36px;
	position:relative;
}
#header-top-menu ul {
	list-style:none;
	height:16px;
}
#header-top-menu ul li {
	float:left;
	padding:0 10px;
}
#header-top-menu a{
	display:inline-block;
	color:#85bb3c;
	text-decoration:none;
	line-height:15px;
	border-bottom:1px solid #85bb3c;
}
#header-top-menu a:hover {border:none;}
#header-top-menu a.grey {color:#464646;border-bottom:1px dotted #464646;}
#header-top-menu a.grey:hover {border:none;}
.header-top-menu-sep {
	width:1px;
	height:14px;
	font-size:0px;
	background:url(/images/header-top-menu-sep-bg.gif) 0 7px no-repeat;
	padding:0px !important;
	padding-right:3px !important;
}
a#header-top-menu-backet {color:#878787;border-bottom:1px solid #878787;}
a#header-top-menu-backet:hover {color:#878787;border:none;}
#header-top-menu ul li img {
	padding-left:8px;
	position:relative;
	top:-2px;
}

/*************************  HEADER-TOP  *************************/
#header-top {    height: 70px;
    background-color: #f3f3f3;
    position: relative;
    color: #464646;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;}
.ng
{background: url('/images/fimar_top_min.png') no-repeat;
position:relative;}
.search_ng
{background: url('/images/fimar_search.png') no-repeat;}
.ng_tree
{position:absolute;
    left: 250px;
    bottom: -14px;}
div#skype {
	line-height:21px;
	height:21px;
	position:absolute;
	top:27px;
	left:440px;
}
div#skype img {
	margin-right:7px;
	position:relative;
	top:3px;
}
div#icq {
	line-height:21px;
	height:21px;
	position:absolute;
	top:27px;
	left:610px;
}
div#icq img {
	margin-right:7px;
	position:relative;
	top:4px;
}
div#phone {
	font-size: 20px;
    display: flex;
    font-weight: bold;
    padding-right: 17px;
    line-height: 18px;
    height: 21px;
    align-items: center;
    flex-wrap: wrap;
}
.timeWork{
	    font-weight: 400;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 15px;
}

.contact__info {
    width: 27px;
    height: 27px;
}

.viber{
	background: url(https://download.seaicons.com/icons/bokehlicia/captiva/128/web-viber-icon.png);
    background-size: cover;
    margin-right: 5px;
}

.telegram {
    background: url(https://pngimg.com/uploads/telegram/telegram_PNG33.png);
    background-size: cover;
    margin-right: 5px;
}

.whatsapp {
    background: url(/images/whatsapp-icon.png);
    background-size: cover;
    margin-right: 5px;
}
/*************************  HEADER-SEARCH  *************************/
#header-search {
	padding-top:11px;
	clear:both;
	width:100%;
	height:44px;
	background-color:#f5f5f5;
}
#header-search form {
	margin:0 auto;
	width:763px;
}
#header-search-form {
	margin:auto;
	color:black;
	font-size:18px;
	font-weight:bold;
}
#header-search-form div{line-height:32px;height:32px;float:left;}
input#header-search-form-text {
	font-family: "Trebuchet MS", sans-serif;
	display:inline-block;
	border:1px solid #d9d9da;
	height:30px;
	line-height:30px;
	margin:0 10px 0 5px;
	padding:0 10px;
	color:#b4b4b4;
	font-size:15px;
	font-weight:bold;
	width:585px;
}
input#header-search-form-submit {
	line-height:18px;
	border:none;
	font-size:18px;
	font-weight:bold;
	background:url(/images/search-main-bg.gif) 0% 50% no-repeat;
	padding-left:25px;
	width:83px;
	text-decoration:underline;
	cursor:pointer;
}
/*************************  HEADER-BOTTOM  *************************/
#header-bottom-menu {
	width:100%;
	background:#fdfdfd;
	border-bottom:1px dotted #cacaca;
	height:32px;
	position:relative;
}
#header-bottom-menu ul {
	list-style:none;
	height:32px;
}
#header-bottom-menu ul li {
	float:left;
	line-height:32px;
	padding:0 7px 0 20px;
}
#header-bottom-menu a{
	color:#707071;
}

/*************************  CENTER  *************************/
#center {
    width: 100%;
    padding-top: 10px;
}

#center-breadcrumbs {
    padding: 10px 0 18px 20px;
    color: #888888;
    display: flex;
    align-items: baseline;
}

#center-breadcrumbs .bx-breadcrumb-item a:first-child {
    color: #000;
    font-size: 24px;
    font-weight: bold;
}

#center-breadcrumbs b a {
    color: #000;
    font-size: 24px;
}

#center-breadcrumbs a {
    color: #888888;
}

#center-breadcrumbs img {
    padding: 0 8px;
    margin-bottom: 2px;
}

#center-left {
    width: 275px !important;
    float: left;
}

#center-right {
    width: 655px;
    float: right;
}

#list-cat-you-see {
    background-color: #f4f4f4;
    padding: 25px 0 25px 20px;
    margin-top: 20px;
}

#list-cat-you-see h4 {
    font-size: 22px;
}

#list-cat-you-see p {
    padding: 13px 0 3px 0;
    border-bottom: 1px dotted #c1c1c1;
    margin-right: 20px;
}

#list-cat-you-see p a {
    font-size: 15px;
    font-weight: bold;
    color: #85bb3c;
    line-height: 24px;
}

#list-cat-you-see p b {
    font-size: 20px;
    color: #464646;
    line-height: 40px;
}

#list-cat-item-pagenavi {
    font-size: 18px;
    font-weight: bold;
}

#list-cat-item-pagenavi a {
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    margin-right: 5px;
    text-align: center;
    border: 1px dotted #d8d8d9;
    color: #888888;
}

#list-cat-item-pagenavi b {
    display: inline-block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    margin-right: 5px;
    text-align: center;
    border: 1px dotted #d8d8d9;
}

/*************************  CENTER-LEFT  *************************/
.center-left-noactiv {padding:13px 0 14px 20px;border-style:dotted;border-width:1px;margin-bottom:5px;}
.center-left-activ {padding:13px 0 14px 20px;border-style:solid;border-width:1px;margin-bottom:5px;}
.center-left-noactiv ul{display:none;}
.center-left-activ ul{list-style:none;display:none;}
.center-left-activ ul li {#height:32px;border-bottom:1px dotted #c7c7c7;margin:0 19px;}
.center-left-activ ul li a{color:#464646;line-height:32px;}
.center-left-activ ul li span {font-size:11px;color:#888888;vertical-align:5px;*vertical-align:4px;}
.center-left-activ ul li#center-left-prod-activ {margin:0;padding-left:20px;margin-right:4px;border:none;background:url(/images/center-left-activ-bg.gif) 100% -1px no-repeat;}
.center-left-activ ul li#center-left-prod-activ {color:white !important;}
.center-left-activ ul li#center-left-prod-activ span{color:white !important;}

.center-left-noactiv ul{list-style:none;display:none;}
.center-left-noactiv ul li {line-height:32px;border-bottom:1px dotted #c7c7c7;margin:0 19px;}
.center-left-noactiv ul li a{color:#464646;}
.center-left-noactiv ul li span {font-size:11px;color:#888888;}
.center-left-noactiv ul li#center-left-prod-activ {margin:0;padding-left:20px;margin-right:4px;border:none;background:url(/images/center-left-activ-bg.gif) 100% -1px no-repeat;}
.center-left-noactiv ul li#center-left-prod-activ {color:white !important;}
.center-left-noactiv ul li#center-left-prod-activ span{color:white !important;}
#center-left-prod-activ a {color:white;line-height:32px;text-decoration:none;}

.center-left-activ h3 {font-size:18px;}
.center-left-activ h3 a {text-decoration:none;cursor:default;}
.center-left-noactiv h3 {font-size:18px;}

#sell-prod {border-color:#e68f21;padding:10px 0 10px 20px !important;}
#sell-prod a {
  color: #e68f21;
  /*font-size: 28px;*/
  font-weight: bold;
  /*line-height: 38px;*/
  /*padding-right: 63px;*/
  /*background: url(/images/sell-prod-bg.gif) 92% 5px no-repeat;*/
}

/*************************  CENTER-NEWS  *************************/

/*************************  FOOTER  *************************/
#footer {
	padding:35px 0 30px 0;
	color:#464646;
	line-height:22px;
}
.width-275 {width:270px;}
td.width-5 {width:5px;padding:0px !important;}
#footer-table {width:100%;}
#footer-table td {padding:0 20px;}

#footer-table td.width-275 a {
	color:#85bb3c;
}
#copyright {color:#464646 !important;}
#footer-table td.width-275 img {
	position:relative;
	top:1px;
}

/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	/* Set this to minus the border thickness. */
	cursor:pointer;
}

/* This is the zoom window. */
.cloud-zoom-big {
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;
	background:#222;
	padding:3px;
}
.cloud-zoom-href {
	display:none;
}


.list-cat-item {border:1px solid #d9d9da;padding:15px 20px 20px 6px;margin-bottom:8px;}
.list-cat-item-img {width:230px;float:left;}
.list-cat-item-img a img {margin:0 auto;width:100%;height:100%;object-fit:contain;padding:0 25px;box-sizing:border-box;}
.list-cat-item-img .mousetrap {width: 100%!important}
.list-cat-item-description {padding-left:245px;}
.list-cat-item-description h2 a {color:#464646;font-size:18px;}
.list-cat-item-description h2 {margin-bottom:10px;}
.list-cat-item-description p {line-height:36px;border-top:1px dotted #c7c7c7;}
.list-cat-item-description p span {color:#464646;}
p.list-cat-item-description-price {font-size:22px;font-weight:bold;color:#85bb3c;border:none;padding-bottom:15px;}
a.list-cat-item-description-more {display:inline-block;width:120px;height:36px;background:url(/images/list-cat-item-description-more-bg.gif) no-repeat;margin-right:7px;}
a.list-cat-item-description-more:hover,a.list-cat-item-description-basket:hover {background-position:0 -36px;}
a.list-cat-item-description-basket {display:inline-block;width:127px;height:36px;background:url(/images/list-cat-item-description-basket-bg.gif) no-repeat;}

/*************************  PHONE-FORM  *************************/
#phone-form-window-overflow {
	background-color:black;
	top:0px;
	left:0px;
	display:none;
	position:absolute;
	z-index:10000;
	width:100%;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
	-moz-opacity: 0.5; /* Mozilla 1.6 � ���� */
	-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.5;
}
#phone-form-window
{
	display:none;
	z-index:100000;
	position:absolute;
	background-color:white;
	top:15%;
	left:50%;
	width:230px;
	padding:18px;
	margin-left:-133px;
}
#close-phone-form {
	position:absolute;
	top:-10px;
	right:-10px;
	background:url(/images/close-popup.png) no-repeat;
	width:22px;
	height:22px;
}
#phone-form-window h4{
	text-align:center;
	font-weight:bold;
	font-size:22px;
	padding-bottom:10px;
}
#phone-form-window table {
	width:100%;
}
#phone-form-window table p{
	color:#333;
	font-size:11px;
	line-height:19px;
	padding:10px;
	background-color:#f4f4f4;
}
#phone-form-window table td{
	text-align:center;
}
#phone-form-window table input#order-phone,#phone-form-window table input#order-name{
	width:94%;
	padding:0 3%;
	line-height:30px;
	height:30px;
	font-size:13px;
	color:#333333;
	font-family:"Trebuchet MS";
	border:1px solid #dadadb;
}
#phone-form-submit {
	width:127px;
	height:36px;
	margin-top:15px;
	background:url(/images/phone-form-submit-bg.png) no-repeat;
	cursor:pointer;
	border:none;
}
#phone-form-submit.disable {
background:url(/images/phone-form-submit-bg-disable.png) no-repeat;
cursor:default;
}
#phone-form-submit:hover {background-position:0 -36px;}
#phone-form-window-err {
	background-color:#1e6a34;
	color:white;
	padding:7px;
	font-size:13px;
	margin-bottom:7px;
}
#phone-form-window-filed-err {
    background-color:#ff0304;
	color:white;
	padding:7px;
	font-size:13px;
	margin-bottom:7px;
    display: none;
}
/*************************  CONTENT  *************************/
#content-wrap {border:1px solid #dadadb;padding:20px;}
#content-wrap h2{color:#444444;font-size:18px;padding:8px 0;}
#content-wrap h5{color:#66bc28;font-size:18px;padding:8px 0;}
#content-wrap p{line-height:23px;color:#444444;}
#content-wrap div.arr {line-height:23px;padding-left:26px;padding-bottom:10px;background:url(/images/arr-bg.gif) 0 9px no-repeat;}
#content-wrap div.arr div{border-bottom:1px dotted #dadadb;height:1px !important;overflow: hidden; width:100%;font-size:1px !important;margin:10px 0 0 0;}
#content-wrap-left {float:left;margin-right:20px;}
#content-wrap-left img {border:1px dotted #dadadb;}
#content-wrap-right {padding-bottom:18px;margin-left:170px;background:url(/images/content-wrap-right-bg.gif) 42px 100% no-repeat;}
#content-wrap-right div {background-color:#f4f4f4;padding:14px 13px;}
#content-wrap-right p {color:#434343 !important;line-height:22px !important;}
#content-wrap-right h3 {font-size:16px;padding-bottom:10px;}
/*************************  CONTENT-CONTACT  *************************/
.contact-span {color:#878787;}
p.contact-p {color:#464646;padding-top:4px;font-weight:bold;font-size:16px;padding-bottom:8px;}
#contact-time-wrap {padding:9px 0 30px 0;}
#contact-time-wrap-left {float:left;}
#contact-time-wrap-left b {padding:10px 19px;display:block;float:left;border:1px dotted #85bb3c;margin:0 5px 4px 0;color:#85bb3c;}
#contact-time-wrap-left div {clear:both;height:38px;line-height:38px;text-align:center;width:321px;background-color:#f3f3f3;color:#454545;}
#contact-time-wrap-right {float:left;margin-left:10px;}
#contact-time-wrap-right b {padding:10px 19px;display:block;float:left;border:1px dotted #d90000;margin:0 5px 4px 0;color:#d90000;}
#contact-time-wrap-right div {clear:both;height:38px;line-height:38px;text-align:center;width:126px;background-color:#f3f3f3;color:#454545;}
/*************************  CONTENT-SEARCH  *************************/
#contact-search-form-text {
	font-family: "Trebuchet MS", sans-serif;
	display: inline-block;
	border: 1px solid #D9D9DA;
	height: 30px;
	line-height: 30px;
	margin-right:8px;
	padding: 0 10px;
	color: #B4B4B4;
	font-size: 15px;
	font-weight: bold;
	width: 340px;
}
#contact-search-form-submit {
	line-height: 20px;
	border: none;
	font-size: 17px;
	font-weight: bold;
	background: url(/images/search-contact-bg.gif) 0% 50% no-repeat;
	padding-left: 25px;
	width: 230px;
	text-align:left;
	text-decoration: underline;
	cursor: pointer;
}
h1.list-cat-h1 {font-size: 18px;padding:14px 0 15px 0;}
h1.inner-h1 {font-size:18px;color:#464646;margin-top:-7px;padding-bottom:10px;}
/*************************  BOTTOM-SEO  *************************/
#bottom-seo {background:#f4f4f4;padding:7px 15px 10px 15px;margin-top:10px;color:#444444;}
	#bottom-seo h2 {font-size:18px;margin-bottom:5px;}
	#bottom-seo p {font-size:13px;line-height:22px;margin-bottom:5px;}

#transport-list-show {border-bottom:1px dotted #66BC28;display:inline-block;*display:inline;zoom:1;margin-bottom:8px;padding-bottom:0px !important;cursor:pointer;}
#transport-list {display:none;}

a#cat-item-in-basket {display:inline-block;width:184px;height:36px;background:url(/images/cat-item-in-basket-bg.gif) no-repeat;}
a#cat-item-in-basket:hover {background-position:0 -36px;}

#bottom-seo > div {
    overflow: hidden;
}

#bottom-seo .spoiler {
}

@media screen and (max-width: 424px){
	.list-cat-item-img a img {width:50%;border:none;}

}