

/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/fimar-breadcrumb/style.css?1750765651227*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/meat-menu/style.css?1750765651131*/
#meat-prod {border-color:#d80000;}
#meat-prod h3 a{color:#d80000;}
#meat-prod li#center-left-prod-activ {background-color:#d80000;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/dough-menu/style.css?1750765651134*/
#dough-prod {border-color:#f4d532;}
#dough-prod h3 a{color:#f4d532;}
#dough-prod li#center-left-prod-activ {background-color:#f4d532;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/vegetables-menu/style.css?1750765651146*/
#vegetable-prod {border-color:#85bb3c;}
#vegetable-prod h3 a{color:#85bb3c;}
#vegetable-prod li#center-left-prod-activ {background-color:#85bb3c;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/thermal-menu/style.css?1750765651131*/
#heat-prod {border-color:#487fcb;}
#heat-prod h3 a{color:#487fcb;}
#heat-prod li#center-left-prod-activ {background-color:#487fcb;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/bar-menu/style.css?1750765651128*/
#bar-prod {border-color:#401b9c;}
#bar-prod h3 a{color:#401b9c;}
#bar-prod li#center-left-prod-activ {background-color:#401b9c;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section.list/parts-menu/style.css?1750765651134*/
#parts-prod {border-color:#686868;}
#parts-prod h3 a{color:#686868;}
#parts-prod li#center-left-prod-activ {background-color:#686868;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/subscribe.form/fimar-popup/style.css?17507656511415*/
#subscribe-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;
	padding-bottom:50px;
}
#subscribe-form
{
	display:none;
	z-index:100000;
	background-color:white;
	padding:18px;
	position:absolute;
	top:15%;
	left:50%;
	width:230px;
	margin-left:-124px;
}
#subscribe-form-close {
	position:absolute;
	top:-10px;
	right:-10px;
	background:url(/images/close-popup.png) no-repeat;
	width:22px;
	height:22px;
}
.hidden {display:none;}
#subscribe-form h4{
	font-weight:bold;
	font-size:22px;
	padding-bottom:10px;
}
#subscribe-form table {
	width:100%;
}
#subscribe-form table p{
	color:#333;
	font-size:11px;
	line-height:19px;
	padding:10px;
	background-color:#f4f4f4;
}
#subscribe-form table td{
	text-align:center;
	padding:3px 6px;
}
#subscribe-form table input#text{
	width:94%;
	padding:0 3%;
	line-height:30px;
	height:30px;
	font-size:13px;
	color:#333333;
	font-family:"Trebuchet MS";
	border:1px solid #dadadb;
}
#subscribe-form-submit {
	width:127px;
	height:36px;
	margin-top:15px;
	background:url(/images/subscribe-form-submit-bg.gif) no-repeat;
	cursor:pointer;
	border:none;
}
#subscribe-form-submit:hover {background-position:0 -36px;}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/system.auth.form/auth-fimar-popup/style.css?17507656511413*/
#login-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;
}
#login-form-window
{
	display:none;
	z-index:100000;
	position:absolute;
	background-color:white;
	top:15%;
	left:50%;
	width:216px;
	padding:18px;
	margin-left:-126px;
}
#close-login-form {
	position:absolute;
	top:-10px;
	right:-10px;
	background:url(/images/close-popup.png) no-repeat;
	width:22px;
	height:22px;
}
.hidden {display:none;}
#login-form-window h4{
	text-align:center;
	font-weight:bold;
	font-size:22px;
	padding-bottom:10px;
}
#login-form-window table {
	width:100%;
}
#login-form-window table input.text{
	width:94%;
	padding:0 3%;
	line-height:30px;
	height:30px;
	font-size:13px;
	color:#333333;
	font-family:"Trebuchet MS";
	border:1px solid #dadadb;
}
#login-form-window-left a{
	color:#ff0000;
	
}
#login-form-window-right a{
	color:#66ba29;
}
#login-form-submit {
	width:127px;
	height:36px;
	margin-top:15px;
	background:url(/images/login-form-submit-bg.gif.png) no-repeat;
	cursor:pointer;
	border:none;
}
#login-form-submit:hover {background-position:0 -36px;}

#login-form-error {
	background-color:#ff0304;
	color:white;
	padding:7px;
	font-size:13px;
}
/* End */


/* Start:/bitrix/templates/new-inner/styles.css?17507656516467*/
@font-face {
  font-family: 'fontello';
  src: url('/bitrix/templates/new-inner/font/fontello.eot?31919061');
  src: url('/bitrix/templates/new-inner/font/fontello.eot?31919061#iefix') format('embedded-opentype'),
  url('/bitrix/templates/new-inner/font/fontello.woff?31919061') format('woff'),
  url('/bitrix/templates/new-inner/font/fontello.ttf?31919061') format('truetype'),
  url('/bitrix/templates/new-inner/font/fontello.svg?31919061#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

.header_contacts {
	display: flex;
	flex-direction: column;
}

.header_contacts .phone_link {
	margin-right: 20px;
}

.header_contacts .mail_link a {
	display: block;
	font-size: 18px;
	padding: 10px 0 0 0;
	width: 180px;
}

#footer-table .social_links_wrap {
	display: flex;
	flex-direction: column;
}

#footer-table .social_links_wrap .social_link_item {
	display: flex;
	flex-direction: row;
}

#footer-table .social_links_wrap .social_link_item .link_item_name {
	line-height: 1;
	display: flex;
    flex-direction: row;
    align-items: center;
}

#footer-table .social_links_wrap .social_link_item .contact__info {
	margin-left: 10px;
}


/*  ONE CLICK BUY  */

.prod_btns_wrap {
	display: flex;
	flex-direction: row;
	margin-top:10px
}

.prod_btns_wrap .oneclickbuy {
	background: none;
	border:2px solid #79A245;
	box-sizing: border-box;
	line-height: 1;
	font-size: 14px;
	color: #79A245;
	font-family: Trebuchet MS;
	margin-right: 8px;
	cursor: pointer;
	flex-grow: 1;
	max-width: 144px;
}

.prod_btns_wrap .oneclickbuy:hover {
	background: linear-gradient(0deg, rgba(105,151,52,1) 0%, rgba(134,177,76,1) 2%, rgba(117,162,62,1) 25%, rgba(134,177,76,1) 49%, rgba(161,199,108,1) 51%, rgba(172,206,121,1) 75%, rgba(177,209,128,1) 100%);
	color: #fff;
	border: none;
}

.prod_btns_wrap .oneclickbuy:visited,
.prod_btns_wrap .oneclickbuy:active,
.prod_btns_wrap .oneclickbuy:focus {
	outline: none;
}

#request-cart-modal {
	margin:0;
	padding: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    padding: 30px;
    width: 400px;
    height: auto;
    background: white;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
    line-height: 1.5;
    box-sizing: border-box;
}

#request-cart-modal h1 {
	font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 32px;
    text-rendering: optimizelegibility;
    font-weight: normal;
}

#request-cart-modal .form-horizontal .control-group {
	margin-bottom: 18px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	box-sizing: border-box;
}

#request-cart-modal .form-horizontal .control-group:before, #request-cart-modal .form-horizontal .control-group:after {
    content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

#request-cart-modal .form-horizontal .control-label {
	width: 115px;
	line-height: 1;
	display: flex;
	flex-direction: row;
	align-items: center;
}

#request-cart-modal label span.required {
	color: #c21e1e;
	margin-left: 4px;
}

#request-cart-modal .form-horizontal .controls {
	box-sizing: border-box;
	flex-grow: 1;
}

#request-cart-modal input[type="text"] {
    border: 1px solid #e4e4e4;
    font-size: 14px;
    line-height: 16px;
    padding: 12px;
    box-sizing: border-box;
    width: 100%;
}

#request-cart-modal input, #request-cart-modal textarea {
	outline: none;
}

#request-cart-modal textarea {
    width: 100%;
    height: 100%;
    border: 1px solid #e4e4e4;
    font-size: 14px;
    line-height: 16px;
    padding: 12px;
    resize: none;
    box-sizing: border-box;
}


#request-cart-modal .check_agreement {
	display: inline;
}

#request-cart-modal .form-actions {
	display: flex;
	flex-direction: row;
	justify-content: center;
}

#request-cart-modal .form-actions .input-submit {
    color: #fff;
    position: relative;
    display: block;
    font-size: 16px;
    font-weight: bold;
    text-transform: none;
    padding: 10px 30px;
    padding-right: 45px;
    margin: 0;
    margin-top: 25px;
    border: none;
    background: rgb(105,151,52);
    background: linear-gradient(0deg, rgba(105,151,52,1) 0%, rgba(134,177,76,1) 2%, rgba(117,162,62,1) 25%, rgba(134,177,76,1) 49%, rgba(161,199,108,1) 51%, rgba(172,206,121,1) 75%, rgba(177,209,128,1) 100%);
    cursor: pointer;
    -webkit-appearance: button;
    box-sizing: border-box;
    outline: none;
}

#request-cart-modal .form-actions .input-submit:before, #request-cart-modal .form-actions .input-submit:after {
    content: '';
    box-sizing: border-box;
    position: absolute;
    right: -20px;
    height: 20px;
    background-color: #fff;
    width: 30px;
}

#request-cart-modal .form-actions .input-submit:before {
    transform: skew(45deg, 0deg);
    top: 0;
}

#request-cart-modal .form-actions .input-submit:after {
    transform: skew(-45deg, 0deg);
    bottom: 0;
}

#request-cart-modal .form-actions .input-submit:hover {
    background: rgb(159,48,41);
    background: linear-gradient(0deg, rgba(159,48,41,1) 0%, rgba(179,73,65,1) 2%, rgba(174,66,58,1) 25%, rgba(179,73,65,1) 49%, rgba(197,102,93,1) 51%, rgba(202,112,104,1) 75%, rgba(207,122,114,1) 100%);
}

/*  ONE CLICK BUY END */

@media screen and (max-width: 995px) {
	.header_contacts div#phone {
		margin-bottom: 0px;
	}
}

@media screen and (max-width: 768px) {
	#footer-table .social_links_wrap .social_link_item {
		justify-content: center;
	}
}

@media screen and (max-width: 751px) {
	.header_contacts .mail_link a {
	    padding: 0;
	    margin-bottom: 15px;
	    text-align: center;
	    width: 100%;
	}
	.header_contacts div#phone {
		margin-bottom: 15px;
	}
}

@media screen and (max-width: 540px) {
	.header_contacts div#phone {
		width: unset; 
		flex-direction: row; 
	}

	.header_contacts .phone_link {
		margin-right: 10px;
	}

	#request-cart-modal .form-horizontal .control-label {
		margin-bottom: 0;
	}
}

@media screen and (max-width: 420px) {
	#request-cart-modal {
		width: 97%;
		padding: 20px; 
	}

	#request-cart-modal .form-horizontal .control-group {
		margin-bottom: 10px;
	}

	#request-cart-modal .form-horizontal .control-group:last-child {
		margin-bottom: 20px;
	}

	#request-cart-modal input[type="text"],#request-cart-modal textarea {
		width: 100%;
	}

	#request-cart-modal .form-horizontal .control-label {
		width: 135px;
	}

	#request-cart-modal input[type="text"] {
		padding: 11px;
	}
}

@media screen and (max-width: 376px) {
	#request-cart-modal h1 {
		font-size: 18px;
	}
}

@media screen and (max-width: 321px) {
	#request-cart-modal h1 {
		font-size: 16px;
		margin-bottom: 25px;
	}
}
/* End */


/* Start:/bitrix/templates/new-inner/template_styles.css?175076565115190*/
* {
	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;}

}
/* End */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/fimar-breadcrumb/style.css?1750765651227 */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/meat-menu/style.css?1750765651131 */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/dough-menu/style.css?1750765651134 */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/vegetables-menu/style.css?1750765651146 */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/thermal-menu/style.css?1750765651131 */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/bar-menu/style.css?1750765651128 */
/* /bitrix/templates/.default/components/bitrix/catalog.section.list/parts-menu/style.css?1750765651134 */
/* /bitrix/templates/.default/components/bitrix/subscribe.form/fimar-popup/style.css?17507656511415 */
/* /bitrix/templates/.default/components/bitrix/system.auth.form/auth-fimar-popup/style.css?17507656511413 */
/* /bitrix/templates/new-inner/styles.css?17507656516467 */
/* /bitrix/templates/new-inner/template_styles.css?175076565115190 */
