


/* Start:/bitrix/components/altop/altop.callback/templates/.default/style.css*/
div.mcallback {
	padding:0px !important;
	margin:0px !important;
}

div.mcallback div.mf-name, div.mcallback div.mf-tel, 
div.mcallback div.mf-time, div.mcallback div.mf-region {
	width:100%;
	padding:0px !important;
	float:left;
	margin:0px 0px 4px 0px !important;
}

div.mcallback div.mf-text {
	float:left;
	padding:0px !important;
	width:108px;
	height:26px;
	line-height:26px;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#1e1d19;
}

div.mcallback div.mf-name input, div.mcallback div.mf-tel input,
div.mcallback div.mf-time input, div.mcallback div.mf-region input {
	float:left;
	padding:0px 10px !important;
	width:217px;
	height:24px;
	border:1px solid #cfcbc4;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#1e1d19;
}

div.mcallback span.mf-req {
	color:#1e1d19;
}

div.mcallback input[name="submit"] {
	width:150px;
	height:32px;
	border:none;
	background:url(/bitrix/components/altop/altop.callback/templates/.default/./img/bg_callback.png) left top no-repeat;
	padding:0px;
	margin:9px 8px 0px 0px;
	float:right;
}

div.mcallback input[name="submit"]:hover {
	cursor:pointer;
	background:url(/bitrix/components/altop/altop.callback/templates/.default/./img/bg_callback.png) left -32px no-repeat;
}

div.mcallback div.mf-ok-text {
	float:left;
	color:green;
	padding:0px !important;
	font-size:11px;
}

div.mcallback div.errortext {
	float:left;
	color:red;
	padding:0px !important;
	font-size:11px;
}
/* End */



/* Start:/bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/style.css*/
.page { 
   text-align:center; 
   background:none;
   height:28px;
   margin:15px 0px 15px 0px;
} 

.page table { 
   margin:0 auto;
   padding:0px;
} 

.page table td { 
   padding:0px 5px; 
} 
    
.page img { 
   position:relative; 
   top:2px; 
} 

.page b { 
   display:block; 
   margin: 0 auto; 
   width:27px; 
   text-align:center; 
   height:28px; 
   line-height:28px; 
   border:none; 
   background:url(/bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/./images/bg_b.jpg) left top no-repeat;
   font-family:Tahoma;
   color:#fff;
   font-size:11px;
   font-weight:bold;
   text-transform:uppercase;
}

.page a { 
   display:block; 
   margin: 0 auto; 
   width:26px; 
   text-align:center; 
   height:28px; 
   line-height:28px; 
   border:none; 
   background:url(/bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/./images/bg_a.jpg) left top no-repeat;
   font-family:Tahoma;
   color:#000 !important;
   font-size:11px;
   font-weight:bold;
   text-transform:uppercase;
   text-decoration:none !important;
}

.page a:hover {
	background:url(/bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/./images/bg_a.jpg) left -28px no-repeat;
	color:#fff !important;
	text-decoration:none !important;
}

.page a.page_arr_left { 
   display:block; 
   width:72px; 
   height:28px; 
   margin:0 auto; 
   background: transparent url(/bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/./images/arr_left.jpg) left top no-repeat; 
   top:0px; 
   position:relative;
   border:none !important;
} 

.page a.page_arr_left:hover { 
   background: transparent url(/bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/./images/arr_left.jpg) left -28px no-repeat;
   border:none !important;
} 

.page a.page_arr_right { 
   display:block; 
   width:72px; 
   height:28px; 
   margin:0 auto; 
   background: transparent url(/bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/./images/arr_right.jpg) left top no-repeat; 
   top:0px; 
   position:relative;
   border:none !important;
} 

.page a.page_arr_right:hover { 
   background: transparent url(/bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/./images/arr_right.jpg) left -28px no-repeat;
   border:none !important;
}
/* End */



/* Start:/bitrix/components/altop/altop.sale.basket.delay/templates/.default/style.css*/
div.delay {
	float:left;
	height:49px;
	margin:8px 0px 0px 24px;
}

div.delay span.delay_result {
	float:left;
}

div.delay span.delay_result div.delay1 {
	float:left;
	height:49px;
}

div.delay span.delay_result div.delay1 a {
	background:none;
    color:#fff;
    display:block;
    float:left;
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    line-height:49px;
    margin:0;
    padding:0;
    text-decoration:underline;
}

div.delay span.delay_result div.delay1 a:hover {
	text-decoration:none;
}

div.delay span.delay_result div.delay1 span.delay_counter {
	background:url(/bitrix/components/altop/altop.sale.basket.delay/templates/.default/images/bg_delay_count.png) left top no-repeat;
    color:#333;
    display:block;
    float:left;
    font-family:Arial;
    font-size:11px;
    font-weight:normal;
    height:21px;
    line-height:21px;
    margin:1px 0 0;
    text-align:center;
    width:21px;
}
/* End */



/* Start:/bitrix/templates/flowers_green_green/template_styles.css*/
@charset "utf-8";
/* CSS Document */

html {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

.clr, .doc {
	clear:both;
}

hr {
	color:#ddd;
	background-color:#ddd;
	height: 1px;
	border-width:0px; /* убрать рамки вокруг элемента */
	margin:0px 0px 10px 0px;
	padding:0px;
}

body {
	font-family:Arial;
	font-size:13px;
	color:#333;
	width:100%;
	margin:0 auto;
	padding:0px;
}

#body_2 {
	width:100%;
	margin:0 auto;
	padding:0px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_body_2.png) right bottom no-repeat;
}

.center {
	width:964px;
	margin:0 auto;
}

.popup_body { 
	display:none; 
	background:#000; 
	left:0; 
	top:0; 
	position:fixed; 
	width:100%; 
	height:100%; 
	opacity:0.5;
	z-index:600;
}

.popup { 
	display:none; 
	position:fixed; 
	top:122px; 
	right:20%; 
	background:url(/bitrix/templates/flowers_green_green/./images/bg_popup.png) left top no-repeat; 
	width:409px; 
	height:244px; 
	z-index:700;
}

.popup div { 
	padding:0px 27px 0px 25px;
	margin:0px;
	text-align:left;
}

.popup div h1 {
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	color:#010101;
	margin:0px;
	padding:10px 0px;
	line-height:1.3;
}

.popup_close { 
	float:right; 
	width:23px; 
	height:23px; 
	margin:-5px -5px 0px 0px; 
	background:url(/bitrix/templates/flowers_green_green/./images/bg_popup_close.png);
}

.header {
	width:964px;
	height:129px;
}

#header_1, #header_2, #header_3 {
	height:129px;
	float:left;
}

#header_1 {
	width:573px;
	position:relative;
}

#header_1 a.logo {
	margin:27px 0px 0px 0px;
	display:block;
	width:538px;
	height:80px;
}

#header_1 #news {
	position:absolute;
	top:16px;
	left:103px;
	height:19px;
}

#header_2 {
	width:184px;
}

#header_2 p.our_shops {
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#e7ffc0;
	text-align:left;
	margin:0px;
	padding:14px 0px 5px 0px;
	line-height:1.3;
}

#header_2 p.shop_adress {
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:normal;
	color:#c9de68;
	text-align:left;
	margin:0px;
	padding:0px 0px 4px 0px;
	line-height:1.2;
}

#header_2 a {
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:normal;
	color:#deff00;
	text-align:left;
	margin:0px;
	padding:0px;
	line-height:1.3;
	text-decoration:underline;
}

#header_2 a:hover {
	text-decoration:none;
	color:#fff;
}

#header_3 {
	width:207px;
}

#header_3 p.zakaz {
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#e7ffc0;
	text-align:left;
	margin:0px;
	padding:14px 0px 0px 22px;
	line-height:1.3;
}

#header_3 p.phone,
#header_3 p.mts {
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:normal;
	color:#c9de68;
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 22px;
	line-height:1.3;
}

#header_3 p.phone span,
#header_3 p.mts span {
	font-weight:bold;
	color:#fff;
}

#header_3 p.phone {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_phone.jpg) left center no-repeat;
}

#header_3 p.mts {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_mts.jpg) left center no-repeat;
}

#header_3 p.skype {
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	color:#c9de68;
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 22px;
	line-height:1.3;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_skype.jpg) left center no-repeat;
}

#header_3 a {
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:normal;
	color:#deff00;
	text-align:left;
	margin:0px;
	padding:0px 0px 0px 22px;
	line-height:1.3;
	text-decoration:underline;
}

#header_3 a:hover {
	text-decoration:none;
	color:#fff;
}

#top_menu {
	width:964px;
	height:27px;
}

#top_menu a.podbor {
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#000;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_a_podbor.png) left top no-repeat;
	margin:0px 0px 0px 9px;
	display:block;
	width:101px;
	height:27px;
	line-height:27px;
	padding:0px;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	float:left;
}

#top_menu a.podbor:hover {
	color:#000;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_a_podbor.png) left top no-repeat;
	text-decoration:none;
}

#top_menu ul.store-horizontal {
	margin:0px;
	padding:0px;
	list-style:none;
}

#top_menu ul.store-horizontal li {
	float:left;
}

#top_menu ul.store-horizontal li a {
	font-family:Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#bfe855;
	background:none;
	margin:0px;
	display:block;
	line-height:27px;
	padding:0px 10px 0px 10px;
	text-transform:uppercase;
	text-decoration:none;
	float:left;
}

#top_menu ul.store-horizontal li a:hover {
	background:none;
	text-decoration:none;
	color:#fff;
}

#top_menu ul.store-horizontal li.selected a {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_top_menu_a_selected.jpg) left bottom repeat-x;
	text-decoration:none;
	color:#fff;
}

#filter {
	width:962px;
	height:77px;
	margin:0px 0px 0px 2px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter.png) left top no-repeat;
}

#filter .leftSeacrh {
	width:960px;
	height:77px;
	position:relative;
}

#filter .leftSeacrh form {
	margin:0px 0px 0px 17px;
}

#filter .leftSeacrh form table {
	border-collapse:collapse;
}

#filter .leftSeacrh form label {
	display:block; 
	height:34px; 
	line-height:40px;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#3e5701;
}

#filter .leftSeacrh .select {
	display:block;
}

#filter .select {
	min-width:101px; 
	border:none; 
	height:24px; 
	line-height:24px; 
	font:13px Arial; 
	color:#253829; 
	border-radius:5px; 
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter_select.jpg) left top repeat-x; 
	padding:0px 0px 0px 5px;
	margin:0px 10px 0px 0px;
	display:inline-block; 
	cursor:pointer; 
	position:relative; 
	z-index:10;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
}

#filter .select.active {
	z-index:11;
}

#filter .select em {
	display:block; 
	height:24px; 
	line-height:24px; 
	font-style:normal; 
	overflow:hidden;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter_select_em.png) right center no-repeat; 
}

#filter .select div {
	display:none; 
	position:absolute; 
	min-width:120px; 
	top:26px; 
	left:0; 
	background:#fff; 
	box-shadow:inset 0 1px 3px #cccccc; 
	border-radius:5px;
}

#filter .select div span {
	display:block; 
	height:24px; 
	line-height:24px; 
	padding:0 5px; 
	border-radius:5px; 
	white-space:nowrap;
}

#filter .select div span:hover {
	background:#e5e5e5; 
	color:#000;
}

#filter .leftSeacrh form .label {
	height:34px; 
	line-height:40px;
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#3e5701;
}

#filter .leftSeacrh form .label .input {
	float:left;
}

#filter .leftSeacrh form .label input {
	background:none;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#293f00;
	border:none;
	max-width:60px;
}

#filter #slider_all {
	height:26px; 
	width:245px; 
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter_price.jpg) left top repeat-x;
	border-radius:5px;
	margin:0px;
	padding:0px 0px 0px 5px;
}

#filter .slider {
	height:26px; 
	width:220px; 
	position:relative;
}

#filter .ui-slider-range {
	height:20px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter_range.jpg) left top repeat-x;
	top:3px;
	position:relative;
}

#filter .slider .ui-slider-handle {
	position:absolute; 
	width:26px; 
	height:21px; 
	top:2px; 
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter_handle.png) left top no-repeat;
	margin-left:-3px;
}

#filter .slider .ui-slider-handle:hover {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter_handle.png) left -21px no-repeat;
}

#filter .submit {
	width:93px;
	height:33px;
	border:none;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter_submit.png) left -33px no-repeat;
	float:right;
	margin:21px 0px 0px 0px;
	padding:0px;
}

#filter .submit:hover {
	cursor:pointer;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_filter_submit.png) left top no-repeat;
}


/*BEGIN_SLIDER*/
.photo_slider {
	overflow: hidden;
	position: relative;
	width:951px;
	height:225px;
	margin: 12px 0px 0px 9px;
	padding:0px;
	z-index: 10;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_photoslider_web.png) left top no-repeat;
}

.photo_slider .container {
	overflow: hidden;
	position: relative;
	width:649px;
	height:225px;
	margin:0px;
	left:302px;
}

.photo_slider .container .slides {
	position: absolute;
	top: 0;
	left: 0;
}

.photo_slider .item3 {
	display: none;
	overflow: hidden;
	position: relative;
	width:649px;
	height:225px;
}


.photo_slider .pagination {
	position: absolute;
	top:190px;
	right:18px;
	z-index: 20;
	margin:0px !important;
	padding:0px !important;
	list-style:none;
}

.photo_slider .pagination li {
	float:left;
	width:23px;
	margin:0px 5px 0px 0px !important;
	border:none;
	text-indent:0px !important;
}

.photo_slider .pagination li:before {
	content:none !important;
}

.photo_slider .pagination li a {
	display:block;
	width:23px;
	height:23px;
	padding:0px;
}

.photo_slider .pagination li a span {
	display: block;
	overflow: hidden;
	width:23px;
	height:23px;
	border:none;
}

.photo_slider .pagination li.active .item_on_1,
.photo_slider .pagination li.active .item_on_2,
.photo_slider .pagination li.active .item_on_3,
.photo_slider .pagination li.active .item_on_4,
.photo_slider .pagination li.active .item_on_5,
.photo_slider .pagination li.active .item_on_6 {
	background: url(/bitrix/templates/flowers_green_green/./images/t2.png) no-repeat;
	position:relative;
}

.photo_slider .pagination li.item_1 a,
.photo_slider .pagination li.item_2 a,
.photo_slider .pagination li.item_3 a,
.photo_slider .pagination li.item_4 a,
.photo_slider .pagination li.item_5 a,
.photo_slider .pagination li.item_6 a {
	border:none;
	background:url(/bitrix/templates/flowers_green_green/./images/t1.png) no-repeat;
	position:relative;
}
/*END_SLIDER*/

#maincolumn {
	width:948px;
	background:transparent;
	margin:0 auto;
	padding-bottom:20px;
}

.leftcolumn {
	float:left;
	width:240px;
	margin:12px 0px 0px 0px;
}

#leftcatalog_top {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_catalog_top.png) left top no-repeat;
	width:240px;
	height:11px;
	float:left;
	margin:0px;
}

#leftcatalog { 
	float:left;
	width:240px;
	margin:0px;
	background:#fff;
}

#leftcatalog_bottom {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_catalog_bottom.png) left top no-repeat;
	width:240px;
	height:9px;
	float:left;
	margin:0px 0px 12px 0px;
}

#leftcatalog h3 {
	font-family:Trebuchet MS;
	font-size:24px;
	font-weight:bold;
	color:#275300;
	margin:0px 0px 0px 16px;
	border-bottom:1px dashed #e1dbb4;
	width:196px;
	padding:0px 0px 5px 4px;
}

#leftcatalog .ul_2,
#leftcatalog .new_hit_disc {
	padding:0px;
	margin:0px 0px 0px 10px;
	list-style:none;
	width:230px;
}

#leftcatalog .ul_2 li,
#leftcatalog .new_hit_disc li {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_left_li.jpg) 6px bottom no-repeat;
	padding:0px 0px 1px 0px;
}

#leftcatalog .ul_2 li a,
#leftcatalog .new_hit_disc li a {
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:bold;
	color:#486603;
	display:block;
	padding:0px;
	text-decoration:none;
	line-height:1.3;
}

#leftcatalog .new_hit_disc li a.new {
	background:url(/bitrix/templates/flowers_green_green/./images/new.jpg) 173px center no-repeat;
}

#leftcatalog .new_hit_disc li a.hit {
	background:url(/bitrix/templates/flowers_green_green/./images/hit.jpg) 173px center no-repeat;
}

#leftcatalog .new_hit_disc li a.discount {
	background:url(/bitrix/templates/flowers_green_green/./images/discount.jpg) 173px center no-repeat;
}

#leftcatalog .ul_2 li a span,
#leftcatalog .new_hit_disc li a span {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_left_a.jpg) 4px center no-repeat;
	padding:5px 0px 5px 28px;
	display:block;
	margin:0px 26px 0px 0px;
}

#leftcatalog .ul_2 li a:hover,
#leftcatalog .new_hit_disc li a:hover {
	color:#f75d00;
	text-decoration:none;
}

#leftcatalog .ul_2 li a:hover span,
#leftcatalog .new_hit_disc li a:hover span {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_left_a_hover.jpg) 4px center no-repeat;
}

#leftcatalog .ul_2 li a.selected {
	color:#fff;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_left_a_current.png) left top no-repeat;
	text-decoration:none;
	padding:0px;
}

#leftcatalog .ul_2 li a.selected span {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_left_a.png) 4px center no-repeat;
	padding:5px 0px 5px 28px;
	display:block;
	margin:0px 26px 0px 0px;
	-moz-border-radius:5px 0px 0px 5px; /* Firefox */
	-webkit-border-radius:5px 0px 0px 5px; /* Safari, Chrome */
	-khtml-border-radius:5px 0px 0px 5px; /* KHTML */
	border-radius:5px 0px 0px 5px; /* CSS3 */
}

#leftcatalog .ul_2 li ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

#leftcatalog .ul_2 li.selected ul li {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_left_li.jpg) 6px top no-repeat;
	padding:1px 0px 0px 0px;
}

#leftcatalog .ul_2 li.selected ul li a {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	color:#486603;
	display:block;
	padding:0px;
	text-decoration:underline;
	line-height:1.3;
}

#leftcatalog .ul_2 li.selected ul li a span {
	background:none;
	padding:5px 0px 5px 40px;
}

#leftcatalog .ul_2 li.selected ul li a:hover {
	color:#f75d00;
	text-decoration:none;
}

#leftcatalog .ul_2 li.selected ul li.current a.selected {
	color:#f75d00;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_left_ul_a_selected.png) 204px top no-repeat;
	text-decoration:none;
}

#leftcatalog .ul_2 li.selected ul li.current a.selected span {
	background:#f6f2da;
	-moz-border-radius:5px 0px 0px 5px; /* Firefox */
	-webkit-border-radius:5px 0px 0px 5px; /* Safari, Chrome */
	-khtml-border-radius:5px 0px 0px 5px; /* KHTML */
	border-radius:5px 0px 0px 5px; /* CSS3 */
}

#subscribe {
	width:240px;
	height:95px;
	float:left;
	margin:0px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_subscribe.png) left top no-repeat;
}

#subscribe label {
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:bold;
	color:#96c914;
	margin:0px 23px 0px 0px;
	padding:15px 0px 0px 0px;
	display:block;
	text-align:right;
}

#subscribe p {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	color:#fff;
	margin:0px 23px 0px 0px;
	padding:0px 0px 5px 0px;
	text-align:right;
}

#subscribe input[type="text"] {
	border:1px solid #c2c0bf;
	width:110px;
	height:18px;
	line-height:18px;
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 18px;
}

#subscribe input.subscribe_submit {
	width:80px;
	height:23px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_subscribe_submit.jpg) left top no-repeat;
	border:none;
}

#subscribe input.subscribe_submit:hover {
	cursor:pointer;
}

#tips {
	float:left;
	width:240px;
	margin:0px;
}

#tips h3 {
	font-family:Trebuchet MS;
	font-size:24px;
	font-weight:bold;
	color:#275300;
	margin:0px 0px 0px 20px;
	padding:20px 0px 5px 0px;
}

#tips div.element {
	padding:0px 40px 0px 19px;
}

#tips div.element a.title {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	color:#1e4100;
	margin:0px;
	padding:5px 0px 5px 8px;
	display:block;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_tips_a.jpg) left center no-repeat;
	text-decoration:underline;
	line-height:1.3;
}

#tips div.element a.title:hover {
	color:#f75d00;
	text-decoration:none;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_tips_a_hover.jpg) left center no-repeat;
}

#tips a.all {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	color:#486603;
	padding:10px 0px 0px 19px;
	text-decoration:underline;
	float:left;
}

#tips a.all:hover {
	color:#f75d00;
	text-decoration:none;
}

#reviews {
	float:left;
	width:240px;
	margin:28px 0px 0px 0px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_reviews.jpg) left top no-repeat #d1e290;
}

#reviews_bottom {
	float:left;
	width:240px;
	height:31px;
	margin:0px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_reviews_bottom.png) left top no-repeat;
}

#reviews h3 {
	font-family:Trebuchet MS;
	font-size:24px;
	font-weight:bold;
	color:#275300;
	margin:0px 0px 0px 20px;
	padding:10px 0px 5px 0px;
}

#reviews div.element {
	padding:0px 18px 15px 20px
}

#reviews div.element div.reviews-title {
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#414824;
	padding:0px 0px 5px 0px;
}

#reviews div.element div.rewiews-detail {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	color:#414824;
	padding:0px;
}

#reviews a.all {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	color:#486603;
	padding:0px 0px 5px 20px;
	text-decoration:underline;
	float:left;
}

#reviews a.all:hover {
	color:#f75d00;
	text-decoration:none;
}

.nopad {
	width:708px;
	float:left;
	overflow:hidden;
}

#body_text {
	padding:0px 0px 0px 20px;
	margin:0px;
}

#body_text ul {
	margin:0px;
	padding:0px 0px 0px 15px;
	list-style:none;
}

#body_text ul li {
	margin:0px;
	padding:3px 0px 3px 0px;
}

#body_text ul li:before {
    content: "\2014\a0";
}

#body_text p {
	font-family:Arial;
	font-size:13px;
	color:#333;
	margin:0px;
	padding:0px 0px 12px 0px;
}

#body_text a {
	color:#486603;
	text-decoration:underline;
}

#body_text a:hover {
	color:#f75d00;
	text-decoration:none;
}

#breadcrumb-search { 
	margin:15px 0px 0px 0px; 
	overflow: hidden;
}

#breadcrumb { 
	margin:0px; 
	padding:0px;
	float:left;
	width:435px;
}

#breadcrumb a { 
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#666;
	padding:0px; 
	margin:0px;
	text-decoration:underline;
}

#breadcrumb a:hover {
	text-decoration:none;
}

#breadcrumb span, #breadcrumb i {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#999;
	padding:0px; 
	margin:0px;
}

#breadcrumb i { 
	padding:0px 6px;
}

#breadcrumb img { 
	vertical-align: middle;
}

#podelitsya {
	float:right;
	margin:-4px 0px 0px 0px;
}

#podelitsya a {
	font-size:11px;
}

h1 {
	font-family:Myriad Pro;
	font-weight:normal;
	font-size:30px;
	margin:0px;
	padding:0px 0px 10px 0px;
	color:#315d06;
}

h2 {
	font-family:Arial;
	font-weight:normal;
	font-size:18px;
	margin:0px;
	padding:5px 0px;
	color:#1c1f0d;
}

h3 {
	font-family:Arial;
	font-weight:normal;
	font-size:16px;
	margin:0px;
	padding:5px 0px;
	color:#1c1f0d;
}

#footer {
	width:964px;
	height:166px;
}

#footer_1, #footer_2, #footer_3 {
	float:left;
	height:78px;
}

#footer_1 {
	width:303px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_footer_1.png) left top no-repeat;
}

#footer_1 a {
	width:247px;
	height:37px;
	display:block;
	margin:21px 0px 0px 35px;
}

#footer_2 {
	width:360px;
	background:#eefacb;
}

#footer_2 p {
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:normal;
	color:#728c35;
	padding:22px 0px 0px 0px;
	margin:0px;
	line-height:1.3;
	text-align:left;
}

#footer_3 {
	width:301px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_footer_3.png) left top no-repeat;
}

#footer_3 p {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#728c35;
	padding:0px;
	margin:32px 0px 0px 0px;
	line-height:1.3;
	text-align:left;
	float:left;
}

#footer_3 a {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#486603;
	padding:0px 0px 0px 32px;
	margin:27px 38px 0px 0px;
	line-height:1.3;
	text-align:left;
	height:27px;
	line-height:27px;
	display:block;
	float:right;
	background:url(/bitrix/templates/flowers_green_green/./images/altop.jpg) left center no-repeat;
	text-decoration:underline;
}

#footer_3 a:hover {
	text-decoration:none;
	color:#f75d00;
}

#footer_4 {
	width:964px;
	height:32px;
	float:left;
	padding:0px 0px 0px 35px;
}

#footer_4 a {
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
	color:#486603;
	padding:0px 8px 0px 8px;
	text-decoration:underline;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_bottom_menu_a.jpg) right center no-repeat;
	line-height:32px;
}

#footer_4 a:hover {
	color:#f75d00;
	text-decoration:none;
}

#footer_4 a.last {
	background:none;
	padding:0px 0px 0px 7px;
}

#foot_panel_all {
	width:100%;
	height:57px;
	position:fixed;
	bottom:0px;
	left:0px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_foot_panel_all.png) left bottom repeat-x;
	z-index:500;
}

#foot_panel {
	width:964px;
	height:57px;
	margin:0 auto;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_foot_panel.png) left bottom no-repeat;
	z-index:500;
}

#foot_panel #kabinet {
	float:left;
	height:49px;
	margin:8px 0px 0px 19px;
}

#foot_panel #kabinet a {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding:0px 0px 0px 41px;
	margin:0px;
	height:49px;
	line-height:49px;
	display:block;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_kabinet.png) left center no-repeat;
	text-decoration:underline;
}

#foot_panel #kabinet a:hover {
	text-decoration:none;
}

#foot_panel .cart {
	float:right;
	height:49px;
	margin:8px 0px 0px 0px;
}

#foot_panel .cart span.cart_result, 
#foot_panel .cart a.to_order {
	float:left;
}

#foot_panel .cart .cart1,
#foot_panel .cart .cart2 {
	float:left;
	margin:0px;
	padding:0px;
	height:49px;
}

#foot_panel .cart .cart1 a {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:none;
	margin:0px;
	padding:0px;
	text-decoration:underline;
	display:block;
	float:left;
	line-height:49px;
}

#foot_panel .cart .cart1 a:hover {
	text-decoration:none;
}

#foot_panel .cart .cart1 span.cart_counter {
	width:21px;
	height:21px;
	line-height:21px;
	display:block;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_cart_count.png) left top no-repeat;
	float:left;
	margin:1px 0px 0px 0px;
}

#foot_panel .cart .cart2 {
	padding:14px 10px 0px 13px;
}

#foot_panel .cart .cart2 span.cart_sum {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#2f2d18;
	background:#f0efe2;
	padding:5px 8px;
	margin:0px;
}


#foot_panel .cart a.to_order {
	display:block;
	width:142px;
	height:32px;
	margin:9px 18px 0px 0px;
	text-decoration:none;
}

#foot_panel .cart a.to_order img.nohover,
#foot_panel .cart a.to_order:hover img.hover {
	display:block;
}

#foot_panel .cart a.to_order img.hover,
#foot_panel .cart a.to_order:hover img.nohover {
	display:none;
}

.news-list div.news-item {
    padding: 0 0 30px;
}

/*Catalog Section*/
#catalog_home {
	margin:12px 0px 0px 0px;
	width:100%;
}

#catalog_random {
	margin:0px;
	width:100%;
}

#catalog_recommend {
	margin:5px 0px 0px 0px;
	width:100%;
}

.catalog-item-sorting {
	width:100%;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_item_sorting.png) left top no-repeat;
	height:28px;
	line-height:28px;
}

.catalog-item-sorting label {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#424039;
	text-align:left;
	padding:0px 5px 0px 260px;
	float:left;
}

div.catalog-item-sorting a { 
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#424039 !important;
	text-align:center;
	display:block;
	width:106px;
	height:26px;
	line-height:28px;
	margin:0px;
	float:left;
	text-decoration:underline;
	background:none;
}

div.catalog-item-sorting a.selected.desc { 
	background:url(/bitrix/templates/flowers_green_green/./images/bg_sorting_a_desc.png) 92px center no-repeat #e4e7d9;
	text-decoration:none !important;
}

div.catalog-item-sorting a.selected.asc {  
	background:url(/bitrix/templates/flowers_green_green/./images/bg_sorting_a_asc.png) 92px center no-repeat #e4e7d9;
	text-decoration:none !important;
}

#catalog #catalog_description {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#333;
	margin:0px;
	padding:0px;
}

.tvr {
	float:left;
	height:258px;
	margin:0px 6px 5px 0px;
	padding:0px;
	width:164px;
	border:1px solid #f0ecd5;
	position:relative;
}

.tvr:hover {
	border:1px solid #cbcfb3;
}

.tvr span.catalog-item-price {
	position:absolute;
	top:212px;
	left:0px;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:block;
	width:93px;
	height:23px;
	line-height:23px;
	text-align:center;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_tvr_price.png) left top no-repeat;
}

.tvr:hover span.catalog-item-price {
	display:none;
}

.tvr img.new {
	position:absolute;
	top:10px;
	right:0;
	z-index:500;
}

.tvr img.hit {
	position:absolute;
	top:30px;
	right:0;
	z-index:500;
}

.tvr img.discount {
	position:absolute;
	top:50px;
	right:0;
	z-index:500;
}

.tvr .test {
	position:absolute;
	left:0px;
	top:156px;
	background-color: rgba( 255, 255, 255, 0.8); 
	background-color:#fff\0/; filter:alpha(opacity=80)\0/; // background-color:#fff; filter:alpha(opacity=80);
	width:164px;
	display:none;
	height:102px;
	z-index:1;
}

.tvr:hover .test {
	display:block;
}

.test span.catalog-item-price-block {
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:block;
	width:93px;
	height:23px;
	line-height:23px;
	text-align:center;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_tvr_price.png) left top no-repeat;
	margin:0px;
	float:left;
}

.test div.add2basket_block {
	width:49px;
	height:23px;
	float:right;
	margin:0px;
}

.test form.add2basket_form input[name="add2basket"] {
	border:none;
	width:49px;
	height:23px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_test_add_to_cart.png) left -23px no-repeat;
}

.test form.add2basket_form input[name="add2basket"]:hover {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_test_add_to_cart.png) left top no-repeat;
	cursor:pointer;
}

.test div.add2delay_block {
	width:100%;
	height:22px;
	float:right;
	margin:10px 0px 0px 0px;
}

.test div.add2delay_block a {
	width:129px;
	height:22px;
	display:block;
	margin:0px 0px 0px 18px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_test_add_to_delay.png) left top no-repeat;
	text-decoration:none;
}

.test div.add2delay_block a:hover {
	text-decoration:none;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_test_add_to_delay.png) left -22px no-repeat;
}

.test div.add2delay_block a.hidden {
    display:none !important;
}

.test a {
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:normal;
	color:#2b4100 !important;
	float:none;
	line-height:1.1;
	display:table-cell;
	vertical-align: middle;
	width:155px;
	height:37px;
	padding:0px 5px 0px 5px;
	text-align:center;
	text-decoration:underline;
	clear:both;
}

.test a:hover {
	text-decoration:none;
}

.tvr .test_skidka {
	position:absolute;
	left:0px;
	top:137px;
	background-color: rgba( 255, 255, 255, 0.8); 
	background-color:#fff\0/; filter:alpha(opacity=80)\0/; // background-color:#fff; filter:alpha(opacity=80);
	width:164px;
	display:none;
	height:121px;
	z-index:1;
}

.tvr:hover .test_skidka {
	display:block;
}

.test_skidka span.catalog-item-price-block {
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	display:block;
	width:93px;
	height:23px;
	line-height:23px;
	text-align:center;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_tvr_price_skidka.png) left top no-repeat;
	margin:0px;
	float:left;
}

.test_skidka div.add2basket_block {
	width:49px;
	height:23px;
	float:right;
	margin:0px;
}

.test_skidka form.add2basket_form input[name="add2basket"] {
	border:none;
	width:49px;
	height:23px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_test_add_to_cart.png) left -23px no-repeat;
}

.test_skidka form.add2basket_form input[name="add2basket"]:hover {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_test_add_to_cart.png) left top no-repeat;
	cursor:pointer;
}

.test_skidka div.add2delay_block {
	width:100%;
	height:22px;
	float:right;
	margin:0px;
}

.test_skidka div.add2delay_block a {
	width:129px;
	height:22px;
	display:block;
	margin:0px 0px 0px 18px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_test_add_to_delay.png) left top no-repeat;
	text-decoration:none;
}

.test_skidka div.add2delay_block a:hover {
	text-decoration:none;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_test_add_to_delay.png) left -22px no-repeat;
}

.test_skidka div.add2delay_block a.hidden {
    display:none !important;
}

.test_skidka a {
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:normal;
	color:#2b4100 !important;
	float:none;
	line-height:1.1;
	display:table-cell;
	vertical-align: middle;
	width:155px;
	height:37px;
	padding:0px 5px 0px 5px;
	text-align:center;
	text-decoration:underline;
	clear:both;
}

.test_skidka a:hover {
	text-decoration:none;
}

.test_skidka span.catalog-item-price-old {
	float:left;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#ff6d00;
	height:30px;
	line-height:30px;
	text-decoration:line-through;
	padding:0px 0px 0px 12px;
}

.test_skidka span.catalog-item-price-percent {
	float:left;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#58346c;
	height:30px;
	line-height:30px;
	padding:0px 0px 0px 5px;
}

.hidden {
    display:none;
}

/*Catalog Detail*/
div.catalog-detail {
	width:100%;
	margin:0px 0px 25px 0px;
}

div.catalog-detail table.catalog-detail {
	border-collapse:collapse;
}

div.catalog-detail .prvw {
	margin:2px 0px 0px 0px;
}

div.catalog-detail .prvw a {
	text-decoration:none !important;
}

div.catalog-detail .prvw img {
	margin:3px 0px 0px 0px;
}

div.catalog-detail div.add2basket_block {
	position:absolute;
	top:9px;
	right:0px;
	z-index:500;
}

div.catalog-detail form.add2basket_form {
	width:170px;
	height:41px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_add_to_basket.png) left top no-repeat;
}

div.catalog-detail form.add2basket_form:hover {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_add_to_basket.png) left -41px no-repeat;
	cursor:pointer;
}

div.catalog-detail form.add2basket_form.added,
div.catalog-detail form.add2basket_form.added:hover {
	width:170px;
	height:41px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_add_to_basket_added.png) left top no-repeat;
	cursor:default;
}

div.catalog-detail form.add2basket_form input[name="quantity"] {
	border:none;
    height:25px;
	line-height:25px;
    margin:8px 0px 0px 10px;
    padding:0px;
    width:34px;
	background:none;
	text-align:center;
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:bold;
	color:#082503;
	float:left;
}

div.catalog-detail form.add2basket_form input[name="add2basket"] {
	border:none;
    height:41px;
	margin:0px;
    padding:0px;
    width:122px;
	background:none;
	float:left;
}

div.catalog-detail form.add2basket_form input[name="add2basket"]:hover {
	cursor:pointer;
}

div.catalog-detail form.add2basket_form input[class="hidden"] {
	display:none !important;
}

div.catalog-detail span.catalog-detail-price {
	font-family:Trebuchet MS;
	font-size:24px;
	font-weight:bold;
	color:#fff;
	display:inline-block;
	height:41px;
	line-height:41px;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_detail_price.jpg) right top no-repeat;
	text-align:center;
	margin:9px 0px 0px 0px;
	padding:0px 18px 0px 0px;
}

div.catalog-detail span.catalog-detail-price span {
	background:url(/bitrix/templates/flowers_green_green/./images/bg_detail_price_span.jpg) left top repeat-x;
	display:block;
	padding:0px 15px;
}

div.catalog-detail div.catalog-detail-full-desc {
	padding:0px 0px 0px 30px;
}

div.catalog-detail div.catalog-detail-full-desc h2 {
	padding:30px 0px 5px 0px;
}

div.catalog-detail div.catalog-detail-full-desc ul {
	padding:0px 0px 0px 5px !important;
	margin:0px;
	list-style:none;
}

div.catalog-detail div.catalog-detail-full-desc ul li {
	padding:3px 0px 3px 23px !important;
	background:url(/bitrix/templates/flowers_green_green/./images/bg_catalog_detail_li.png) left center no-repeat;
}

div.catalog-detail div.catalog-detail-full-desc ul li:before {
	content:none !important;
}






/* Order List */
div.order-item { margin: 0 0 2em 0; zoom:1; }
div.order-title-inner { padding: 8px 12px 10px 12px; overflow: hidden; zoom: 1;}
div.order-title-inner span { font-weight: bold; float: left;} 
div.order-title-inner a { float: right; }
div.order-title .r1 {}
div.order-title .r2, div.order-title .r0 { border-left: 1px solid; border-right: 1px solid;}

div.order-info { overflow: hidden; padding: 1em 11px 1em 11px; border-bottom: 1px solid; border-right: 1px solid; border-left: 1px solid; zoom:1; }
div.order-details { float: left; width: 60%;}
div.order-status-info { float: right; width: 30%;}
div.order-status-date { margin-bottom: 0.7em;}
div.order-status { margin-bottom: 0.7em; padding: 0.2em 0.6em 0.3em; }
div.order-status-links a { display: block; outline: none; margin-bottom: 0.3em;}

div.order-props p { margin: 0 0 0.5em 0;}
div.order-items { margin: 1em 0 0 1.5em; }
div.order-items ol { padding: 0 0 0 1.5em; margin: 0.5em 0 0;}
div.order-items li { margin: 0 0 0.5em 0;}
div.order-buttons {text-align: center;}
div.order-buttons input { padding-left: 0.5em; padding-right: 0.5em; overflow: visible;}

table.order-properties { width: 100%;}
table.order-properties td { vertical-align: top; padding:0 0.5em 0.3em; }
table.order-properties td.field-name { text-align: right; width: 50%; color: #7f7f7f;}
table.order-properties td.field-value { width: 50%; }
table.order-properties td.field-title { text-align: center; font-weight: bold; padding: 0.5em;}

div.order-checkout div.order-title-inner, div.order-full-summary div.order-title-inner { padding: 2px 12px 4px; }
div.order-checkout table.cart-items tfoot td, div.order-full-summary table.cart-items tfoot td { border: none;}
div.order-checkout div.order-item, div.order-full-summary div.order-item { margin: 0 0 1.2em 0;}

div.order-title b, div.order-title-inner { background-color: #e6e6e6;}
div.order-title-inner span { color: #353535;} 
div.order-title .r2, div.order-title .r0 { border-color: #FAFAFA;}

div.order-info { border-bottom-color: #F0F0F0; border-right-color: #F7F7F7; border-left-color: #F7F7F7;}
div.order-status { background-color: #A4A4A4; color: #FFF;}
div.order-status-n { background-color: #FFAE00;}
div.order-status-deny { background-color: #F20000;}
div.order-status-p { background-color: #3ABE00;}

/* Cart Item List */
table.cart-items { width: 100%; margin-top:15px; }
table.cart-items td { border-bottom: 1px solid; white-space: nowrap; text-align:center; padding: 0.5em;}
table.cart-items td p { margin: 0 0 0.3em;}
table.cart-items td.cart-item-name p { text-align: right;}

table.cart-items td.cart-item-name { 
	white-space: normal; 
	text-align: left;
}

table.cart-items td.cart-item-price {  text-align: right;}
table.cart-items thead td.cart-item-price { text-align: center;}
td.cart-item-quantity input { width: 40px; text-align: center;}
div.cart-ordering { overflow: hidden; margin-top: 1em; }
div.cart-code { float: left; }
div.cart-code input { width: 240px;}
div.cart-buttons { float: right; }
div.cart-buttons input { padding-left: 0.5em; padding-right: 0.5em; overflow: visible;}
td.cart-item-actions a.cart-delete-item { width: 16px; height: 16px;  display: inline-block; } 
td.cart-item-actions a.cart-shelve-item, td.cart-item-actions a.cart-unshelve-item { font-size: 0.85em; display: inline-block;  vertical-align: top;}
td.cart-item-actions a.cart-shelve-item { margin-left: 1em; } 

table.cart-items thead td { color: #7F7F7F;}
table.cart-items td { border-color: #E5E5E5; }
td.cart-item-actions a.cart-delete-item { background: url(/bitrix/templates/flowers_green_green/images/icons-sprite.gif) no-repeat 0 -83px; }

/*Content Forms*/
div.content-form {
	width:100%;
}

div.content-form div.fields {
	margin:0px 0px 10px 0px;
}

div.content-form div.legend {
	font-weight:normal;
	font-size:16px;
}

div.content-form div.field {
	padding:5px 0px;
}

div.content-form div.field label {
	font-weight:bold;
}

div.content-form div.field input {
	width:200px;
}
/* End */
/* /bitrix/components/altop/altop.callback/templates/.default/style.css */
/* /bitrix/templates/flowers_green_green/components/bitrix/system.pagenavigation/.default/style.css */
/* /bitrix/components/altop/altop.sale.basket.delay/templates/.default/style.css */
/* /bitrix/templates/flowers_green_green/template_styles.css */
