html, body, #slider ul, #EmailForm ol, #EmailForm li, #websignupfrm li, #right, #search fieldset {
	margin: 0;
	padding: 0;
}
ul, li {
	margin: 0;
	padding: 0;
}
:focus {
	outline: 0 none;
}
input, img, fieldset {
	border: 0 none;
	outline: 0 none;
}
sup {
	font-size: 0.5em;
	line-height: 0;
}
fieldset {
	margin: 0;
	padding: 0;
}
div.body_big > p {
	font-size: 12px;
}
div.body_big > p > a:hover {
	background-color: #009bff;
	color: #fff;
}
#container {
	background: url("img/bg.png") no-repeat scroll center bottom #fff;
	min-width: 990px;
}
#news a, #stat-news a {
	color: #333;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#news a:hover, #stat-news a:hover, #news ul li:hover a, #stat-news ul li:hover a {
	color: #009bff;
}
#contactform, #EmailForm {
	margin: 0;
	padding: 0 10px;
}
#EmailForm *, div#loginForm label, #websignupfrm * {
	color: #6e6e6e;
}
#EmailForm input.text, #websignupfrm input.inputBox {
	background-color: #fff;
	border: 1px solid #9fdbff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	font: 14px Tahoma, Arial, sans-serif;
	height: 15px;
	margin: 0 0 10px;
	padding: 6px 5px;
	width: 364px;
}
#main-menu {
	background-repeat: repeat-x;
	background-position: center center;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB9AAAAAkCAYAAADRnKH4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABTdJREFUeNrs3VuIVVUYB/DvTGecmiYHJ7LItDAvFKmYD0mMlegQURH52gWnHoLoIt3A6CmEIBCyIpAoeugtKjCipEhQMS3HtKACs9s0YpexRsaa+2ntfcZoaA4kvcTevx+ss9fee+2Xbx7W/FlnnV1Z8+yBWgAARdSX2u7UHn7//uV9py6ufe6TOemwObXO1OYoEwAAAMjUAEBdZc2WHgvoAFBsx1Nb9f4DV36+9tkDi1N/T2odygIAAAAyNQAwVbVm+RwAii4L9ptSW5fm/U2CPgAAAMjUAMD0qjUr6ABQBl3ZR5r3u5QCAAAAZGoAYHrVsH4OAGXQln/Wol0pAAAAQKYGAKZnBzoAlIh5HwAAAGRqAKAxC+gAIOwDAAAAMjUAEBbQAUDYBwAAAGRqACBXrU2Y9AGgNGHfvA8AAAAyNQDQkB3oAFCmsG/eBwAAAJkaAGjIDnQAKFPYN+8DAACATA0ANGQHOgCUKeyb9wEAAECmBgAasgMdAAps4flnx43LZsfSuTOz0/0Prr0k3j70Uxz+8aTiAAAAwL/M1Vmmfql7aXzae0KuBoCCq6x8cpcVdAAooHtWXxzrO+dOe++V3b2xdcd3igQAAAByNQDwN3agA0ABrV81d0rI/2FgND9e1N5cv5/uDY2Mxyu7ehULAAAA5GoAYJIFdAAomHPbZkT3qnl5//jv4/H0zp/jq/7h/HzBuS3x2DXnRUfrGfmYbT3Hon9wRNEAAABArgYAkurExIQqAECBdC7qiJbmprz/4sf98cPASNyxfFZ+/tpnv8XWj/pj43Wz8zHZ2Df3H1U0AAAAkKsBgMh2oNfsQAeA/4sFSxZH8xmVaEntzGolzkphvLW5EmfPaEotHdN5W+q3tTTl/fzajPqYbGz2TPbsKT19f8Tq+W1xy+Uz8/OjJ0Zjx9eDf91//JZF8ehNC2N4vBZDY7X4Y3Qifh+txcmRidTSMZ0PDqeWnY9OXhupj8nGZs9kz35x8Et/PAAAAAqZq29YfI5cDQAl4ifcAeB/5PCh/x6Y7159SdzbNT/vt6bw3zswGmOT833Wb538Fn3mhfe+jpd2fKvwAAAAyNUNcvWR/hG5GgBKxAI6ABTM/iO/RnTV+7ctnxVb9/XHfdvqPyf3y8mx6F7RMWWs/wUAAABArgYA6vyEOwAUzCff/Bp7Dx+PlQs7omtBW8xsaYqd35zM73WvmBVXzW3N+9mYbCwAAAAgVwMAdZVlj2y3gg4ABTO7vSVevX9lfpzOTwPDcefz++LYb0OKBQAAAHI1ADCpsuShdy2gA0ABtZ1ZjY3rLoubV1w45fpbPUfjqTe+iMGhMUUCAAAAuRoA+JvKFRvesYAOAAXW1FSJJfPa49UHV1697OHteya8mw0AAABOK1cf2nz91bdv2bvns+8HQq4GgGLzDnQAKLjx8VocrL+T7cPx8QkFAQAAgNPM1VmmPuh95wBQCtWab8sBQGmY9wEAAECmBgAaswMdAMoU9s37AAAAIFMDAA3ZgQ4AZQr75n0AAACQqQGAhuxAB4AyhX3zPgAAAMjUAEBDdqADQJnCvnkfAAAAZGoAoCE70AGgTGHfvA8AAAAyNQDQkAV0ABD2AQAAAJkaAAgL6ABQFoOTYX8gHdqVAwAAAGRqAOCfqmH9HADK4L38sxYfpM9blQMAAABkagDgn+xAB4DiO57aE3nWr9Wy47WpdSgLAAAAyNQAwFSV+d2vW0EHgGI6ltru1DYceXld36mLl971xpx0eCa1ztQuUCYAAACQqQGAuj8FGABSZJvp7yGKiQAAAABJRU5ErkJggg==);
	height: 36px;
	margin: 0;
	/*text-align: center;*/
}
div.header > div:first-child {
	margin: 15px auto;
	padding: 0;
	position: relative;
	width: 980px;
}
#websignupfrm input.Captcha_inpt {
	font-size: 30px;
	height: 40px;
	padding: 10px 5px;
	position: absolute;
	text-align: center;
	top: 5px;
	width: 160px;
}
#cfRegarding, #country {
	background-color: #fff;
	border: 1px solid #9fdbff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	height: 30px;
	margin: 0 0 10px;
	padding: 6px 5px;
	width: 376px;
}
#EmailForm input.text:focus, #cfRegarding:focus, #EmailForm textarea:focus, #websignupfrm input.inputBox:focus, #commentsAnchor input[type="text"]:focus, #commentsAnchor textarea:focus, .new-selects:focus {
	background: url("img/hl.png") repeat-x scroll left top #fff;
}
#EmailForm label {
	padding: 5px 0;
	width: 100px;
}
#websignupfrm label {
	padding: 5px 15px 5px 8px;
	width: 150px;
}
#EmailForm label, #websignupfrm label {
	color: #6e6e6e;
	float: left;
	font: 14px Tahoma, Arial, sans-serif;
	margin: 0;
	text-transform: capitalize;
}
#EmailForm label span, #websignupfrm label span {
	font: 10px Arial, Helvetica, sans-serif;
}
#EmailForm li, #websignupfrm li, #commentsAnchor li {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	clear: both;
	display: block;
}
#EmailForm li.buttons, #websignupfrm li.buttons {
	margin: 5px 0 5px 100px;
}
#EmailForm ol, #websignupfrm ul, #commentsAnchor ul {
	list-style: none outside none;
}
#EmailForm textarea, #websignupfrm textarea {
	background-color: #fff;
	border: 1px solid #9fdbff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	font: 14px Tahoma, Arial, sans-serif;
	height: 150px;
	margin: 0;
	padding: 5px;
	width: 364px;
}
#aforizmi {
	margin: 20px 0;
	border-right: 5px solid #ddd;
	padding: 10px;
}
#aforizmi > p {
	font: italic 11px/16px Georgia, Tahoma, Arial, sans-serif;
	padding: 2px 0 0;
	text-align: right;
}
#aforizmi > p.aforizm_author {
	color: #1fa8ff !important;
	font-weight: 700 !important;
}
#aforizmi > img {
	float: left;
	padding: 0 3px 5px;
}
#wrapper {
	min-width: 990px;
	position: relative;
	width: 100%;
}
.body a {
	color: #008ccc;
}
.body a.biig {
	color: #1fa8ff;
	font: 19px/1.8em Arial, Helvetica, sans-serif;
}
.body a.smaal {
	color: #5e5e5e;
	font: bold 16px/1.8em Tahoma, Geneva, sans-serif;
}
.body em {
	color: #8d8d8d;
	font: italic 13px Arial, Helvetica, sans-serif;
}
.body > h2, #right h2 {
	background: url("img/h2_bg.png") no-repeat scroll right bottom transparent;
	color: #8aab29;
	font: 22px Tahoma, Arial, Helvetica, sans-serif;
	margin: 5px 0;
	padding: 5px 0;
	text-align: right;
}
.body h2 span {
	color: #555;
}
#websignupfrm fieldset ul, #websignupfrm fieldset ul li {
	margin: 0;
	padding: 0;
}
#websignupfrm fieldset, #wlpeUserProfileInput {
	border: 1px solid #eee;
	border-radius: 10px;
	-moz-border-radius: 10px;
	margin: 10px 0;
}
#websignupfrm fieldset legend, #wlpeUserProfileInput > legend {
	color: #1fa8ff;
	font: 14px Tahoma, Helvetica, sans-serif;
	padding: 0 10px;
}
#websignupfrm fieldset legend > span, #wlpeUserProfileInput > legend > span {
	color: #777;
}
.body_big > h2, .body_big > #shopCart h2, .body_big > #OrderForm h2, .body_big > #commentsAnchor h2, .section > .box h2 {
	/*background: none repeat scroll 0 0 transparent;*/
	/*border-bottom: 1px dotted #71B2E1;*/
	color: #8aab29;
	font: 22px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
}
.body_big > #shopCart h2, .body_big > #OrderForm h2 {
	margin: 0;
}
.body p, .AS_ajax_resultsIntroFailure, .ajaxSearch_grpResult {
	color: #333;
	font: 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px;
	text-align: justify;
}
.body p span {
	color: #898989;
	font: 15px/1.8em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px;
}
.body {
	margin: 15px auto 155px;
	position: relative;
	width: 980px;
	clear: both;
}
.body_big {
	float: left;
	margin: 0 0 15px;
	padding: 0;
	width: 689px;
}
#right {
	float: left;
	margin: 10px 0 0 30px;
	padding: 0;
	width: 260px;
}
.body_big img.links {
	float: right;
	margin: 5px 10px;
	padding: 0;
}
.body_big img.read {
	float: left;
	margin: 5px 0;
	padding: 0;
}
#filters img.small_image {
	float: none;
	margin: 0;
	padding: 5px;
}
.body_big table {
	border-collapse: collapse;
	border-spacing: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	table-layout: fixed;
	width: 100%;
}
.body_big table td {
	padding-bottom: 8px;
}
td.filter_name a {
	border-radius: 4px;
	-moz-border-radius: 4px;
	color: #0079c3;
	display: inline-block;
	height: 26px;
	line-height: 26px;
	padding: 0 9px;
}
td.filter_name a:hover {
	background: url("img/h2b.png") repeat-x scroll 0 -26px transparent;
	color: #fff;
}
_.body_big ul {
	color: #404040;
	font: 11px Arial, Helvetica, sans-serif;
	list-style: none outside none;
	margin: 5px 20px;
	padding: 0;
}
#right .folowme img {
	float: none;
}
#right .folowme:hover {
	opacity: 1;
}
#right #news li {
	background: url("img/t.gif") no-repeat scroll right 10px transparent;
	cursor: pointer;
	margin: 0;
	padding: 3px 15px 3px 3px;
	text-align: right;
}
#right > #news > ul {
	color: #737373;
	font: 11px Arial, Helvetica, sans-serif;
	list-style: none outside none;
	margin: 5px 0;
	padding: 0;
}
.bottom {
	bottom: 0;
	left: 0;
}
#breadcrumbs {
	color: #1fa8ff;
	font: 14px Arial, sans-serif;
	margin: 10px auto 0;
	padding: 2px 0;
	width: 970px;
}
.B_currentCrumb {
	color: #555;
	font-weight: 700;
	border-bottom: 1px dashed #999;
}
.B_crumb {
	border-bottom: 1px dashed #2e76af;
}
#breadcrumbs img {
	margin: 0 3px;
}
#breadcrumbs a {
	color: #2e76af;
	padding: 0;
}
#breadcrumbs a:hover {
	color: #555;
}
.buttons #imageField, #cfContact, .reg_btn, .new-buttons {
	background: url("img/hl.png") repeat-x scroll left top #fff;
	border: 1px solid #9fdbff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	color: #555;
	cursor: pointer;
	font: 16px Georgia, "Times New Roman", Arial, Tahoma, sans-serif;
	padding: 4px 20px 6px;
}
.buttons #imageField:hover, #cfContact:hover, .reg_btn:hover, .new-buttons:hover {
	background-color: #fafafa;
	color: #444;
}
.clear {
	clear: both;
}
.filter_container {
	font: 12px/20px Tahoma, Arial, sans-serif;
	text-align: center;
}
.filter_container p {
	font: 12px/20px Tahoma, Arial, sans-serif;
	padding: 10px;
}
.filter_name {
	padding: 0 0 0 5px;
	width: 100%;
}
.filter_name p {
	line-height: 15px;
	margin-top: 5px;
	padding-left: 10px;
}
.filter_price {
	padding: 0;
	text-align: right;
	width: 120px !important;
}
.footer {
	height: 45px;
	margin: 0 auto 9px;
	max-width: 1227px;
	padding: 13px 35px 3px 18px;
	position: relative;
}
.footer a {
	color: #888;
	font: 11px/1.8em Tahoma, Geneva, sans-serif;
	padding: 2px 6px;
}
.footer a:hover {
	background-color: #fff;
	color: #111;
	text-decoration: underline;
}
.footer p {
	color: #777;
	float: none;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	margin: 5px 0 0 12px;
	padding: 0;
}
.footer ul {
	list-style: none outside none;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.footer ul li {
	float: left;
	margin: 0;
	padding: 0 7px;
}
.form {
	float: left;
	margin-left: 10px;
	margin-top: 40px;
	width: 560px;
}
.gallery {
	float: left;
	height: 251px;
	margin: 40px 0 0 43px !important;
	width: 310px;
}
#right_head {
	position: absolute;
	right: 0;
	top: 1px;
}
#right_head > div {
	float: left;
}
#right_head > div + div {
	height: 63px;
	width: 205px;
}
#header > h1 {
	font: 700 11px Tahoma, arial, sans-serif;
	margin: 0 auto;
	padding: 3px 0 5px;
	width: 1200px;
	text-align: center;
}
#header {
	background-position: 0 -78px;
	background-color: transparent;
	box-shadow: 0 1px 0 #999;
	-moz-box-shadow: 0 1px 0 #999;
	color: #777;
}
#footer-second {
	background-position: 0 -78px;
	-moz-box-shadow: 0 -1px 11px #bbb;
	color: #565;
	font: 700 11px/26px Tahoma, arial, sans-serif;
	height: 26px;
	text-align: center;
}
div.logo {
	height: 70px;
	width: 254px;
}
#title {
	background-color: #0a0;
	border-radius: 4px;
	-moz-border-radius: 4px;
	color: #fff;
	font: 14px/25px Verdana, sans-serif;
	height: 26px;
	letter-spacing: 0;
	margin: 0 0 20px;
	padding: 0;
	text-transform: capitalize;
}
#title > span + span {
	background-position: 0 -52px;
	border-radius: 0 0 0 0;
	-moz-border-radius: 0 0 0 0;
	padding: 0 10px;
}
#title > span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArwAAAAaCAIAAADaAhjOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsJJREFUeNrs3bFrE1EcwPHfu7toCmJdaqMuDlar2MnBQSmioCIIbg7q4CwIIgj+B4JuBScHoU6ibkVKRQdjUaQoUiytLU412FSpaJuY3L3ne5egwWsSnd/3w4XAy93ypi/v3l2UMUZEXn9aHXlTHi1X5EddAAAAMiL7uT21dGmyxFwAAIAO1KvF7wcfLki63gAAANBOdH2yJIlmIgAAQJdoeLq0xjIDAADoHg1SiZkFAADwD9Gg2y8zNFYgWtchVPpRiokDAMDDaGizocGmgklcUpi42Q22FVQkQRoNKmDuAADwLRrWLQbtYkLHktijJjpxg0EoQU6inAQ2HYRuAADAs2jIPjphjIuGpC71moT1Oyf3DA/02eEX88sXJ2almkhug4Q5UYb7FAAA+BQN2T0NbpkhccWQ16XLRwtbehrDA/29p4a27xx5XlmtiQQsNgAA4Fs06HWiIY5tNNw7ve93MTRs3dxz9/jus/en3eaGSAkLDQAAeBQNSWalwWZEnNjjyGB/9oJjgwWpvZUgFgndpkgAAOBLNGRXGrRudkM77gSTXkg0AADgczS4jZD2Sz17Xzp/aNdfP45PL7pWMOlpmvdPAwDgTzRkb0+4IFD2pwtjMyf27+jr/bOtofytcu7RO3eVPSER9wAFAADwg5KrTyRbDVq7NzTEPyVvRs8MDe8t2NHi7GdXDFUl0UYJIwkCbk8AAOBTNFyZWGfY3XpI3JHUXT2YdH+DCl0rhLn0LU8hL2kAAMArkcTtXiOtxASichKGLa+RDtygVukI9yYAAPAqGjr8YZW7+xC6UFCtI9LcBQkAADyLhv96AqLxYAXFAACAh9GQj2StzkQAAIAu0XBg26apD1+ZCAAA0Jkqzi0fvvWy484GAAAAUcaYm4/nrz2YYS4AAECXaLBfxbkvN8YXxj6uyEqVSQEAAFm/BBgAobr4ZhLC8+YAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	border-radius: 4px 0 0 4px;
	-moz-border-radius: 4px 0 0 4px;
	border-right: 2px solid #fff;
	color: #fff;
	display: inline-block;
	height: 26px;
	padding: 0 10px 0 23px;
}
.image_reel {
	left: 0;
	position: absolute;
	top: 0;
}
.image_reel img {
	float: left;
}
td.image_sm {
	vertical-align: top;
	width: 112px;
}
td.image_big {
	vertical-align: top;
	width: 192px;
}
.loginForgotButton, .loginRegisterButton {
	clear: both;
	display: block;
	margin-top: 2px;
	text-align: center;
}
.loginLoginButton {
	margin: 0;
	padding: 0 21px;
	text-align: right;
}
.loginLoginButton input, .loginCancelButton input {
	background: none repeat scroll 0 0 transparent;
	color: #6e6e6e;
	cursor: pointer;
	font: 11px/1.8em Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 2px 4px;
	text-transform: lowercase;
}
#loginForm fieldset {
	padding-top: 0;
}
div#loginForm label {
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 17px;
}
.loginLogoutButton {
	display: block;
	margin: 0;
	text-align: center;
}
.loginRegister {
	margin: 10px 0;
}
.main {
	margin: 0 auto;
	padding: 0;
	width: 1000px;
}
.main_view {
	height: 250px;
	left: 49px;
	padding: 14px;
	position: relative;
	top: 18px;
	width: 310px;
}
.top {
	left: 0;
	top: 0;
}
.window {
	height: 310px;
	overflow: hidden;
	position: relative;
	width: 310px;
}
a, a:hover, a:link, a:visited {
	text-decoration: none;
}
.block-link {
	background: none repeat scroll 0 0 transparent;
	color: #6e6e6e;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 11px;
	padding: 2px 4px;
}
.loginCheckboxButton:hover label {
	color: #fff !important;
}
.block-link:hover, .loginLoginButton input:hover, .loginCancelButton input:hover, .loginCheckboxButton:hover {
	background-color: #009bff;
	color: #fff;
}
.manufacturers .small_image {
	border: 1px solid transparent;
	-moz-transition: opacity 0.5s ease 0s;
	-webkit-transition: opacity 0.5s ease 0s;
	-o-transition: opacity 0.5s ease 0s;
}
.manufacturers:hover .small_image {
	opacity: 0.4;
}
.manufacturers {
	background-color: #fff;
	color: #444;
	display: inline-block;
	margin-bottom: 15px;
	text-align: center;
	vertical-align: middle;
	width: 168px;
}
div.border_header {
	background-color: #0097ff;
	border-radius: 12px;
	height: 39px;
	margin: 0 9px;
	opacity: 0.05;
	position: relative;
	top: 38px;
}
div#loginForm input.keywords {
	background-color: #fff;
	border: 1px solid #dedede;
	border-radius: 3px;
	color: #a1a1a1;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	height: 14px;
	margin: 0 auto;
	padding: 3px 5px;
	width: 194px;
}
div.spacer {
	height: 25px;
}
input#imagefield {
	margin-left: 100px !important;
}
li.bg, .bg {
	background: none repeat scroll 0 0 transparent;
	border-bottom: 1px solid #e1e1e1;
	clear: both;
	list-style: none outside none;
	margin: 0 0 10px;
	padding: 10px 0 0;
}
.filters_spacer {
	background: none repeat scroll 0 0 transparent;
	border-bottom: 2px dotted #e1e1e1;
	clear: both;
	list-style: none outside none;
	margin: 0 0 10px;
	padding: 10px 0 0;
}
li.line, .line {
	background: none repeat scroll 0 0 transparent;
	border-top: 1px solid #d9d9d9;
	list-style: none outside none;
	margin: 10px 0;
	padding: 0;
}
p#controls {
	margin: 0;
	position: relative;
}
p.clr, .clr {
	clear: both !important;
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
}
p.response {
	color: #2c2c2c;
	font: 11px/1.8em bold Arial, Helvetica, sans-serif;
	text-align: center;
	width: auto;
}
span.prod_name {
	font: 14px Verdana, Tahoma, sans-serif !important;
}
span.ps {
	float: right;
	font: 16px Tahoma;
	padding: 5px 9px;
	position: relative;
}
p.filter_desc, div.filter_desc, div.filter_desc_1 {
	background-color: #fefefe;
	border: 1px solid #ddd;
	border-radius: 3px;
	-moz-border-radius: 3px;
	color: #111;
	font: 12px/17px Tahoma, Arial, sans-serif;
	margin: 10px 0 0;
	padding: 10px;
	text-align: justify;
}
.section div#commentsAnchor {
	background-color: #fff;
	padding: 0 10px;
}
span.small_img {
	display: block;
	margin-bottom: 4px;
	text-align: center;
}
td.image_sm img.small_image {
	height: 100px;
	padding: 5px;
	width: 100px;
}
td.image_big img.small_image {
	height: 180px;
	padding: 5px;
	width: 180px;
}
input[type="checkbox"] {
	vertical-align: middle;
}
label.checkbox {
	padding-left: 30px;
}
#ditto_pages .ditto_previous_link, #ditto_pages .ditto_next_link, #ditto_pages .ditto_page, #ditto_pages .ditto_currentpage, #ditto_pages .ditto_next_off, #ditto_pages .ditto_previous_off {
	background: linear-gradient(to top, #eee, #f8f8f8) repeat scroll 0 0 #fff;
	border: 1px solid #ddd;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 0 #bbb;
	color: #333;
	cursor: pointer;
	font-size: 16px;
	margin: 0 2px;
	padding: 5px 8px;
	text-shadow: 1px 1px 0 #eee, -1px -1px 0 #fff;
}
#ditto_pages .ditto_currentpage, #ditto_pages .ditto_previous_off, #ditto_pages .ditto_next_off {
	cursor: default;
}
#ditto_pages .ditto_previous_link:hover, #ditto_pages .ditto_page:hover, #ditto_pages .ditto_next_link:hover {
	box-shadow: 0 1px 0 #bbb, 0 0 4px #bbb inset;
}
#ditto_pages .ditto_currentpage {
	background: linear-gradient(to top, #ddd, #eee) repeat scroll 0 0 #fff;
}
#ditto_pages {
	font: 12px Tahoma, Arial, sans-serif;
	padding: 5px;
	text-align: center;
}
div.errors {
	font-family: tahoma, arial, sans-serif;
	font-size: 14px;
	margin-bottom: 15px;
	text-align: center;
}
li.vericodex div.captcha_vericod, li.vericodex #vericode {
	border-color: #ccc;
	border-radius: 3px;
	-moz-border-radius: 3px;
}
div.captcha_vericod {
	background-color: #fff;
	border: 1px solid #9fdbff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	display: inline-block;
	height: 73px;
	overflow: hidden;
	padding: 6px 0;
	width: 376px;
}
.captcha_vericod > a > img {
	margin: 5px 17px;
	vertical-align: top;
}
#vericode:focus, #commentsAnchor #vericode:focus {
	background: url("img/hl.png") repeat-x scroll left top #ffffef;
}
#vericode, #commentsAnchor #vericode {
	background-color: #fff;
	border: 1px solid #9fdbff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	color: #6e6e6e;
	font-size: 42px;
	height: 40px;
	margin-top: 5px;
	padding: 10px 5px;
	text-align: center;
	width: 160px;
}
#WebLoginLayer2 p {
	margin: 0;
	padding: 0;
	text-align: center;
}
table#recaptcha_table {
	table-layout: auto !important;
}
div.prod_spacer {
	background-color: #eee;
	float: left;
	height: 70px;
	margin: 40px 12px 0;
	width: 4px;
}
div.prod_spacer2 {
	background: url("assets/images/spacer2.png") no-repeat scroll left top transparent;
	float: left;
	height: 4px;
	margin: 14px 0;
	width: 506px;
}
div#filters {
	margin: 10px auto;
	overflow: hidden;
}
div.articles {
	color: #222;
	margin: 10px 0 15px;
}
div.articles ul.cifri li, div.articles ul.bukvi li {
	padding: 3px 0;
}
div.articles ul.cifri {
	font: 13px/22px Arial, sans-serif;
	list-style: decimal inside none;
	margin: 7px 0;
	padding: 0;
	text-align: justify;
}
div.articles ul.bukvi {
	font: 13px/22px Arial, sans-serif;
	list-style: lower-alpha inside none;
	margin: 7px 0;
	padding: 0;
	text-align: justify;
}
div.articles > p {
	font: 13px/18px Tahoma, Arial, sans-serif;
	padding: 0 0 10px;
}
div.articles > p.po_materialam {
	font-size: 10px;
	margin: 10px 0 0;
	padding: 0;
	text-align: right;
	text-indent: 0;
}
div.articles > table th, table.table th {
	text-align: left;
	white-space: nowrap;
}
table.specification th, table.price_list th {
	text-align: center;
	white-space: nowrap;
}
table.specification td, table.price_list td {
	font-size: 11px;
}
div.articles > table td, table.table td, table.specification td {
	text-align: center;
}
table.table td:first-child {
	text-align: left;
}
table.price_list td {
	text-align: left;
}
div.articles > table td, table.table td, table.table th, div.articles > table th, table.specification td, table.price_list td, table.price_list th, table.specification th {
	border: 1px solid #ddd;
	margin: 0;
	padding: 4px 10px;
	vertical-align: middle;
}
table.table td {
	padding: 2px 10px;
	color: #222;
}
table.table th {
	color: #222;
	background-color: #f5f5f5
}
div.articles > table, table.table, table.specification, table.price_list {
	background-color: #fff;
	color: #555;
	font-size: 12px;
	margin: 10px auto;
	text-align: right;
	width: auto;
}
div.articles ol li {
	padding: 7px 0 0;
}
div.articles ol {
	color: #555;
	font: 13px/18px Tahoma, Arial, sans-serif;
	list-style-position: inside;
	list-style-type: square;
	margin: 0;
	padding: 0;
	text-align: justify;
}
.readmore a {
	font-size: 14px;
}
.readmore a:hover {
	text-decoration: underline;
}
p.readmore {
	margin-top: 20px;
}
span.dateformat {
	color: #111 !important;
	float: right;
	font-family: Cambria;
	font-size: 14px;
	padding-top: 5px;
}
div.articles h3 {
	font: 18px Tahoma, Arial, sans-serif;
}
/* Comments START */

#commentsAnchor label {
	margin: 0;
	padding: 0 9px 0 0;
	color: #444;
	width: 100px;
	font: 700 12px Tahoma, Arial, sans-serif;
	text-align: right;
	text-transform: capitalize;
	float: left;
}
.com-msg, .com-plus, .com-minus, .com-name {
	background-color: #fff;
	border: 1px solid #ccc;
	color: #222;
	font: 14px Tahoma, Arial, sans-serif;
	margin: 0;
	padding: 5px;
	width: 364px;
	vertical-align: top;
}
.com-msg {
	height: 70px
}
.com-plus, .com-minus {
	height: 30px
}
#commentsAnchor li, #commentsAnchor ul {
	margin: 0;
	padding: 0;
}
#commentsAnchor li {
	margin-bottom: 3px;
}
#commentsAnchor .button {
	border: 2px outset buttonface;
}
form.jot-form.hide {
	display: none;
}
#commentsAnchor li.buttons {
	margin: 2px 0 0;
	padding-left: 107px;
}
/* Comments END */

img.img_greey {
	float: left;
	margin: 0;
	padding: 30px 0 0 30px;
}
#checkbox_1 {
	margin-left: 5px;
}
#produkciya {
	color: #1fa8ff;
	font-family: Tahoma;
	font-size: 14px;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	text-align: center;
}
#produkciya li a:hover {
	text-decoration: underline
}
#produkciya li a {
	color: #555;
	display: block;
}
#produkciya li {
	display: inline-block;
	margin: 0 0 10px;
	padding: 10px 20px;
	text-align: center;
	vertical-align: top;
}
#produkciya a:hover span {
	background-color: #eee;
}
#produkciya a > span {
	background-color: white;
	border-radius: 3px;
	display: block;
	font-size: 12px;
	margin: 2px auto 0;
	padding: 5px;
	width: 100px;
}
div.filter_desc_1 > ul {
	margin: 0 0 0 19px;
}
ul.filter_properties > li > ol > li, ol.filter_properties > li > ol > li {
	margin: 0;
	padding: 3px 0;
}
ul.filter_properties > li > ol, ol.filter_properties > li > ol {
	margin: 6px 0 0 30px;
	padding: 0;
}
li.odd {
	background-color: #fafafa;
}
ul.filter_properties > li:last-child, ol.filter_properties > li:last-child {
	margin-bottom: 0;
}
ul.filter_properties > li, ol.filter_properties > li {
	margin-bottom: 4px;
	padding: 2px;
}
ul.filter_properties, ul.filter_properties ul, ol.filter_properties {
	color: #111;
	font: 12px/15px Tahoma, Arial, sans-serif;
	margin: 15px 0 0 30px;
	padding: 0;
	text-align: left;
}
ul.filter_properties ul {
	color: #111;
	font: 12px/15px Tahoma, Arial, sans-serif;
	list-style: circle outside none;
	margin: 5px 0 5px 35px;
	padding: 0;
	text-align: left;
}
ul.filter_properties ul li {
	margin: 0;
	padding: 0 0 4px 2px;
}
ul.filter_properties a:hover {
	text-decoration: underline;
}
ul.filter_properties a {
	color: #4096ee;
	font-weight: 700;
}
.box ul.filter_properties {
	margin: 0 0 0 22px;
}
#anonce {
	position: absolute;
	right: 48px;
	text-align: center;
	top: 5px;
}
#anonce .descr {
	color: #888;
	font: 11px Tahoma;
	position: relative;
	right: 5px;
	top: -4px;
}
#anonce .tel {
	color: #1fa8ff;
	font: 24px Trebuchet MS;
}
ul#filters_ul {
	float: none;
	width: 100%;
}
ul#filters_ul li {
	display: inline-block;
	float: none;
	width: 140px;
}
div.filters-image {
	width: 430px !important;
}
#EmailForm_sh {
	cursor: pointer;
}
ul.faq > li > p {
	color: #445;
}
ul.faq > li p.a-faq {
	background-color: #eee;
	border-radius: 8px 8px 8px 8px;
	font-size: 14px;
	margin-top: 10px;
	padding: 10px;
}
ul.faq > li p.q-faq {
	font-size: 14px;
	padding: 0;
}
ul.faq > li {
	color: #445;
	list-style: none outside none;
	margin: 0 0 20px;
	padding: 0;
}
ul.faq {
	margin: 5px 0 0;
	padding: 0;
}
.vopros-otvet {
	font-family: Tahoma, Arial, sans-serif;
	margin: 0 0 10px;
}
.msg-inf {
	border-bottom: 1px dotted #ccc;
	color: #777;
	font-size: 12px;
	font-weight: 700;
	padding-bottom: 2px;
}
.msg-inf > span {
	color: #999;
	font-weight: 400;
}
.vopros > span {
	color: #1fa8ff;
}
.otvet > span {
	color: #23b63b;
}
.body_big a.tooltip:hover {
	background-color: transparent !important;
	color: green !important;
}
.body_big a.tooltip {
	color: #1fa8ff;
	font-weight: 700;
	cursor: help;
}
.helper-tip {
	background-color: #1fa8ff;
	border-radius: 6px;
	box-shadow: 0 1px 2px #222;
	color: #fff;
	max-width: 250px;
	opacity: 1;
	padding: 8px;
	text-align: left;
	text-shadow: 1px 1px 2px #555;
	z-index: 9999;
}
.image-tip img {
	background-color: #fff;
	padding: 7px;
}
.image-tip {
	background-color: #fff;
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0 0 12px #111;
	color: #fff;
	line-height: 1px;
	opacity: 1;
	padding: 3px;
	z-index: 9999;
}
.help-image-tip {
	background-color: #fff;
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0 0 12px #111;
	line-height: 1px;
	opacity: 1;
	padding: 3px;
	z-index: 9999;
}
.help-image-tip .description {
	padding: 5px;
	margin-top: 5px;
	font: 12px/14px Tahoma, Arial, sans-serif;
}
.help-image {
	border-bottom: 1px dashed;
	padding-bottom: 1px;
	color: #008ccc;
	cursor: default;
}
.helper-tip .tip-inner {
	font: bold 12px/14px Tahoma, Arial, sans-serif;
	text-align: center;
}
.helper-tip .tip-arrow-top {
	background: url("img/ar.gif") no-repeat scroll 0 0 transparent;
	height: 5px;
	left: 50%;
	margin-left: -5px;
	margin-top: -5px;
	top: 0;
	width: 9px;
}
.helper-tip .tip-arrow-right {
	background: url("img/ar.gif") no-repeat scroll -9px 0 transparent;
	height: 9px;
	left: 100%;
	margin-left: 0;
	margin-top: -4px;
	top: 50%;
	width: 5px;
}
.helper-tip .tip-arrow-bottom {
	background: url("img/ar.gif") no-repeat scroll -18px 0 transparent;
	height: 5px;
	left: 50%;
	margin-left: -5px;
	margin-top: 0;
	top: 100%;
	width: 9px;
}
.helper-tip .tip-arrow-left {
	background: url("img/ar.gif") no-repeat scroll -27px 0 transparent;
	height: 9px;
	left: 0;
	margin-left: -5px;
	margin-top: -4px;
	top: 50%;
	width: 5px;
}
.new-selects {
	background-color: #fff;
	border: 1px solid #9fdbff;
	border-radius: 5px;
	color: #6e6e6e;
	height: 26px;
	margin: 0;
	padding: 3px 5px;
	text-align: center;
}
.new-buttons {
	background: url("img/hl.png") repeat-x scroll left top #fff;
	border: 1px solid #9fdbff;
	border-radius: 5px;
	color: #6e6e6e;
	cursor: pointer;
	font: 12px Tahoma, Arial, sans-serif;
	padding: 4px 10px;
}
.ditto-sort {
	color: #6e6e6e;
	font: 14px Tahoma, Arial, sans-serif;
}
.ft-inf {
	font-family: tahoma, arial, sans serif;
	margin: 0 auto;
}
.ft-inf .ft-inf_inner {
	border: 1px solid #eee !important;
}
#contacts {
	margin: 30px 0 20px;
}
#contacts div {
	border-right: 4px solid #e3001b;
	margin: 0;
	padding: 0 10px 0 0;
}
#contacts div p a:hover {
	color: #6f6f6f;
}
#contacts div p a {
	color: #1fa8ff;
	line-height: 22px;
}
#contacts div p {
	font-size: 16px;
	line-height: 25px;
	margin: 0;
	padding: 0;
	text-align: right;
}
#contacts div p span {
	color: #6f6f6f;
	font: 16px Times New Roman;
	margin: 0;
	padding: 0;
	position: relative;
	right: 1px;
	top: -5px;
}
p.justifyright {
	text-align: right;
}
#news, #stat-news {
	margin-bottom: 20px;
}
#news span {
	float: right;
}
#news ul li, #stat-news ul li {
	padding-right: 3px;
}
#goods-tabs {
	font: 14px/25px Verdana, Tahoma, Arial, sans-serif;
	height: 26px;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
#goods-tabs .tab-link {
	color: inherit;
	display: block;
	padding: 0 11px;
}
.section {
	margin-top: 15px;
}
.section > .tab-content > .box > ul, #adittov > ul {
	border: 1px solid #ddd;
	border-radius: 3px;
	margin: 10px 0 0;
	padding: 10px 0;
}
.section > .tab-content > .box > ul > li, #adittov > ul > li {
	border-right: 1px dashed #ddd;
	display: inline-block;
	margin: 0;
	padding: 0 2px;
	position: relative;
	vertical-align: bottom;
	width: 131px;
}
.section > .tab-content > .box > ul > li div.shk-item.elem-buy, #adittov > ul > li div.shk-item.elem-buy {
	bottom: 8px;
	height: 12px;
	position: absolute;
	right: 10px;
	width: 12px;
}
.section > .tab-content > .box > ul > li div.elem-buy .shk-but, #adittov > ul > li div.elem-buy .shk-but {
	background: url("img/plus_icon1.png") no-repeat scroll 0 0 transparent;
	border: 0 none;
	border-radius: 0 0 0 0;
	cursor: pointer;
	height: 12px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 12px;
}
.tab-pane .inCart {
	font: 10px Arial;
	line-height: 8px !important;
	display: block;
	position: absolute;
	left: -79px;
	top: 25px;
	width: 70px;
}
.section > .tab-content > .box > ul > li:hover > .tovari-price, #adittov > ul > li:hover > .tovari-price {
	background-position: 0 -52px;
}
.section > .tab-content > .box > ul > li:hover > a > span.proizv, #adittov > ul > li:hover > a > span.proizv {
	color: #444;
}
.section > .tab-content > .box > ul > li:first-child, #adittov > ul > li:first-child {
	padding-left: 0;
}
.section > .tab-content > .box > ul > li:last-child, #adittov > ul > li:last-child {
	padding-right: 0;
}
.section > .tab-content > .box > ul > li > a > span.proizv, #adittov > ul > li > a > span.proizv {
	color: #4096ee;
	font-size: 14px;
	font-weight: 700;
	text-transform: capitalize;
}
.section > .tab-content > .box > ul > li > a, #adittov > ul > li > a {
	color: #444;
	font: 700 12px Arial, sans-serif;
}
.section > .tab-content > .box > ul > li > a.elem, #adittov > ul > li > a.elem {
	display: block;
}
.section > .tab-content > .box > ul > li > a.elem:first-child, #adittov > ul > li > a.elem:first-child {
	height: 50px;
	padding: 0 10px;
}
.section > .tab-content > .box > ul > li > a > img, #adittov > ul > li > a > img {
	margin: 10px 0;
}
.section > .tab-content > .box > ul > li > .tovari-price, #adittov > ul > li > .tovari-price {
	background: url("img/h2b.png") repeat-x scroll 0 -26px transparent;
	border-radius: 4px;
	color: #fff;
	font: bold 16px Tahoma;
	padding: 2px 3px 2px 6px;
}
.section > .tab-content > .box > ul > li > .tovari-price > span, #adittov > ul > li > .tovari-price > span {
	font-size: 10px;
	font-weight: normal;
	left: -2px;
	padding: 0;
	position: relative;
	top: -6px;
}
.section > .tab-content > .box > ul > li:last-child, #adittov > ul > li:last-child {
	border-right: 0 none;
}
#adittov {
	text-align: center
}
#adittov > h2 {
	font: 20px Arial;
	color: #4096ee
}
#goods-tabs > li.active {
	background: url("img/h2b.png") repeat-x scroll 0 -26px transparent;
	color: #fff;
	text-shadow: 0 1px 1px #111;
}
#goods-tabs > li {
	background: rgb(227, 234, 237);
	background: -moz-linear-gradient(top, rgba(242, 245, 246, 1) 0%, rgba(227, 234, 237, 1) 37%, rgba(200, 215, 220, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(242, 245, 246, 1) 0%, rgba(227, 234, 237, 1) 37%, rgba(200, 215, 220, 1) 100%);
	background: -o-linear-gradient(top, rgba(242, 245, 246, 1) 0%, rgba(227, 234, 237, 1) 37%, rgba(200, 215, 220, 1) 100%);
	background: -ms-linear-gradient(top, rgba(242, 245, 246, 1) 0%, rgba(227, 234, 237, 1) 37%, rgba(200, 215, 220, 1) 100%);
	border-radius: 4px;
	-moz-border-radius: 4px;
	color: #444;
	cursor: pointer;
	float: left;
	height: 26px;
	margin: 0 4px 0 0;
}
#goods-tabs > li:hover {
	background: url("img/h2b.png") repeat-x scroll 0 0 transparent;
	color: #fff;
}
#goods-tabs > li.active:hover {
	background: url("img/h2b.png") repeat-x scroll 0 -26px transparent;
	color: #fff;
}
.box {
	display: none;
}
.box.visible {
	display: block;
}
#commentsAnchor {
	text-align: left;
}
#commentsAnchor h3 {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	color: #1fa8ff;
	font: 20px Tahoma, Arial, sans-serif;
	margin: 5px 0;
	padding: 5px 0;
	text-align: center;
}
.spc, .spc3 {
	height: 1px;
	margin: 10px 0;
}
.spc1, .spc2 {
	height: 5px;
	margin: 10px 0;
}
.spc {
	background: url("assets/images/bg_new3.png") no-repeat scroll center 0 transparent;
}
.spc2 {
	background: url("assets/images/bg_new1.png") no-repeat scroll 0 0 transparent;
}
.spc3 {
	background: url("assets/images/bg_new2.png") no-repeat scroll 0 0 transparent;
}
#add-bookmark {
	height: 24px;
}
#add-bookmark #vk_like {
	display: inline-block;
}
#add-bookmark #___plusone_0 {
	_position: relative;
	_top: 1px;
	float: left !important;
}
#add-bookmark > a:last-child {
	margin: 0;
}
#add-bookmark > a {
	background-image: url("assets/images/icons3.png");
	background-repeat: no-repeat;
	float: right;
	height: 24px;
	margin-left: 3px;
	width: 24px;
}
#b2 {
	background-position: -24px 0;
}
#b3 {
	background-position: -48px 0;
}
#b4 {
	background-position: -72px 0;
}
#b5 {
	background-position: -96px 0;
}
#b6 {
	background-position: -120px 0;
}
#b7 {
	background-position: -144px 0;
}
#b8 {
	background-position: -168px 0;
}
#b9 {
	background-position: -192px 0;
}
#b10 {
	background-position: -216px 0;
}
#b1:hover {
	background-position: 0 -24px;
}
#b2:hover {
	background-position: -24px -24px;
}
#b3:hover {
	background-position: -48px -24px;
}
#b4:hover {
	background-position: -72px -24px;
}
#b5:hover {
	background-position: -96px -24px;
}
#b6:hover {
	background-position: -120px -24px;
}
#b7:hover {
	background-position: -144px -24px;
}
#b8:hover {
	background-position: -168px -24px;
}
#b9:hover {
	background-position: -192px -24px;
}
#b10:hover {
	background-position: -216px -24px;
}
.social-tip {
	background-color: #000;
	border-radius: 4px;
	color: #fff;
	max-width: 200px;
	opacity: 0.8;
	padding: 8px;
	text-align: left;
	z-index: 1000;
}
.social-tip .tip-inner {
	font: bold 11px/14px Tahoma, sans-serif;
	text-shadow: 0 1px #444;
}
.social-tip .tip-arrow-top {
	background: url("assets/images/social-tip.gif") no-repeat scroll 0 0 transparent;
	height: 5px;
	left: 50%;
	margin-left: -5px;
	margin-top: -5px;
	top: 0;
	width: 9px;
}
.social-tip .tip-arrow-right {
	background: url("assets/images/social-tip.gif") no-repeat scroll -9px 0 transparent;
	height: 9px;
	left: 100%;
	margin-left: 0;
	margin-top: -4px;
	top: 50%;
	width: 5px;
}
.social-tip .tip-arrow-bottom {
	background: url("assets/images/social-tip.gif") no-repeat scroll -18px 0 transparent;
	height: 5px;
	left: 50%;
	margin-left: -5px;
	margin-top: 0;
	top: 100%;
	width: 9px;
}
.social-tip .tip-arrow-left {
	background: url("assets/images/social-tip.gif") no-repeat scroll -27px 0 transparent;
	height: 9px;
	left: 0;
	margin-left: -5px;
	margin-top: -4px;
	top: 50%;
	width: 5px;
}
#catigories {
	margin-bottom: 20px;
}
#catigories > h3 {
	margin: 0;
	padding: 0;
}
#catigories > h3 > a:hover {
	background-position: right 5px;
}
#catigories > h3 > a {
	background-position: right -18px;
	background-color: transparent;
	display: block;
	line-height: 15px;
	margin: 8px 0;
	padding: 2px 20px 0 0;
	text-align: right;
}
#contacts img {
	position: relative;
	top: 1px;
}
ul.infa {
	background-color: #fff;
	font: 13px Tahoma;
	list-style: circle inside none;
	margin: 0;
	padding: 0;
}
.filter_desc > p:last-child {
	margin-bottom: 0;
}
.filter_desc > p {
	margin-bottom: 15px;
	padding: 0;
}
div.filter_desc ul {
	margin: 5px 0 5px 30px;
	padding: 0;
}
div.filter_desc ul li {
	padding: 0 0 2px 2px;
}
ul.block_list {
	margin: 0;
	padding: 0;
	text-align: center;
}
ul.block_list li > div > a {
	color: #59a80a;
	display: block;
	font: 14px Tahoma, sans-serif;
	margin-bottom: 5px;
}
ul.block_list li div a .block_title {
	display: block;
	margin: 10px 0;
	padding: 0;
	text-decoration: underline;
}
ul.block_list li div a:hover, ul.block_list li div a:hover > span {
	color: #e51;
}
ul.block_list li > div {
	margin: 0 10px;
	padding: 0;
	position: relative;
}
ul.block_list li div p.block_intro {
	background-color: #fff;
	border-bottom: 1px solid #e7e7e7;
	border-top: 1px solid #e7e7e7;
	color: #555;
	font: 11px/14px Tahoma, Arial, sans-serif;
	padding: 5px 0 5px 5px;
	text-align: left;
}
ul.block_list li div p.block_intro > img.filter_image {
	vertical-align: bottom;
}
ul.block_list li div p.block_price > span {
	color: #222;
	font: 14px/14px Tahoma, sans-serif;
	margin: 0;
	padding: 0 0 0 2px;
}
p.block_price > input.shk-but {
	margin-right: -2px;
	margin-top: -2px;
}
ul.block_list li div p.block_price > span + span {
	color: #777;
	font-size: 10px;
	font-weight: 400;
	left: 0;
	position: relative;
	text-shadow: none;
	top: -5px;
}
ul.block_list li div p.block_price {
	background: url("img/h2b.png") repeat-x scroll 0 -78px transparent;
	border-radius: 0 0 5px 5px;
	color: #555;
	font: 13px Tahoma, sans-serif;
	margin: 0;
	padding: 5px;
	text-align: left;
}
/* .block_price input:hover, .filter_name input.shk-but:hover {
  background-position: 0 0;
}

.block_price input:focus, .filter_name input.shk-but:focus {
  outline: 0 none;
}

.block_price input, .filter_name input.shk-but {
  background: url("img/tocart.png") no-repeat scroll 0 -20px transparent;
  border: 0 none;
  color: transparent;
  cursor: pointer;
  float: right;
  font: 13px Tahoma, sans-serif;
  height: 20px;
  margin: 0;
  padding: 0;
  text-indent: -9999px;
  text-shadow: 0 1px #fff;
  width: 70px;
} */

.shs-tocart input.shk-but {
	background: url("img/add_icon.png") no-repeat scroll 0 0 transparent;
	border: 0 none;
	color: transparent;
	cursor: pointer;
	float: right;
	font: 13px Tahoma, sans-serif;
	height: 31px;
	margin: -3px 0 0;
	padding: 0;
	text-indent: -9999px;
	text-shadow: 0 1px #fff;
	width: 91px;
}
.shs-tocart input.shk-but:hover {
	background-position: 0 -31px;
}
ul.block_list li div div.block_price {
	background-color: #f8f8f8;
	border-radius: 0 0 5px 5px;
	color: #898989;
	font: 13px Tahoma, Arial, sans-serif;
	margin: 0;
	padding: 5px;
	text-align: right;
	text-shadow: 0 1px #fff;
}
ul.block_list > li {
	display: inline-block;
	font: 12px Tahoma, sans-serif;
	margin: 0 20px 40px;
	padding: 0;
	text-align: center;
	vertical-align: top;
	width: 298px;
}
.brands_panel {
	bottom: 0;
	font-size: 0;
	height: 31px;
	margin-right: 10px;
	padding: 0 0 8px;
	position: absolute;
	right: 0;
	text-align: center;
}
.brands_panel > a {
	display: inline-block;
	height: 19px;
	margin: 0 2px;
	padding: 2px 4px;
}
.main-menu-prods, .main-menu-service {
	background-color: #fff;
	border: 4px solid #00bfff;
	border-radius: 15px 15px 15px 15px;
	display: none;
	padding: 5px;
	position: absolute;
	top: 33px;
}
.main-menu-prods {
	left: -87px;
	width: 270px;
}
.main-menu-service {
	left: -55px;
	width: 170px;
}
.main-menu-prods ul li a, .main-menu-service ul li a {
	float: none !important;
	font: 12px/23px Tahoma, sans-serif;
}
.main-menu-h1:hover a {
	text-shadow: none;
}
.main-menu-h1 a {
	color: #fff !important;
	font-weight: 700 !important;
	text-shadow: 0 1px #888;
}
.main-menu-h1:first-child {
	border-radius: 6px 6px 0 0;
}
.main-menu-h1:hover {
	background-color: #6f6f6f;
}
.main-menu-h1 {
	background: none repeat scroll 0 0 #00bfff;
}
.main-menu-prods ul li, .main-menu-service ul li {
	display: block;
	float: none !important;
}
.main-menu-prods ul, .main-menu-service ul {
	background-color: #fff;
	display: block;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.main-menu-prods .arrow-up {
	font: 0 none;
	left: 131px;
	position: absolute;
	top: -12px;
}
.main-menu-service .arrow-up {
	font: 0 none;
	left: 85px;
	position: absolute;
	top: -12px;
}
#filter_er > li > div {
	margin-bottom: 20px;
	margin-top: 10px;
}
ul#filter_er {
	margin: 0;
	padding: 0;
	position: inherit;
}
#filter_er > li {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	cursor: default;
	height: 274px !important;
	margin: 0;
	padding: 0;
	width: auto;
}
#filter_er li .block_price {
	border-top: 1px solid #e7e7e7;
}
#filter_er li a {
	font-size: 14px;
	text-decoration: none;
}
#filter_er li a span.block_title {
	text-decoration: none;
}
#filter_er li .block_intro {
	border-bottom: 4px solid #fff;
	color: #777;
	font-size: 10px;
	height: 84px;
	line-height: 12px;
	overflow: hidden;
	padding: 5px 0 1px 2px;
}
#all-price a:hover {
	color: #1fa8ff;
}
#all-price a {
	color: #777;
	display: block;
	font: 10px Tahoma, sans-serif;
	margin: 0 auto;
	text-align: center;
	width: 100px;
}
#topnav > li.topmenu > a, #prod_front, #arts_front {
	color: #fff;
	font: 12px Arial, Verdana, Tahoma, sans-serif;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
#main-menu ul li a.active, #main-menu ul li a:hover {
	color: #000;
}
ul#topnav div.sub ul li img.img_br {
	background-color: #fff;
	border: 2px solid #09c2ff;
	border-radius: 5px;
	height: 100px;
	margin-bottom: 5px;
	padding: 5px;
	width: 100px;
}
div.sub ul > li > h2 {
	margin: 8px 6px 5px;
	padding: 0;
	text-align: left;
}
div.sub ul > li > h2 > a:hover {
	background: none repeat scroll 0 0 transparent;
	color: #00a4ff;
}
ul#topnav > ul {
	font-family: Tahoma, Aria, sans-serif;
}
div.sub ul > li > h2 > a {
	color: #3076bb;
	display: block;
	font: 700 14px/15px Tahoma, sans-serif;
	margin: 8px 6px 5px;
	padding: 3px 0;
}
li#prodmenu div.sub ul > li > a {
	color: #333;
	display: block;
	float: none;
	font: 14px Tahoma, sans-serif;
	height: auto;
	margin: 0 0 0 7px;
	padding: 1px 8px;
	text-align: left;
	text-indent: 0;
}
div.sub ul > li > a:hover {
	text-decoration: underline;
}
div.sub ul > li > a.fs:hover {
	text-decoration: none;
}
li#artsmenu div.sub div.row ul:first-child {
	width: 300px;
}
li#artsmenu div.sub ul > li > a {
	color: #445;
	display: block;
	font: 14px Tahoma, Arial, sans-serif;
	height: auto;
	margin: 0 8px;
	padding: 2px 0;
}
ul#topnav {
	width: 920px;
	height: 36px;
	list-style: none outside none;
	margin: 0 auto;
	z-index: 10;
}
#arts_front, #prod_front {
	text-align: center;
}
ul#topnav div.sub p {
	font: 8px Arial, Tahoma, Verdana, sans-serif;
}
ul#topnav div.sub .cats .heading {
	background-color: #12c3fe;
	border-radius: 6px 6px 6px 6px;
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: 700;
	height: 22px;
	line-height: 22px;
	margin: 0 10px 10px;
}
ul#topnav div.sub ul li a.fs:hover {
	background: none repeat scroll 0 0 transparent;
	padding: 0;
	text-align: center;
}
ul#topnav div.sub ul li a.fs {
	background: none repeat scroll 0 0 transparent;
	margin: 0 0 10px;
	padding: 0;
	text-align: center;
}
ul#topnav div.sub ul li a:hover img.img_br {
	border-color: #6f6f6f;
}
ul#topnav a {
	cursor: pointer;
}
ul#topnav > li.topmenu > a {
	display: block;
	font-weight: 700;
	height: 36px;
	line-height: 37px;
	margin-right: 1px;
	padding: 0 14px;
	-moz-transition: background-color 0.2s ease 0s;
	-webkit-transition: background-color 0.2s ease-in-out 0s;
	-o-transition: background-color 0.2s ease-in-out 0s;
}
ul#topnav > li.topmenu > a:hover {
	-moz-transition: background-color 0.4s ease 0s;
	-webkit-transition: background-color 0.4s ease-in-out 0s;
	-o-transition: background-color 0.4s ease-in-out 0s;
	background-color: rgba(200, 200, 200, 0.3);
}
ul#topnav > li {
	float: left;
	position: relative;
	/*text-align: center;*/
}
#topnav .overflow {
	display: block;
	height: 38px;
	left: 0;
	position: absolute;
	top: -38px;
	width: 50%;
	z-index: 1001;
}
ul#topnav li .row {
	clear: both;
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
ul#topnav li div.sub {
	background-color: #fff;
	border: 1px solid #3879d9;
	border-radius: 3px;
	display: none;
	padding: 10px;
	position: absolute;
	top: 37px;
	width: 480px;
	z-index: 1001;
}
ul#topnav li div.sub .cats ul {
	float: left;
	list-style: none outside none;
	width: 160px;
}
ul#topnav li .tocenter {
	left: -36px;
}
ul#topnav li .tocenter2 {
	left: -205px;
}
ul#topnav li .toleft {
	right: 0;
}
ul#topnav > li.topmenu {
	background-position: right 0;
}
ul#topnav > li:last-child {
	background: none repeat scroll 0 0 transparent;
}
ul#topnav li#prodmenu:hover, ul#topnav li#artsmenu:hover {
	background-color: transparent;
}
ul#topnav li.topmenu:hover > a {
	color: #fff;
	cursor: pointer;
}
ul#topnav li:hover a, ul#topnav li a:hover {
	background: none repeat scroll left bottom transparent;
}
.required, .invalid, .requiredValue, .invalidValue {
	border-color: red !important;
}
.errors {
	background-color: #fff;
	border: 1px solid red;
	border-radius: 5px;
	padding: 10px;
}
.jot-err {
	border: 1px solid red;
	border-radius: 3px;
	color: red;
	font-weight: 700;
	margin-bottom: 10px;
	padding: 5px;
	text-align: center;
}
.jot-cfm {
	background-color: #fff;
	border: 1px solid #1fa8ff;
	border-radius: 3px;
	color: #1fa8ff;
	font-family: Tahoma;
	font-size: 12px;
	margin-bottom: 10px;
	padding: 5px;
	text-align: center;
}
.jot-row {
	font: 11px Tahoma;
}
.jot-row-edit {
	background-color: #fdfdfd;
	border: 1px solid #ccc;
	border-radius: 10px;
	font: 11px Tahoma;
	margin-bottom: 10px;
	padding: 10px;
}
.author {
	color: #222;
	font-size: 12px;
	font-weight: 700;
}
.jot-content-header {
	padding: 5px;
	position: relative;
}
.jot-row-date {
	float: right;
}
.jot-row-me .jot-poster {
	border-color: #ddd;
}
.jot-row-up {
	border: 1px dotted red;
}
.jot-comment hr {
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: -moz-use-text-color -moz-use-text-color #eee;
	border-style: none none solid;
	border-width: 0 0 1px;
}
.jot-comment {
	margin-bottom: 10px;
}
.jot-posticon {
	float: right;
	height: 16px;
	width: 16px;
}
.jot-mod {
	float: right;
	height: 16px;
	margin: 0;
}
.jot-mod a {
	cursor: default;
	padding: 0;
}
.jot-subject {
	font-size: 12px;
	padding-left: 10px;
}
.jot-message {
	background-color: #fefefe;
	border: 1px solid #ddd;
	border-radius: 3px;
	clear: both;
	color: #111;
	font: 12px Tahoma, Arial, sans-serif;
	overflow: auto;
	padding: 10px;
}
.jot-poster {
	color: #999;
	font-size: 11px;
	margin-left: 2px;
	padding: 2px 5px;
}
.jot-nav {
	margin: 10px;
	padding: 0;
	text-align: center;
	font: 12px Tahoma, Arial, sans-serif;
}
.jot-list {
	font: 10px Tahoma, Arial, sans-serif;
}
.jot-list ul {
	list-style-position: inside;
	margin-bottom: 10px;
	padding: 0;
	text-align: left;
}
.jot-subscribe {
	margin-bottom: 10px;
}
.jot-form {
	margin-bottom: 10px;
}
.jot-form fieldset {
	border: 0 none;
	margin: 0;
	padding: 0;
}
.jot-form label {
	display: block;
}
.jot-user {
	float: left;
	padding: 5px;
	text-align: center;
	width: 80px;
}
.jot-extra {
	float: right;
}
.jot-editby {
	color: #666;
	font-size: 10px;
	font-style: italic;
}
.jot-row img {
	float: none;
	margin: 0;
	padding: 0;
}
#news ul li a {
	display: inline-block;
}
div.articles h4 {
	border-bottom: 1px dashed #bbb;
	font: bold 13px Tahoma, Arial, sans-serif;
	margin: 0 0 5px;
	padding: 4px;
	text-shadow: 0 1px #fff;
}
.shs-tocart {
	padding: 0;
	text-align: left;
}
.with-addit-block .shs-tocart {
	border-top: 1px solid #ddd;
	margin-top: 17px;
	padding: 11px 0 0;
	text-align: left;
}
#butOrder {
	background: url("assets/images/order_g.png") no-repeat scroll 0 0 transparent;
	display: block;
	font-size: 0;
	height: 31px;
	margin: 0 auto;
	padding: 0;
	text-indent: -9999px;
	width: 131px;
}
#butOrder:hover {
	background-position: 0 -31px;
}
.shk-del {
	background: url("img/del.png") no-repeat scroll 0 0 transparent;
	display: block;
	font-size: 0 !important;
	height: 27px;
	text-indent: -9999px;
	width: 27px;
}
#order-table tr > td a.shk-del:hover {
	background: url("img/del.png") no-repeat scroll 0 -27px transparent;
}
#shopCart > h2.shop-cart-head > a:hover, #shopCart_main > h2.shop-cart-head > a:hover {
	background-position: 0 100%;
}
#shopCart > h2.shop-cart-head > a, #shopCart_main > h2.shop-cart-head > a {
	display: inline-block;
	height: 32px;
	line-height: normal;
	text-indent: -9999px;
	width: 149px;
}
.pollvotes h3, .pollresults h3 {
	background: url("img/h2_bg.png") no-repeat scroll right bottom transparent;
	color: #1fa8ff;
	font: 17px Tahoma, Arial, sans-serif;
	margin: 5px 0;
	padding: 5px 0;
	text-align: right;
}
div.easypoll_bar {
	margin: 2px 0;
	padding-bottom: 2px;
}
.pollvotes ul div.answer, .pollresults ul div.answer {
	color: #444;
	font: 11px Tahoma, Arial, sans-serif;
	text-align: right;
}
.pollvotes ul li {
	font: 11px Tahoma, sans-serif;
	text-align: right;
}
.pollvotes ul li input {
	margin: 0 0 0 4px;
	padding: 0;
	position: relative;
	top: 3px;
}
#easypollform li, .pollresults ul li {
	font-size: 12px;
	padding: 5px 0 0;
}
.pollresults ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
#easypollform ul {
	padding: 0 0 15px 0;
	background: url("img/h2_bg.png") no-repeat scroll right bottom transparent;
	margin: 0;
	list-style: none;
}
.easypoll fieldset {
	border: 0 none;
	margin: 0;
	padding: 0;
}
.pollbutton:hover {
	color: #444;
	border-color: #444
}
.pollbutton {
	text-transform: lowercase;
	border-bottom: 1px dashed #1fa8ff;
	padding: 0;
	margin-left: 13px;
	font: 700 12px Arial;
	color: #1fa8ff;
	cursor: pointer;
	background-color: transparent;
}
.easypoll_bar .percents {
	float: right;
	font: 10px/8px Tahoma, Arial, sans-serif;
	margin-right: 2px;
}
.easypoll_bar .percent-bar-min {
	background-color: #1fa8ff;
	border-radius: 0 3px 3px 0;
	float: right;
	height: 100%;
	width: 3px;
}
.easypoll_bar {
	height: 8px;
}
.easypoll_inner {
	background-color: #1fa8ff;
	border-radius: 3px 0 0 3px;
	float: right;
	height: 100%;
}
.easypoll_error {
	border: 1px dashed red;
	border-radius: 6px 6px 6px 6px;
	color: red;
	padding: 5px;
	text-align: center;
}
#poll p {
	background: url("img/h2_bg.png") no-repeat scroll right top transparent;
	margin: 12px 0 0;
	padding: 0;
	text-align: right;
}
#poll {
	position: relative;
	padding: 10px 0;
}
div.poll-btns {
	text-align: right;
}
.relative {
	position: relative;
	width: 100%;
}
.shop-stuff {
	border: 1px solid #888;
	float: left;
	height: 265px;
	margin: 0 20px 15px 0;
	width: 45%;
}
.shop-stuff-b {
	padding: 10px;
}
.shop-stuff .shk-image {
	float: left;
	margin: 0 10px 5px 0;
}
.shop-stuff .shs-descr {
	border-bottom: 1px dashed #888;
	height: 180px;
	margin-bottom: 5px;
}
.shop-stuff .shs-price {
	height: 40px;
}
.shop-stuff .shs-price .shk-but {
	float: right;
	vertical-align: middle;
}
.shop-stuff small {
	font-size: 12px;
}
.shop-stuff fieldset {
	border: 0 none;
	margin: 0;
	padding: 0;
}
.shk-but {
}
.shk-but:active {
	outline: medium none;
}
.price-add {
	color: red;
	line-height: 0;
	padding-left: 3px;
}
.shop-cart-order,
.shop-cart {
	background-color: #fff;
	font: 11px Tahoma, Arial, sans-serif;
	margin: 0;
	padding: 0;
}
.shop-cart-head {
	padding: 5px 0 15px;
	text-align: center;
}
#right_head #shopCart, #right_head #shopCart_main {
	background: none repeat scroll 0 0 transparent;
	font: 11px Tahoma, Arial, sans-serif;
	margin: 7px 10px 0 0;
	padding: 0;
	width: 155px;
}
#right_head #shopCart.full-cart {
	margin-top: -10px;
}
#right_head .shop-cart-head + div {
	color: #444;
	font: 12px Tahoma, Arial, sans-serif;
	padding: 0 5px 0 0;
	text-align: left;
}
.full-cart > div#cartInner + div > a {
	color: #337bbe;
	font-size: 18px;
	text-decoration: underline;
}
#right_head .shop-cart-body {
	padding: 0;
	text-align: left;
}
#right_head .shop-cart-head {
	margin: 0 0 0 -4px;
	padding: 0;
	text-align: left;
}
.shop-cart-body {
	padding: 15px 0;
	text-align: center;
}
.shop-cart table {
	border-collapse: collapse;
	margin: 5px 0;
}
.shop-cart td {
	border-bottom: 1px dotted #eee;
	border-top: 1px dotted #eee;
	padding: 3px;
}
.shop-cart table small {
	color: #595959;
	font-size: 11px;
}
#butEmptyCart:hover {
	color: red;
}
#butEmptyCart {
	border-bottom: 1px dashed #333;
	color: #333;
	font-size: 14px;
	padding: 0 3px;
	text-decoration: none;
}
#cartEmpty {
	text-align: left;
}
#totalCart {
	margin: 5px 0;
}
.cart-order-submit {
	border-top: 1px dashed #ddd;
	margin: 5px 0;
	padding-top: 5px;
	text-align: center;
}
#stuffHelper {
	background-color: #fff;
	border: 2px solid #1fa8ff;
	border-radius: 4px;
	display: none;
	font: 14px Tahoma, Arial, sans-serif;
	padding: 10px 5px;
	position: absolute;
	width: 130px;
	z-index: 100;
}
#stuffHelper div {
	text-align: center;
}
#shkLoading {
	background: url("assets/images/shopkeeper/ajax-loader.gif") no-repeat scroll center center #fff;
	display: none;
	height: 30px;
	position: absolute;
	width: 30px;
	z-index: 100;
}
.materials {
	padding: 5px 0;
}
.materials img {
	width: 70px;
}
.materials input {
	cursor: pointer;
}
.shk-count {
	border: 1px solid #eee;
	border-radius: 3px;
	font: 18px Tahoma, Arial, sans-serif;
	text-align: center;
	width: 30px;
}
.empty {
	padding: 10px 0;
	text-align: right;
}
#order-table {
	color: #333;
	font: 14px Tahoma, Arial, sans-serif;
	table-layout: auto;
}
#order-table a {
	font: 20px Tahoma, Arial, sans-serif;
	margin: 0;
	padding: 0;
}
#order-table a:hover {
	background: none repeat scroll 0 0 transparent;
	color: red;
	text-decoration: underline;
}
.cart-order > td + td {
	font-size: 20px;
}
.cart-order img {
	max-width: 75px;
}
.cart-order .cart-item-name {
	color: #555;
	font-weight: 700;
	line-height: 13px;
}
#stuffCount input {
	border: 1px solid #bbb;
	border-radius: 3px;
	font: 11px Tahoma, Arial, sans-serif;
	height: 16px;
	padding: 1px;
	text-align: center;
	vertical-align: baseline;
	width: 20px;
}
#stuffCount, #stuffHelperName {
	margin-bottom: 3px;
}
.o-c-but button {
	margin-top: 5px;
}
#cartInner.full fieldset {
	margin: 0;
	padding: 0;
}
#foot_articles {
	font: 11px Tahoma, Arial;
	height: auto;
	margin: -120px auto 40px;
	overflow: hidden;
	padding-bottom: 10px;
}
#foot_articles h3 {
	border-bottom: 1px dotted #aaa;
	margin: 0 auto;
	padding: 3px 5px;
	text-align: center;
	text-shadow: 0 1px #fff;
	width: 138px;
}
#foot_articles h3 a {
	color: #777;
	font-family: Arial;
}
#foot_articles ul {
	list-style: none outside none;
	margin: 15px auto 0;
	padding: 0;
	width: 960px;
}
#foot_articles ul li:first-child {
	margin-left: 0;
}
#foot_articles ul li:last-child {
	margin-right: 0;
}
#foot_articles ul li {
	background-color: #fff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	box-shadow: 1px 1px 2px #ccc;
	-moz-box-shadow: 1px 1px 2px #ccc;
	float: left;
	margin: 0 3px;
	opacity: 0.92;
	padding: 0 10px;
	width: 215px;
	height: 380px;
}
#foot_articles ul li > p:last-child {
	color: #aaa;
	font-size: 10px;
	margin-top: 0;
	padding-right: 12px;
	text-align: right;
}
#foot_articles ul li > p:first-child {
	margin-bottom: 7px;
}
#foot_articles ul li > p + p {
	color: #444;
	font: 11px Tahoma;
	margin-bottom: 7px;
	margin-top: 0;
	text-align: left;
}
#foot_articles ul li a {
	border-bottom: 1px dotted green;
	color: green;
	font-family: Tahoma;
	font-weight: 700;
}
img.art_img {
	border: 2px solid #ddd;
	float: left;
	margin: 3px 10px 0 0;
	padding: 3px;
}
img.art_img_center {
	margin: 10px auto;
}
div.furjbqy {
	bottom: 80px !important;
	height: auto !important;
	top: auto !important;
}
a.shplst:last-child {
	margin-right: 0;
}
a.shplst {
	border-bottom: 1px dotted #888;
	font-size: 10px;
	margin-right: 10px;
	padding: 0;
	position: relative;
	top: 2px;
}
a.shplst:hover {
	text-decoration: none;
}
#filters_set_main > h2 {
	background: none repeat scroll 0 0 transparent;
	border-bottom: 1px dotted #aaa;
	color: #8aab29;
	font: 700 24px Verdana, Tahoma, Arial, sans-serif;
	letter-spacing: -1px;
	margin-bottom: 15px;
	margin-top: 0;
	padding: 5px 0;
	text-align: center;
}
#filters_set_main > h3 {
	color: #8aab29;
	font: 700 18px Verdana, Tahoma, Arial, sans-serif;
	margin-bottom: 15px;
	margin-top: 0;
	padding: 5px 0;
	text-align: center;
	text-shadow: 0 1px 0 #777;
}
#filters_set_main > h2 > a {
	line-height: normal;
}
#filters_set_main .shk-price {
	color: #444;
	font: 24px Trebuchet MS, Tahoma, Arial, sans-serif;
}
#filters_set_main > ul > li {
	margin: 0 10px 60px 0;
	width: 214px;
}
#filters_set_main div.shk-item {
	margin: 0 5px;
}
#filters_set_main p.block_intro {
	border: 0 none;
	color: #bbb;
	font: 10px/12px Trebuchet MS;
	max-height: 100px;
	overflow: hidden;
	padding: 0;
}
#filters_set_main p.block_price {
	background: none repeat scroll 0 0 transparent;
	margin-top: 7px;
	padding: 0;
}
#filters_set_main p.block_price > .shk-price {
	padding: 0;
}
#filters_set_main p.block_price > .shk-price + span {
	color: #888;
	left: 1px;
	top: -11px;
}
#filters_set_main p.block_price > .shk-but {
	bottom: 0;
	right: 0;
	margin-right: 0;
	position: absolute;
}
#filters_set_main p.block_price > .shk-but:hover {
	background-position: 0 -31px;
}
#filters_set_main a.main_title {
	border-bottom: 1px dotted #aaa;
	color: #555;
	display: block;
	font: 700 16px Arial, Tahoma, sans-serif;
	margin: 0 0 5px;
	padding: 0 0 2px 2px;
	text-align: left;
	text-decoration: none;
}
#filters_set_main a.main_title > span {
	color: #2498db;
}
#filters_set_main a.main_img_bg {
	background: url("assets/images/main_img_bg.png") no-repeat scroll 0 0 transparent;
	display: block;
	height: 204px;
	width: 204px;
}
#filters_set_main a.main_img_bg > img {
	max-height: 180px;
	padding: 12px 0 0;
}
#OrderForm > form > fieldset {
	margin: 0;
	padding: 0;
}
#shopOrderForm > fieldset > ul {
	list-style: none outside none;
	margin: 10px 0 0;
	padding: 0;
}
#shopOrderForm > fieldset > ul li {
	font: 12px Tahoma, Arial, sans-serif;
	margin: 0 0 6px;
	padding: 0;
}
#shopOrderForm > fieldset > ul li span.fixed {
	color: #999;
	display: inline-block;
	font: 10px Tahoma, Arial, sans-serif;
	position: relative;
	top: -2px;
	width: 110px;
}
#shopOrderForm > fieldset > ul li label {
	display: inline-block;
	padding-right: 5px;
	text-align: right;
	width: 160px;
}
#shopOrderForm > fieldset > ul li p {
	color: #777;
	font: italic 11px Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0 0 0 170px;
}
#shopOrderForm > fieldset > ul li select {
	background-color: #fff;
	color: #444;
	font: 12px Tahoma, Arial, sans-serif;
	margin-right: 4px;
	padding: 2px 2px;
	width: 250px;
}
#shopOrderForm > fieldset > ul li textarea {
	border: 1px solid #ccc;
	border-radius: 3px;
	color: #444;
	font: 18px Tahoma, Arial, sans-serif;
	height: 80px;
	padding: 4px 5px;
	width: 366px;
}
#shopOrderForm > fieldset > ul li input.text:focus, #shopOrderForm > fieldset > ul li textarea:focus, #vericode:focus {
	background: url("img/hl.png") repeat-x scroll left top #ffffef;
	box-shadow: 0 1px 1px #ddd;
	-moz-box-shadow: 0 1px 1px #ddd;
	-webkit-box-shadow: 0 1px 1px #ddd;
	-o-box-shadow: 0 1px 1px #ddd;
}
#shopOrderForm > fieldset > ul li input.text {
	border: 1px solid #ccc;
	border-radius: 3px;
	color: #444;
	font: 14px Tahoma, Arial, sans-serif;
	height: 17px;
	margin: 0 4px 1px 0;
	padding: 4px 5px;
	width: 366px;
}
.tocenter > a {
	display: block;
	height: 42px;
	left: 34px;
	position: absolute;
	top: -43px;
	width: 106px;
}
.tocenter2 > a {
	display: block;
	height: 41px;
	left: 201px;
	position: absolute;
	top: -44px;
	width: 75px;
}
#filter_scroller > li {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	margin: 0;
	width: auto;
}
#filter_scroller > li > div {
	margin: 0;
}
#filter_scroller > li > div > a .block_title {
	font: 14px Tahoma, Arial, sans-serif;
	text-decoration: none;
}
#filter_scroller > li > div > p.block_intro {
	color: #999;
	font: 10px/12px Trebuchet Ms, Arial, sans-serif;
	margin: 0;
	padding: 5px 0 5px 5px;
}
#rollover {
	margin-top: 20px;
	position: relative;
}
.crumb_bul {
	background: url("assets/images/crumb.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 7px;
	width: 12px;
}
.all-block, .proizvoditeli {
	margin-bottom: 20px;
}
#right .all-block > ul {
	background-color: #fefefe;
	border: 1px solid #ddd;
	border-radius: 4px;
	-moz-border-radius: 4px;
	padding: 5px 10px;
	box-shadow: 0 0 6px #ddd;
	-moz-box-shadow: 0 0 6px #ddd;
	margin: 7px 0 0;
}
#right .all-block > ul > li > span {
	font-size: 11px;
	line-height: 28px;
	position: absolute;
	right: 0;
	top: 0;
}
#right .all-block > ul > li {
	border-bottom: 1px dotted #ddd;
	font: 12px/22px Arial, sans-serif;
	height: 22px;
	padding: 3px 0;
	position: relative;
	list-style: none;
}
#right .all-block > ul > li:last-child {
	border-bottom: 0 none;
}
#right .all-block > ul > li > a {
	color: #195;
	display: block;
	font: 700 12px/22px Arial, sans-serif;
	width: 185px;
}
#right .all-block img {
	margin-right: 5px;
	vertical-align: middle;
}
#right .all-block > ul > li a:hover {
	text-decoration: underline;
}
#right .all-block > ul > li.current {
	color: #111;
}
#right .all-block > p, p.filter-sh {
	color: #888;
	font: 14px Tahoma, Arial, sans-serif;
	padding: 0 3px 0 0;
	text-align: center;
}
.proizvoditeli > p {
	color: #a2af78;
	display: inline-block;
	font: 700 11px Tahoma, Arial, sans-serif;
	padding: 0 0 2px;
	text-align: right;
	width: 138px;
}
.proizvoditeli > select {
	font: 14px Ubuntu, Tahoma, Arial, sans-serif;
	margin: 0 auto;
	width: 140px;
}
.proizvoditeli {
	padding: 10px !important;
	text-align: center;
}
.proizvoditeli > ul {
	padding: 0;
	list-style: none;
	margin: 0;
}
.proizvoditeli > ul > li.current {
	color: #555
}
.proizvoditeli > ul > li {
	font: 700 14px Tahoma, Arial, sans-serif;
	padding: 3px 0;
	position: relative;
	text-align: center;
	color: #8aab70;
}
.proizvoditeli > ul > li > a {
	color: #8aab70;
}
.proizvoditeli > ul > li > a:hover {
	text-decoration: underline;
}
#all-price {
	margin: 20px 0;
}
.sdelat-zakaz img {
	border: 2px dashed #8aab4d;
	margin: 10px 0;
	padding: 5px;
}
.sdelat-zakaz {
	color: #555;
	font: 14px/18px Tahoma, Arial, sans-serif;
}
.shk-item > form > div:first-child {
	margin: 0;
	padding: 0;
}
#like_it {
	float: left;
	margin-left: 20px;
	margin-top: 2px;
}
#like_it > #vk_like {
	margin: 0 auto;
	width: 150px !important;
}
#vk_comments {
	margin: 11px auto;
}
td.grey {
	background-color: #fafafa;
	font-weight: 700;
}
table.tarif > tbody > tr > td:first-child {
	text-align: justify;
}
table.tarif th {
	background-color: #f1f1f1;
}
a#prod_front, a#prod_front:hover, a#arts_front, a#arts_front:hover {
	background-color: #fff !important;
	border-color: #3879d9;
	border-radius: 3px 3px 0 0;
	border-style: solid solid none;
	border-width: 1px 1px 0;
	color: #333;
	font-weight: 700;
}
a#prod_front, a#prod_front:hover {
	line-height: 45px;
}
a#arts_front, a#arts_front:hover {
	line-height: 45px;
	width: 73px;
}
#prodmenu:hover > div.tocenter, #artsmenu:hover > div.tocenter {
	display: block;
}
.cart-order a.shk-del {
	color: transparent;
}
ul#topnav ul li.economica:hover {
	background-color: #999;
}
ul#topnav ul li.economica {
	background-color: #1fa8ff;
	margin-top: 50px;
	padding: 12px 0;
}
li#artsmenu div.sub div.row ul + ul > li.economica > a > span {
	font-size: 12px;
	line-height: 10px;
}
li#artsmenu div.sub div.row ul + ul > li.economica > a {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
li.kuvshin-colors > span {
	border-style: solid;
	border-width: 4px 11px;
	margin-left: 15px;
}
div#searchForm, .proizvoditeli {
	border: 1px solid #ddd;
	border-radius: 3px;
	margin-top: 5px;
	padding: 15px 10px 10px;
}
#searchForm > form > div {
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 5px;
	color: #555;
	font: 12px Tahoma, Arial, sans-serif;
	margin: 0 0 14px;
	padding: 2px 4px 4px;
	text-align: center;
}
#searchForm > form > div:last-child {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	margin-bottom: 0;
	padding-bottom: 0;
}
#searchForm > form > div > div {
	color: #8aab29;
	font-size: 12px;
	font-weight: 700;
	margin-top: -11px;
	padding-bottom: 2px;
	text-align: center;
}
#searchForm > form > div > div > span {
	background-color: #fff;
	border-radius: 5px;
	padding: 0 10px;
}
.body_big > .content {
	background-color: #fff;
	border: 1px dotted #ddd;
	border-radius: 5px;
	color: #999;
	font: 12px/16px Arial;
	margin: 0 auto;
	padding: 10px;
	text-align: justify;
	width: 960px;
}
.content1 > a {
	line-height: normal;
}
table.tbl {
	color: #333;
	font-size: 13px;
	margin: 0 auto;
	width: auto;
}
table.tbl > tbody > tr > td:first-child {
	font-weight: bold;
	padding-right: 10px;
	text-align: right;
	vertical-align: top;
	width: 160px;
}
.articles > h3 > a {
	line-height: normal;
}
.articles > h2 {
	border-bottom: 1px dashed #bbb;
	font: 700 18px Tahoma;
}
div.dostavka {
	margin-bottom: 10px;
}
div.dostavka p.dost-head {
	color: #222;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 18px;
	padding: 0 0 4px;
}
div.dostavka p {
	font: 12px/18px Verdana, Tahoma, Arial, sans-serif;
	padding-left: 0;
	padding-right: 0;
	text-align: left;
}
div.dostavka > h1 {
	font: 20px Tahoma, Arial, sans-serif;
	margin: 0 0 20px;
	padding: 0;
}
.body_big > div.dostavka a {
	border-bottom: 1px solid rgba(0, 35, 137, 0.32);
	color: #104889;
	font-weight: normal;
	line-height: normal;
}
.body_big > div.dostavka a:hover {
	color: #104889;
}
div.dostavka > .dostavka-box {
	margin: 5px 0 15px;
	padding-left: 15px;
}
#akciya {
	left: 370px;
	position: absolute;
	top: -4px;
}
#akciya a {
	display: block;
	line-height: 0;
}
.fdesk {
	background-color: #fff;
	background-color: rgba(255, 255, 255, 0.9);
	border-radius: 8px;
	bottom: 44px;
	font: 700 10px Tahoma, Arial, sans-serif;
	margin: 0 7px;
	padding: 3px 6px;
	position: absolute;
	right: 0;
	text-align: right;
	text-shadow: 1px 1px 1px #fff;
	-moz-transition: opacity 0.3s ease 0s;
	-webkit-transition: opacity 0.3s ease-in-out 0s;
	-o-transition: opacity 0.3s ease-in-out 0s;
	opacity: 0;
}
.shk-item:hover > .fdesk {
	-moz-transition: opacity 0.6s ease 0s;
	-webkit-transition: opacity 0.6s ease-in-out 0s;
	-o-transition: opacity 0.6s ease-in-out 0s;
	opacity: 1;
}
.fdesk > span {
	background-position: right 5px;
	color: #06f;
	display: block;
	padding-right: 10px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAMFBMVEUAYvUAZv8AZv8AZv8AZv8AZv8AZv8AZv8AZv8AZv8AZv8AX+8AYPEAZv8AAAAAZv9ZuaWrAAAAD3RSTlPIfmMhRWkSXXgJM/TiAwAttY7vAAAAJUlEQVR42g3ExwEAIAwDsaPX2PtvC3qImDSRbVfSf1COb0drhx4N4QD8IQ394gAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
}
.fdesk > span:first-child + span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAMFBMVEX1VgD/WgD/WgD/WgD/WgD/WgD/WgD/WgD/WgD/WgD/WgDvVADxVQD/WgAAAAD/WgCzjhJfAAAAD3RSTlPIfmMhRWkSXXgJM/TiAwAttY7vAAAAJUlEQVR42g3ExwEAIAwDsaPX2PtvC3qImDSRbVfSf1COb0drhx4N4QD8IQ394gAAAABJRU5ErkJggg==);
	color: #ff5a00;
}
.fdesk > span:first-child + span + span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAMFBMVEUAogAAqQAAqQAAqQAAqQAAqQAAqQAAqQAAqQAAqQAAqQAAngAAoAAAqQAAAAAAqQD23oY4AAAAD3RSTlPIfmMhRWkSXXgJM/TiAwAttY7vAAAAJUlEQVR42g3ExwEAIAwDsaPX2PtvC3qImDSRbVfSf1COb0drhx4N4QD8IQ394gAAAABJRU5ErkJggg==);
	color: #1aa713;
}
.fdesk > span:first-child + span + span + span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAAMFBMVEUxKw4zLQ8zLQ8zLQ8zLQ8zLQ8zLQ8zLQ8zLQ8zLQ8zLQ8vKg4wKg4zLQ8AAAAzLQ+bOXLmAAAAD3RSTlPIfmMhRWkSXXgJM/TiAwAttY7vAAAAJUlEQVR42g3ExwEAIAwDsaPX2PtvC3qImDSRbVfSf1COb0drhx4N4QD8IQ394gAAAABJRU5ErkJggg==);
	color: #353118;
}
.status-no {
	background: url("img/h2b.png") repeat-x scroll 0 -26px transparent;
}
.status-yes {
	background: url("img/h2b.png") repeat-x scroll 0 0 transparent;
}
.status-no, .status-yes {
	border-radius: 4px;
	color: #fff;
	font: bold 12px Verdana;
	height: 15px;
	padding: 5px 8px;
	position: absolute;
	right: 90px;
	text-align: right;
}
#torgbtn:hover {
	color: #444;
}
#torgbtn {
	color: #008ccc;
	cursor: pointer;
	font: bold 18px Tahoma;
	margin: 20px auto;
	text-align: center;
	width: 131px;
}
div.addit-data {
	margin-top: 10px;
	text-align: left;
}
div.addit-data > fieldset {
	border: 1px solid #ddd;
	border-radius: 4px;
	-moz-border-radius: 4px;
	box-shadow: 0 0 8px #eee inset;
	-moz-box-shadow: 0 0 8px #eee inset;
	margin: 0 0 7px;
	padding: 3px 5px 6px;
}
div.addit-data > fieldset > legend {
	background-color: #fff;
	color: #444;
	font: 700 13px Arial;
	margin: 0 0 0 5px;
	padding: 0 6px;
	text-transform: uppercase;
}
div.addit-data input {
	line-height: normal;
	margin: 4px 0 0 10px;
	padding: 0;
	vertical-align: baseline;
}
div.addit-data label {
	cursor: pointer;
	font-size: 13px;
	line-height: normal;
	position: relative;
	top: -1px;
}
tr.cart-order small {
	display: list-item;
	margin-left: 26px;
	margin-top: 3px;
	padding-left: 0;
	font-size: 12px;
}
.vagnaya-infa {
	background-color: #ddd;
	height: 1px;
	line-height: 1px;
	margin: 18px 0;
	text-align: center;
}
.vagnaya-infa > span {
	background-color: #fff;
	font-weight: 700;
	padding: 0 7px;
	position: relative;
	top: -2px;
}
.price_list tr td a:hover {
	color: #444;
	text-decoration: underline;
}
.price_list tr:first-child th {
	background-color: #eee;
	font-size: 14px;
}
tr.odd td {
	background-color: #fafafa;
}
td.odd {
	background-color: #fafafa;
}
td.even {
	background-color: #fafafa;
}
td.even {
	background-color: #fafafa;
}
.predlogenie {
	background-color: #f8f1f8;
	border-top: 1px solid #ddd;
	font: 14px Tahoma;
	margin-bottom: -17px;
	margin-top: 17px;
	padding: 15px 0;
}
.tip-image, .tip-image2 {
	color: #008ccc;
	font-weight: 700;
}
#filters_set_main > ul > li.list_new {
	background-color: #fff;
	display: block;
	margin: 30px 0 60px;
	padding-bottom: 0;
	width: auto;
}
#filters_set_main > ul > li.list_new > div:first-child {
	float: left;
	margin: 0;
	width: 205px;
}
#filters_set_main > ul > li.list_new > div + div ul {
	margin: 0;
	padding: 7px 0 0 30px;
}
#filters_set_main > ul > li.list_new > div + div ul > li {
	padding: 0;
}
#filters_set_main > ul > li.list_new > div + div {
	color: #111;
	font: 13px Tahoma;
	margin-left: 224px;
	margin-top: 0;
	text-align: left;
}
#filters_set_main li.list_new div.shk-item {
	float: left;
	margin: 0;
	width: 205px;
}
#filters_set_main > ul > li.list_new a.main_img_bg {
}
#filters_set_main > ul > li.list_new .f-title {
	border-bottom: 1px dotted #555;
	color: #111;
	font: 19px Arial, Tahoma, sans-serif;
	margin: 0 0 5px;
	padding: 0 0 5px;
}
#filters_set_main > ul > li.list_new .block_price {
	background: none repeat scroll 0 0 transparent;
	border-top: 1px dotted #ccc;
	margin-top: 0;
	padding: 6px 0 0;
}
#filters_set_main > ul > li.list_new a.read-more:hover {
	color: #444;
}
#filters_set_main > ul > li.list_new a.read-more {
	color: #2498db;
	display: inline-block;
	margin: 10px 0 0 10px;
	text-decoration: underline;
}
.leader-action > a:hover {
}
.leader-action > a {
	border-bottom: 1px dashed #008ccc;
}
.leader-action {
	background-color: #f8f8f8;
	border: 1px dotted #aaa;
	color: red;
	font-family: arial;
	font-size: 13px;
	font-weight: 700;
	margin-bottom: 4px;
	padding: 8px;
}
p.inform {
	background: none repeat scroll 0 0 #f8f8f8;
	border: 1px dotted #bbb;
	font: 13px Arial, tahoma;
	margin-top: 10px;
	padding: 10px;
}
.art-kod {
	color: #aaa;
	float: right;
	font: 12px Arial, Tahoma, sans-serif;
	margin-top: 7px;
}
.top-action {
	height: 56px;
	left: -12px;
	position: absolute;
	top: -12px;
	width: 56px;
}
.gird_new .top-action {
	left: -4px;
	top: 22px;
}
#right > #vk_like {
	margin: 40px 65px 20px;
}
#right > #___plusone_0 {
	left: 105px;
	position: relative;
}
#art-search {
	font: 13px Tahoma, Arial, sans-serif;
}
#art-search > h2 {
	font-size: 18px;
}
#art-search input[type="text"] {
	border: 2px solid #008ccc;
	border-radius: 3px;
	color: #008ccc;
	font: 20px Tahoma;
	margin: 0;
	padding: 2px 4px;
	text-align: center;
	width: 200px;
}
#art-search form {
	margin-bottom: 10px;
}
#art-search input[type="submit"] {
	background-color: white;
	border: 2px solid #008ccc;
	border-radius: 3px;
	color: #008ccc;
	cursor: pointer;
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	padding: 6px 8px;
	text-transform: uppercase;
	vertical-align: top;
}
#art-search .s-result {
	font-size: 18px;
}
#art-search img {
	margin-right: 10px;
	vertical-align: middle;
}
.icons > span {
	background: url("img/icons/icons_.png") no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 50px;
	margin-right: 5px;
	margin-top: 7px;
	width: 50px;
}
.icons .stup-a {
	background-position: 0 -50px;
}
.icons .stup-b {
	background-position: -50px -50px;
}
.icons .stup-c {
	background-position: -100px -50px;
}
.icons .stup-d {
	background-position: -150px -50px;
}
.icons .mineral {
	background-position: -100px 0;
}
.icons .bioceram {
	background-position: 0 0;
}
.icons .pump {
	background-position: -50px 0;
}
.icons .uv-lamp {
	background-position: -150px 0;
}
.vajno, .info, .signal, .kod {
	background-position: 20px 50%;
	background-repeat: no-repeat;
	border: 1px solid #aaa;
	border-radius: 10px;
	margin: 10px 0 20px;
	padding: 15px 20px 15px 120px;
	position: relative;
	text-align: justify;
}
.vajno {
	background-color: #ffd4a0;
	background-image: url("assets/images/vajno.png");
}
.info {
	background-color: #ffc;
	background-image: url("assets/images/info.png");
}
#popup_container {
	background-color: #fff;
	border: 2px solid #fff;
	border-radius: 4px;
	-moz-border-radius: 4px;
	box-shadow: 0 1px 10px #444;
	-moz-box-shadow: 0 1px 10px #444;
	color: #333;
	font: 14px Tahoma, sans-serif;
	max-width: 600px;
	min-width: 300px;
	text-align: center;
}
#popup_title {
	border-bottom: 1px dotted #888;
	color: #555;
	cursor: default;
	font: 700 14px Tahoma, sans-serif;
	margin: 0;
	padding: 3px 0;
	text-align: center;
	text-transform: uppercase;
}
#popup_content {
	background: url("img/info.gif") no-repeat scroll 16px 16px transparent;
	margin: 0;
	padding: 1em 1.75em;
}
#popup_content.alert {
	background-image: url("img/info.gif")
}
#popup_content.confirm {
	background-image: url("img/help.gif")
}
#popup_message {
	padding-left: 30px;
	padding-top: 8px
}
#popup_panel > #popup_ok {
	margin-right: 10px
}
#popup_panel > input:hover {
	border-color: #aaa
}
#popup_panel > input {
	background-color: #fafafa;
	border: 1px solid #ddd;
	border-radius: 4px;
	color: #333;
	cursor: pointer;
	font: 14px/14px Tahoma, sans-serif;
	padding: 5px;
}
#popup_panel {
	margin: 20px 0 0;
	text-align: center
}
#yandexform0 {
	border-radius: 4px;
	display: block;
	padding: 1px !important;
}
.yaform__search-input {
	padding: 0 !important
}
.yaform__input-text {
	border: 1px solid #7fc348 !important;
	border-radius: 3px;
	padding: 2px
}
#yandexform0 input.yaform__submit {
	background-color: #fff;
	border: 1px solid #7fc348 !important;
	border-radius: 3px;
	color: #7fc348 !important;
	font: 700 12px Arial, Tahoma !important;
	padding: 3px 4px 2px;
	text-transform: uppercase;
}
form.yaform__form {
	margin-bottom: 15px !important;
}
.price_cur {
	font-size: 11px;
	font-weight: normal;
	left: 3px;
	position: relative;
	top: -11px;
}
.shk-item_price {
	background: url("img/pricebg.png") repeat-x scroll 0 0 #4096ee;
	border-radius: 5px;
	color: #fff;
	display: inline;
	font: bold 22px/20px Tahoma, Arial, sans-serif;
	padding: 2px 8px;
	position: relative;
	top: 2px;
}
.f-title_bd {
	color: #444
}
div.articles > p.description-small {
	border: 1px solid #ddd;
	border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0 0 7px #ccc;
	-moz-box-shadow: 0 0 7px #ccc;
	font-size: 11px;
	margin: 10px 20px 20px;
	padding: 10px;
}
li#artsmenu div.sub ul > li.current {
	color: #445;
	display: block;
	font: 700 14px Tahoma, Arial, sans-serif;
	height: auto;
	margin: 0 8px;
	padding: 2px 0;
	text-align: left;
}
#sitemap {
	font: 13px Tahoma, Arial, sans-serif
}
#sitemap .level-1 > ul, #sitemap .level-2 > ul, #sitemap .level-3 > ul, #sitemap .level-4 > ul {
	margin: 10px 0;
	padding-left: 20px
}
#sitemap .level-1 {
	padding: 0
}
#sitemap .level-2, #sitemap .level-3, #sitemap .level-4 {
	list-style-type: circle;
	padding: 0
}
#sitemap a:hover {
	text-decoration: underline
}
#sitemap a {
	color: #000
}
.order > .body_big {
	min-height: 400px;
	width: inherit
}
#toggle_delivery {
	border-bottom: 1px dashed #1aa713;
	color: #1aa713;
	cursor: pointer;
}
.search {
	text-align: right;
	margin-bottom: 20px
}
#ajaxSearch_input {
	background-color: #fff;
	border: 1px solid #8aab29;
	display: inline-block;
	font: 14px Tahoma, Arial, sans-serif;
	height: 25px;
	padding: 0 5px;
	text-align: left;
	vertical-align: top;
	width: 175px;
	border-radius: 3px;
}
#ajaxSearch_submit {
	color: transparent;
	height: 27px !important;
	width: 32px !important;
	margin-left: 2px;
	background: url(img/search.png) no-repeat 0 0 transparent;
	cursor: pointer;
}
p.ajaxSearch_resultsInfos span {
	color: #444;
	padding: 0
}
p.ajaxSearch_resultsInfos {
	color: #444;
	font: 12px Tahoma !important;
	padding: 2px 5px;
}
.ajaxSearch_grpResultName, .paging1 {
	color: #444;
	font: 12px Tahoma !important;
	padding: 4px 0;
}
#grpResult_site_wide {
	font: 14px/20px Tahoma
}
#price_min, #price_max {
	border: 1px solid #ddd;
	color: #476685;
	font: 700 13px Arial, sans-serif;
	margin: 3px;
	padding: 2px;
	text-align: center;
	width: 45px;
}
#sliderCont {
	height: 6px;
	margin: 0 !important;
	overflow: hidden;
	padding: 4px 10px;
}
#slider {
	width: 207px
}
.ui-slider {
	position: relative
}
.ui-slider .ui-slider-handle {
	background: url("img/slider.png") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	height: 13px;
	position: absolute;
	width: 13px;
	z-index: 2;
}
.ui-slider .ui-slider-range {
	border: 0 none;
	display: block;
	font-size: 0.7em;
	overflow: hidden;
	position: absolute;
	z-index: 1;
}
.ui-slider-horizontal {
	height: 4px
}
.ui-slider-horizontal .ui-slider-handle {
	margin-left: -6px;
	top: -5px
}
.ui-slider-horizontal .ui-slider-range {
	height: 100%;
	top: 0
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0
}
.ui-widget-content {
	background-color: #ddd
}
.ui-widget-header {
	background-color: #8aab29
}
.ui-corner-all {
	border-radius: 2px
}
#ldquo {
	color: #ccc;
	display: block;
	float: left;
	font-size: 80px;
	height: 27px;
	line-height: 63px;
	margin-left: 3px;
	margin-right: 5px;
	width: 42px;
}
.all-block .active > a {
	color: #444 !important
}
.inner_list a:hover {
	text-decoration: underline
}
.inner_list {
	font: 700 12px/14px Arial, Helvetica, sans-serif;
	margin-left: 13px;
	list-style: square inside;
	padding: 3px 0;
}
a.ajaxSearch_resultLink {
	text-decoration: underline;
	font: 19px Arial, sans-serif;
	color: #104889;
	padding-bottom: 7px;
	display: block;
}
.ajaxSearch_result {
	margin-bottom: 20px
}
.ajaxSearch_result p {
	font: 12px Tahoma, arial, sans-serif;
	padding: 0;
	background-color: #fff;
}
.ajaxSearch_result .as_price {
	margin-top: 8px;
	font: 700 30px/51px Arial;
	color: #259204
}
.ajaxSearch_result .as_price_cur {
	font: 700 14px Arial;
	color: #259204;
	padding: 0
}
.ajaxSearch_result .as_info {
	margin: 0;
	overflow: hidden
}
.ajaxSearch_result .as_link {
	color: #093;
	padding: 3px 0;
}
.ajaxSearch_result .as_extract img {
	float: left;
	padding-right: 10px;
}
.product_infos_title {
	border-bottom: 1px dotted #bbb;
	color: #259204;
	padding-bottom: 10px;
	font: 22px Tahoma;
	margin: 0 0 10px;
}
.product_links_ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
}
.product_links_li {
	padding: 0 0 0 28px;
	margin: 0 0 5px;
}
.dostavka_ua {
	background-position: 2px 3px
}
.dostavka_region {
	background-position: 1px -19px
}
.pay {
	background-position: 2px -44px
}
.warranty {
	background-position: 3px -67px;
	bottom: 0;
	margin-bottom: 15px;
	position: absolute;
}
.product_links_li a {
	border-bottom: 1px dashed;
	padding-bottom: 1px
}
.product_links_li a:hover {
	color: #259204
}
.product_price {
	text-align: right;
	vertical-align: top;
	margin-left: 152px;
}
.product_price a.inCart {
	font-size: 17px
}
.product_price input, .product_price .inCart {
	background: -moz-linear-gradient(top, rgba(242, 245, 246, 1) 0%, rgba(227, 234, 237, 1) 37%, rgba(200, 215, 220, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(242, 245, 246, 1) 0%, rgba(227, 234, 237, 1) 37%, rgba(200, 215, 220, 1) 100%);
	background: -o-linear-gradient(top, rgba(242, 245, 246, 1) 0%, rgba(227, 234, 237, 1) 37%, rgba(200, 215, 220, 1) 100%);
	background: -ms-linear-gradient(top, rgba(242, 245, 246, 1) 0%, rgba(227, 234, 237, 1) 37%, rgba(200, 215, 220, 1) 100%);
	border: 1px solid #bebebe;
	border-radius: 14px;
	-moz-border-radius: 14px;
	box-shadow: 0 0 10px rgba(250, 250, 250, 0.9) inset, 0 0 5px #bbb;
	-moz-box-shadow: 0 0 10px rgba(250, 250, 250, 0.9) inset, 0 0 5px #bbb;
	color: #333;
	cursor: pointer;
	display: inline-block;
	font: 700 22px Arial;
	margin: 15px 5px 0;
	padding: 7px 15px;
	text-shadow: 0 1px 2px white;
}
.product_price input:hover, .product_price .inCart:hover {
	box-shadow: 0 0 20px rgba(255, 255, 186, 0.99) inset, 0 0 5px #bbb;
	-moz-box-shadow: 0 0 20px rgba(255, 255, 186, 0.99) inset, 0 0 5px #bbb;
}
.product_price_value {
	font: 700 40px/51px Arial;
	color: #259204
}
.product_price_cur {
	font: 16px Arial;
	color: #259204
}
.product_images {
	box-shadow: 0 0 2px #e3e3e3;
	-moz-box-shadow: 0 0 2px #e3e3e3;
	width: 280px;
	padding: 10px;
	border: 1px solid #ddd;
	height: 280px;
	float: left;
	margin-right: 5px
}
.product_images:hover {
	border-color: #008ccc
}
.product_images a {
	display: block
}
.product_inner {
	text-align: left;
	vertical-align: top;
	margin-bottom: 10px;
}
.product_thumbs {
	vertical-align: top;
	padding: 0 5px;
	width: 60px;
	height: 302px;
	float: left;
	margin-left: 10px;
}
.product_thumbs_wrap {
	height: 256px;
	overflow: hidden
}
.product_thumbs .disabled {
	cursor: default !important
}
.product_thumbs .prev {
	margin-bottom: 5px;
	background-position: 9px 0
}
.product_thumbs .next {
	margin-top: 5px;
	background-position: 9px -54px
}
.product_thumbs .prev.disabled {
	background-position: 9px -18px
}
.product_thumbs .next.disabled {
	background-position: 9px -36px
}
.product_thumbs .button {
	height: 18px;
	cursor: pointer;
}
.product_thumbs_ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
.product_thumbs_li {
	margin-bottom: 5px;
}
.product_thumbs_li:last-child {
	margin-bottom: 0;
}
.product_thumbs a {
	display: block;
	font-size: 0.1em;
	line-height: 0.1em;
	height: 60px;
	width: 60px
}
.product_thumbs img {
	border: 1px solid #ddd
}
.product_thumbs a:hover img {
	border-color: #008ccc
}
.product_infos {
	margin-left: 372px;
}
.product_infos_wrap {
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 1px dotted #bbb;
	position: relative;
}
.product_infos_intro {
	margin: 10px 0;
	padding-bottom: 10px;
	border-bottom: 1px dotted #bbb
}
.product_infos_intro_ul {
	margin: 0 0 0 25px;
	padding: 0;
}
.product_infos_intro_ul a {
	font-weight: 700
}
.search_top_div {
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(data:image/png;base64,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);
	height: 34px;
	width: 336px;
}
/* .search_top_div:hover > .search_reset {display:block;} */

.search_reset {
	position: absolute;
	right: 50px;
	bottom: 10px;
	background: none;
	font: 700 16px Tahoma;
	display: none;
	cursor: pointer;
	color: #a3a3a3;
	text-shadow: 0 0 3px #aaa;
}
.search_top {
	left: 265px;
	position: absolute;
	top: 12px;
}
.search_top_btn {
	background: none;
	color: transparent;
	cursor: pointer;
	font: 11px Tahoma, Arial, sans-serif;
	height: 25px !important;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 57px;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}
.search_top_input {
	background: none;
	font: 14px Tahoma, Arial, sans-serif;
	height: 23px;
	padding: 1px 7px;
	width: 265px;
}
.search_top_word {
	border-bottom: 1px dashed #555;
	display: inline-block;
	line-height: 10px;
	padding: 0;
	color: #006dbc;
	cursor: pointer;
}
.search_top_ex {
	color: #555;
	font: 11px Arial;
	margin: 0 0 2px 3px;
	padding: 0;
}
.result_img {
	_display: inline-block;
	float: left;
	margin-right: 20px;
}
#stuffHelperX {
	background-color: rgba(250, 250, 250, 0.95);
	box-shadow: 0 0 8px #999;
	-moz-box-shadow: 0 0 8px #999;
	font: 14px Tahoma, Arial, sans-serif;
	margin: 0 auto;
	padding: 10px 5px;
	position: fixed;
	width: 100%;
	z-index: 10000;
	text-align: center;
	top: 0;
	display: none;
}
.char {
}
.char .char_name, .char .char_value {
	font-size: 12px;
	padding: 0 10px;
	margin: 0
}
.char .char_name {
	text-align: right
}
.char .char_value {
}
.char .char_row {
}
.but_hide, .but_order {
	color: #222
}
.but_order:hover, .but_hide:hover, .but_post:hover, .but_cancel:hover {
	box-shadow: 0 0 3px rgba(130, 130, 130, 0.4), 0 0 5px rgba(200, 200, 200, 0.9) inset;
	-moz-box-shadow: 0 0 3px rgba(130, 130, 130, 0.4), 0 0 5px rgba(200, 200, 200, 0.9) inset;
}
.but_order, .but_hide, .but_post, .but_cancel {
	cursor: pointer;
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(229, 229, 229, 1) 100%);
	display: inline-block;
	padding: 3px 11px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	margin-right: 20px;
	font-size: 13px;
	border: 1px solid #aaa;
	box-shadow: 0 0 3px rgba(130, 130, 130, 0.4);
	-moz-box-shadow: 0 0 3px rgba(130, 130, 130, 0.4);
	text-shadow: 1px 1px 0 white;
}
.but_order {
	margin-right: 0
}
.but_submit {
	font-size: 18px;
	padding: 8px 15px;
}
.stuff_buttons {
	margin-top: 5px;
}
/* TABS */

.tabbs {
	margin: 0 0 18px;
	padding: 0;
	list-style: none;
	zoom: 1;
}
.tabbs:before,
.tabbs:after {
	display: table;
	content: "";
	zoom: 1;
}
.tabbs:after {
	clear: both;
}
.tabbs > li {
	float: left;
}
.tabbs > li > a {
	display: block;
}
.tabbs {
	border-color: #ddd;
	border-style: solid;
	border-width: 0 0 1px;
}
.tabbs > li {
	position: relative;
	margin-bottom: -1px;
}
.tabbs > li > a {
	padding: 0 15px;
	margin-right: 2px;
	line-height: 34px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
.tabbs > li > a:hover {
	text-decoration: none;
	background-color: #eee;
	border-color: #eee #eee #ddd;
}
.tabbs .active > a, .tabbs .active > a:hover {
	color: #808080;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}
.tabbs .menu-dropdown, .tabbs .dropdown-menu {
	top: 35px;
	border-width: 1px;
	-webkit-border-radius: 0 6px 6px 6px;
	-moz-border-radius: 0 6px 6px 6px;
	border-radius: 0 6px 6px 6px;
}
.tabbs a.menu:after, .tabbs .dropdown-toggle:after {
	border-top-color: #999;
	margin-top: 15px;
	margin-left: 5px;
}
.tabbs li.open.menu .menu, .tabbs .open.dropdown .dropdown-toggle {
	border-color: #999;
}
.tabbs li.open a.menu:after, .tabbs .dropdown.open .dropdown-toggle:after {
	border-top-color: #555;
}
.tab-content > .tab-pane,
.tab-content > div {
	display: none;
}
.tab-content > .active {
	display: block;
}
li.menu, .dropdown {
	position: relative;
}
a.menu:after, .dropdown-toggle:after {
	width: 0;
	height: 0;
	display: inline-block;
	content: "&darr;";
	text-indent: -99999px;
	vertical-align: top;
	margin-top: 8px;
	margin-left: 4px;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 4px solid #fff;
	filter: alpha(opacity=50);
	-khtml-opacity: 0.5;
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.menu-dropdown, .dropdown-menu {
	background-color: #fff;
	float: left;
	display: none;
	position: absolute;
	top: 40px;
	z-index: 900;
	min-width: 160px;
	max-width: 220px;
	_width: 160px;
	margin-left: 0;
	margin-right: 0;
	padding: 6px 0;
	zoom: 1;
	border-color: #999;
	border-color: rgba(0, 0, 0, 0.2);
	border-style: solid;
	border-width: 0 1px 1px;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}
.menu-dropdown li, .dropdown-menu li {
	float: none;
	display: block;
	background-color: none;
}
.menu-dropdown .divider, .dropdown-menu .divider {
	height: 1px;
	margin: 5px 0;
	overflow: hidden;
	background-color: #eee;
	border-bottom: 1px solid #fff;
}
.topbar .dropdown-menu a, .dropdown-menu a {
	display: block;
	padding: 4px 15px;
	clear: both;
	font-weight: normal;
	line-height: 18px;
	color: #808080;
	text-shadow: 0 1px 0 #fff;
}
.dropdown-menu a:hover,
.dropdown-menu a.hover {
	background-color: #ddd;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
	background-image: -moz-linear-gradient(top, #eee, #ddd);
	background-image: -ms-linear-gradient(top, #eee, #ddd);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ddd));
	background-image: -webkit-linear-gradient(top, #eee, #ddd);
	background-image: -o-linear-gradient(top, #eee, #ddd);
	background-image: linear-gradient(top, #eee, #ddd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);
	color: #404040;
	text-decoration: none;
	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
	-moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
}
.open .menu,
.dropdown.open .menu,
.open .dropdown-toggle,
.dropdown.open .dropdown-toggle {
	color: #fff;
	background: #ccc;
	background: rgba(0, 0, 0, 0.3);
}
.open .menu-dropdown,
.dropdown.open .menu-dropdown,
.open .dropdown-menu,
.dropdown.open .dropdown-menu {
	display: block;
}
/* TABS */

#goods-tabs > #shar {
	margin: 3px 0 0 2px;
	padding: 0;
	background: url(img/shar.png) no-repeat 0 0 transparent;
	width: 21px;
	height: 21px;
}
#goods-tabs > #shar:hover {
	background-position: 0 -21px
}
#addit_block {
	list-style: none outside none;
	margin: 0;
	padding: 30px 0;
	text-align: center;
}
#addit_block li {
	display: inline-block;
	padding: 0 20px;
	text-align: center;
}
/*   STAR RATING   */

.star-rating {
	list-style: none;
	margin: 0 !important;
	padding: 0 !important;
	width: 80px;
	height: 16px;
	position: relative;
	background: url(img/star.png) top left repeat-x;
	display: inline-block;
	top: 3px;
}
.star-rating li {
	padding: 0;
	margin: 0;
	float: left;
}
.star-rating li a {
	display: block;
	width: 16px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0;
	overflow: hidden;
	outline: none;
	border: 0;
}
.star-rating li {
	text-indent: -9000px;
}
.star-rating li a:hover {
	background: url(img/star.png) left bottom;
	z-index: 2;
	left: 0;
}
.star-rating a.one-star, .star-rating li.one-star {
	left: 0;
}
.star-rating a.one-star:hover {
	width: 16px;
}
.star-rating a.two-stars, .star-rating li.two-stars {
	left: 16px;
}
.star-rating a.two-stars:hover {
	width: 32px;
}
.star-rating a.three-stars, .star-rating li.three-stars {
	left: 32px;
}
.star-rating a.three-stars:hover {
	width: 48px;
}
.star-rating a.four-stars, .star-rating li.four-stars {
	left: 48px;
}
.star-rating a.four-stars:hover {
	width: 64px;
}
.star-rating a.five-stars, .star-rating li.five-stars {
	left: 64px;
}
.star-rating a.five-stars:hover {
	width: 80px;
}
.star-rating li.current-rating {
	background: url(img/star.png) left center;
	position: absolute;
	height: 16px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}
.star-rating-warning {
	font-size: smaller;
	color: maroon;
}
.totalvotes {
	font: 11px Arial, Tahoma, sans-serif;
	color: #777;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #aaa;
}
.rating {
	position: relative;
	border-bottom: 1px dotted #aaa;
	margin-bottom: 10px;
	padding: 0 0 10px 10px;
}
#reformal_tab:hover {
	padding-left: 0 !important;
}
#reformal_tab {
	background-color: transparent !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	border: 0 !important;
	padding: 0 !important;
}
.cat_block {
	list-style: none;
	margin: 0 12px 0 0;
	padding: 0;
	font: 13px Arial;
	color: #444;
	width: 215px;
	display: inline-block;
	background-color: #fff;
	vertical-align: top;
}
.cat_block h2 {
	font: normal 18px Arial;
	margin-bottom: 4px;
}
.cat_block h2 a {
	color: #444;
	text-decoration: underline
}
.cat_block li a:hover {
	text-decoration: underline
}
.cat_block li > a {
	color: #144d89
}
.cat_block li {
	padding-left: 15px;
	padding-bottom: 5px;
	font-size: 14px;
}
.cat_block li:first-child {
	padding-left: 0;
}
.cat_block .separator {
	margin: 6px 8px;
	font-weight: 700;
	font-size: 13px;
	padding-left: 0 !important;
	text-decoration: underline;
}
.cat_block .separator > a {
	color: #444
}
.bold {
	font-weight: bold
}
#order-address {
	width: 210px !important
}
.a_label {
	width: auto !important;
	padding-right: 0 !important
}
#order-bld, #order-pl {
	width: 34px !important
}
#submitForm a {
	margin: 0;
	color: rgb(85, 85, 85)
}
#submitForm .but_order {
	margin-right: 2px;
}
#filters_set_main .inCart {
	font: 700 14px Arial;
	position: absolute;
	right: 2px;
	bottom: 6px;
}
#sf .filter_proizv {
	text-align: left
}
.filter_proizv small {
	color: #888;
	position: relative;
	top: -1px;
}
.filter_proizv > label {
	margin-left: 5px
}
.filter_proizv input {
	margin-right: 5px
}
#facebook_like {
	margin-top: 10px
}
.fb-like {
	left: 70px
}
#sf label {
	cursor: pointer;
	font: 13px Verdana, Tahoma, sans-serif
}
#sf label:hover {
	text-decoration: underline;
	color: #2365af
}
@media (max-width: 980px) {
	#p3c-launcher, #reformal_tab {
		display: none !important;
	}
}
.mask {
	background-color: rgba(20, 20, 20, 0.2);
	background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	-o-background-size: 40px 40px;
	background-size: 40px 40px;
	height: 100%;
	left: 0;
	position: absolute;
	top: -5px;
	width: 100%;
	z-index: 100;
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-moz-animation: progress-bar-stripes 2s linear infinite;
	-ms-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
@-webkit-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-moz-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-ms-keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
@-o-keyframes progress-bar-stripes {
	from {
		background-position: 0 0;
	}
	to {
		background-position: 40px 0;
	}
}
@keyframes progress-bar-stripes {
	from {
		background-position: 40px 0;
	}
	to {
		background-position: 0 0;
	}
}
.quick_buy {
	border-bottom: 1px dotted #bbb;
	margin: 10px 0;
	padding-bottom: 10px;
	text-align: center;
}
.quick_buy > a, #quick_buy_modal button {
	background: -moz-linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%);
	background: -webkit-linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%);
	background: -o-linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%);
	background: -ms-linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%);
	background: linear-gradient(top, #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%);
	border: 1px solid #bebebe;
	border-radius: 25px 25px 25px 25px;
	box-shadow: 0 0 15px rgba(250, 250, 250, 0.9) inset, 0 0 2px #bbb;
	color: #333;
	cursor: pointer;
	display: inline-block;
	font: 700 14px Arial;
	margin: 0;
	padding: 9px 30px;
	text-shadow: 0 1px 2px white;
}
.quick_buy > a:hover, #quick_buy_modal button:hover {
	box-shadow: 0 0 20px rgba(255, 255, 186, 0.99) inset, 0 0 5px #bbb;
}
.quick_buy > span {
	color: #555;
	display: block;
	font-size: 10px;
	line-height: 12px;
	margin-top: 7px;
}
.line {
	border-color: #46d58b;
	border-style: solid;
	box-shadow: 0 0 5px #ddd;
	height: auto;
	border-width: 1px 0 0 0;
}
#catigories .cat_link {
	background: none;
	font: 700 15px Arial;
	padding: 0;
}
#catigories .cat_link:hover {
	text-decoration: underline;
}
.filter_container .small_image {
	height: 100px;
}
.viewed_products {
	font: 12px Tahoma;
	margin-top: 20px;
}
.viewed_product > .viewed_inner {
	position: relative;
	z-index: 2;
}
.viewed_overlay {
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 1px 1px 3px #aaa;
	height: 100%;
	left: -10px;
	padding: 15px 10px 10px;
	position: absolute;
	top: -10px;
	width: 100%;
	display: none;
	z-index: 1;
}
.viewed_inner h4 > a {
	display: block;
	height: 60px;
	overflow: hidden;
}
.viewed_overlay .viewed_buy:hover {
	background-color: #ccc;
}
.viewed_overlay .viewed_buy {
	background-color: #eee;
	border-radius: 0 0 5px 5px;
	bottom: 0;
	color: #444;
	cursor: pointer;
	font-size: 17px;
	left: 0;
	padding: 3px 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 4;
}
.viewed_overlay .viewed_info {
	background-color: #fff;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 50%;
	z-index: 3;
}
.viewed_product:hover .viewed_overlay {
	display: block;
}
.viewed_product a > span {
	color: #555;
	display: block;
	font-size: 10px;
}
.viewed_products .title {
	color: #333;
	font-size: 18px;
	margin-bottom: 25px;
	padding-bottom: 6px;
}
.viewed_products .viewed_product {
	background-color: #fff;
	display: inline-block;
	margin: 0 5px 45px;
	padding: 0 5px;
	text-align: center;
	width: 112px;
	position: relative;
}
.viewed_product img {
	width: 80px;
	height: 80px;
}
.viewed_price {
	font: 18px Arial;
}
.viewed_price span {
	font-size: 11px;
}
.viewed_product h4 {
	font-size: 14px;
	height: 60px;
	margin-bottom: 0;
	overflow: hidden;
}
.viewed_product h4 > a:hover {
	text-decoration: underline;
}
.viewed_products .title a {
	border-bottom: 1px dotted;
	font-size: 12px;
}
.articles_title + .rating .msg {
	display: inline-block;
	font: 12px Arial;
	margin-left: 10px;
	color: #777;
}
.articles_title + .rating {
	margin: 0;
	padding: 3px 0 4px;
}
.articles_title + .rating > .mask {
	top: 0;
}
.articles_title {
	margin-bottom: 0;
	padding-bottom: 5px;
}
#quick_buy_modal {
	display: none;
	background-color: #fff;
	border-radius: 10px;
	box-shadow: 0 0 35px #aaa;
	padding: 10px 20px 20px;
	position: absolute;
	text-align: center;
	z-index: 1000;
	font-size: 14px;
	color: #444;
	top: 50px;
	max-width: 330px;
	margin: 0 0 0 33%;
	font-family: Arial, Tahoma;
}
#quick_buy_modal label {
	display: block;
	margin: 5px 0;
}
#quick_buy_modal input {
	border: 1px solid #aaa;
	border-radius: 3px;
	font-size: inherit;
	padding: 7px 0;
	text-align: center;
	width: 85%;
}
#quick_buy_modal .button {
	margin-top: 10px;
}
#quick_buy_modal .button > button {
	font-size: 15px;
}
#quick_buy_modal input.error {
	border-color: red;
}
#quick_buy_modal .msg {
	display: none;
	font-size: 14px;
}
#quick_buy_modal h3 {
	color: #259204;
	margin-top: 0;
}
#quick_buy_modal .quick_buy_info {
	font-size: 12px;
	text-align: left;
	margin-top: 10px;
	border: 1px solid #ddd;
	padding: 10px;
	background-color: #f4f4f4;
	border-radius: 5px;
}
#quick_buy_modal .example {
	color: #777;
	font-size: 11px;
}
#right .all-block > ul > li:hover .product_title {
	display: block;
}
#right .all-block > ul > li .product_title {
	background-color: #fff;
	color: #195;
	display: none;
	font-weight: 700;
	left: 27px;
	line-height: 12px;
	padding-right: 2px;
	padding-bottom: 2px;
	position: absolute;
	top: 8px;
	vertical-align: middle;
	z-index: 1;
}
#right .all-block > ul > li.current .product_title {
	color: inherit;
}
.section .tab-pane > ul.components {
	padding-bottom: 20px;
}
.viewed_products > ul > li {
	list-style: none;
	float: left;
	width: 132px;
	height: 195px;
}
.viewed_products > ul {
	margin: 0;
	padding: 15px 0 0 10px;
	height: 210px;
	overflow: hidden;
}
#OrderForm > .errors {
	margin-top: 20px;
}
#right .all-block > .tarifs > li {
	height: auto;
	overflow: auto;
}
#right .all-block .tarifs > li > a {
	display: inline;
}
.osadka-logo {
	width: 254px;
	height: 70px;
	display: block;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP4AAABGCAMAAADb0dl7AAADAFBMVEWt3f9STk1ST07E5v/p8vk1MC9TUE8phcfF3vDB3O/E3fCLvOGq3f9Yn9MAXbVVntEFb71eo9RDk84+kMyTweO44v80i8oFcLwgf8Xr6+vp6OhQTUxxrtmu3v+nzOjq8vmrzujH3vDu7u1vrNmFud5Rm9G72O3s9//g7fd7s9y/vr6xr66al5efnZ2w3//HxsWS0//3+v2y4P8UeMGPvuGzsbHa2diSj45/fXw7NjXc29teWll2sNqK0P9WUlE7j8trqtjV7v+U1P+Xw+Oiyea8urqopqZgXFvy8vKMiYi2tLS14f9bodPJyMidm5o2jMoLdL8yicmJu+DS5fPs8/mw0up7eHecxuXk7/fO4/Jlwv+Hzv/x8PCOjItlYWHMysrn5ubOzc1Uuv9iX165t7dcWFcthscigcWAtt1ipdbS0dDq9v9OS0p9enmhn55rw/+l2v90x/+f2P+BzP8Hcb7o9f9LmM8afMP1+fxOmtD6+vrFxMPCwcD9/v5Xu//f3t3H6f/D5/8Odb/h4ODL4fEAaLnA5v+M0f9Glc739/eUkpH4/P8Sd8DY7/+t0Oni8/93dHTx+f/b6vWb1v+95P+IhYXy+PwAYbeP0v8Bbbzi7vcJc77u9fpBkc30+v+rqai/2+709PRHQ0JraGff8v9xxv+j2v9oZWRDPj3Q7P8AabkWesJua2p4yP9MSEfS7f+41uyEzf+Cf39pwv9ZVVR+y/8dfsT5/P3W1tVKRURuxP91cXHk4+P7/f/b8P+FgoKlo6JXn9Jxbm38/v8/OjmXlJRnp9fN6v9WntJhwP9GQUD2+/+n2/97yf+urKxzxv/I4PD6/f/u+P+01ezF5//J6f9mwf/w+P9TndLn8fjW5/T8/P2Y1f////9cvv8Db73m9P9Zvf///v8ng8YAZblgv//+/v8AZ7oAZbhiwP8AaroAY7dfv/9kwP9cvf9bvf8AarsAZLhdvv9evv8AZ7lhv/8AaboAZrkAa7tjwP8AbLwAbLtkwf9lwf8Abbz///8qQbWjAAAYOElEQVR42s2cB1RU19bHk5jykhc1eamWFI0aY49Y0NiNvcdI9BMVxYqiD+wgothRIxYUoxEpCkZABYw0BREkAcEKRseNigzODNN7dX373Du3DAwDeU/z8nctwr33cM/5nV3PLMhLAFABDRY9+L8aX1H/mM6dwScuBzqFQ5Vvz+YxuZkJmVEB7ukDOsDI3GFh6cMgK6YvBOZGQYcB6cmC1gkJmbkxXoAKTegEkJaQ6wU7kqMHrIOosNyEuKUgmJH+Sk98MCI6bhOMXwqz4yIhtDcEuWcivgsJjv7Uvv1P338Nf62S3SG0TziEeYPg9fyRnXzjR3UWdG5Rkv1669aFuR0T5gl65flAz0LPZi8nl7TI2TE+Oz67U2tAJUSPEEBOfGEw5CdFhqVGeaZnjg8dBsMLc7KXeEHczNHzPMA9GWb0GQW5CRCQGl0n/sFWPRpPWj3x8LNn5iOn569d2O77vxA/G7wHhINHHEBqPkDX+GYA34wCz/jAkfGRMC4vq29eGsyN3jG3cCRkzwQIju8LlBJyW/SChMykYBg+DHDQyOhhgOrYEVrHdxWEz4ZR8yA5XDAidRRk5uI7053jf//tql1alUEvMVJS6vHiyMAe7f8q/PBxCe7Z4PtyTud0xF+XlwVB8zLXRebNHRk/F2blZQXnjRrukb6jZ2HHdTHzAHrhbsDc/NmQEB6XE7WkJD0YBHNnhOWlRRWOBqIOvX3zAgE2jU8dD8mjAnPdR0FYak7nFknO8KctClEZlBbzM57MFuVT1cPtZ+GvUHa4e8fwZMRfOp7Br5o3YsaoGX0944fR+OE5YYgfnz1qRo4dPzI7EGJCO+cGpqZFB4NvemQkiz8jfmlPgh/cacBw3Fvf0eEYWQOWjneGv3mVRCRB9toyGw3aD6fAi1d43IiRycm087P4oQDDWnui9TnnHx0dAL260viUYnr3apEQ7lUYHLBkPKQx+ILUbGie13XkDC/i/NlxI6KSw+tw/lcXSQxGmt3pBmi1P0978dbv4wG+7iT1BbToja7bZxOAh/emktdmeUZ7ZGWnR/XqMxs6xo9My+sZnBoDkNbHByjFhcOAPuuy8voGDfDISn7NxzO+J6C8Y7JCXwts1ic0K24mvtwdfLMhNwYCBsTXwP/WTaTk4J17wMOFFfBiFZk5C3KGw9LeEBCO6/cJaw6QlRyTkAOto7M94uZCVlhfGOc7EiITYtw3YUyH4Rei/BJY6u7Z3MMLOsSFDffYFOU7DlCzYnJzfNOgJCYmzAdf7gM5kTC+EwSM8nXAX/OuVm95Vo/MEtF77eF/pGbxHeB5io/ffpIK/b5+GSvdjsP/Rl55o18U/rTVlWj6hsiiffgp/E8UsK75C8LfvEtrqYlpNEr0eonSWLMQWPSSb503S/fuHYW/gaYe/3boD5/fONpg/MlujvRmo95QaZn464IFH+96aFDpHcPCrDf+CDV1/4v5IR+9E/LGoMkOCWVR08uXf1v7OfC0ry3eY9W2B9VqjW16uWnTn4DW2S9+a9sG7Hpz7W+XLzdtfA9oVX2x9o8//li7D+xaSC5XbQZGQd9OeEekUlVXa0PWtmNufoeDaqptSwb/3gKDhY+nNGz5+Oqn949eIQDt23014bBKb3HgX/EPcNRXz1R6JWkRVcaF/E1RVRoMhkNrgadWh/AeLfbZVKXIUKmid+7CKoPKcOhnsKtlE2oY23N9rNJqDdVvMZcDD+FlE7Yh+Wmg6Cn6K8qCFGPXAKXtOKimVAsY/O0iC9/ylQ9/O47kfIN9dVqk54/Rrr4HfA1SKc3M1ojaAKsfq8lt/ROH1sphrw2/UQZ4aHxm+eU+bc9qdDbtdrDr56dmfKvqO+b6iZ7knxvcY7xU3Wb8/mOR0cyZUfUvARCt1T6rJeV8O/5Cg5Ef2b803uckrr8LEfFHibYDT1O0Sqo3tpgJ/+H7wKifiCzGeIR/ZLqhdYl/4Vfk4/AFqyVkmPYP1/icIenQNVABa1R9BUSrDBYixkLUhd6O/5ZFyatrho/P1pFQ2molZm6cqgdwmqA1E7MrlTgELTUIGP3rKbVZW24Ap3+QJRq16NESixP8+xIj2d5/MQXZjJecA7nGn4KGxIVY3hu0aJJSj6uVHJlKO78Bpd1CGUmyRUuu7M4vmKQ186K+bd0Js4dFz/Hrj3DtD64YJz09dPL9H0IkZKkVjqYzq34ATscR3/LR1UGDWr4hcYLfToWP9SGXgVY7HM04UL347xnIytyoxHD7iIQNmsntjqPe+vQw2fhdZ988TrSZwn+fF/hKbUtwoSkrOH6zaCwwGooRbnw4jdoiA3770atMIjpspD38KnA6i3zK01TGMDjB/1RlfiZ5cvACk7TxEmUxtKof/6eHSsTT2/PgP0ngPZ0AnHAWZFzNL3xHT+s5jxb1A5c6+xHHb5Swx59FBpyHDtbJWyyEgxlv39ot/EXcVpkRn+BddYb/Az7GlzH6Q0vvtmpo/fiYaHlhMvUjAst4DWsNnJrB53aXyIIGrUefSpSs+Q1teUswixbScxIOLVOG2+DLLRac0m0Nz4dwkZLVAlf4eJPRG3pMZSRHLKof/yuRmRnIjdzsCv/rX/Ucz6T6P9f7qtLImt/CGHm+Hq1Dd4LfH0GOLcyUbbXPLCFuRvSU+7wtRHz9AnCJz9rh+4nGZ8onK/AnPnSJz3qK5dD7bN6tVprN1Z+7wv9RxUa+5J0GHOaDSJKnhMRMolhA8OlpPvtIr9SLNnNLlUxYhU9FvEUMVSHM/DrxvyP477JNAgaTtt+vuAe7DtaLP1BvNoomso8mjz1cqVS97wp/lYF1fayRDVArCWt+/Wr6RUG/ShCf7oNfXeB2+rSbfR8/W2E0axe1qTSb+UmlB8GfVCc+3uRSJfEFs+HsBD0Wg/v14k/S67WLPuM3nWMtTRbWjY++quRgDkJDdLnSzPYIx+k2nIcPay5cuLCGa3DMoh63uVzGRqj+5zrxMZK4Hg+HYOTfG6slDlQv/nzVYX6FvUk2oOk/XeBPYX2fTNkgTWPNb64c5GB9Tpybm0Vn92G7LPlVwDXIldjErXWCL9lHsrfeiDhs64V2V+7CgOAcCPG57IIBzsNf8IvDUbz7/mOki3SBv6iSLflH7kHD9N5T1mHm17Y+X4sMZssv+9Zg9jIe5pqksQT6XWf4Z6dObnME6SQTGQ9es0tJAuW2iDgQD/+XtyCIqAp+1rP4QQNJxT92E+z6ZM71DcBXe4sSm123rxn8r9HTaBF7NEwYjqz3v3PPpfU/RNOFrCELtoi4Vnq7Fv2mZS18pH54WGJQmpHmKhu86DmGxrDvF+JAV1h8jNSPf6W04B0jZ32yxY+Ku5SWbiD/CrpJhZpui/knN70KDwML1jD4m0NYR8bC1UD9hEtlGoXjrqy/xk1JOcha5FW14Q4IVHA7wTdbjBZyVtUPZLPQ59VmMvZgiBLbyqkcvtkooaW0POPwUZdOyDVyBZFcLpVZTeqUAmAleOv48Vb3PwMG/32jhTGkcR80VE9USqOZacVcWP8+2ozQLUR30bblfpztEvj4EqMS87bBUCmqrObKRL9KM+U484kDtePw+eLj716GzIxsKNnjLnV/2jOWPcORhNBg7x/otqUaT5QWc+UXLqzPmA6miMy8E9uF00ocfdYR/yet4aHbk4Gr3r36Rb+WV8fiU+YMYzGSjNjYQDyGb31GDtb/8rpUZrNZ+VJ0rxv/Da7sfQh/QmumDW264KFIdWitK+v3EyH+bTqAjSvQ57i+0LCZwq+0KKupVxz89MY9Jy3nhYFKkWrXGroX0v7B4SsnTjxCKcRsQfxqGv9Kf7XMZpKqeSqf80nd+KctzAcAqlVOe7ydrnLA7a/ee5catVprsVRz+LyaZFTuQzZM3xZtKyb/GI3YL7enKkOTyomTfgBHHSvaebOK5d/3aePf6LMTOhAv8589+D3R0TXvkY6omm5ArilMNqtu/9vXeDp5BlgVHSiI3bPySxZ/hZliVxpEu94HJzo1BFxLQH0Z+HCLqglXcnmHfaXb10wnM5T3aYcy5Ch1JB3Ujv104eLKU2P2kr2MKMvISDy3l/vNhyqyZ9qnRjy8Oa37RsMK+7vPSzHYhY/q/P2JxWqFVKfz28ngPzQju7byyKof14AznVMMhtq69KDRo4sOoK9u/rHNZCA62O+Lli2/oHJ0e2wy9BOoSq8llZ7NCEal6LSghskj/GSKx3sAVaoQi4X2eU9tuGt3w4ULtlSqWjnr+lSVk6aBHV+H+NI9UJe+/D+TzCQ8weKv0IoMIdt/qKvhKZCrz1VBLW2Yo9D5RYwZfBdqa+qWQyrVoRvAOGzjoIMHgxZqmS4ftbCJ6sgEzteqjgHqrklqEtN227sMPVjxARBFrE/Z1qiI3oB2bQ09nOB/aFzI9jnLCb4m1hW+zSa+fpPBnzCh5dmjUJeqlktN8g1QSwcUVpNYKpenFEc0qpWsBq1+qqq+wRz2jSvcQkLcJhrN6O/2Yt5m0ZRX2RliX0p8QOGXmWwmHYVfUayzWdUn6W+FYqkiY8gZ2gb336I6W4PRYjSw+O9P5jmr8M/hB4ErlcpNNmnxFaipk2pSUq0yk+7xfips/feP2TC4iImEVv2eUItbW2mxYNnSEz01VKtqH6fvJArlj2viQwRGsLQbdTfFhNOINZrzW7kc/O7qFfrqJm+CE00nsS/fzb7+JKY+/0t14/OTfK2tqFhO3lbeqPYsQhstq2IMVW+uK+SK9aW8d1WRL5O2PMU2RvvU8o7bG9uv9phS+0DprzBZNbXw/dU2m/AclWQ0Mmoak1Th90ERm2k+m3z7/anA1xV6d7pJyZpOMXeHrCeF70BD8E+dP1Mr8jU42CY9X3NfijLELH4BNXmizmp9TEfJxVjWTp/tm9bq+Js3pu179euabzhzjHWj2vhdyq02XbE9yoiXoUxChd+Bi1CH7kYUsO+zKrYytx9orFa8rB//1HTp+mtOXAllkheAo85gb0GLH62KA/QMtuv+COdCKzcOWVa21wX+VoQWU+l5v8ZGuhi5XF4ulUrVxQUV4EyNTsw5xSQlkjb4Xmp9fKce/Iul56Qak65mkO+W4liUdDo4ar/aZtfvfjeZlGNVvwS0vwrV8ut3oU5tlSo06vPgAv+U3GozpeylM7lVt3U3pfM6mVTenbgOOOjiqelyqfwMsMGiIy9nSohNphjsEn9l90S51IQTSmuU+AiN3cTSS46etkzM4GuGMF6Gu9QfiLqXW626ZUXEhx+MKd1dZI/NR5cKxvjfosaqrVbNfqD0b6f4CIHfr6SjzES9i/YEqwbnuDI94sClvVwcPFBITTI1jX8MfwB/tMC+uRorwpbdcoF/bLpVoUN4wrIN+HpkMtkh1Y6tXxe5lQ19e1r8QIHbV3aJ7Ljf77gTVN46/xjzoT0LL7aV4wVZYxVV1hrZ8UmO318T/5HORJevPUIZSQK0xuC0uuuInfhYIU25zvY2/RGSwYchpCbpUrrsufvl4CFCBCBrcYFflahhYExCB/OfLGceiG2L+cbPQED7gxT7zu7BmazCjGtbx5DXWeVvEx9dJraKbfYBO0/orKRMnEo8byL+mbj8PGp5hsmG5j1/zRF/Lyl3cozmDbir0ggm4ygw/ZUtxnqkUP+uU7AeuU1q4/B3E2SrWPN7SpmUil2T/I4rfOiuYCgxx9MuxfoRa2R+gfQvZ39Awyyt4hxS46xytQ7hxLpYsiVoQ7FfENeQEDffsP53HIBDdUSU21lNiiGO+BdPiOlMeg3jRP02440a9bmtj6pwd049kKnlsU7xYb/cRLckJquV0Cu2VbjEX1zGYsrQaqwOoK9xGY5rOgqQyi4TWsiuwTodGU5NKVN0A7Cbrj+7aRob8eNSvFlTuC2O+LBcSOfv/lLchg2MPZZz/WfsufWXOOc3mbiV7Nym0Mnsc1hlOsX0vcDHt4pNJt0JFp9ORawz6wrYfIohysoqL2WrVoaQvS0t5jqCD6RSelarSZ54l4przIHl13h9slWcsrNATu0SJw5fbDUJHzGlRWYVLocgP53VpIl1OBtcLNpJ/Wf/bhZfrtMJueJc1T1DoZbqxGIdFswT3Rl/ZlKQUKfTXC/i4cdy5rTqUphNPUWciANlsuLeYjZVYD+4kX8M8sNZhVKNQhdxizbherlizla2V5hDGsNYxKeChJVQRuN/KcVEqbDns9L1CsVj4a3FcvwZ2V6Ho6bfshP971Rg/me5vnyE2rOTF7Yb/M8l+vkVTz9ZUASOqnpECVh8R/NbpRmXuHzKyWRbCUS3lmPH4yxVoIoKTvY/dy7iE8ZapRvvbGx0l3268c6dRlv3FpAScf3OnY32f6XbdDT+RXJpP9vBzQ2oRnuPbcSBpVzsXjwpVOvQqvL+t6AeVQVdqQBX4vBXpuhsHP+yAjaV87xf0YW6W8yjN2kK4E8LEwJpSzhd0zCVv349UIitVHiVnz/2HH+vb0w55+gyqZCYz3/9fj/uJqlUQWhBv3KO3qruBn9epQS/mDMM1/jUr41sPJrk+58jftV0tZUDPVGETl6WEbuMj0+3hBEajl6X8SX8B9b/z/EvJkp5OfrS88Mn6dzKr0JwYM61vVbE56TeT6VvbgHCAvhrrY/xyHO9B88RH4v57zSY/eDWf33sXRafO9zEamSs++GP/rXWP6OQOSznOeLDBxqxlcYnZ6eL121Fx1Ic8E2mxVhjZKb/Lviw68O6m8jDP6nQ6bDra4B2y3n4prJbzxEfv1PT/LLyS6Rdz7gCeHbhRH9+is24nb7bFailtExPqE8FJxIT/bYJeOen64mJ1/8N9QvzkdjBGs8VHz6R0m0rOR7vzEgpIh8ccSINKd2ZosTyIc5cj/zFWb26UlV1JajmjSpoiPpLectJOfZ88eGADDswe499Xv4IGjm052Kcj5xESc7X+Dtd7+z0KHiRulPOq0/FVc8ZH05lqE2YU6+RiJwzBo98bDfEHJtJyyqT2j6A2hJ0Tg5N6uw7F7KGQ9/QXlU5+fn5sys6bwKAnqGd8sdHDQ/slO0FPTvgjZJAICrJzy8Bz044cBOsw68+gIrMz/ECCHTPTgPwyc/v5Bm0tBdAQOdg9EkuHK3l/vC88WExnh5kQsJ5SXF9J7zEyzVW+QE6TYvlxU5L7ri8Eve88aHpnrNSYcZrowVJ7pFJ4wXRBLRDp/jskqjUuGEjkiEmG294zwCibzJzvSE4L3Rp3ri5haE50cPxXlBqWEwc9E2PzB6wA3KWhOZtEiSNBoii/h6zi4L7aOJ51n0uADLkQhNp77fNOQk3i9k+wyokp6SqRKnaem0nOFPHVJgVjX81u8lnREDMy3MrlgRC3FJYMgtQAS1mA8zLgRxvyCXkcb2BaN6wyJmwKb0ZLJndKQ5gRCR1c27X16EkFbLig2F8gld0VsXL6wB2JK2jzmsmpuxHwIvAh1snyxAcozzlcXeILdPR/HhGK6UOYsKIWHCuknkwq3CkZ3qwj7dPWMLoiiUdYOZSaJEcmYa2S+oKVaklMHwEZHrndIUYCl8wYN1wb9gUnRWQNC7YOz8yqYRyCd+w3rD0G2he2BdmZGYVZlW87jE8LWDJOvozE+Zg+uiF4KNW+p/YQzVCj/cXnUoR09PJPyGHtuXb6nY5NBjit0b8mb0jM1n8cPekZix+DuLH5cfPTqDwo5ak5TD4O2ZmhqbT+Lke2QTfC/Hds70Ivnt2Ut8WFL6/hl6O7g68KHz0MWprz2TMyejydpkMP6VQ08nuFm5LPfgj0flTZ2bljoYkCn9JWlR0Lz5+bih8U5JL4XslNcuZCVmFiD+ra/oO+IZ2/tHN0z0j5yF+MMTlNI/2gle6CpICX2HxrTKp9QC8MHwuDvzL1uPHF2qFtRty16fA+LROeXMDC5v59ImDmJ6z42eD9/igpMjhhV4wMj0QquZ5tM4NgwSPrtGBMVTq65nkM+Ob1iXRrXekj+v4ehWk0qkvNDLac1Z6r5KkqOAWOesKxwlaLC2JTkNnQhXrZCap/PxuePH4qLsbTnaL8N+6EhqgHR4zk9Oz8c/se8WVwIxhmdkCCB8tCEvInItunumD+Lm5I2ZDaExuZ5iBdkavn5mZGx2O+XFHZlrJKAB3ktwFyQm5JVDV29u7J8S8kpk5wHuHb0Lm6B1hs8nBfM5jedm5rRfh+eE/R81O92S72QBwFDp/R3Do9jaR/+nAzHxwrgABpgF8mDMAWN080H3rYHLK/nviz4p20fMHYew7usu6Hbhjwa7ehw+zxkEN/W3xxxW2hjpFUt/fTv8PCBHxFRzW3/cAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}
.gradients {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABoCAIAAAC/jA1MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG5JREFUeNqEj9ENgCAMRCuJq7qfSziBa/jBt7RwxEJKI/rxctfmuIZABwXKE+RHv7J2T+A6MecHMdpBhkU9lFUHD71NRlwXdFv3kKEVQaZifUqpe2YefMPvfAf8EmPsd+r/3m55bPeM9l67iwADAC7b4bUxY182AAAAAElFTkSuQmCC);
	background-repeat: repeat-x;
}
.slider-btn {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFxJREFUeNpi/P//PwMU7K1bds7p8oN3DMhAV0GIoSnKaB+Q6QzisyDJOV26/5YBHUDFnGB8ZA0M//79YyAE6Kzh79+/ozZQRQMTEnuHuYYkWBMyBomB5GCKAAIMAErTPPDEY21jAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
}
.circle-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAgCAYAAADAMlLuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASFJREFUeNpiLJ6lyAAEbEBcBMQhQKwLxBeAeDEQTwFJskAVHANiYwYEMINiDyD2YQISjWgKkIE3EGeCFKUx4AdpIEVCBBRJgxS9I6DoKUjRMgKKloEU1QDxWRwKdgDxRJCij0BsBcT1QHwZKgnSlAvEnkD8i/H///8MhAATAxFgVNHQVcQCYyT2snBCc4gcKKnML/5zDSYHTipABZZA9lIgfgTF9tA0lQhU/JEFqEAUyFkBxHFAgYNIJk8DUpNB4iDr8oF4DbICKCgA4ntAxXIgh6sD8XF0xwI1/YImZy2QoqdQhdgAqKB4AVI0C5RLQcYiywL5mSAFQBMvwHwXCxRoB+L1QHwf6juQKT5ARY/guQWoECToBwsnqGdA7mIACDAAgFFVRyOTvXcAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}
.ico-img {
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
}
.arrows-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAABICAYAAACA/2cKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABK5JREFUeNrkmk9IFFEcx2c3AyGygi5dwovQZQ8e0jbdcs1MraAiggyqQwXRIQshLOiPURJIfw4haIcKMiiqS3/MbLfSyuoQ5CXo4q1LfywIgojt+6PvxLbOzryZeTPb0IOvjs57v/fZN+/95vtmNjb7RtrQVGZAHdAO/n0BOgv9tGv0dUNGKXhcE2QllIV6oUVUL/9XqaMDHaDt0GsoZXEuxXPtpQSdC12h5mqoFwiol5GyG3ntoDOhEz7mnjmXTzBWIKBV0FPoIFe4n+xwkLGqdIPu4mVbbOgrEut1xc3GXSqVYw55dD40AK0zgi23ZDCQUz94GdFm6I1LyEdQmnrkot166Quj2+wGtBw6Aw1BCxQ7GoGW5QGawA1QRjGG9DUE2DNQuRNoAnrJW2FMEVDSzUpo1OL8Y2gFP8SIylRk3y8Bm7AC/VOBsG4AxxTqj7JuShE4QdgOKGYupjn4fY1z0qnIdOiGnvtcPHXQYcU+h6FNcbqcZgXApVCrBkiDOXQVYw451BW2gTjnkB1gUiNgYXmOlNTKPuyAm+IWADnoNlRLwPGAc6h40nECL4HuWn0gAd3NdPIRGiTgWi6sUAtgX0CrcVgDXSWTsO2O5XI5LZ1ks1lLh59Op3/qiK8FFJDiii5bWDhJS1sBO1lyhw9IR4fPOqUZUXQubv28C/Ms838PRncqNFBApnip3ZrnSU6F0UBBASiu/Ch0wId5lsV1SuIA+Id2UEBWcYOmyzy/grYA9p22xQTIwBw+Y/sbUQQJ1eFjdN07fECG7vDZp9qIorK46x5or6J5Nv1pd+FqRqzltHONinEE5hzUhVjfi4IicIILJuEC8BiCjimkMwFuUow7wYU28RcoAsU4gj3cM2kBtACux68jisAyol0ywugnF8tkMq4dPhr68qYAdu3wBfQ6DjaGAWgBnCRwi0PV6wL6CQfzbADlEgdqngG8hFOiGPBnAb2Dg7aClSf/Ow7AUM0zgGs5wm0Fp+4K6EIcXOJKv0+z+8ooYQGw3LX2cQ7Lyt8WNyJSInXpI7OYIpOeopHwI3MLjZQpiZzNszDOFw31p86mcT7GY7nEDS7avoe2A3A40lsRpV0oN2CnoVmaAb9B+wHY/39tl6UwoOS/k4bDO3iFBxASo04VMlKPdDy5J3ZUzQdfqkXqVnuB9PU0L2902/lUr9i7+Ck+xRv0009kHuRG59H47BvpaVsRpo5QitW3dCpuNk7bipThR1/erU7m22bT4RshvxkBoJXDF7Y+AU0WjjK0hhrivXs8YEAnh5+U9PTQJoY0FJN8z+ID6ShJQN5jH3YufyTOyT/sEFCCPNMIXMf18ExhGyJsOwX0Cyvvo6tWAX4A1XsArGfbMYVtyHcytWDBfSn8Toknh284v7P35PABOFHsFionapiiVBJsE5P6A8P6hdhyroEnipA59l2TD2nm0WKNSuLwAThcLOHbNf5nvk5U5hBAGsqLgEAdPgAdHb6qzeunrdN5a5VY1SqQbv2odofPmIEYZ3l3ecj4/R7Ji3WbZNtDjBWsw2dK8uTwDesvcgUGajr3LdSUhnqBgaqMlJeRDww0f+51Qm+pTh9zeVr5JcAAI8lGk3xUU8kAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}
.shar-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAqCAIAAADTWYe5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABFxJREFUeNqUVk1vG0UYnt2d3fXaG1ux6zROShqaiIpKQCUEUqVKuVAViV8ACHqtciiCM5f+AiROIBAiCMSHuCAuSKByAXHgVCo+Kuw0jcgHduo43vV+zyzP7rq2d2O74dXIuzvzPvM+836NhTAMyQTxPA+rkiRRSifpZBcAME0zCAJBEIBMZhhjeNE0LZfLZfSFUft2LKqqKooCMLZI5jnn2MJ1Xd/3i8XiKJ0h3jANFrB8Pj+JLTSBtyxL13UYSCbF5GHZduAHhUIBZsMJAjVZlmHAMIwgPlEfD3q9nonjgXD4KAE7eOHoqDPEd7vdnJqbYjkjYEFCAnf08TgVdh2rur+35zjO8YPg/HBEhMc2giiIojgWv7OzA4Xj8yCLGEfxxwPwKVk0sJkKu9APHEVgj2s0m8293d3kvVGv43dmZubcykpq39jxNGJOsvhSqaTFqba5uVmr1RAaKXZQihTnwFI4s9frZfByLMl7TtMKup5gBgoJ64g/shUf8EKS7RlBqiWuzcxHIZNpP38PDg5wBKQAOZkAAsqzs7NIpCj+5XLZdVxQOGH+RJkjkKQWIzwYwmHIh0EspgiaAvDVU9VU/SM8sI/Kh6un1x/ScW5ubqCTqn8UVvuwrcgKlo/XPyzjHeBB8WbxiRFsYdsOexiRONIc4UTn0ONATuw/GUEvSgp21OAj+l9qb/9eyG0izBOyeOL+yb3OPxveg6+5+UPiI/DjpCQUXtDP3ChULk/jb7Z+7Navq0JdkQmVyEP3wX8kYMTxCMtdrTz5gaItjsEfbn/kbV8vaEwSh8i0a4nnk543X37mVm7mfAoPy+afV/V8BJ6auRERI1g9/exPVK32848F5tFf1wo5JglxWU8eWKciyQv11h9vDvtnu/GuSnbEyHmpge5g+qu4E0YnsYsM1c5XdudOH+/ubyg0Wsjgu/4Faf7tjvhqZguwUCjr7nwe4Z3uXcn7W4yilB02O1tefo2qpxnPZ5aoEPrt76L4e9a2GB97EMeQUINfsMPlQZ9rB5cUoZUXtlRhb3hs+27cf51WwnwgvXBZPfPWwrnXk8+Fp25GF9zh7YPf1hVxbxiLwObMpgiDy1J4lex2mz+73UYEvnjzQeMT12ggRlq4NVAD2VDQREmjcn4p8AmXhzkjEmvG+oxZhQ65hE/HaCjt91TiU9IZpCqyIKSrkbJWOs/p4xzXKR8OiVsKb2FY7dvMM0XuU94ZVYBJ9dRLfUeoC9dchzCwCFJDZVvNX9eVwy/EoDM6D7Btk+LZl/v5y3zz/rdP6NI+lU7SfKMq8CuvLK192rcvyXrluQ2jJ/peyINpg/non6FFVmrPv5P6/1F67Erx4vuGKfku4T5iM2Zg3nOI6c7X1r6RteqY+u/c/771y7rs1XG10JEqRsrh/4rjE6H64uLah6q+OLH/cea1fv/YvPdl8O+t5EKLMlsqKfNXKk+/UVy8/D/6Z691B9vJ+WquuDRJ5z8BBgBr6+yMFnEcHQAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
}
.libr-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADdJREFUeNpi+g8ETAwMDH/gxG8Q8QvO+gnnglk/UFnf4SwE9zuqxHdcEmgGoBmPsBLNQX8AAgwATYomSqi9H1QAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
}
.close-window {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 26px;
	color: #000;
	margin: 6px;
}
.categories-img {
	height: 17px;
	background-repeat: no-repeat;
	display: inline-block;
}
.revers-osmos-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK8AAAARCAYAAACrUvxwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABLlJREFUeNrsWstx4kAQHSgnoBTkEEhBnH2Sr9xEOQIIQUTgsm6+WifOKIRVCJ4QViGw09IbeDVoJIFZm2XVVWOYf0//u/FECbw/zczfxLRQNVCYlqnFtlJ3CC8vLyfvfX193XSsl7XarCnUCDcDD0ZwhYG/SGiln+JzeYeCK+/amRbwe2XcCOfSEfAV5uX7fBSX24IpLJCqmbPYSnsUK0Pj9wYJBHdphHVu2iOEODECG0BwAwi4QG7a42h1b9HyNlZFGaFl5mhyqfcG9XuNMGY0Jm+PMCffY9Mqs+Z5FJHbFt5TEAvM8P60qy3QYpuZ7ymYbPtipd7AcGuplhR+uLA2+0qz742se0HjCZ3VjDU4pKRo8xO8jrjOcO9x7/lgLfAn3iH4PRthrhBOpHinDSvWNmbG/BtwrTCX0b5TejRrY/EEFGNzX/D5gILJmRu670gXOtPMl7jzAzhqjOeecKrrjlYegx4pGYQ5nWc9V2nG10SbVnxa6JY5+05oOh3IzMgyFAzjvhW2ZzAixlgFpmus1+hXRsBWWLPGvhDnWsGJqLG7d8cYD+XsD76g1BFw2gC/iBQtoP4SjExtyAEiB4iRZe4NcbafHscz3TcoOjMELva+GXkSq2AFnakQ+mjgUuEcH3Td4eOxvb/mi12Pz4i8mRqAz8qh24rub6Xp9CyWvj9ZoruMLoyVEwu4ORBvsdXo5wdtlb6MN3tK9PO6snHUagvl4eGNNQ0w9l0gFYgMlqFwhEnBMhXAXRGTKpqzb5dkUMOSHeghfRkfgEuM9TmERzn4aJxlmzbMtQqcARe5O8D4uXdEoEeON7CCKOJL5HyWZIn78IlpLsMdqoumDxdYpKIzmXNDDj/0leH4nojGXBcZHpSqUYzvglb8xXWKxTBtdW7eQIwMfffBVV+CZzV0bd8dHB7QvpJ4M0O/ugQfCXm4uuOj6SXCm12J+ZERun3HfFlramN1ww5iJAchf3/aOBr7E6U4G8vrgQKjHLf6r0LhhBJ5i6G5Kk2nnvBg1yJYAWXj1wCrXdzYguekMBG5i7YEcEIJ1E/XkBO430dyv4PA7JlIO3ffDQmvhAExxeB/laZTEtjAzbZbrG7Z65obwR9SI67q8tyxRDfzECQmy9unDIPdKIiiPG760vDDnpOpOwapJKAiwopXUOKlvlIXR4iwQ8LmpemUNCStY8emEjBrsXQ+q6vrORH+xsUPyfRL7AnJ9a88wttWh26LeeOBQmeFXLLpCExIUNctGD8RcMqcixZlVuQq2aXNnLlreKkIjI0HKljp4BL1KHnXHRr0CIgeQQe/igvw0U7CFzmx8QlNp5TZJYi5Uhy0GWjdrEb8Vs3PzHqA5cmA1CfCk9jjKksiig8SihWH/KiQkUXfoQxTOffneMcn3lS2vEkEf09ZukaiUUIx9up6P/RsIDx71EkLX72WLKF9k8VlhfpodcEdQ3lc+Pg1AJ8N0TQFTcsumk7I3YeHCb+V6yujnbfX7mnCkW/9JyCEDWGXi7PZP89jbEe1Spsdu/sqd/yL+Nqc46xz6Z26ryzXd0cbPb5A9xN8uu5vo+lEjXAu8Q/CO/6/w8/CdCTBCKPw/j9gS3zlSIqfhT8CDAAoBKf/lSi3agAAAABJRU5ErkJggg==);
	width: 175px;
}
.filter-mech-img {
	background-image: url(data:image/png;base64,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);
	width: 202px;
}
.water-softener-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAAAPCAYAAADqMZE6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3RJREFUeNrsWMGRozAQlLc2AS4EUlAK+M0Lf/nZ5QggBIjAdf7xXV68rRCsENYhHCHsaWAEY1kCxN36seWpYo2FVzNSz3SP2LAqjhhjXF2SpY1g2qo4U39bNXZmL7Pa8XgM1UdiDN9Op1P9DP9vHUCMFXdB9IDCWPCCaNJC3Cd6fShQr88BL20kZIuRQRF+ihc+iyxX1bZRn7/UBVXHFYD7Z1QeQ4cBVhxDIG8I7MsWmgIQWEzLzLez1jsBL+sqropbpIOS0GiBusgUoFsyfsE70MucaGVkZmaXCOPvR4P5qnjfJYyeu/fHujnv7/eYWJI848aM+hnE8BvX0nbrSZvSiJta3en7lL9lFli0cU9kSGClSvIsMZJgi88K/J4b80H89RsGSqkzIYBq4wgIgMtxA8YxvYH9wgucS+BnRBZE6VgQWg4MwDkBhd4nd/5GPyFe2ifYB4K2xWoohtgf46AxTvlzap/a0EhdCRbBUIFqjGMSwfcdzpUZYEdkL1z7wAxZC97vMq+f1EWZkoAoiRNpOBPqfw+k8TG5XwwV4G8RAYcNnbCm+7GyNBgldtCCMIJ8iENX25w/t+3JOgG4HVIoBaOEMQQzs1BuqZ4xC2vNah6ttNDRqLQEQDYcL/pxRiqBq80IV0FTxYFTL6o4wflvHjO2qwXFz98ZK3yLe3eBSrTo4ZqYAqxq7gZvpM6pLlOQzOCW3+WYBJ9q8V+wiIUB6mq4qv+7OqiCr+h+L10cfSy+5uMPznYCLnV/INW41M/cc9jHq3kEebNkKhzM6wnwAsxKW4VqmtSZuEzke2o7kEy/OSjMt/vNSUVsDR1fQtHe3TapsKXdZjDjR+AxJMcjSPQIXk91fHKB4xuYzPhOD626uxReiwf9gm4zbXYW8ILZ2FwVDXH0sXAS35INXeNPv3XxPei3HuxkrbylB3MxSylps15r3NQhPeaVd2vqu8zCQ499/YEmZXARqahJH8BQtwJa0VhFEM+N3DND3wJ8ltD57OC5KZMZ4Ip/6M7WmPCo4hZpJkO9u+KGnTs9Jq38f/HXr1sfk/QblzPSaK2bGHX9wcQoB00e9fFCdLKwaB74OKj5hv3d/OhXHn2Vhajjkhwj5Dewwxydcq1vWhfV2BcCXRoH8OGgvuQNy8+0tHlsfh51+lmvzqSjuts5bXPZXwEGADm3ifp1NheJAAAAAElFTkSuQmCC);
	width: 111px;
}
.parts-img {
	background-image: url(data:image/png;base64,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);
	width: 234px;
}
.kuhonie-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAARCAYAAADnlDPNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8xJREFUeNrsWEtyozAQVVy5AHMErsAcQV57Rbbe4coJ4AhwgtR4521YeR2OYB0hHCEcIdNCT7gtBAGP4yqP01Wy9UGf/rzulh7EbpUIIQKx3hfC0m4l6TeiUlJ/Le6Mnp+fU/prXl5etrfMx4JKTCVnig3o9xV94R0qVoL3hOrRLfPy6OmLWiQLURBqqztSagKlBkwOB+pv6D+7RRQvRsbuSbFakX/QfMK/orJBPf9fkHvqincr7ba1VWeEZIW+15Z5Had3KyOU9X5D9RBCOqJ+t9KCSbHaFus0iPUx1Zf47tjerSII1OzZb+fYM3PO+oY8YcvOInt798l+oxFakrKFjblU1+uk2l1Tu6L/dg+M5TY3QTtBmDshGlvaMV33GJbPeDJmWCVkGOKMBeZ2Z/Gsly2YYNK2mAGFoqkG8xLfhWCgYRaeQAExmFXdmuZQGxw2QRFwf5Ixw9u2Hgy0IxSfkgImlAhI3Dh7D5EveWxG9kgHzlkxzycH+OXrV0zONdoNm5OAB63knBQYeM7iyjHgbjlnMafqLNygtWbClI7bLnEQK7yCoUMC4Vtk42qAwe+guEXrem+QbM4rL+jK5YAxaKQWQNeXoY2+q/FtaeWJ+Xxt3a7gfcSAYY/E3PX+oS1mAYtiHn8jtrDqrkhGkQUUG7JD+iy/7xL1tctcvUJvcne8lomehZq5Y4w232g88py8RBsFDGMOjfERYs1wSkKVOQi1rjeES/Yx1VndGffiNxSfy8wxlg9k9XrsQOc6DKyd09hnWy7vMSQLXbP5JWV8+BRyBiVY8x05wIhyDRIbx5eXzNWFHqZij0FMo6PHyDyjS4wtvdn8cZ5FuEtbzLUl+wIZ0kFZwIxOOXEtOge55F71mX9jjfgCys2wZskS19GrkDpxhUbhqmNUx7HTR48UgguQ9V6T1GiCpLN2k7mHI7HK5g06Kz4wz/COeTrmNS5qnbg4R8HqGnJYzJhsBVR53IJFiWs9CqgK4NKjM12ZGIy5R+uvPcxK7B2wzNYn7AZoKpz4pnnd0HjmCQnVwDWymRBz05k5gXRkXbsxF3Kopyi36pKd/qNG5UGtzZBLxOaYKVz3fwAFDcv4/pVszJXtNaEf6wt884ESoG8sa83YPVQj82nkZUo5Sku728LXMTeFN5gqC20Qn1Bg6XgMG3P5A0xLD5NFabLSQ2vh9jFj+lwJd37dVy9jfNE19kZyFFzS5QKRb8gXmrkufY5yzYPEev9L/NC1nkU75eKee7G3Zd+jQPUj8tuhxzkp99CLzA99601geW4S+leAAQCJ5bPIqgrBAAAAAABJRU5ErkJggg==);
	width: 119px;
}
.kuvshin-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIEAAAARCAYAAAD6xs8TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA9tJREFUeNrsWc1x6jAQFkwa8CuBFvRKgLNP5pobmVSASzAVZODm6+OUc1QCLgGXEJfwntb6ZK9lyUCAzCPjnRETSdbP/n272kxEHq+EEJF4ft8IS3k8179St70eL8VIXnp9fW3k9Pb29rBymuqW6JYxA4j07x+MzUZVBw1gxmSX6H70qLw8ecZkjQxCbDQKqFHdPeVbJ5mzYTKETM+RvJYaFapHQ4IQjQbgpy0MYIdGlNah04yvfgISdENAHidgLNXIUGCMPKGo84g8/ugYjs0tTK6R6P7iZD+PJbzJnNHuyfuUn+ywtu3nsQllz+8p5tq+u2/Lk3uXtf5dAwFLfL8PyIzkUWpvf9Gev8ZYAYNIYAgbPdecrb8tdL/hyelzotxip+dqHvTfqYNCK5zRIf3dwq4BrcHHgnIVu46+c/bLukhAgjDCyMCUFVoJxub4zsZCC3kWFqt6rRGwgEA5ZA717d8RktJ502/P4DGX9yWa8PQjz9ru2a2hkNIX4Hd7wnlKjyKqwBkREkgfTxZx1Qme+LmKrVesL6F8uscSzhzSRUdWUzeuYQF5dAWPKnC49FyeI8CSHXgNSZ+Q70hzhjqqzoVaY7wVhXhS2ng21M7ZRH+n8K1C311bYGyPb+Rl4eD5fQLP2NYWlccVezYqJiyJUFA6YWPGEOEaSnDeqhemworhSos8d5B6XuDe/vuFxm9DIZ6GyCJIReHjzDXVGU/a2phOJYap4yE25s2g6LknaSQEOQIRdlcIK2qMrE8kwA80n6fZOZ/1Z5j7RI7Tpzz+Wzf//uJOPJ1CD7rLQSvvcKO71DLS+33iiRswAuMRlQPre2bRMw9DO8QhibziWtgsvcZJaGURy33JtHO+Vw3F+l/YN+SNC6cVA/nA3K0LOEniuTwNEUH/BE4prRdfQ9jvN3SbnHoiFh2PMoZRNALsZ84lxopAAnJJfN7fBZAND+XAvEJOULJaiY8s0h2ZQW2BNhWbvxVPxS3F4AstT5dYJrJP5X1WGpiVvfk2Vs+8/b7XbO5gAhKVUOlRSNk8hY0h2yqgCgiRnn8VlCtZLKZ77zzl4x5PHIrPyAmS0IvExyf2jlgtw80JpJs/TAcLRd1ETA0UkVaoolUeJdpYvQr0v6NIleF+iuU8gqGaqudNTpDVwuN1hb4hkLKXvFhEb/qB/x+4PB0DqOHLCUgHL2f+b4L2PKBVHoP/gCPTC6I5e3K2GM17+lDHlAEBPSwZ/iKEtrs+UeGRxS3Ly6z4tLSJ6O3L16aY9DlWjf9PIiMIVCFP0vQLb92Rfhhdkhim31zJG+kySr+68J8AAwDwqbrDCcT9bwAAAABJRU5ErkJggg==);
	width: 129px;
}
.metrica-img {
	background-image: url(data:image/png;base64,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);
	width: 188px;
}
.santehnika-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAAARCAYAAACLvqONAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABUlJREFUeNrsWkF2ozwMpnm9AFdgjkCPANvs0m13mdcTwBHgBH1ll+2w6zYcYXyE4QjlCB0bfyKKYxNDaDvv/9F7TDEGSZYl+ZMyd4GiwzaW/+7lFQWaGnlVwdNbF6x0Ez0/PyfyT+yYFi8vL81qpe+je+n8yul/M8dX4wJ/f64mupli2NNGOWy+0jfRBplfUSozvrp+yPuWPV9pGUpltr9TV2/rlf6ZANDH89Mbz0TtapqV/h8QyEbqJOCka4RXBEvXH91PbxXmCnyTX4wP26OFe91/e9gm4BmBZymfl/J5KO9/9dBAj3c4jR4ZPFPyBfTiYy5bfaO+FWdjWtthm8l/EzZW8xlktL08xdNGel20jgJ2qQebTK8TSNeawaWf8rSoMd/Lk+NK3g/y2DiQ9znetY0V/xBw61HOdYbcgeRcyr6LLTUL8X1lKEHxzeWc4PKJv+Ip74e9Mt9z6L3H+yHnz+b4XpWGbS50dtlw47lHr1AkxSa9onYgjBsbmDdmhml6RzuN6XT5BcdP+4JbLVY5tC68WywwGIysn4fgFWLOHHPZO8zFxrsBgqxgDh1ijQL6dNDPRVxmZoznUMh0fYT8zFOe0/5yo3d4vwRfsx4huQ2Tw/lEbA8jxjfDvuQsMZG+ve7ynejM5ieH7Tz0poRbMb25PQpjrwqGXEjXyPA3qw19A4AydIMACFjHyE0qg6uLnF+PG2T/cOBJp8fJWHU/T1lab+BUSkagHBm+ZGtpjDVeX59ex5JwMUdXqLJ1jtBRaicGViN5ljhNhG1dat5RjLf4tjTkJsisxLdiJ4lw+EcIfq3n3gXI7Gf8YQPFq2K2ElhHxXQl3asxG957mVHBBJWdtUNGVkNrZ6CFdhMCyyZPBUmDyG6N+kQ78GEbONuLGja1VmfRa4jP5Guok/bf6XUkE4KsWaphQNBkhrwQG3tmfxz3NSBDyCDDEtRdeb5nTpcNMNFDb4s9uhGbVQiCYM6e+QXAYUt4r3UooxbH8b5va+8IRw6stYJW1ra4wqP12DiCNbk4HTQEOuI7MQHOJBONfyu55FntDyhxZDg6dJyEs3SR/D8cAdAhY7csGGyJca7fLGbDjbPIO2w/cB9hATVapLnlCwVj7vpr2iJy4LiU1RcBw/CuTUohKx1ZpBgp8B8QHHsmK0Yx/eDp1CELtK+gMXkNa7HyeXK8BxS3wsJTzNRHGHuXMluGsHGFLP0De5t56v1lNtwYWZC/GBhY7jMynUAN0LCiK2AwJO8Neiq4pyyyHoF0wjghwqFmmZZJlP5f1TIm3D1FXgQnEyPzc3/t7xQGZ79kxxy/W2QKhsEXIwXv0OGZZcMNi4aid7wTRq4N/BWb2O4mx+fFzqmdGbMqvYFDdpbMcQ3+CM//xhFftHt1Ith7ftssvJk7eYUMbt4qT9kgUjwBhxKjGOxrAnZPsOlacKj9i9HpIZ/ILPt7VlBP0LslHWEPfqK3loCLJ/jGmQ03yOxUFByHwpM6JDpbCgTIh1d35HpR3SG7Z+D5GzIqlv1LdvLsjRPqGjWe74Q4XWpsttLjfUJWFMGylEF+5Dhxp8qjbtY79rY9q79OzntkQV8go0Yjp34FG/1BHbBj0Dh2OHvrW3eg89NAr3d8U2KupbY5k13OSL493bHsFw3Ofdl1IVjSOX8cmkMnmcvynadLOGze18Ea3iUpFBamNt1EqDPGm2wseJcJzpOjbUjPjqw2667pwOCM8OhgzdE9pjrF5M/WtZitVvomUgHg6Kh8pswj2qP8WUG/yK600n86AFbSdL+a4J+g+hPqiZU86K8AAwBs8aVeC3T6JwAAAABJRU5ErkJggg==);
	width: 192px;
}
.add-to-cart-img {
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	width: 91px;
	height: 31px;
	text-indent: -9999px;
	cursor: pointer;
}
.contact-img {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAABCCAMAAADJ2AwEAAACDVBMVEX///8AisuNxebH4vJHqdn9AAC6urmXl5b7AADd3dzV6vfx+fwAkc50dHKczOkAmdLk8Ppttt+ysbD9/f5+fXvu7u2rqqjLy8vV1dTj4uL/37tbsNzFxMPy8vL/wIY/Ojn6+/v19fX/uYdvbGuPjo3/x4Z8eXj/9u7n5uYwoNX/agDmTAC52/D/RERGQkGq1e3BwL//gAB8v+OmpKP/5OXZ2NiIhYX/ZWVKRkX/eQH/YgD/0NC4traFgoJDPj3/Bgb/VQCCf39dWVj/mDv/kzv/iQD/cgDS0tGhoJ+GhoT/iT339/fp6emenJt3dHRraGdoZWT/jjz/XQD/17t0cHBQTUz/793/6Mzyz77/1LyMiYj/tIdWUlE5NDP09PT/ozn/kQDf3t3/3s1ZVVTxfUP/hD//miL/27uUkpH/sYhjX1/88/C8u7uXlJT/tGH/zZj/u3T/nTr/iwNBseH/6d//yqual5f/qTjpWQL/hQD/pKX/vpr1ror/iYn/oGPuci//hSb/bhRcuuT459/e3t7/z8/80b3/xJj/yIb/qHb/XV3/lVDlZiD/HBz/+vm/4vT/7e1PtOL/29r228//s7L/1Kr/cHD/pE7/r03/Dw+mQgX/lgDv9/zp9fvY7vih1O6Vz+2My+qBxulrv+X/vb3/0Jj1lWf/MTD/AADM5/XrtpzLjWy5Zjf/eSzIUQf2WUXUAAAJ7ElEQVRo3rzSveujMBzH8c/aoYtaH8CgEAmdghAaHIygS4XWh0EXUUFcRNq1f/+F3t0Pbpd7b4Hky4vwxXGVJe6twEcClvFsujM9z6GVjDFI96qTF7zmBL+bEY9Jbl4oPXfNFbqNfgCXdlc8cq6vz3VH2xJmlIwG4O689VCVcFob2wbTOuO4cgvbJFHvMMc3+bBsqMyqt9V4uXBq0MK8BXcYnDz73O7Fo1KZ+lygo7wwITK+4J3Y9TqTpKu2FwQXqr+i3dOCwcoRTQMoRbjyI9EK+yjBWmB9A372BIoBJPNJZsMJvFPgIuWPlBOoHViyE75R2t9Au2SBeEFfIvwFnWHgkvmmdDAUyKVZrAM6ChTJkWjpUEuB9aJKNDoOPJhFF9tBSrIUGr0Eg2DJw+BG3BTALXCB9O2AylbMva3RZhrVgTvzFNDFEQt8wKvWCvngU2tAvYqqPxKtpGXIXKPLHzSKIhqiE8lev9FS1BqdqSESf9C28tFsFfVXly9giW3/oKOsNDQay2cUyCVLpUQ9lseiZVuQPP+9Hj/oDXhd9E//sx4hbv5v9LcmuvVUXvkS9hXcv2hzVXgGPomuGAqotphzefx6qImBWah3hH2k0ZNGs92zJ4dw5qlkvk0OjIy4gbGsDeBOd3xrJcYp9oKTOTIvn+4kM6DbG2+b/Oe0ee2uh1tgCrRBOGY4LrtzIATKCKE0gHv9BLy8oQIXrlibwqtPcBiBTRvLgz56+Pa2UVrkya6I21owb2YOdI5+ylzYTVPf9fA7hI3qg3Bg+B/9opYMVhoGoij63swUQmdoZnCZhV06EEgJggtFf6B/4h8ILl0qRYrQP+hnejvz6iTEuhPas8i7SW5u7gtZP67o4ri5fqCLY7la0/+zuZ3wQefO15Ow3x/VPWV0w8ymJdCZTJ9OIrNr5iXDB8ccVdJW1cx1sKMAMLlpA3RUdhIzNl7RL9xVs0T1vjuqN0q0nFlAK9EGuhf909o7TjQETNZxHCBETtQWtUSbspHE9CPj6dKovH3evM4y8qVrDp58ZJdKB30ART1aWNIOHYXAcU42pDXmh44We7XDAKFjh8sLWMoRxgy00+SxtB0Y/yq9+yTwUg1K4/U+D3RpWJXsOo3SxXGXB1oobvLCahSQaTjkAY+BFqNg8Hz6JnpoXJ4sXW3lB69Kac2cJkIQWLIVm3K7OMSD7USPA4A4JEE0Rtldi31o/Ka2fFbjhoEwLssqLJKx5HOewOBFoEsOPfS9Fva4l0JaCL0U+p9CXrOzo52JBmew257ynYboy/hnWftpggZ9OFKUfP5faMefewPa90lCgy+YtfGLCv2bs+SgQodsx7QJHaFOvd+GrgrPZyeBHV9FGr9q0A+czBd1p+9iB1o2oKG2M/ii3wPd55lKtI/XZ7ggjEmBPtwb0ocHDbqLtgxd3IQGuRnce6Ax3xrobnCAPe2DPhvW8aBAxxq8YRN6SBhW/Q5oRGTouslwHwnjNw36ZFjvX4YurtxqAe0xuSX0eIs/0SBBxq+h8e28CbAYrnZPCdkY/b9Do9bQDnZHQDd12wBvVAFNivXt5Idpjf2O4/H05m+gi3NlDzTOLitoMnpY9Br0Ry09ngzpUUkPjKIVNEqB3rxcnBc5rUEvak6fnk9He42HGp8ee9MVO+IwZHJ7jS/0pU2kOosGdI2XOqvc8avMDJ3YnlpjVq/xd7fb5dxc42bAfhbhJiTN+OOrj3PQkFlc3SmPz6l1Eg14JAo4zY1X2qkal+Z4oz0K43cNGnT/6e3lBHnXQFvIIwsJZCuus1OHRK4bip2bo97j4tA5qgvUsgEPn9GWiES4OGHyo+gvYBfGH4bVxsVKFx45r5rqbmIdk+FJOBtWriN0kLVsgPI4Mg/e8FgesRbPk8af5gWdjys90loa7UhN/WjtQrW1OZlGIVvb0z9hLRo0WqBL4EUwtvJol8Zf5hWqmFeoP9SQvW7DIBSFz3PcgaHSFVI3RmaXPAKMMOEN/3SwvHZp1g5RImWs8p4FKrMlU6yqn2yd43vx0RHf+Id84Pkst2bdZUHjGI25Jou73Ba4xf1NaT80e1m5+TSPRHydJe7BK2glPMYCX9iVZWnWGioiwxH3OBqQITyk/P6O50MWzhETAO9LXWYLDFc4JrLpAkiuW2KWyBseUGfj7007aieAFuVqCq3J7VJaMbwJQRG8UgqkYjAW7KUxQTF7SBOiOpWFicCovEpANL4eJmnqV1QDMltUTZE5MYy7lNYC0wyZBdMEpBk2ezH1+pSHYsKgLeYzhC4P9IhRw+mhSK/7pGSWE+KEzBZ1rik1fJfSB4Guq1J086LrD302ooM41OlnnlbKoCyriG3adU1aYn53Kv36gre3Kj/kl71qwzAUhc+zaBFIU8dq0mA6ZLO9WHgT9mC82hBwcGwCCcbeMhSyFjL07xmrq0SFPoALpXfwd3zuPeJO/iEGzaJUpE6wCEzc3F48c6AdhBCgJiMMAq7YgxARiRCPnqLIgeQqSyuGOPYgBs3iVKVOsBhM3VycxAAuhrZXoCYjnNQJDnM60MR3PH5kjKUk13nkJTk2Gw9i0PmmSaZczPOMPPFu16FLjElaMkxi7uhHOMV9DiHukRuS6yytK5Slh+ekuNEtqg9MerRKWbTacDWhHHmlrdEVHzUspTSMNo3u4HyrS3SlDUf1I6cR6H6dN6LcoSg8PJutlHvgKC1C7aXcNmhd4+pv9hIoCG7qiOtCme1SYCeP4SjrhpeGxgpaev3KMroun7ssez1455zVAOrs7NvOCwhV+wH8cDLcMy/4tarfLpfL++G/fk//yT+Xr+rKJcVSGAyj3+gP6UZo8lRQSMCBg4Z24qznGnQpvYw77w30c1i7rOReJYizKkJxD4GfwAkcMJj/eEL+4Qn5i49BSrydbygKt4BuqQbg48jNWudqT9GiCMedwT70tLVkr9ZXFIUYtDKkCF4tFMRe3Llty92kGFCZI7pOW/SMVA3RU28u1k8UhRja/jFCykHC3SavtZ8ah8QaRMrh2GGGAUPlIQyqGnV1sYpHpwVuH6NCQq5No/VtcxKJVlDK0Tg4VGIpklcX6wXFyNGJHL1ON91wPmg+rYgEfc8RlRrO0SJHn61POFM+WuqxnfkcVzt2AKzBPafFYnK0r0StcvTZ+oMLpaNd57d5mubNdw5AsNz0A7hPimC7ipoZc0RbNpysLyhHjk4j32k3f59iNE0OEcZYUGKXB75Hrxz5TmvuT9ZvlOT4bZgFVnnQgkRHY9fabhzXbKU8EUf+KB6GoGrU6mL9QlGIwfehVxxeBVb1AhGnvf8xrp122QLrSdm89WoRaoAIFMTF+oyi6AEA5x55RKR0t8ZJma3jwcyHNFEaluzVcvgQpHPyHafxfLwC0Uf2HzUFYSUAAAAASUVORK5CYII=);
	background-repeat: no-repeat;
	display: block;
	height: 66px;
	width: 180px;
}
.cart-img {
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
}
.xxx {
	color: #698214;
	font-size: 18px;
	margin-bottom: 20px;
	text-align: center;
}
a.map-link {
	background-color: #f5e983;
	border-radius: 3px;
	box-shadow: 1px 1px 0 #aaa;
	color: #333;
	padding: 2px 7px;
}
a.map-link:hover {
	background-color: #006dbc;
	color: #fff;
}
.provider-info {
	background-color: #f7f7f7;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 1px 1px 1px #eee;
	padding: 10px;
}
.provider-info > p {
	font-size: 12px;
}
.provider-info > hr {
	border: none;
	height: 1px;
	background-color: #aaa;
}
p.attension {
	font-weight: bold !important;
	font-size: 14px !important;
	text-align: center;
	margin: 20px 0;
}
.fluidMedia {
	height: 550px;
	overflow: hidden;
	padding-left: 10px;
	padding-top: 5px;
}
.fluidMedia iframe {
	width: 100%;
	height: 100%;
}
.electro_calc_title {
	background-color: #f1f1f1;
	padding: 7px;
	font-weight: 700;
	border-bottom: 1px solid #ddd;
}
#calc, #summary {
	float: left;
}
#calc {
	margin-bottom: 10px;
	border-right: 1px solid #ddd;
	padding-right: 10px;
}
#summary {
	font-size: 11px;
	margin-left: 12px;
}
#calc label {
	width: 100%;
	display: block;
	overflow: hidden;
	line-height: 26px;
}
#calc label > input {
	border: 1px inset;
	border-radius: 3px 3px 3px 3px;
	color: inherit;
	float: right;
	font: inherit;
	padding: 3px 0;
	text-align: center;
	width: 90px;
	line-height: normal;
}
#calc label > select {
	font: inherit;
	padding: 1px 2px;
	margin-left: 5px;
	color: inherit;
}
#total {
	clear: both;
	font-weight: 700;
}
#total > div:first-child {
	border-top: 1px solid #ddd;
	padding-top: 10px;
}
.electro_calc_body {
	padding: 10px;
}
#electro_calc {
	border: 1px solid #ddd;
	font: 12px/18px Verdana;
	color: #555;
}
li.current > strong {
	font-weight: bold;
}
hr {
	background-color: #98AB29;
	height: 1px;
	border: none;
	box-shadow: 0 0 3px rgba(152, 171, 41, 0.46);
	margin: 20px 0;
	padding: 0;
}
.shop-tel {
    display: block;
    margin-top: 17px;
    color: #333;
}
.shop-tel span {
    display: block;
    text-align: center;
    font-family: Arial, Tahoma;
}
.shop-tel__title {
    font-size: 13px
}
.shop-tel__phone {
    font-size: 20px;
    margin-top: 2px;
    letter-spacing: -1px;
}
.custom_links {
	width: 167px;
}
ul.custom_links a {
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	padding: 5px 6px;
}
ul.custom_links .first {
	background-color: #999;
}
ul.custom_links li {
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	padding: 0;
	text-align: center;
}