@import url(http://fonts.googleapis.com/css?family=Open+Sans&subset=latin,cyrillic);

@font-face {
	font-family: 'OpenSans-Light';
	src: local('☺'), url('fonts/opensans-light.woff') format('woff'), url('fonts/opensans-light.ttf') format('truetype'), url('fonts/opensans-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'intro';
    src: url('../fonts/intro/intro.eot?') format('eot'),
    url('../fonts/intro/intro.woff') format('woff'),
    url('../fonts/intro/intro.ttf')  format('truetype'),
    url('../fonts/intro/intro.svg#intro') format('svg');
}

@font-face {
    font-family: 'OpenSans_Semibold';
    src: url('../fonts/OpenSans-Semibold/OpenSans-Semibold.eot?') format('eot'),
    url('../fonts/OpenSans-Semibold/OpenSans-Semibold.woff') format('woff'),
    url('../fonts/OpenSans-Semibold/OpenSans-Semibold.ttf')  format('truetype'),
    url('../fonts/OpenSans-Semibold/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
}
/**
* Eric Meyer's Reset CSS v2.0
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, menu, nav, section, time {
	display: block;
}

body {
	line-height: 1;
	color: black;
	background: white;
	word-wrap: break-word;
}

a {
	color: inherit;
	text-decoration: none;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;

}

/* meyerweb css reset end */

textarea:focus, input:focus {
	outline: 0;
}

input {
	border-width: 0;
}

em {
	font-style: italic;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
}

sup {
	vertical-align: text-top;
	font-size: 58.3%; /*Corresponds to Photoshop's font size glyph transformation*/
}

sub {
	vertical-align: text-bottom;
	font-size: 58.3%; /*Corresponds to Photoshop's font size glyph transformation*/
}

img,
embed,
object,
video {
	max-width: 160%;
}

.group:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.eliminate-space-between-inline-blocks {
	letter-spacing: -0.31em; /* webkit */
	*letter-spacing: normal; /* reset IE < 8 */
	word-spacing: -0.43em; /* IE < 8 && gecko */
}

/* restore spacing on inner elements */
.eliminate-space-between-inline-blocks > * {
	letter-spacing: normal;
	word-spacing: normal;
}

.sidebar-left {
    float: left;
    width: 305px;
}

.sidebar-right {


  float:right;
    position: relative;
    width: 883px;
}
body {
	font-family: 'Open Sans', sans-serif;
}
.line-foot {
    height: 125px;
	background: url("images/line_header.png") no-repeat scroll center top ;
}
.global_container_ {
	overflow: hidden;
	background: #ffffff;
	min-width: 1200px;
	min-height: 2176px;

	margin-top: -241px;
	float: none;
	height: auto;
	position: relative;
}
.header {
	z-index: 0;
	position: relative;
	overflow: hidden;
}
.header_2 {
	background: url(images/bg_header.png) no-repeat 0 -28px;
	height: 174px;
	overflow: hidden;
	text-align: center;
}
.header_2 .header_cont{
	position: relative;
	width: 1200px;
	margin: 0 auto;
	box-sizing: border-box;
}
.logo {
	position: absolute;
	top: 48px;
	left: 0px;
	width: 313px;
	z-index: 2;
}
.solflowers {
	position: relative;
	right: 34.5px;
	margin: 0 auto;
	display: block;
}
.internet_-_magazin_srezan {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	text-transform: uppercase;
	color: #1c1c1c;
	font-style: normal;
	font-weight: 600;
	margin: 8px 0 -1px;
	padding: 0 0 0 1px;
}
.phone {
	position: absolute;
	top: 55px;
	left: 500px;
	width: 207px;
	z-index: 2;
}
.layer8_800_0000_000 {
	display: block;
	z-index: 2;
}
.zakazat_obratnyi_zvonok {
	text-decoration: underline;
	font-size: 12px;
	text-transform: uppercase;
	color: #1c1c1c;
	font-style: normal;
	font-weight: 600;
	margin: 5px 0 -2px;
	padding: 0 2px 0 8px;
	text-align: left;
}
.autorization_profile {
	min-height: 40px;
	position: absolute;
	top: 52px;
	left: 931px;
	width: 269px;
	z-index: 3;
}
.basket {
	padding: 5px 1px 6px 10px;
	background: url(images/bg_basket.png) no-repeat;
	min-height: 18px;
	position: absolute;
	top: 0;
	left: 172px;
	width: 86px;
}
.icon_basket {
	float: left;
	margin: 0 9px 0 0;
}
.layer50_000_r {
	text-decoration: none;
	font-size: 12px;
	text-transform: uppercase;
	color: #281f3f;
	font-style: normal;
	font-weight: 600;
	margin: 0 0 -2px;
	text-align: left;
	padding: 3px 0 0;
}
.settings {
	background: url(images/bg_settings.png) no-repeat;
	min-height: 22px;
	padding: 7px 10px 11px;
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
}
.icon_settings {
	display: block;
	margin: 0 auto;
}
.profile {
	background: url(images/button.png) no-repeat;
	min-height: 11px;
	padding: 10px 0 16px 2px;
	text-decoration: none;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: 600;
	text-align: center;
	position: absolute;
	top: 0;
	left: 44px;
	width: 134px;
}
.line_header {
	position: relative;
top: 0px;
left: -6px;
z-index: 1;
height: 87%;
width: 130%;
}
.banner {
	background: url('images/img.png') no-repeat scroll 0% -200px transparent;
height: 125px;
padding: 175px 311px 29px;
position: relative;
margin: -174px 0px 0px;
background-size: 100% 700px;
}
.cvety_kotorye_prodolzhaut {
	display: block;
	position: relative;
	right: 215px;
	margin: 0 auto;
}
.main-content-wrapper {
	position: relative;
	margin: -1px 0 0;
}
.navigation {
	position: relative;
	background: #c5b7d6;
	margin-bottom: 60px;
}
.navigation .navigation_cont{
	width: 1200px;
	margin: 0 auto;
}
.navigation .navigation_cont > ul > li{
	display: inline-block;
	margin-left: -5px;
}
.navigation .navigation_cont ul li a{
	padding: 17px 25px;
	text-transform: uppercase;
	font-weight: bold;
	display: block;
}
.navigation .navigation_cont ul li img{
	display: block;
	padding: 0 3px;
	margin-top: 3px;
	float: right;
}
.navigation ul .active, .navigation ul li:hover{
	background: #fff;
	color: #422880;
}
.navigation ul .action{
	background: #977dc4; /* Old browsers */
	background: -moz-linear-gradient(top, #977dc4 0%, #5d4592 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#977dc4), color-stop(100%,#5d4592)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #977dc4 0%,#5d4592 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #977dc4 0%,#5d4592 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #977dc4 0%,#5d4592 100%); /* IE10+ */
	background: linear-gradient(to bottom, #977dc4 0%,#5d4592 100%); /* W3C */
	color: #fff;
}
.navigation .navigation_cont > ul > li ul{
	position: absolute;
	display: none;
}
.navigation .navigation_cont > ul > li:hover ul{
	display: block;
}
.navigation .navigation_cont > ul > li ul li{
	display: inline-block;
}
.menu_gorizont {
	padding: 6px 160px 6px 20px;
	background: url('images/bg_menu.jpg') no-repeat scroll 24% 0% padding-box #C5B7D6;

	height: 51px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.c_wrapper2 {
	min-height: 13px;
	float: left;
	margin: 21px 0 0;
	width: 718px;
	position: relative;
}
.katalog_glavnaya_novosti {
	position: absolute;
	top: 0;
	left: 0;
}
.noname-layer {
	position: absolute;
	top: 2px;
	left: 83px;
}
.search {
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImZvcm1fc2VhcmNoIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSIwJSI+CjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzZkNWE5OSIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjQ2Ljk3MjY1NiUiIHN0b3AtY29sb3I9IiM2ZDVhOTkiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPHN0b3Agb2Zmc2V0PSI0OC4xOTMzNiUiIHN0b3AtY29sb3I9IiM3MTVlYTAiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzE1ZWEwIiBzdG9wLW9wYWNpdHk9IjEiIC8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZm9ybV9zZWFyY2gpIiAvPjwvc3ZnPg==);
	background: -moz-linear-gradient(90deg, #6d5a99 0, #6d5a99 46.972656%, #715ea0 48.19336%, #715ea0 100%);
	background: -o-linear-gradient(90deg, #6d5a99 0, #6d5a99 46.972656%, #715ea0 48.19336%, #715ea0 100%);
	background: -webkit-linear-gradient(90deg, #6d5a99 0, #6d5a99 46.972656%, #715ea0 48.19336%, #715ea0 100%);
	background: linear-gradient(0deg, #6d5a99 0, #6d5a99 46.972656%, #715ea0 48.19336%, #715ea0 100%);
    right: -160px;
	padding: 10px 9px 12px;
	float: right;
	width: 36px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon {
	display: block;
	position: relative;
	left: 1.5px;
	margin: 0 auto;
}
.menu2_gorizont {
	height: 14px;
	padding: 12px 193px 15px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.srezannye_cvety_gorshechn {
	display: block;
	position: relative;
	right: 383.5px;
	margin: 0 auto;
}
.content {
	width: 1200px;
	position: relative;

	margin: 28px auto 0;
}
.category1 {
	min-height: 1084px;
	position: relative;
}
.line_category-holder {
	font-family: 'OpenSans-Light';
	padding: 20px 0 12px 0px;
	background:url("images/line_category.png") no-repeat scroll -346px 24px / 1200px auto transparent;
	left: 0;
	width: 878px;
}
.bg_name_category-holder {
	font-family: 'OpenSans-Light';
	font-weight: bold;
	background: url(images/bg_name_category.png) no-repeat;
	min-height: 16px;

	text-align: center;
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	float: left;
	width: 210px;
	position: relative;
	height:50px;
	padding-top: 15px;
}
.c_wrapper3 {
	float: right;
	width: 138px;
	position: relative;
	margin-top: 15px;
}
.page {
	width: 142px;
	position: relative;
	margin: 0 auto;left:-5px;
}
.arrow_left {
	float: left;
	margin: 3px 0 0;
}
.c_wrapper56 {
	min-height: 19px;
	position: relative;
	width: 112px;
	float: left;
	margin: 0 0 0 5px;
}
.bg_active_page {
	border: 1px solid #422880; /*stroke*/
	background: #c5b7d6;

	width: 17px;
	height: 17px;
	position: absolute;
	top: 0;
	left: 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer1_2_3_51_52 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 -3px;
	position: absolute;
	top: 4px;
	left: 5px;
}
.arrow_right {
	float: right;
	margin: 3px 0 0;
}
.view {
	position: relative;
	margin: 18px 0 0;
}
.vid {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 5px 0 -1px;
	float: left;
}
.bg_active_page-holder {
	padding: 0px 0px 0px 3px;
	border: 1px solid #422880; /*stroke*/
	background: #c5b7d6;

	float: right;
	width: 105px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.arrow_down {
	float: right;
	margin: 0;
	position: absolute;
	top: 1px;
	left: 121px;
	z-index: 5;
}
.podrobno {
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.group_cont{
	overflow: hidden;
	position: relative;
	width: 883px;
	margin: -15px 0px -80px 395px;
	padding-top: 0px;
	padding-bottom:100px;
}
.group1 {
  background: none repeat scroll 0 0 padding-box #f4f4f4;
    border: 2px solid #c5b7d6;
    float: left;
    height: 531px;
    margin-right: 7px;
    padding-left: 10px;
    width: 270px;
    z-index: 0;
}
.group-flowers {
    margin-bottom: 15px;
    min-height: 470px;
	float: left;
}

.group1_1{
	margin-right: 0px;
}
.group1img {
    height: 255px;
    margin: 10px auto 20px;
    position: relative;
    width: 225px;

}
.bg-holder {
 height: 247px;
    padding-right: 10px;
    position: relative;

	/* z-index: 7; */

}
.hrizantema_anastasiya_zhe {
	text-decoration: underline;
	font-size: 14px;
	color: #422880;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 0;
	text-align: left;
}
.c_wrapper68 {

	position: relative;

	margin-top: 5px;
}
.artikul_000000 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 0 0;
	float: left;
}
.rating {
	float: right;
	width: 77px;
	position: relative;
}
.rating-inner {
	float: left;
	margin: 0 1.5px 0 0;
}
.star {
	margin-top: 0 !important;
}
.star_kopiya {
	margin-top: 0 !important;
}
.star_kopiya_2 {
	margin-top: 0 !important;
}
.star_kopiya_3 {
	margin-top: 1px !important;
}
.star_kopiya_4 {
	margin-top: 1px !important;
}
.rating .last-item {
	margin-right: 0 !important;
}
.nestandartnym_podarkom_dl {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14.4px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin-top: 10px;

}
.c_wrapper40 {
 height: 115px;
	position: relative;
	margin-top: 20px;
}
.dlina_70_sm_ves_25_gr_str {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -2px 0 -1px;
	float: left;
	width: 128px;
}
.layer5_000_r {
	text-align: left;
	text-decoration: none;
	font-size: 20px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 8px 1px 0 0;
	float: right;
}
.c_wrapper7 {
 background: none repeat scroll 0 0 #f5f4f4;
    bottom: 11px;
    position: absolute;;

}
.form_piece {
	float: left;
	width: 90px;
	position: relative;
}
.layer200 {
	text-align: left;
	text-decoration: none;
	font-size: 24px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -4px 6px -4px 0;
	float: left;
	width: 50px;
	background-color: transparent;
}
.c_wrapper26 {
	float: left;
	margin: 1px 0 0;
	width: 13px;
	position: absolute;
	left: 65px;
}
.arrow_up {
	display: block;
}
.arrow_down_2 {
	margin: 4px 0 0;
	display: block;
}
.button_basket_hover {
	padding: 8px 7px 12px 15px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNmQ1YTk5IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjNmQ1YTk5IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iIzcxNWVhMCIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MTVlYTAiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -o-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -webkit-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: linear-gradient(0deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);

	float: right;
	width: 139px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon_basket_2 {
	float: left;
	margin: 0 16px 0 1px;
}
.v_korzinu {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 -3px;
	padding: 8px 0 0;
}
.group2 {
	z-index: 0;
	position: absolute;
	top: 66px;
	left: 723px;
	width: 305px;
}
.img_2 {
	position: relative;
	right: 1.5px;
	margin: 0 auto;
	display: block;
	z-index: 104;
	overflow: hidden;
}
.bg-holder_2 {
	padding: 242px 15px 19px;
	border: 2px solid #c5b7d6; /*stroke*/
	background: #f4f4f4;

	position: relative;
	margin: -221px 0 0;
	z-index: 103;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.hrizantema_anastasiya_zhe_2 {
	text-decoration: underline;
	font-size: 14px;
	color: #422880;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 0;
	text-align: left;
}
.c_wrapper69 {
	width: 266px;
	position: relative;
	right: 2.5px;
	margin: 6px auto 0;
}
.artikul_000000_2 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 0 0;
	float: left;
}
.rating_2 {
	float: right;
	width: 77px;
	position: relative;
}
.rating_2-inner {
	float: left;
	margin: 0 1.5px 0 0;
}
.star_2 {
	margin-top: 0 !important;
}
.star_kopiya_5 {
	margin-top: 0 !important;
}
.star_kopiya_2_2 {
	margin-top: 0 !important;
}
.star_kopiya_3_2 {
	margin-top: 1px !important;
}
.star_kopiya_4_2 {
	margin-top: 1px !important;
}
.rating_2 .last-item {
	margin-right: 0 !important;
}
.nestandartnym_podarkom_dl_2 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14.4px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px 0 -1px;
	padding: 0 1px;
}
.c_wrapper42 {
	width: 269px;
	position: relative;
	right: 1px;
	margin: 21px auto 0;
}
.dlina_70_sm_ves_25_gr_str_2 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -2px 0 -1px;
	float: left;
	width: 128px;
}
.layer5_000_r_2 {
	text-align: left;
	text-decoration: none;
	font-size: 28px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 8px 1px 0 0;
	float: right;
}
.c_wrapper9 {
	width: 267px;
	position: relative;
	margin: 29px auto 0;
}
.form_piece_2 {
	padding: 12px 11px 13px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: left;
	width: 68px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer200_2 {
	text-align: left;
	text-decoration: none;
	font-size: 24px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 6px -4px 0;
	float: left;
}
.c_wrapper27 {
	float: left;
	margin: 1px 0 0;
	width: 13px;
	position: relative;
}
.arrow_up_2 {
	display: block;
}
.arrow_down_3 {
	margin: 4px 0 0;
	display: block;
}
.button_basket_hover_2 {
	padding: 8px 7px 12px 15px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNmQ1YTk5IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjNmQ1YTk5IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iIzcxNWVhMCIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MTVlYTAiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -o-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -webkit-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: linear-gradient(0deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);

	float: right;
	width: 139px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon_basket_3 {
	float: left;
	margin: 0 16px 0 1px;
}
.v_korzinu_2 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 -3px;
	padding: 8px 0 0;
}
.group3 {
	z-index: 0;
	position: absolute;
	top: 66px;
	left: 1139px;
	width: 305px;
}
.img_3 {
	position: relative;
	right: 1.5px;
	margin: 0 auto;
	display: block;
	z-index: 136;
	overflow: hidden;
}
.bg-holder_3 {
	padding: 242px 15px 19px;
	border: 2px solid #c5b7d6; /*stroke*/
	background: #f4f4f4;

	position: relative;
	margin: -221px 0 0;
	z-index: 135;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.hrizantema_anastasiya_zhe_3 {
	text-decoration: underline;
	font-size: 14px;
	color: #422880;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 0;
	text-align: left;
}
.c_wrapper70 {
	width: 266px;
	position: relative;
	right: 2.5px;
	margin: 6px auto 0;
}
.artikul_000000_3 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 0 0;
	float: left;
}
.rating_3 {
	float: right;
	width: 77px;
	position: relative;
}
.rating_3-inner {
	float: left;
	margin: 0 1.5px 0 0;
}
.star_3 {
	margin-top: 0 !important;
}
.star_kopiya_6 {
	margin-top: 0 !important;
}
.star_kopiya_2_3 {
	margin-top: 0 !important;
}
.star_kopiya_3_3 {
	margin-top: 1px !important;
}
.star_kopiya_4_3 {
	margin-top: 1px !important;
}
.rating_3 .last-item {
	margin-right: 0 !important;
}
.nestandartnym_podarkom_dl_3 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14.4px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px 0 -1px;
	padding: 0 1px;
}
.c_wrapper44 {
	width: 269px;
	position: relative;
	right: 1px;
	margin: 21px auto 0;
}
.dlina_70_sm_ves_25_gr_str_3 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -2px 0 -1px;
	float: left;
	width: 128px;
}
.layer5_000_r_3 {
	text-align: left;
	text-decoration: none;
	font-size: 28px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 8px 1px 0 0;
	float: right;
}
.c_wrapper11 {
	width: 267px;
	position: relative;
	margin: 29px auto 0;
}
.form_piece_3 {
	padding: 12px 11px 13px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: left;
	width: 68px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer200_3 {
	text-align: left;
	text-decoration: none;
	font-size: 24px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 6px -4px 0;
	float: left;
}
.c_wrapper28 {
	float: left;
	margin: 1px 0 0;
	width: 13px;
	position: relative;
}
.arrow_up_3 {
	display: block;
}
.arrow_down_4 {
	margin: 4px 0 0;
	display: block;
}
.button_basket {
	padding: 8px 7px 12px 15px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: right;
	width: 139px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon_basket_4 {
	float: left;
	margin: 0 16px 0 1px;
}
.v_korzinu_3 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 -3px;
	padding: 8px 0 0;
}
.group4 {
	z-index: 0;
	position: absolute;
	top: 66px;
	left: 1455px;
	width: 305px;
}
.img_4 {
	position: relative;
	right: 1.5px;
	margin: 0 auto;
	display: block;
	z-index: 168;
	overflow: hidden;
}
.bg-holder_4 {
	padding: 242px 15px 19px;
	border: 2px solid #c5b7d6; /*stroke*/
	background: #f4f4f4;

	position: relative;
	margin: -221px 0 0;
	z-index: 167;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.hrizantema_anastasiya_zhe_4 {
	text-decoration: underline;
	font-size: 14px;
	color: #422880;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 0;
	text-align: left;
}
.c_wrapper71 {
	width: 266px;
	position: relative;
	right: 2.5px;
	margin: 6px auto 0;
}
.artikul_000000_4 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 0 0;
	float: left;
}
.rating_4 {
	float: right;
	width: 77px;
	position: relative;
}
.rating_4-inner {
	float: left;
	margin: 0 1.5px 0 0;
}
.star_4 {
	margin-top: 0 !important;
}
.star_kopiya_7 {
	margin-top: 0 !important;
}
.star_kopiya_2_4 {
	margin-top: 0 !important;
}
.star_kopiya_3_4 {
	margin-top: 1px !important;
}
.star_kopiya_4_4 {
	margin-top: 1px !important;
}
.rating_4 .last-item {
	margin-right: 0 !important;
}
.nestandartnym_podarkom_dl_4 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14.4px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px 0 -1px;
	padding: 0 1px;
}
.c_wrapper46 {
	width: 269px;
	position: relative;
	right: 1px;
	margin: 21px auto 0;
}
.dlina_70_sm_ves_25_gr_str_4 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -2px 0 -1px;
	float: left;
	width: 128px;
}
.layer5_000_r_4 {
	text-align: left;
	text-decoration: none;
	font-size: 28px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 8px 1px 0 0;
	float: right;
}
.c_wrapper13 {
	width: 267px;
	position: relative;
	margin: 29px auto 0;
}
.form_piece_4 {
	padding: 12px 11px 13px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: left;
	width: 68px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer200_4 {
	text-align: left;
	text-decoration: none;
	font-size: 24px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 6px -4px 0;
	float: left;
}
.c_wrapper29 {
	float: left;
	margin: 1px 0 0;
	width: 13px;
	position: relative;
}
.arrow_up_4 {
	display: block;
}
.arrow_down_5 {
	margin: 4px 0 0;
	display: block;
}
.button_basket_2 {
	padding: 8px 7px 12px 15px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: right;
	width: 139px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon_basket_5 {
	float: left;
	margin: 0 16px 0 1px;
}
.v_korzinu_4 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 -3px;
	padding: 8px 0 0;
}
.group5 {
	z-index: 0;
	position: absolute;
	top: 567px;
	left: 507px;
	width: 305px;
}
.img_5 {
	position: relative;
	right: 1.5px;
	margin: 0 auto;
	display: block;
	z-index: 200;
	overflow: hidden;
}
.bg-holder_5 {
	padding: 242px 15px 19px;
	border: 2px solid #c5b7d6; /*stroke*/
	background: #f4f4f4;

	position: relative;
	margin: -221px 0 0;
	z-index: 199;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.hrizantema_anastasiya_zhe_5 {
	text-decoration: underline;
	font-size: 14px;
	color: #422880;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 0;
	text-align: left;
}
.c_wrapper72 {
	width: 266px;
	position: relative;
	right: 2.5px;
	margin: 6px auto 0;
}
.artikul_000000_5 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 0 0;
	float: left;
}
.rating_5 {
	float: right;
	width: 77px;
	position: relative;
}
.rating_5-inner {
	float: left;
	margin: 0 1.5px 0 0;
}
.star_5 {
	margin-top: 0 !important;
}
.star_kopiya_8 {
	margin-top: 0 !important;
}
.star_kopiya_2_5 {
	margin-top: 0 !important;
}
.star_kopiya_3_5 {
	margin-top: 1px !important;
}
.star_kopiya_4_5 {
	margin-top: 1px !important;
}
.rating_5 .last-item {
	margin-right: 0 !important;
}
.nestandartnym_podarkom_dl_5 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14.4px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px 0 -1px;
	padding: 0 1px;
}
.c_wrapper48 {
	width: 269px;
	position: relative;
	right: 1px;
	margin: 21px auto 0;
}
.dlina_70_sm_ves_25_gr_str_5 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -2px 0 -1px;
	float: left;
	width: 128px;
}
.layer5_000_r_5 {
	text-align: left;
	text-decoration: none;
	font-size: 28px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 8px 1px 0 0;
	float: right;
}
.c_wrapper15 {
	width: 267px;
	position: relative;
	margin: 29px auto 0;
}
.form_piece_5 {
	padding: 12px 11px 13px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: left;
	width: 68px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer200_5 {
	text-align: left;
	text-decoration: none;
	font-size: 24px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 6px -4px 0;
	float: left;
}
.c_wrapper30 {
	float: left;
	margin: 1px 0 0;
	width: 13px;
	position: relative;
}
.arrow_up_5 {
	display: block;
}
.arrow_down_6 {
	margin: 4px 0 0;
	display: block;
}
.button_basket_hover_3 {
	padding: 8px 7px 12px 15px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNmQ1YTk5IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjNmQ1YTk5IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iIzcxNWVhMCIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MTVlYTAiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -o-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -webkit-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: linear-gradient(0deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);

	float: right;
	width: 139px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon_basket_6 {
	float: left;
	margin: 0 16px 0 1px;
}
.v_korzinu_5 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 -3px;
	padding: 8px 0 0;
}
.group6 {
	z-index: 0;
	position: absolute;
	top: 567px;
	left: 823px;
	width: 305px;
}
.img_6 {
	position: relative;
	right: 1.5px;
	margin: 0 auto;
	display: block;
	z-index: 232;
	overflow: hidden;
}
.bg-holder_6 {
	padding: 242px 15px 19px;
	border: 2px solid #c5b7d6; /*stroke*/
	background: #f4f4f4;

	position: relative;
	margin: -221px 0 0;
	z-index: 231;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.hrizantema_anastasiya_zhe_6 {
	text-decoration: underline;
	font-size: 14px;
	color: #422880;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 0;
	text-align: left;
}
.c_wrapper73 {
	width: 266px;
	position: relative;
	right: 2.5px;
	margin: 6px auto 0;
}
.artikul_000000_6 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 0 0;
	float: left;
}
.rating_6 {
	float: right;
	width: 77px;
	position: relative;
}
.rating_6-inner {
	float: left;
	margin: 0 1.5px 0 0;
}
.star_6 {
	margin-top: 0 !important;
}
.star_kopiya_9 {
	margin-top: 0 !important;
}
.star_kopiya_2_6 {
	margin-top: 0 !important;
}
.star_kopiya_3_6 {
	margin-top: 1px !important;
}
.star_kopiya_4_6 {
	margin-top: 1px !important;
}
.rating_6 .last-item {
	margin-right: 0 !important;
}
.nestandartnym_podarkom_dl_6 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14.4px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px 0 -1px;
	padding: 0 1px;
}
.c_wrapper50 {
	width: 269px;
	position: relative;
	right: 1px;
	margin: 21px auto 0;
}
.dlina_70_sm_ves_25_gr_str_6 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -2px 0 -1px;
	float: left;
	width: 128px;
}
.layer5_000_r_6 {
	text-align: left;
	text-decoration: none;
	font-size: 28px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 8px 1px 0 0;
	float: right;
}
.c_wrapper17 {
	width: 267px;
	position: relative;
	margin: 29px auto 0;
}
.form_piece_6 {
	padding: 12px 11px 13px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: left;
	width: 68px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer200_6 {
	text-align: left;
	text-decoration: none;
	font-size: 24px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 6px -4px 0;
	float: left;
}
.c_wrapper31 {
	float: left;
	margin: 1px 0 0;
	width: 13px;
	position: relative;
}
.arrow_up_6 {
	display: block;
}
.arrow_down_7 {
	margin: 4px 0 0;
	display: block;
}
.button_basket_hover_4 {
	padding: 8px 7px 12px 15px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNmQ1YTk5IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjNmQ1YTk5IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iIzcxNWVhMCIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MTVlYTAiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -o-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -webkit-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: linear-gradient(0deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);

	float: right;
	width: 139px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon_basket_7 {
	float: left;
	margin: 0 16px 0 1px;
}
.v_korzinu_6 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 -3px;
	padding: 8px 0 0;
}
.group7 {
	z-index: 0;
	position: absolute;
	top: 567px;
	left: 1139px;
	width: 305px;
}
.img_7 {
	position: relative;
	right: 1.5px;
	margin: 0 auto;
	display: block;
	z-index: 264;
	overflow: hidden;
}
.bg-holder_7 {
	padding: 242px 15px 19px;
	border: 2px solid #c5b7d6; /*stroke*/
	background: #f4f4f4;

	position: relative;
	margin: -221px 0 0;
	z-index: 263;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.hrizantema_anastasiya_zhe_7 {
	text-decoration: underline;
	font-size: 14px;
	color: #422880;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 0;
	text-align: left;
}
.c_wrapper74 {
	width: 266px;
	position: relative;
	right: 2.5px;
	margin: 6px auto 0;
}
.artikul_000000_7 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 0 0;
	float: left;
}
.rating_7 {
	float: right;
	width: 77px;
	position: relative;
}
.rating_7-inner {
	float: left;
	margin: 0 1.5px 0 0;
}
.star_7 {
	margin-top: 0 !important;
}
.star_kopiya_10 {
	margin-top: 0 !important;
}
.star_kopiya_2_7 {
	margin-top: 0 !important;
}
.star_kopiya_3_7 {
	margin-top: 1px !important;
}
.star_kopiya_4_7 {
	margin-top: 1px !important;
}
.rating_7 .last-item {
	margin-right: 0 !important;
}
.nestandartnym_podarkom_dl_7 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14.4px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px 0 -1px;
	padding: 0 1px;
}
.c_wrapper52 {
	width: 269px;
	position: relative;
	right: 1px;
	margin: 21px auto 0;
}
.dlina_70_sm_ves_25_gr_str_7 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -2px 0 -1px;
	float: left;
	width: 128px;
}
.layer5_000_r_7 {
	text-align: left;
	text-decoration: none;
	font-size: 28px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 8px 1px 0 0;
	float: right;
}
.c_wrapper19 {
	width: 267px;
	position: relative;
	margin: 29px auto 0;
}
.form_piece_7 {
	padding: 12px 11px 13px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: left;
	width: 68px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer200_7 {
	text-align: left;
	text-decoration: none;
	font-size: 24px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 6px -4px 0;
	float: left;
}
.c_wrapper32 {
	float: left;
	margin: 1px 0 0;
	width: 13px;
	position: relative;
}
.arrow_up_7 {
	display: block;
}
.arrow_down_8 {
	margin: 4px 0 0;
	display: block;
}
.button_basket_3 {
	padding: 8px 7px 12px 15px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: right;
	width: 139px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon_basket_8 {
	float: left;
	margin: 0 16px 0 1px;
}
.v_korzinu_7 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 -3px;
	padding: 8px 0 0;
}
.group8 {
	z-index: 0;
	position: absolute;
	top: 567px;
	left: 1455px;
	width: 305px;
}
.img_8 {
	position: relative;
	right: 1.5px;
	margin: 0 auto;
	display: block;
	z-index: 296;
	overflow: hidden;
}
.bg-holder_8 {
	padding: 242px 15px 19px;
	border: 2px solid #c5b7d6; /*stroke*/
	background: #f4f4f4;

	position: relative;
	margin: -221px 0 0;
	z-index: 295;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.hrizantema_anastasiya_zhe_8 {
	text-decoration: underline;
	font-size: 14px;
	color: #422880;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 0;
	text-align: left;
}
.c_wrapper75 {
	width: 266px;
	position: relative;
	right: 2.5px;
	margin: 6px auto 0;
}
.artikul_000000_8 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 0 0;
	float: left;
}
.rating_8 {
	float: right;
	width: 77px;
	position: relative;
}
.rating_8-inner {
	float: left;
	margin: 0 1.5px 0 0;
}
.star_8 {
	margin-top: 0 !important;
}
.star_kopiya_11 {
	margin-top: 0 !important;
}
.star_kopiya_2_8 {
	margin-top: 0 !important;
}
.star_kopiya_3_8 {
	margin-top: 1px !important;
}
.star_kopiya_4_8 {
	margin-top: 1px !important;
}
.rating_8 .last-item {
	margin-right: 0 !important;
}
.nestandartnym_podarkom_dl_8 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 12px;
	line-height: 14.4px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px 0 -1px;
	padding: 0 1px;
}
.c_wrapper54 {
	width: 269px;
	position: relative;
	right: 1px;
	margin: 21px auto 0;
}
.dlina_70_sm_ves_25_gr_str_8 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -2px 0 -1px;
	float: left;
	width: 128px;
}
.layer5_000_r_8 {
	text-align: left;
	text-decoration: none;
	font-size: 28px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 8px 1px 0 0;
	float: right;
}
.c_wrapper21 {
	width: 267px;
	position: relative;
	margin: 29px auto 0;
}
.form_piece_8 {
	padding: 12px 11px 13px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: left;
	width: 68px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer200_8 {
	text-align: left;
	text-decoration: none;
	font-size: 24px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 4px 6px -4px 0;
	float: left;
}
.c_wrapper33 {
	float: left;
	margin: 1px 0 0;
	width: 13px;
	position: relative;
}
.arrow_up_8 {
	display: block;
}
.arrow_down_9 {
	margin: 4px 0 0;
	display: block;
}
.button_basket_4 {
	padding: 8px 7px 12px 15px;
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);

	float: right;
	width: 139px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.icon_basket_9 {
	float: left;
	margin: 0 16px 0 1px;
}
.v_korzinu_8 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 -3px;
	padding: 8px 0 0;
}
.sidebar {
	position: absolute;
	top: 20px;
	left: 0;
	width: 464px;
}
.filtr {
	position: relative;
}
.c_wrapper67 {
	min-height: 119px;
	position: relative;
}
.line_filtr {
	position: absolute;
	top: 39px;
	left: -160px;
}
.bg_filtr-holder {
	font-family: 'OpenSans-Light';
	background: url(images/bg_name_category.png) no-repeat;
	min-height: 17px;
	height:50px;
	width:210px;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	position: absolute;
	top: 0;
	padding-top: 15px;

}
.rod {
	position: absolute;
	top: 75px;

}
.rod_2 {
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	margin: -1px 0;
	padding: 0 258px 0 0;
}
.group1_2 {
	border: 1px solid #c5b7d6; /*stroke*/
	background: rgba(25,25,25,0.0);

	width: 302px;
	position: relative;
	margin: 6px auto 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.border_active-holder {
	padding: 4px 5px 3px 8px;
	border: 1px solid #422880; /*stroke*/
	background: rgba(25,25,25,0.0);
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
	margin: 10px 1px;
	width: 303px;
}
.arrow_down_kopiya {
	float: right;
	margin: 4px 1px 0 0;
}
.lorem_ipsum {
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.sort {
	 min-height: 50px;
	position: relative;
	margin: 20px auto 0;
}
.sort_2 {
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	margin: -1px 0 -3px;
	padding: 0 250px 0 0;
}
.group1_3 {
	border: 1px solid #c5b7d6; /*stroke*/
	background: rgba(25,25,25,0.0);

	width: 302px;
	position: relative;
	margin: 9px auto 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.border_active-holder_2 {
	padding: 4px 5px 3px 8px;
	border: 1px solid #422880; /*stroke*/
	background: rgba(25,25,25,0.0);

	width: 289px;
	position: relative;
	margin: 0 auto;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.arrow_down_kopiya_2 {
	float: right;
	margin: 4px 1px 0 0;
}
.lorem_ipsum_2 {
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.harakteristic {

	position: relative;
	margin: 22px auto 0;
}
.c_wrapper34 {
	float: left;

	position: relative;
}
.harakteristiki {
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	margin: -1px 0 -3px;
	padding: 0 38px 0 0;
}
.c_wrapper58 {
	width: 205px;
	position: relative;
	left: 1px;
	margin: 9px 0 0;
}
.group1_4 {
	float: left;
	width: 93px;
	position: relative;
}
.dlina {
	text-align: right;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 5px 0 0;
	float: left;
}
.border_hover-holder {
	border: 1px solid #c5b7d6; /*stroke*/
	background: rgba(25,25,25,0.0);

	float: right;
	width: 42px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.border_active-holder_3 {
	padding: 4px 1px;
	border: 1px solid #422880; /*stroke*/
	background: rgba(25,25,25,0.0);

	width: 40px;
	position: relative;
	margin: 0 auto;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer15 {
	text-align: right;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 0 9px -3px -1px;
	float: left;
}
.c_wrapper37 {
	float: left;
	width: 6px;
	position: relative;
}
.arrow_up_9 {
	display: block;
}
.arrow_down_10 {
	margin: 1px 0 0;
	display: block;
}
.group3_2 {
	float: right;
	margin: 0;
	width: 101px;
	position: relative;
}
.ves_gr {
	text-align: right;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 5px 2px 0 0;
	float: left;
}
.border-holder {
	padding: 4px 1px;
	border: 1px solid #c5b7d6; /*stroke*/
	background: rgba(25,25,25,0.0);

	float: left;
	width: 40px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer15_2 {
	text-align: right;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 0 9px -3px -1px;
	float: left;
}
.c_wrapper36 {
	float: left;
	width: 6px;
	position: relative;
}
.arrow_up_10 {
	display: block;
}
.arrow_down_11 {
	margin: 1px 0 0;
	display: block;
}
.group2_2 {
	width: 150px;
	position: relative;
	right:0px;
	margin: 18px 0 0;
	float: left;
}
.diametr_gorshka {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 1px 2px 0 0;
	float: left;
	width:105px;
}
.border-holder_2 {
	padding: 4px 1px;
	border: 1px solid #c5b7d6; /*stroke*/
	background: rgba(25,25,25,0.0);

	float: left;
	width: 40px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer15_3 {
	text-align: right;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 0px 5px -1px 0px;
	float: left;
	width: 40px;
}
.c_wrapper35 {
	float: left;
	width: 6px;
	position: relative;
}
.arrow_up_11 {
	display: block;
}
.arrow_down_12 {
	margin: 1px 0 0;
	display: block;
}
.group4_2 {
	float: left;
	margin: 22px 0 0 0;

	position: relative;
}
.cvet {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 5px 2px 0 0;
	float: left;
	width: 105px;
}
.border-holder_3 {
	padding: 2px;
	border: 1px solid #c5b7d6; /*stroke*/
	background: rgba(25,25,25,0.0);
	margin-top: -2px;
	float: left;
	width: 38px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.bg_color {
	background: #bc0204;
	display: block;
	width: 27px;
	height: 12px;
	float: left;
	margin: 0 4px 0 -1px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.arrow_down_13 {
	float: left;
	margin: 4px 0 0;
}
.country {

	position: relative;
	margin: 26px auto 0;
}
.strana_proizvoditel {
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	margin: -1px 0;
	padding: 0 72px 0 0;
}
.group1_5 {
	border: 1px solid #c5b7d6; /*stroke*/
	background: rgba(25,25,25,0.0);

	width: 302px;
	position: relative;
	margin: 6px auto 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.border_active-holder_4 {
	padding: 4px 5px 3px 20px;
	border: 1px solid #422880; /*stroke*/
	background: rgba(25,25,25,0.0);

	width: 277px;
	position: relative;
	right: 1px;
	margin: 0 auto;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.arrow_down_kopiya_2_2 {
	float: right;
	margin: 4px 1px 0 0;
}
.franciya {
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.button_filtr {
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImlucHV0X2Zvcm0iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTEuODA2NjQlIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNTMuMDI3MzQ0JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNpbnB1dF9mb3JtKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 51.80664%, #ffffff 53.027344%, #ffffff 100%);
	display: block;
	min-height: 18px;
	padding: 16px 0 17px;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #191919;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	margin: 55px auto 0;
	width: 161px;
	position: relative;
	left: -70px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.news {
   margin: 39px 0 0;
   min-height: 500px;
    position: relative;

    z-index: 0;
}
.bg_filtr-holder_2 {
		font-family: 'OpenSans-Light';
	background: url(images/bg_name_category.png) no-repeat;
	min-height: 17px;
	height:45px;
	width:210px;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	padding-top: 15px;
	position: relative;

	z-index: 619;
	overflow: hidden;





}
.line_filtr_2 {
	position: relative;
	margin: -21px 0px 0px -160px;
	z-index: 618;
	overflow: hidden;
}
.group1_6 {
  float: left;

    margin: -16px auto 0;
    min-height: 140px;
    position: relative;
    width: 307px;
    z-index: 622;
}
.festival_tulpanov_v_ssha {
	text-align: left;
	text-decoration: underline;
	font-size: 14px;
	text-transform: uppercase;
	color: #422880;
	font-style: normal;
	font-weight: bold;
	margin: -1px 0 -3px;
	padding: 0 59px 0 0;
}
.layer14_04_2013 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px auto -2px;
	width: 303px;
	position: relative;
}
.v_ssha_v_gorodke_holland_ {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 18px auto -1px;
	width: 303px;
	position: relative;
}
.group2_3 {
 float: left;

    margin: 5px auto 0;
    min-height: 140px;
    position: relative;
    width: 307px;
}
.festival_tulpanov_v_ssha_2 {
	text-align: left;
	text-decoration: underline;
	font-size: 14px;
	text-transform: uppercase;
	color: #422880;
	font-style: normal;
	font-weight: bold;
	margin: -1px 0 -3px;
	padding: 0 59px 0 0;
}
.layer14_04_2013_2 {
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 9px auto -2px;
	width: 303px;
	position: relative;
}
.v_ssha_v_gorodke_holland__2 {
	text-align: left;
	text-indent: 0;
	text-decoration: none;
	font-size: 14px;
	line-height: 16.8px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 18px auto -1px;
	width: 303px;
	position: relative;
}
.category2 {
	position: relative;
	margin: 36px 0 0;
}
.line_category-holder_2 {
	padding: 20px 0px 32px 0px;
	background: url('images/line_category.png') no-repeat scroll 100% 22px transparent;
	min-height: 60px;
	width: 884px;
	position: relative;
	right: 0.5px;

	overflow: hidden;
}
.bg_name_category-holder_2 {
	font-family: 'OpenSans-Light';
	background: url(images/bg_name_category1.png) no-repeat;
	min-height: 17px;
 height:45px;
 padding-top:15px;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	float: left;
	width: 210px;
	position: relative;
}
.c_wrapper4 {
	float: right;
	width: 138px;
	position: relative;
	margin-top: 15px;
}
.page_2 {
	width: 142px;
	position: relative;
	margin: 0 auto;left:-5px;
}
.arrow_left_2 {
	float: left;
	margin: 3px 0 0;
}
.c_wrapper57 {
	min-height: 19px;
	position: relative;
	width: 112px;
	float: left;
	margin: 0 0 0 5px;
}
.bg_active_page_2 {
	border: 1px solid #422880; /*stroke*/
	background: #c5b7d6;

	width: 17px;
	height: 17px;
	position: absolute;
	top: 0;
	left: 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.layer1_2_3_51_52_2 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: -1px 0 -3px;
	position: absolute;
	top: 4px;
	left: 5px;
}
.arrow_right_2 {
	float: right;
	margin: 3px 0 0;
}
.view_2 {
	position: relative;
	margin: 18px 0 0;
}
.vid_2 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 5px 0 -1px;
	float: left;
}
.bg_active_page-holder_2 {
	padding: 3px 3px 5px 4px;
	border: 1px solid #422880; /*stroke*/
	background: #c5b7d6;

	float: right;
	width: 92px;
	position: relative;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.arrow_down_14 {
	float: right;
	margin: 2px 1px 0 0;
}
.spisok {
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: normal;
	margin: 0 0 -3px;
	text-align: left;
}
.table {
	min-height: 291px;
	width: 1254px;
	position: relative;
	left: 253px;
	margin: -15px auto 0;
}
.bg_name_table-holder {
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImJnX25hbWVfdGFibGUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNTAlIiB5MT0iMTAwJSIgeDI9IjUwJSIgeTI9IjAlIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjZjVmNGY0IiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iNDYuOTcyNjU2JSIgc3RvcC1jb2xvcj0iI2Y1ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjQ4LjE5MzM2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNiZ19uYW1lX3RhYmxlKSIgLz48L3N2Zz4=);
	background: -moz-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 46.972656%, #ffffff 48.19336%, #ffffff 100%);
	background: -o-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 46.972656%, #ffffff 48.19336%, #ffffff 100%);
	background: -webkit-linear-gradient(90deg, #f5f4f4 0, #f5f4f4 46.972656%, #ffffff 48.19336%, #ffffff 100%);
	background: linear-gradient(0deg, #f5f4f4 0, #f5f4f4 46.972656%, #ffffff 48.19336%, #ffffff 100%);

	padding: 20px 11px 12px;
	position: absolute;
	top: 0;
	left: 0;
	width: 1230px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.main {
	width: 1173px;
	position: relative;
	right: 28.5px;
	margin: 0 auto;
}
.foto {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: -1px 0 -3px;
	float: left;
}
.artikul {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 0 0 0 40px;
	float: left;
}
.naimenovanie {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 0 0 -3px 67px;
	float: left;
}
.harakteristiki_2 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 0 0 0 63px;
	float: left;
}
.reiting {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 0 0 -3px;
	float: right;
}
.cena_rub {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: -1px 56px 0 0;
	float: right;
}
.group1_7 {
	position: absolute;
	top: 87px;
	left: 20px;
	width: 1217px;
}
.layer127891_orig {
	float: left;
	margin: 1px 0 0;
}
.layer00000000 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 47px;
	float: left;
}
.roza_krasnaya {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 4px 0 0 58px;
	float: left;
}
.dlina_50sm_strana_niderla {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 0 49px;
	float: left;
}
.layer150 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 56px;
	float: left;
}
.rating_9 {
	position: relative;
	width: 98px;
	float: left;
	margin: 0 0 0 51px;
}
.rating_9-inner {
	float: left;
	margin: 0 1.75px 0 0;
}
.star_9 {
	margin-top: 0 !important;
}
.star_kopiya_12 {
	margin-top: 0 !important;
}
.star_kopiya_2_9 {
	margin-top: 0 !important;
}
.star_kopiya_3_9 {
	margin-top: 1px !important;
}
.star_kopiya_4_9 {
	margin-top: 1px !important;
}
.rating_9 .last-item {
	margin-right: 0 !important;
}
.icon_basket_10 {
	float: right;
	margin: 1px 0 0;
}
.group2_4 {
	position: absolute;
	top: 115px;
	left: 20px;
	width: 1217px;
}
.layer127891_orig_2 {
	float: left;
	margin: 1px 0 0;
}
.layer00000000_2 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 47px;
	float: left;
}
.roza_krasnaya_2 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 4px 0 0 58px;
	float: left;
}
.dlina_50sm_strana_niderla_2 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 0 49px;
	float: left;
}
.layer150_2 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 56px;
	float: left;
}
.rating_10 {
	position: relative;
	width: 98px;
	float: left;
	margin: 0 0 0 51px;
}
.rating_10-inner {
	float: left;
	margin: 0 1.75px 0 0;
}
.star_10 {
	margin-top: 0 !important;
}
.star_kopiya_13 {
	margin-top: 0 !important;
}
.star_kopiya_2_10 {
	margin-top: 0 !important;
}
.star_kopiya_3_10 {
	margin-top: 1px !important;
}
.star_kopiya_4_10 {
	margin-top: 1px !important;
}
.rating_10 .last-item {
	margin-right: 0 !important;
}
.icon_basket_11 {
	float: right;
	margin: 1px 0 0;
}
.group3_3 {
	position: absolute;
	top: 144px;
	left: 20px;
	width: 1217px;
}
.layer127891_orig_3 {
	float: left;
	margin: 1px 0 0;
}
.layer00000000_3 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 47px;
	float: left;
}
.roza_krasnaya_3 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 4px 0 0 58px;
	float: left;
}
.dlina_50sm_strana_niderla_3 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 0 49px;
	float: left;
}
.layer150_3 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 56px;
	float: left;
}
.rating_11 {
	position: relative;
	width: 98px;
	float: left;
	margin: 0 0 0 51px;
}
.rating_11-inner {
	float: left;
	margin: 0 1.75px 0 0;
}
.star_11 {
	margin-top: 0 !important;
}
.star_kopiya_14 {
	margin-top: 0 !important;
}
.star_kopiya_2_11 {
	margin-top: 0 !important;
}
.star_kopiya_3_11 {
	margin-top: 1px !important;
}
.star_kopiya_4_11 {
	margin-top: 1px !important;
}
.rating_11 .last-item {
	margin-right: 0 !important;
}
.icon_basket_12 {
	float: right;
	margin: 1px 0 0;
}
.group4_3 {
	position: absolute;
	top: 174px;
	left: 20px;
	width: 1217px;
}
.layer127891_orig_4 {
	float: left;
	margin: 1px 0 0;
}
.layer00000000_4 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 47px;
	float: left;
}
.roza_krasnaya_4 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 4px 0 0 58px;
	float: left;
}
.dlina_50sm_strana_niderla_4 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 0 49px;
	float: left;
}
.layer150_4 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 56px;
	float: left;
}
.rating_12 {
	position: relative;
	width: 98px;
	float: left;
	margin: 0 0 0 51px;
}
.rating_12-inner {
	float: left;
	margin: 0 1.75px 0 0;
}
.star_12 {
	margin-top: 0 !important;
}
.star_kopiya_15 {
	margin-top: 0 !important;
}
.star_kopiya_2_12 {
	margin-top: 0 !important;
}
.star_kopiya_3_12 {
	margin-top: 1px !important;
}
.star_kopiya_4_12 {
	margin-top: 1px !important;
}
.rating_12 .last-item {
	margin-right: 0 !important;
}
.icon_basket_13 {
	float: right;
	margin: 1px 0 0;
}
.group5_2 {
	position: absolute;
	top: 205px;
	left: 20px;
	width: 1217px;
}
.layer127891_orig_5 {
	float: left;
	margin: 1px 0 0;
}
.layer00000000_5 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 47px;
	float: left;
}
.roza_krasnaya_5 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 4px 0 0 58px;
	float: left;
}
.dlina_50sm_strana_niderla_5 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 0 49px;
	float: left;
}
.layer150_5 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 56px;
	float: left;
}
.rating_13 {
	position: relative;
	width: 98px;
	float: left;
	margin: 0 0 0 51px;
}
.rating_13-inner {
	float: left;
	margin: 0 1.75px 0 0;
}
.star_13 {
	margin-top: 0 !important;
}
.star_kopiya_16 {
	margin-top: 0 !important;
}
.star_kopiya_2_13 {
	margin-top: 0 !important;
}
.star_kopiya_3_13 {
	margin-top: 1px !important;
}
.star_kopiya_4_13 {
	margin-top: 1px !important;
}
.rating_13 .last-item {
	margin-right: 0 !important;
}
.icon_basket_14 {
	float: right;
	margin: 1px 0 0;
}
.group6_2 {
	position: absolute;
	top: 235px;
	left: 20px;
	width: 1217px;
}
.layer127891_orig_6 {
	margin: 1px 0 0;
}
.layer00000000_6 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 47px;
	float: left;
}
.roza_krasnaya_6 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 4px 0 0 58px;
	float: left;
}
.dlina_50sm_strana_niderla_6 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 0 49px;
	float: left;
}
.layer150_6 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 56px;
	float: left;
}
.rating_14 {
	position: relative;
	width: 98px;
	float: left;
	margin: 0 0 0 51px;
}
.rating_14-inner {
	float: left;
	margin: 0 1.75px 0 0;
}
.star_14 {
	margin-top: 0 !important;
}
.star_kopiya_17 {
	margin-top: 0 !important;
}
.star_kopiya_2_14 {
	margin-top: 0 !important;
}
.star_kopiya_3_14 {
	margin-top: 1px !important;
}
.star_kopiya_4_14 {
	margin-top: 1px !important;
}
.rating_14 .last-item {
	margin-right: 0 !important;
}
.icon_basket_15 {
	float: right;
	margin: 1px 0 0;
}
.group7_2 {
	position: absolute;
	top: 265px;
	left: 20px;
	width: 1217px;
}
.layer127891_orig_7 {
	float: left;
	margin: 1px 0 0;
}
.layer00000000_7 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 47px;
	float: left;
}
.roza_krasnaya_7 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 4px 0 0 58px;
	float: left;
}
.dlina_50sm_strana_niderla_7 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 0 49px;
	float: left;
}
.layer150_7 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	color: #191919;
	font-style: normal;
	font-weight: 600;
	margin: 3px 0 -3px 56px;
	float: left;
}
.rating_15 {
	position: relative;
	width: 98px;
	float: left;
	margin: 0 0 0 5px;
}
.rating_15-inner {
	float: left;
	margin: 0 1.75px 0 0;
}
.star_15 {
	margin-top: 0 !important;
}
.star_kopiya_18 {
	margin-top: 0 !important;
}
.star_kopiya_2_15 {
	margin-top: 0 !important;
}
.star_kopiya_3_15 {
	margin-top: 1px !important;
}
.star_kopiya_4_15 {
	margin-top: 1px !important;
}
.rating_15 .last-item {
	margin-right: 0 !important;
}
.icon_basket_16 {
	margin: 1px 0 0;
}
.line_vertikal_separation {
	min-height: 290px;
	position: absolute;
	top: 1px;
	left: 0;
	width: 1254px;
}
.line_separation_1 {
	background: #b9b0d0;

	width: 1px;
	height: 290px;
	position: absolute;
	top: 0;
	left: 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_2 {
	background: #b9b0d0;

	width: 1px;
	height: 290px;
	position: absolute;
	top: 0;
	left: 61px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_3 {
	background: #b9b0d0;

	width: 1px;
	height: 290px;
	position: absolute;
	top: 0;
	left: 178px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_4 {
	background: #b9b0d0;

	width: 1px;
	height: 290px;
	position: absolute;
	top: 0;
	left: 354px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_5 {
	background: #b9b0d0;

	width: 1px;
	height: 290px;
	position: absolute;
	top: 0;
	left: 960px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_6 {
	background: #b9b0d0;

	width: 1px;
	height: 290px;
	position: absolute;
	top: 0;
	left: 1091px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_7 {
	background: #b9b0d0;

	width: 1px;
	height: 290px;
	position: absolute;
	top: 0;
	left: 1201px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_8 {
	background: #b9b0d0;

	width: 1px;
	height: 290px;
	position: absolute;
	top: 0;
	left: 1253px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_gorizont_separation {
	position: absolute;
	top: 79px;
	left: 1px;
	width: 1253px;
}
.line_separation_goriz1 {
	background: #b9b0d0;

	width: 1253px;
	height: 1px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_goriz1_ko {
	background: #b9b0d0;

	width: 1253px;
	height: 1px;
	margin: 29px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_goriz1_ko_2 {
	background: #b9b0d0;

	width: 1253px;
	height: 1px;
	margin: 29px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_goriz1_ko_3 {
	background: #b9b0d0;

	width: 1253px;
	height: 1px;
	margin: 29px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_goriz1_ko_4 {
	background: #b9b0d0;

	width: 1253px;
	height: 1px;
	margin: 29px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_goriz1_ko_5 {
	background: #b9b0d0;

	width: 1253px;
	height: 1px;
	margin: 29px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_goriz1_ko_6 {
	background: #b9b0d0;

	width: 1253px;
	height: 1px;
	margin: 29px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.line_separation_goriz1_ko_7 {
	background: #b9b0d0;

	width: 1253px;
	height: 1px;
	margin: 29px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.name_product {
	border: 1px solid rgba(66,40,128,0.37); /*stroke*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImJnX25hbWVfcHJvZHVjdCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iMCUiPgo8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2ZDVhOTkiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPHN0b3Agb2Zmc2V0PSI1MS44MDY2NCUiIHN0b3AtY29sb3I9IiM2ZDVhOTkiIHN0b3Atb3BhY2l0eT0iMSIgLz4KPHN0b3Agb2Zmc2V0PSI1My4wMjczNDQlIiBzdG9wLWNvbG9yPSIjNzE1ZWEwIiBzdG9wLW9wYWNpdHk9IjEiIC8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzcxNWVhMCIgc3RvcC1vcGFjaXR5PSIxIiAvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2JnX25hbWVfcHJvZHVjdCkiIC8+PC9zdmc+);
	background: -moz-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -o-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: -webkit-linear-gradient(90deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);
	background: linear-gradient(0deg, #6d5a99 0, #6d5a99 51.80664%, #715ea0 53.027344%, #715ea0 100%);

	min-height: 17px;
	padding: 8px 1160px 6px 42px;
	text-align: right;
	text-decoration: none;
	font-size: 16px;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	position: absolute;
	top: 47px;
	left: 0;
	width: 50px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /*Will not allow bg color to leak outside borders*/
}
.footer {
	padding: 0 0 28px;
	background: url("images/bg_header_2.png") no-repeat scroll center top rgba(0, 0, 0, 0);
	min-height: 158px;
	position: relative;
	margin: 16px 0 0;
}
.line_header_2 {
	display: block;
	z-index: 20;
	margin: 0 auto;
}
.c_wrapper1 {
	width: 1200px;
	position: relative;
	right: 0.5px;
	margin: 11px auto 0;
}
.layer2014_solflowers {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #1c1c1c;
	font-style: normal;
	font-weight: 600;
	margin: 2px 0 -3px;
	float: left;
}
.e-mail_solflowers_mail_ru {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #1c1c1c;
	font-style: normal;
	font-weight: 600;
	margin: 2px 0 0 200px;
	float: left;
}
.telefon_8_800_0000_000 {
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	color: #1c1c1c;
	font-style: normal;
	font-weight: 600;
	margin: 2px 0 0 200px;
	float: left;
}
.social_icon {
	position: relative;
	width: 97px;
	float: right;
}
.social_icon-inner {
	float: left;
	margin: 0 21px 0 0;
}
.youtube {
	margin-top: 2px !important;
}
.twitter {
	margin-top: 4px !important;
}
.facebook {
	margin-top: 0 !important;
}
.social_icon .last-item {
	margin-right: 0 !important;
}
table tr td{
	border: 1px solid #715ea0;
	vertical-align: middle;
	text-align: center;
}
table{
	width: 880px;
}
.tr1{
	height: 40px;
}
.td1{
	width: 50px;
}
.td2{
	width: 85px;
}
.td3{
	width: 135px;
}
.td4{
	width: 470px;
}
.td5{
	width: 100px;
}
.td6{
	width: 107px;
}
.td7{
	width: 25px;
}
.navigation_cont form{
	float: right;
	position:relative;
	background: url(images/search.png) no-repeat 5px 0;
	width: 61px;
	overflow:hidden;
	height: 60px;
	margin: -54px 20px 0 0;
}
* {outline:none;}
.navigation_cont form .btn-slid {width:60px; height:60px; display:block; cursor:pointer; background:url(images/clear-bg.gif) repeat;}
.navigation_cont form .btn {width:60px; display:none; padding:0; margin:0; height:60px;  cursor:pointer; background:url(images/clear-bg.gif) repeat; position:absolute;top:0; left:0;}


.navigation_cont form input{
	width: 180px;
	height: 40px;
	margin: 8px 65px;
	border: none;
	padding-left: 20px;
	background:none;
	font: 18px 'open-sans-italic';
	color: #191919;
}
.input_arrow{
	position: absolute;
	right: 3px;
	top: 25px;
	height: 24px;
}
.input_arrow2{
	position: absolute;
	right: 3px;
	top: 24px;
	height: 24px;
}
.input_arrow3{
	position: absolute;
	right: 3px;
	top: 26px;
	height: 24px;
}
.input_arrow4{
	position: absolute;
	right: 9px;
	top: -1px;
	height: 20px;
}
/*------------------ popup -----------------------------*/

	.overlay {
    background-color: rgba(0, 0, 0, 0.9);
    bottom: 0;
    cursor: default;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    visibility: hidden;
    z-index: 50;
    -webkit-transition: opacity .5s;
    -moz-transition: opacity .5s;
    -ms-transition: opacity .5s;
    -o-transition: opacity .5s;
    transition: opacity .5s;
}
.overlay:target {
    visibility: visible;
    opacity: 1;
}
/* Позиционирум медиа-элементы внутри окна */
.is-image {
  width: 100%;
  display: inline-block;
  height: auto;
  margin: auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 15px;
  top: 0; left: 0; bottom: 0; right: 0;
}
embed, iframe {
  width: 100%;
  margin: auto;
  top: 0; left: 0; bottom: 0; right: 0;
}
/* Формируем и позиционируем всплывающее окно */
.popup {
    width: 600px;
    margin: auto;
    background: #fff url(images/popup_bg.png) no-repeat;
    background-size: 640px 470px;
    display: block;
    left: 0; right: 0;
    opacity: 0;
    position: absolute;
    font-size: 14px;
    top: 0;
    padding: 0px;
    visibility: hidden;
    z-index: 50;
/* Устанавливаем эффект перехода появления окна */
    -webkit-transition: opacity .5s, top .5s;
    -moz-transition: opacity .5s, top .5s;
    -ms-transition: opacity .5s, top .5s;
    -o-transition: opacity .5s, top .5s;
    transition: opacity .5s, top .5s;
}

/* Устанавливаем позицию появления окна */
.overlay:target+.popup {
    top: 10%;
    position: fixed;
    opacity: 1;
    visibility: visible;
}
/* Оформляем и позицонируем кнопку закрытия */
.close {
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: 3px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    padding: 0;
    top: 3px;
    width: 24px;
    color: #fff;
    background: #715ea0;
}
.close:before {
    display: none;;
    content: "X";
    font-size: 14px;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
}
.close:hover {

}
.popup form{
	width: 250px;
	border-right: 2px solid #625583;
	background: #fff;
	padding: 20px;
}
.popup form input, .popup form button, .popup form select {
	border: 3px solid #aba2c2;
	border-radius: 2px;
	width: 240px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	padding: 10px 0;
	margin-bottom: 20px;
}
.popup form select {
    box-sizing: content-box;
}
.popup form .button{
	border: 3px solid #aba2c2;
	border-radius: 2px;
	color: #fff;
	background: #715ea0;
	width: 246px;
	cursor: pointer;
}
.popup form .button.no-margin{ margin-bottom: 0; }
.popup .popup_cont{
	float: right;
	width: 300px;
	position: absolute;
	top: 200px;
	right: 0px;
	border-top: 2px solid #625583;
	border-bottom: 2px solid #625583;
	background: #fff;
	padding: 10px 5px;
}
.popup .popup_cont span{
	text-transform: uppercase;
	color: #6d5a99;
	font-size: 18px;
	font-weight: bold;
}
.popup .popup_cont p{
	color: #191919;
	font-size: 12px;
	padding-top: 5px;
}
.sel80 {
		width: 290px;
	}
	.lineForm,
	.lineForm3 {
		margin-bottom: 20px;
	}
	.wid100 {
		width: 100px !important;
	}
	#animals {
		width: 90px;
	}
	.redSelect .cusel,
	.redSelect .cuselFrameRight,
	.redSelect .jScrollPaneDrag,
	.redSelect .jScrollArrowUp,
	.redSelect .jScrollArrowDown {
		background-image: url(images/selects-red.png) !important;
	}

	.twitter {
		background: url(images/twitter.gif) no-repeat !important;
		padding-left: 25px !important;
		color: #01dded !important
	}
	.vkontakte {
		background: url(images/vkontakte.gif) no-repeat !important;
		padding-left: 25px !important;
		color: #204e79 !important
	}
	.lj {
		background: url(images/lj.gif) no-repeat !important;
		padding-left: 25px !important;
		color: #003366 !important
	}
	.li {
		background: url(images/li.gif) no-repeat !important;
		padding-left: 25px !important;
		color: #000000 !important
	}
	.kv {
		width: 4px;
		height: 4px;
		background: #00FF00;
		position: absolute;
		top: 2px;
		right: 2px;
		overflow: hidden;
	}

	/* ñòèëè äëÿ ïðèìåðà: âûðàâíèâàíèå label, ñåëåêòû íà â îäíó ñòðîêó */
	.lineForm,
	.lineForm3 {
		float: left;
		width: 100%;
		zoom: 1;
	}
	* html .lineForm,
	* html .lineForm3 {
		float: none;
		width: auto;
	}
	label {
		float: left;
		position: relative;
		top: 5px;
		margin-right: 5px;
	}
	.cusel {
		float: left;
		margin-right: 5px;
		width: 211px;
		margin-top: 10px;
	}
	#cuselFrame-country{
		width: 211px;
	}
	.top_line{
		position: relative;
		z-index: 1;
		text-align: center;
		width: 100%;
		min-width: 1200px;
		overflow: hidden;
		top: -8px;
		height: 240px;
		background: url(images/line_header2.png) no-repeat scroll center top transparent;
	}
	.header_cont{
		width: 1200px;
		margin: 0 auto;
		position: relative;
	}
	.social_ul{
		float: right;
		width: 150px
	}
	.cusel,
.cuselFrameRight,
.jScrollPaneDrag,
.jScrollArrowUp,
.jScrollArrowDown {
	background: url(images/selects-2.png) no-repeat;
}
.cusel { /* общий вид селекта включая стрелку справа */
	height: 26px;
	background-position: left top;
	display: inline-block;
	position: relative;
	cursor: pointer;
	font-size: 14px;
	z-index: 1;
	margin-top: 10px;
}
.cuselFrameRight { /* левая чсть селект. обыно скругление и левая граница */
	position: absolute;
	z-index: 2;
	top: 0px;
	right: 0px;
	height: 100%;
	width: 130px;
	background-position: right top;
}

.cuselText { /* контейнер для отображенного текста селект */
	height: 14px;
	padding: 6px 0 0 7px; /* подбираем отступы и высоту для видимого текста в селекте */
	cursor: pointer;
	overflow: hidden;
	position: relative;
	z-index: 1;
	font: 12px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif; /* шрифты */
	position: absolute;
	top: 0;
	left: 0;
}
* html .cuselText { /* высота блока для текста для ие6 */
	height: 22px;
}
.cusel span { /* оформление оптиона */
	display: block;
	cursor: pointer;
	white-space: nowrap;
	padding: 2px 15px 2px 5px; /* паддинг справа - это отступ текста от ползунка */
	zoom: 1;
}
.cusel span:hover,
.cusel .cuselOptHover { /* реакция оптиона на наведение */
	background: #d3cadf;
	color: #fff;
}
.cusel .cuselActive { /* оформление активного оптиона в списке */
	background: #d3cadf;
	color: #fff;
	cursor: default;
}

/*
	styles for focus and hover
*/
.cusel:hover,
.cusel:hover .cuselFrameRight,
.cusel:focus,
.cusel:focus .cuselFrameRight,
.cuselFocus,
.cuselFocus .cuselFrameRight {
	background-image: url(images/selects-focus.png);
}

.cuselOpen {
	z-index: 999;
}

/*
	styles for disabled select
*/
.classDisCusel,
.classDisCusel .cuselFrameRight {
	background-image: url(images/selects-2-dis.png) !important;
	cursor: default;
	color: #ccc;
}
.classDisCusel .cuselText {
	cursor: default;
}


/*
	styles for scrollbar
*/
.cusel .cusel-scroll-wrap { /* контейнер для блока с прокруткой */
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0;
	top: 100%;
	background: #fff; /* фон выпадающего списка */
	min-width: 100%;
	width: auto;
}
.cusel .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 5;
	border: 1px solid #999; /* границы выпадающего спиcка */
}

.cusel .jScrollPaneTrack { /* трек для ползунка прокрутки */
	height: 100%;
	width: 7px !important;
	background: #ccc;
	position: absolute;
	top: 0;
	right: 4px;
}
.cusel .jScrollPaneDrag { /* ползунок */
	position: absolute;
	background-position: -40px -26px;
	cursor: pointer;
	width: 15px !important;
	height: 27px !important;
	right: -4px;

}

.cusel .jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.cusel .jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
.cusel .jScrollArrowUp { /* стрелка вверх */
	position: absolute;
	top: 0;
	right: 2px;
	width: 26px;
	height: 12px;
	cursor: pointer;
	background-position: -2px -26px;
	overflow: hidden;
}
.cusel .jScrollArrowDown { /* стрелка вниз */
	width: 25px;
	height: 12px;
	position: absolute;
	top: auto;
	bottom: 0;
	right: 3px;
	cursor: pointer;
	background-position: -21px -26px;
	overflow: hidden;
}
.rasporka {
clear: both;
height: 60px;
}
.validateLinks {
border-top: 1px solid #55b05a;
padding: 20px 0 0 20px;
height: 39px;
background: #fff;
margin-top: -60px;
}
* html .validateLinks {
height: 60px;
}
.validateLinks a {
color: #365d95;
}
.topPanel{
	height: 90px;
	text-align:center;
	border-bottom: 1px solid #55b05a;
	margin-bottom: 40px;
	padding: 3px 0;
}
.number-phone {
  color: #422880;
    display: inline-block;
    font: bold 24px/1 open sans;

    text-align: center;
    text-transform: uppercase;
}


.filtr .cusel {border:1px solid #422880; height:20px; border-radius:0; background:none;}
.filtr .cuselFrameRight {background:url(images/arr-select.png) 100% 0 no-repeat !important; width:100%;}
.filtr .cuselText {font-family: 'Open Sans', sans-serif; padding-top:0; height:20px; line-height:19px;}
.filtr .number { background:url(images/arr-num.png) 94% 50% no-repeat;border:1px solid #c5b7d6; position:relative; width:37px; height:20px; margin-left:5px; display:inline-block; *display:inline;zoom:1; }
.filtr .number .plus { position:absolute;top:3px; right:2px;width:7px; height:6px; cursor:pointer;  display:block;}
.filtr .number .minus { position:absolute;bottom:3px; right:2px;width:7px; height:6px; cursor:pointer; display:block;}
.filtr .number input { border:none; font-size:14px; font-family: 'Open Sans', sans-serif; width:20px; margin-left:5px;background:none;}

.filtr .group4_2 .cusel { margin-top:0;float:right; margin-right:5px;}
.filtr .group4_2 .cusel .cusel-scroll-wrap span { padding:10px 0; margin-bottom:2px;}
.filtr .group1_4 .cusel , .filtr .group2_2 .cusel, .filtr .group3_2 .cusel { margin-top:0;}
.filtr .group1_4 .cusel .cuselFrameRight , .filtr .group2_2 .cusel .cuselFrameRight, .filtr .group3_2 .cusel .cuselFrameRight {background:url(images/arr-num.png) 94% 50% no-repeat !important;}


.filtr .group4_2 .select-bg {display:inline-block; *display:inline;zoom:1; width:33px; height:20px;border:1px solid #422880; position:relative; background:url(images/arr-select.png) 100% 0 no-repeat;}
.filtr .group4_2 .select-bg span.change { display:block; margin:0; height:20px; cursor:pointer;}
.filtr .group4_2 .select-bg span.change span { display:block; margin:2px 14px 2px 2px; height:16px;}
.filtr .group4_2 .select-bg ul { z-index:900; display:none; position:absolute;border:1px solid #422880; top:20px; left:-1px; width:33px;}
.filtr .group4_2 .select-bg ul li { margin:2px; display:block; padding:8px 0; cursor:pointer;}
.filtr .group4_2 .select-bg .clear-bg { position:fixed;top:0; left:0;width:100%; height:100%; background:url(images/clear-bg.gif) repeat; z-index:887; display:none;}

.c_wrapper56 .pages { font-size:14px; text-align:center; line-height:17px; }
.c_wrapper56 .pages a{
display:inline-block; *display:inline;zoom:1; margin:1px 0; position:relative; vertical-align:top;
}.c_wrapper56 .pages a.active {
    background:#c5b7d6;
    border: 1px solid #422880;
    height: 17px;
	margin:0;
    width: 17px;
}
.c_wrapper57 .pages { font-size:14px; text-align:center; line-height:17px; }
.c_wrapper57 .pages a{
display:inline-block; *display:inline;zoom:1; margin:1px 0; position:relative; vertical-align:top;
}.c_wrapper57 .pages a.active {
    background:#c5b7d6;
    border: 1px solid #422880;
    height: 17px;
	margin:0;
    width: 17px;
}


.form_piece .cusel { margin-top:0;float:right; background:url(images/form-pie.png) no-repeat; height:53px; margin-right:0px; z-index:8888; position:relative; width:92px;}
.form_piece .cusel .cuselFrameRight { width:auto !important; background:none !important;}
.form_piece .cusel .cuselText { font-size:24px; background:none; height:50px; text-align:center; line-height:40px;}



.logo.-index {
    width: 308px;
    margin-top: 0;
    top: 7px;
}

.logo.-index span {
    display: block;
    font: 35px 'intro';
    font-weight: normal;
    color: #422880;
    padding-top: 30px;
    text-align: left;
}

.logo.-index p {
    font: 14px 'OpenSans_Semibold';
    color: #1c1c1c;
    width: 100%;
    text-transform: uppercase;
    line-height: 17px;
    text-align: left;
    padding-top: 2px;
}