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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,
tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;
	font-size: 100%;font-family:inherit;vertical-align:baseline;}
:focus {outline:0;}
body {line-height:1;color:black;background:white;}
ol,ul {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {text-align:left;vertical-align:top;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/*END RESET CSS*/

/*стили для содержания*/

.content {padding:0px;color:#000;}
.content h1, .paddings h1 {font-size:150%;margin-bottom:20px;}
.content h2, .paddings h2 {font-size:140%;margin-bottom:15px;}
.content h3, .paddings h3 {font-size:130%;margin-bottom:12px;}
.content h4, .paddings h4 {font-size:120%;margin-bottom:10px;}
.content h5, .paddings h5 {font-size:110%;margin-bottom:10px;}
.content h6, .paddings h6 {font-size:100%;margin-bottom:10px;}
.content p, .paddings p {margin-bottom:15px;}
.content ul, .paddings ul {list-style:disc;margin:0 15px 10px 15px;}
.content ul ul, .paddings ul ul {list-style:circle;margin:10px 0 10px 25px;}
.content ol, .paddings ol {list-style:decimal;margin:0 15px 10px 20px;}
.content ol ol, .paddings ol ol {margin:10px 0 10px 25px;}
.paddings ul {list-style:disc;margin:0 35px 10px;}
.paddings ol {list-style:decimal;margin:0 15px 10px 35px;}
.content li, .paddings li {margin-bottom:5px;}
.content table, .paddings table {margin-bottom:15px;font-size:100%;width:auto;border:0px solid #000;}
.content th, .content td, .paddings th, .paddings td {border:0px solid #000;padding:4px;text-align:left;}
.content th, .paddings th {font-weight:bold;text-align:center;}
.content a, .content a font, .paddings a, .paddings a font {color:#0000ff;text-decoration:underline;}
.content a:hover, .content a:hover font, .paddings a:hover, .paddings a:hover font {text-decoration:none;}
.content img[align=left], .paddings img[align=left] {margin:0 10px 10px 0;float:left;}
.content img[align=right], .paddings img[align=right] {margin:0 0 10px 10px;float:right;}
.content dl, .paddings dl {margin:0 0 15px 0;}
.content dt, .paddings dt {font-weight:bold;margin-bottom:2px;}
.content dd, .paddings dd {margin-bottom:5px;}
.content hr, .paddings hr {height:1px;border:none;color:#aaa;background:#aaa;margin:10px 0;clear:both;}
.content strong, .paddings strong {font-weight:bold;}
.content em, .paddings em {font-style:italic;}
.paddings {color:#000;}

.clr {clear:both;}

/*Основная разметка страницы*/
html, body {height:100%;font-family:Verdana, sans-serif;font-size:12px;}
#All {width:100%;min-width:1000px;height:auto !important;min-height:100%;height:100%;margin:0 auto;}
#FooterGuarantor {width:100%;height:56px;clear:both;}
#Footer {width:100%;min-width:1000px;height:56px;margin:0 auto;margin-top:-71px;background:#f7f2ec;border-top:15px solid #069f10;}

/*Основные блоки*/
#All {background:#f7f2ec;}
/*Шапка*/
.Header {width:100%;height:161px;position:relative;background:url(./img/header-bg.jpg) repeat-x 50% 0;}
.Logo {width:290px;height:110px;position:absolute;left:7px;top:47px;background:url(./img/garden-best.png) no-repeat;}
.Logo img {width:290px;height:80px;}
.Consult {/* width:228px;height:26px; */position:absolute;right:0;/* top:39px; */}
/* .Consult img {width:228px;height:26px;} */
.TopInfo {
	width:300px;height:132px;margin:0 auto;padding-top:27px;
	text-align:center;font-size:14px;line-height:16px;color:white;
	background:url(./img/info-top.png) no-repeat;}
.TopInfo b {color:#050505;text-decoration:underline;}
.TopInfo a {color:#fff;text-decoration:none;}
.TopInfo a:hover {text-decoration:underline;}

/*верхний блок*/
.Top {height:61px;width:100%;position:relative;border-bottom:15px solid #069f10;}
.Top .Pathway {
	height:28px;line-height:26px;padding-left:45px;
	position:absolute;top:2px;left:0;font-weight:bold;
	color:#02b00d;background:url(./img/arrow.png) no-repeat;}
.Top .Pathway a {color:#02b00d;text-decoration:none;}
.Top .Pathway a:hover {color:#02b00d;text-decoration:underline;}
.Top .inner {height:61px;margin:0 223px 0 255px;}
.Top div.catalog_i {width:180px;height:27px;float:left;position:relative;top:32px;background:url(./img/catalog.png) no-repeat;}
.Top .topbox {float:right;padding-top:15px;width:170px;}
.Top .topbox p {color:#03870a;font-size:15px;font-weight:bold;margin-bottom:3px;}
.Top .topbox select {width:155px;border:1px solid #7e7b78;}
.Top .topbox input[type=text], .Top .topbox input.inputbox {
	width:135px;height:16px;float:left;
	border:1px solid #7e7b78;outline:none;
	margin-top:2px;padding-right:20px;}
.Top .topbox input[type=submit], .Top .topbox input.imgsub {
	width:15px;height:15px;float:left;
	border:none;outline:none;
	margin: 4px 14px 0 -18px;
	background:url(./img/search-button.png) no-repeat 50% 50%;}

/*Боковые колонки*/
.LeftColumn {width:230px;margin-top:-46px;float:left;}
.RightColumn {width:196px;margin-top:-46px;float:right;}

/*Левая колонка*/
.LeftColumn .SideBox {margin-bottom:17px;position:relative;background:url(./img/side-shadow.png) repeat-y 100% 0;}
.LeftColumn .SideBox .bg {margin-right:2px;background:green url(./img/side-bg.png);}
.LeftColumn .SideBox .grad {padding-top:3px;padding-left:13px;padding-right:29px;background:url(./img/side-grad.jpg) repeat-x 0 100%;}
.LeftColumn .SideBox .top {width:230px;height:9px;position:absolute;right:0;top:0;background:url(./img/side-top.png) no-repeat 100% 0}
.LeftColumn .SideBox .bottom {width:230px;height:13px;margin-left:-13px;background:url(./img/side-btm.png) repeat-x 100% 0;}
.LeftColumn .SideBox .title {margin-bottom:4px;line-height:28px;color:#fff;background:url(./img/side-line.gif) repeat-x 0 100%;}
.LeftColumn .SideBox .title span {padding-left:10px;background:url(./img/side-bullet.gif) no-repeat 2px 5px;}
.LeftColumn .SideBox .inner {padding:13px 17px 33px;background:white;text-align:center;}
.LeftColumn .SideBox .inner h2 {font-size:16px;color:#015503;text-align:left;text-decoration:underline;}
.LeftColumn .SideBox .inner img {margin-top:13px;margin-bottom:13px;}
.LeftColumn .SideBox .inner p {text-align:left;font-size:13px;color:black;}

.LeftColumn .SideBox.BoxCurrencies .inner {padding:13px 0px;background:none;text-align:left;}

.LeftBox {margin-bottom:17px;position:relative;background:url(./img/side-shadow.png) repeat-y 100% 0;}
.LeftBox .bg {margin-right:2px;background:green url(./img/side-bg.png);}
.LeftBox .grad {padding-top:3px;padding-left:13px;padding-right:29px;background:url(./img/side-grad.jpg) repeat-x 0 100%;}
.LeftBox .top {width:230px;height:9px;position:absolute;right:0;top:0;background:url(./img/side-top.png) no-repeat 100% 0;}
.LeftBox .bottom {width:230px;height:13px;margin-left:-13px;background:url(./img/side-btm.png) repeat-x 100% 0;}
.LeftBox .title {margin-bottom:4px;line-height:28px;color:#fff;background:url(./img/side-line.gif) repeat-x 0 100%;}
.LeftBox .title span {padding-left:10px;background:url(./img/side-bullet.gif) no-repeat 2px 5px;}
.LeftBox .inner {padding:13px 17px 33px;background:white;text-align:center;}
.LeftBox .inner h2 {font-size:16px;color:#015503;text-align:left;text-decoration:underline;}
.LeftBox .inner img {margin-top:13px;margin-bottom:13px;}
.LeftBox .inner p {text-align:left;font-size:13px;color:black;}

a.readmore {width:111px;height:24px;display:block;float:right;margin-top:7px;margin-right:-23px;line-height:20px;font-size:13px;text-decoration:none;color:white;background:url(./img/a-readmore.png);}

/*Правая колонка*/
.RightColumn .SideBox {margin-bottom:17px;position:relative;background:url(./img/rside-shadow.png) repeat-y 0 0;}
.RightColumn .SideBox .bg {margin-left:2px;background:green url(./img/side-bg.png);}
.RightColumn .SideBox .grad {padding:3px 12px 0 13px;background:url(./img/side-grad.jpg) repeat-x 0 100%;}
.RightColumn .SideBox .top {width:196px;height:9px;position:absolute;left:0px;top:0;background:url(./img/rside-top.png) no-repeat 0 0}
.RightColumn .SideBox .bottom {width:196px;height:13px;margin-left:-15px;background:url(./img/rside-btm.png) repeat-x 0 0;}
*+html .RightColumn .SideBox .bottom {margin-right:-15px;}
.RightColumn .SideBox .title {margin:0 0 4px 0;line-height:28px;text-align:right;color:#fff;background:url(./img/side-line.gif) repeat-x 0 100%;}
.RightColumn .SideBox .title span {padding-right:10px;background:url(./img/rside-bullet.gif) no-repeat 100% 5px;}
.RightColumn .SideBox .title a {color:#fff;text-decoration:none;}
.RightColumn .SideBox .title a:hover {color:#fff;text-decoration:underline;}
.RightColumn .SideBox img {max-width:170px;}
.RightColumn .SideBox .inner {padding:13px 17px 33px;background:white;text-align:center;}
.RightColumn .SideBox .inner h2 {font-size:16px;color:#015503;text-align:left;text-decoration:underline;}
.RightColumn .SideBox .inner img {margin-top:13px;margin-bottom:13px;}
.RightColumn .SideBox .inner p {text-align:left;font-size:13px;color:black;}

.RightColumn .SideBox.BoxCurrencies .inner {padding:13px 0px;background:none;text-align:left;}

.RightBox {margin-bottom:17px;position:relative;background:url(./img/rside-shadow.png) repeat-y 0 0;}
.RightBox .bg {margin-left:2px;background:green url(./img/side-bg.png);}
.RightBox .grad {padding:3px 12px 0 13px;background:url(./img/side-grad.jpg) repeat-x 0 100%;}
*+html .RightBox .grad {padding:3px 12px 0 12px;}
.RightBox .top {width:196px;height:9px;position:absolute;left:0px;top:0;background:url(./img/rside-top.png) no-repeat;}
.RightBox .bottom {width:196px;height:13px;margin-left:-15px;background:url(./img/rside-btm.png) repeat-x 0 0;}
*+html .RightBox .bottom {margin-right:-15px;}
.RightBox .title {margin:0 0 4px 0;line-height:28px;text-align:right;color:#fff;background:url(./img/side-line.gif) repeat-x 0 100%;}
.RightBox .title span {padding-right:10px;background:url(./img/rside-bullet.gif) no-repeat 100% 5px;}
.RightBox .title a {color:#fff;text-decoration:none;}
.RightBox .title a:hover {color:#fff;text-decoration:underline;}
.RightBox img {max-width:170px;}

/*Блок выбора валюты*/
div.money {
	height:34px;line-height:34px;
	margin-left:10px;margin-bottom:3px;padding-left:54px;
	font-size:15px;color:white;}
div.money a {color:white;text-decoration:none;}
div.money a:hover {color:white;text-decoration:underline;}
div.money.RUR {background:url(./img/rub.png) no-repeat;}
div.money.USD {background:url(./img/dollar.png) no-repeat;}
div.money.EUR {background:url(./img/euro.png) no-repeat;}

/*Блок корзины*/
.count-products {background:url(./img/cart.png) no-repeat;}
.price-products {background:url(./img/cart-dollar.png) no-repeat;}
.count-products, .price-products {padding-left:33px;margin-top:6px;}
.count-products p, .price-products p {color:white;line-height:22px;}
.count-products span, .price-products span {color:black;}

/*Блок меню*/
ul.SideMenu {color:white;}
ul.SideMenu li {padding-bottom:3px;background:url(./img/side-line.gif) repeat-x 0 100%;}
ul.SideMenu a {
	display:block;padding-top:13px;padding-bottom:4px;padding-left:10px;
	color:white;text-decoration:none;
	background:url(./img/side-bullet.gif) no-repeat 2px 16px;}
ul.SideMenu a:hover {background-color:#069f10;}
ul.SideMenu ul {margin-left:14px;}
ul.SideMenu ul li {padding-bottom:3px;background:none;}
ul.SideMenu ul a {
	display:static;padding:0 0 0 10px;
	color:white;text-decoration:none;
	background:url(./img/bullet3.gif) no-repeat 2px 7px;}

/*Разметка центральной части*/
#Content {margin:-15px 205px 0 240px;position:relative;overflow:hidden;}
*+html #Content {overflow:visible;zoom:1;}
.cnt-shadow-left {background:url(./img/cnt-shadow-left.png) repeat-y;}
.cnt-shadow-right {background:url(./img/cnt-shadow-right.png) repeat-y 100% 0;}
.top-shadow {height:15px;background:url(./img/cnt-top1.png);}
.top-shadow2 {height:15px;background:url(./img/cnt-top2.png) no-repeat 100% 0;}
.btm-shadow {height:15px;margin-right:23px;background:url(./img/cnt-bottom1.png);}
.btm-shadow2 {zoom:1;display:block;width:23px;height:15px;background:url(./img/cnt-bottom2.png);position:absolute;right:0;bottom:0;}

.content {margin:0 10px 0 15px;position:relative;top:-6px;background:#fff;}
*+html .content {margin:0 10px 0 15px;position:static;margin-top:-6px;background:#fff;}
.correct {margin:-6px 10px 0 15px;height:6px;background:#fff;}

/*
Заголовки в центре
*/
h1.contentBoxHeading {
	float:left;margin:0 0 0 -7px;padding:0 0 0 20px;line-height:24px;
	font-size:13px;color:white;background:#6bc538 url(./img/sub-cat-title.png) no-repeat;}
h1.contentBoxHeading span {
	float:left;height:24px;line-height:24px;
	margin:0;padding-right:100px;background:url(./img/sub-cat-title2.png) no-repeat 100% 0;}
div.contentBoxHeading {
	float:left;margin:0 0 0 -7px;padding:0 0 0 20px;line-height:24px;
	font-size:13px;color:white;background:#6bc538 url(./img/sub-cat-title.png) no-repeat;}
div.contentBoxHeading span {
	float:left;height:24px;line-height:24px;
	margin:0;padding-right:100px;background:url(./img/sub-cat-title2.png) no-repeat 100% 0;}
p.hint {padding:0 0 0 40px;margin:0;clear:left;height:34px;line-height:32px;background:url(./img/arrow-hint.png) no-repeat;position:relative;top:-2px;z-index:3;}
*+html p.hint {top:-12px;}
p.hint a {text-decoration:none;color:#000;}
p.hint a:hover {text-decoration:underline;}

/*
Список категорий на главной
*/
.list-category {padding-bottom:25px;text-align: center;font-size:13px;color:#067E0C;background:#f7f2ec url(./img/categories-shadow.gif) repeat-x 0 100%;}
.list-category ins {text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;margin:23px 10px 0;}
.list-category ins div {float: left;width:150px;text-align:center;}
.list-category a {color:#067E0C;text-decoration:none;}
.list-category a:hover {color:#067E0C;text-decoration:underline;}
.list-category a.categories_link {display:block;width:116px;height:96px;margin:0 auto;margin-top:5px;background:url(./img/cat-item-bg.jpg) no-repeat 0 0;}
.list-category a.categories_link:hover {background:url(./img/cat-item-bg.jpg) no-repeat 0 100%;text-decoration:none;}
.list-category img {margin-top:10px;max-width:110px;max-height:80px;}
.list-category div.varheight {float:none;width:100%;}

/*
Список продуктов категории
*/
.product-list {padding:10px 0 25px 0px;font-size:13px;color:#067E0C;background:url(./img/categories-shadow.gif) repeat-x 0 100%;}

.sub-category {padding-top:10px;}
.sub-category-list {padding-bottom:25px;text-align: center;font-size:13px;color:#067E0C;background: url(./img/categories-shadow.gif) repeat-x 0 100%;}
.sub-category-list ins {text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;margin:23px 15px 0 15px;}
.sub-category-list ins div {/*width: 14em;*/float: left;}
.sub-category-list img {margin-top:0px;}
.category-description {padding:10px 25px;text-align:left;font-size:12px;color:#000;background: url(./img/categories-shadow.gif) repeat-x 0 100%;}
.sub-category-list a {color:#067E0C;text-decoration:none;}
.sub-category-list a:hover {color:#067E0C;text-decoration:underline;}
.sub-category-list a.sub_category_link {text-decoration:none;}

.flypage {padding-top:10px;padding-bottom:25px;background: url(./img/categories-shadow.gif) repeat-x 0 100%;}
.flypage p.hint {padding:0 0 0 40px;margin:0;clear:left;height:34px;line-height:32px;background:url(./img/arrow-hint.png) no-repeat;position:relative;top:-2px;z-index:3;}
.flypage .pic {float:left;width:210px;text-align:center;}
.flypage .pic img {max-width:210px;}
.flypage .product-info {margin-left:210px;margin-right:190px;padding-right:15px;font:12px/14px Verdana;}
.flypage .paddings {font:12px/14px Verdana;}
.flypage h2 {font-style:italic;}

.FeaturedProducts {margin-left:32px;}
.FeaturedProducts h1, .FeaturedProducts #h1 {width:209px;height:17px;float:left;margin-bottom:10px;background:url(./img/featured.png) no-repeat;}
.FeaturedProducts h1 a, .FeaturedProducts #h1 a {width:100%;height:17px;float:left;text-decoration:none;}
.NewProducts {padding-top:15px;}
.NewProducts h1, .NewProducts #h1 {width:170;background:url(./img/new-product.png) no-repeat;}

.featured {clear:both;line-height:14px;overflow:hidden;margin-right:-4px;padding-top:10px;padding-bottom:2px;background:url(./img/featured-line.gif) no-repeat 50% 100%;}
*+html .featured {overflow:visible;zoom:1;}
.featured .left {width:147px;float:left;text-align:center;}
.featured h2 {margin-left:150px;}
.featured h2, .featured h2 a {text-decoration:none;color:#015503;font-size:14px;font-weight:800;}
.featured h2 a:hover {text-decoration:underline;color:#015503;font-size:14px;font-weight:800;}
.featured p {margin-right:14px;margin-left:150px;}
.featured .price {width:125px;height:21px;margin-left:150px;margin-bottom:10px;line-height:21px;background:url(./img/price-bg.png);color:white;text-align:center;}
.featured .bay {margin-top:-33px;}
.bay {float:right;width:110px;height:24px;line-height:24px;background:url(./img/bay.png);color:white;text-align:center;}
.bay a {line-height:22px;color:white;text-align:center;text-decoration:none;}
.bay img {position:relative;top:2px;}

.LatestNews {padding-top:15px;}
.LatestNews h1 {width:171px;height:16px;float:left;margin-left:32px;margin-bottom:0px;margin-top:5px;background:url(./img/latest-news.png) no-repeat;}
.LatestNews h1 a {width:100%;height:16px;float:left;text-decoration:none;}

.all-news {clear:both;margin-left:17px;}
.news {float:left;width:50%;line-height:14px;padding-top:10px;padding-bottom:2px;}
.news_one {line-height:14px;padding-top:10px;padding-bottom:2px;padding-right:17px;}
.news.first-child {background:url(./img/news-line.gif) no-repeat 100% 50%;}
.news h2, .news_one h2 {margin:0 15px 10px;}
.news h2, .news h2 a, .news_one h2, .news_one h2 a {text-decoration:none;color:#05760d;font-size:14px;font-weight:800;}
.news h2 a:hover, .news_one h2 a:hover {text-decoration:underline;color:#05760d;}
.news p, .news_one p {margin-right:15px;margin-bottom:10px;margin-left:24px;}
.news p.readmore-news, .news_one p.readmore-news {text-align:right;text-decoration:none;}
.news p.readmore-news a, .news_one p.readmore-news a {text-align:right;text-decoration:none;color:#069f10;}
.news p.readmore-news a:hover, .news_one p.readmore-news a:hover {text-decoration:underline;}

.AddToCart {text-align:left;/*float:left;margin-top:-29px;*/}
.AddToCart td, .AddToCart tr, .AddToCart table {border:none;padding-left:0;}
.AddToCart table {margin-bottom:0;}
.products-reviews {margin-top:10px;padding-bottom:25px;background: url(./img/categories-shadow.gif) repeat-x 0 100%;}


#Footer .inner {position:relative;}
#Footer .left {margin-right:205px;font-size:11px;/*overflow:hidden;*/zoom:1;}
#Footer .counters {float:right;margin-top:12px;}
#Footer img {margin-left:15px;}
#Footer p {line-height:15px;margin-top:5px;margin-left:4px;float:left;}
.up {position:absolute;top:-51px;right:13px;}

div.quick_add {margin-top:5px;}
div.mt5 {margin-top:3px;margin-right:3px;}
div.paddings {padding:0 15px;}
div.button_write_review {margin-right:15px;text-align:right;}
div.cross-selling {margin-top:10px;}
div.checkout1 {padding-top:10px;line-height:14px;}
div.checkout1 div.paddings {padding-top:15px;}
div.checkout1 p.hint {line-height:14px;padding-top:10px;}
div.ComparePage {padding-top:10px;line-height:14px;}
div.ComparePage h2, div.ComparePage h2 a {text-decoration:none;color:#05760d;font-size:14px;font-weight:800;}
div.ComparePage h2 a:hover {text-decoration:underline;color:#05760d;}
div.product_reviews_info {padding-top:10px;}
div.content_module {padding-top:10px;}
div.navigation {text-align:center;}

div.Button_Compare_Listing {margin-left:68px;margin-top:20px;}

ul.more_images {list-style:none;float:right}
/*ul.more_images li {display:inline;}*/

table.formArea td {vertical-align:middle;}



a.st .img{width:538px;height:639px;overflow:hidden;}
a.st .img img{width:639px;height:639px;}
a.st:hover .img{width:100px;height:124px;overflow:visible;visibility:hidden;}
a.st:hover .img img{visibility:visible;width:538px;height:639px;position:absolute;z-index:150;}


































