body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
img {border:none;}
body {margin: 0px;}
a {text-decoration: none;}
a:link {color: #003366;}
a:hover {color: #006600;}
h1 {	font-size: 16px;	color: #4b7a04;	margin-bottom: 10px;}
td {	vertical-align: top;}
h2 {	font-size: 14px;	margin-bottom: 5px;	color: #4b7a04;}
h3 {	font-size: 12px;	margin-bottom: 5px;color: #555555;}
h4 {	font-size: 16px;	color: #4b7a04;	margin-bottom: 10px;}

.top {	height: 191px;width: 1024px;}
.top-clouds {	background-image: url(http://www.top-garden.ru/img/top-garden-clouds.jpg); background-repeat: no-repeat;	background-position: right;	height: 109px;	width: 641px;	float: right;	text-indent: 0px;}
.top-logo {	float: left;	height: 109px;	width: 383px;	text-indent: 0px;}
.top-menu {height: 33px;	width: 543px;	background-image: url(http://www.top-garden.ru/img/top-garden-menu.jpg); background-repeat: no-repeat; text-indent: 0px; float: left; padding-top:12px; padding-left:96px;}

a.menu {font-family: "Arial";font-size: 12px;padding-top: 5px;	}
.read-box a {border-bottom: 1px dotted #003366;}
.read-box a:hover {border: none;}

.read-box {border: 1px solid #CCCCCC;	padding: 10px;}
a.read-box {border-bottom: 1px solid #003366;}
a.read-box:hover {border-bottom: none;}

.sad li {list-style-type: none;}

.best3 {	border: 1px solid #CCCCCC;	background-color: #FFFFCC;	background-repeat: no-repeat;	background-position: 8px 8px;	margin-bottom: 10px;	height:106px;	width: 259px;}
.block {	padding-top: 5px;	margin-left: 105px;	min-height:106px;	font-size: 12px;}
.bott1 {	height: 19px;	width: 1024px;	background-image: url(http://www.top-garden.ru/img/bott-phone1.gif);	background-repeat: no-repeat;	background-position: left bottom;	margin-top: 5px;}
.bott2 {height: 54px;	width: 759px;	background-color: #E5E5E5;	background-image: url(http://www.top-garden.ru/img/bott-phone2.gif);	background-repeat: no-repeat;	background-position: left top;	padding-top: 12px;	padding-left: 265px;	font-size: 11px;}

.g_120x600 {	height: 600px;	width: 120px;	border: 1px solid #CCCCCC;}
.rightnav {	width: 120px;	border: 1px solid #CCCCCC;	text-align: left; margin-top:10px;}
.rightnavdiv {	padding-bottom:4px;padding-top:4px;border-bottom:dashed 1px #CCCCCC;}
.rightnavdiv a.razdl {	padding: 1px;font-size:11px;}
.rightnavdiv a.razdl:hover {	color: #FFFFFF;	background-color: #009900;}
.rightnavdiv a.razdl:active {	background-color: #009900;}

.middle {	width: 1024px;}

.table-menu {text-align: center;}

.top-bleft {	background-image: url(http://www.top-garden.ru/img/top-garden-bottom-left.gif);	background-repeat: no-repeat;	height: 37px;	width: 639px;	text-indent: 0px;	float: left;}
.top-goo-ads {	float: right;	height: 62px;	width: 470px;	text-indent: 0px;	background-color: #FFFFFF;	margin-top: 15px;	margin: 23px;	border: 1px solid #CCCCCC;}
.top-search {	background-image: url(http://www.top-garden.ru/img/top-garden-search.jpg);	background-repeat: no-repeat;	height: 45px;	width: 385px;	float: right;	text-indent: 0px;}
.top-bright {	background-image: url(http://www.top-garden.ru/img/top-garden-bottom-right.jpg);	background-repeat: no-repeat;	height: 37px;	width: 385px;	text-indent: 0px;	float: right;}

.stlist div {	padding-left: 20px;	padding-bottom: 3px;}

.searching {	margin-left: 186px;	margin-top: 9px;}
.input1 {	height: 16px;	width: 136px;	color: #666666;}

#form {	margin: 0px;	padding: 0px;}

.find1 {margin-left: 5px;	height: 23px;	width: 33px;	cursor: pointer;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background:none;}

.paginate { font-size:	12px; font-weight: normal; letter-spacing: .1em; padding:	10px 6px 10px 4px; margin:	0; background-color:	transparent;}
.pagecount { font-size:	10px; color:#666; font-weight:normal; background-color: transparent;}
.result-fst { font-size:	11px; color:#000; padding: 6px 6px 6px 8px; background-color:#DADADD;}
.result-snd { font-size:         11px; color:             #000; padding:           6px 6px 6px 8px; background-color:  #eee;}

.top-cat {	background-color:#F2EFEF;	padding:5px;	padding-left:20px;	font-size:14px;	font-weight:bold; 	color:#666666;}

a.razd {	padding: 1px;	margin-left:10px;font-size:11px;}
a.razd:hover {	color: #FFFFFF;	background-color: #009900;}
a.razd:active {	background-color: #009900;}

.cat-box {	margin-top: 10px;	background-image: url(http://www.top-garden.ru/img/cat-fon.gif);	background-repeat: repeat-y;	background-position: left;	border: 1px solid #CCCCCC;	}
.cat-box-in {	margin-left: 115px;	padding-top: 5px;	padding-right: 5px;	min-height: 103px;	font-size: 11px;}
.cat-head {	font-size: 14px;	font-weight: bold;	color: #4b7a04;}
.cat-razd {	color: #555555;	font-size:11px;	margin-bottom:3px;}
.cat-cost {	color:#FF0000;	font-size:16px;	font-weight:bold;}
.cat-zak {	float: right;	padding-right: 10px;}

.buy-fst {	font-size:11px;	background-color:#F2EFEF;	width: 174px;}
.buy-prim {	font-size: 11px;	color: #666666;}

.zak-photo {	background-repeat:no-repeat;	background-position: 495px 7px;}
.buy-aply {	cursor: pointer;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background:none;	background-image:url(http://www.top-garden.ru/img/zakaz.gif);
height: 44px;	width: 173px;}
.comm-name {	background-color: #E5E5E5;	font-size: 11px;	padding: 3px;	padding-left: 10px;}
.comm-date {	color: #666666;	float: right;}
.comm-mas {	color: #555555;	margin-bottom: 15px;	padding: 3px;	padding-left: 10px;}

a.cat-head {	font-size: 14px;	font-weight: bold;color: #4b7a04;}
a.cat-head:hover {	color: #CC0000;}

.cart {border: 1px solid #CCCCCC;	background-color: #FFFFCC;	background-repeat: no-repeat;	background-position: 5px bottom;	margin-bottom: 10px;	width: 249px;	padding:5px;	background-image: url(http://www.top-garden.ru/img/basket.jpg);	}

.tovar {margin-top:5px;	margin-bottom:5px;	padding-bottom:5px;	border-bottom:dashed #999999 1px;}
.tovarimg {	float:left;	margin-right: 2px;		}
.tovarimg img {	margin-right: 2px;		}

.cart-big td {	font-size: 12px;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #999999;	vertical-align: middle;}
.cart-big img {	margin-right: 5px;}

.cartnav {text-align:right;margin-bottom:5px; padding-bottom:3px; border-bottom:solid #999999 1px;}
.cartnull {margin-left:70px;margin-top:2px;font-size:18px;}
.cartnull2 {margin-left:70px;font-size:10px;color:#222222;}
.catborder {border-right:dashed 1px #CCCCCC;width:33%;}

.top3fon {float:left;text-indent: 0px;padding-left:8px;padding-top:8px;width:90px;height:93px;background-repeat: no-repeat;background-position: left top;}

#km td {border: 1px solid #CCCCCC;}

.leftpic {margin-right:10px;float:left;}
#oz ul {margin:5px 0px 15px 0px;margin-left:-25px;}

#article {font-size:12px; line-height: 16px;}
