body {
	margin:0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#30364e; background-color:#ecedf1;
	background:#4ab627 url(imgz/bodybg.jpg) top center no-repeat;
	/* background:#c5cccf url(imgz/bodybg.jpg) top center no-repeat; */  /* SNOW */
}

h1, h2, h3, h4, h5 { font-family:"Century Gothic", "Trebuchet MS"; }
h1 { font-size:17px; color:#006c00; border-bottom:2px solid #006c00; }
h2 { font-size:15px; color:#006c00; }
h3 { font-size:15px; color:#006c00; }
h4 { font-size:13px; color:#006c00; }
h5 { font-size:13px; color:#006c00; }
form { margin:0; padding:0; }
a { color:#009900; text-decoration:none; font-weight:bold; }
a:hover { color:#333333; }

.botanika { padding:0; margin:0; position:absolute; left:-1000px; width:900px; }

#wrap { width:995px; margin:0 auto; background:url(imgz/c_bg.jpg) top left repeat-y; }

#head { width:995px; height:278px; background:url(imgz/h.jpg) top left no-repeat; }

#nav { width:995px; height:27px; background:url(imgz/nav.jpg) top left no-repeat; color:#999999; margin:0 auto; text-align:center; font-size:14px; }
#nav ul { list-style:none; margin:0; padding:5px 0 0 0; }
#nav li { display:inline; }
#nav a { padding:0 14px 0 14px; color:#333333; font-weight:bold; }
#nav a:hover { color:#009900; padding:0 14px 0 14px; }

#leftImg { float:left; width:20px; }

.hBorder { width:593px; border:2px solid #cbcaca; }
#body { float:left; width:957px; padding:10px 18px 6px 0; }
#bodyLeft { float:left; width:170px; }
#bodyLeft .content, #bodyRight .content { width:150px; padding:6px 8px 0 8px; border:2px solid #cbcaca; background-color:#ebebeb; }
#bodyLeft .contentGreen, #bodyRight .contentGreen { width:154px; background-color:#7bcf00; padding:6px; border:2px solid #cbcaca; }

.hcontent { background:url(imgz/left_body.jpg) top left repeat-y; }
#bodyLeft a, #bodyRight a { color:#013401; }
#bodyLeft a:hover, #bodyRight a:hover { color:#CC0000; }
#bodyLeft a.sub { color:#009900; }
#bodyLeft a.sub:hover { color:#333333; }
#bodyLeft ul { list-style:none; margin:0; padding:0; margin-bottom:6px; }
#bodyLeft ul ul { padding-left:10px; margin-bottom:6px; }
#bodyLeft .crnt { color:#006699; }
#bodyLeft .crnt:hover { color:#333333; }
#bodyLeft input, #bodyRight input { border:1px solid #348600; background-color:#D2FE9C; width:150px; }
#bodyLeft .btn, #bodyRight .btn { width:80px; border:none; background:none; font-weight:bold; font-size:12px; color:#013401; }
#bodyMid { float:left; width:596px; padding:0 10px 0 10px; }
#bodyRight { float:left; width:170px; }
.hTitle { background:url(imgz/lt_blank.jpg) top left no-repeat; width:170px; height:20px; text-align:center; font-weight:bold; padding-top:7px; text-transform:uppercase; color:#013401; }

#products { width:596px; border-collapse:collapse; border:1px solid #FFFFFF; }
#products td { width:144px; border:1px solid #dee2f2; padding:0 4px 10px 4px; text-align:center; vertical-align:top; }
#products td img { margin:2px 0 6px 0; }
#products .promo { height:12px; margin:4px; text-align:center; color:#333333; font-weight:bold; }
#products .nopromo { line-height:20px; }
#products td .thumb { width:120px; height:124px; margin-left:9px; }
.prc1 { font-size:10px; letter-spacing:-1px; }
.prc2 { color:#CC0000; }
.img { margin-right:20px; }

#pagnav { margin:10px 0 20px 0; text-align:center; }
#pagnav a, .current, .backNA, .nextNA, a.next { padding:1px 6px 1px 6px; }
#pagnav a { color:#414141; }
#pagnav a:hover { background-color:#ED1C24; color:#FFFFFF; }
#pagnav .current { color:#CC0000; font-weight:bold; }
#pagnav .backNA { }
#pagnav .nextNA { }
#pagnav a.back { }
#pagnav a.next { }

#foot { width:995px; height:45px; background:url(imgz/f.jpg) top left no-repeat; padding:108px 0 0 20px; font-size:10px; }
#foot a { color:#30364e; }
#foot a:hover { color:#333333; }

#srch input { border:1px solid #333333; }
#srch .btn { border:0; background:none; padding:0 2px 0 2px; font-weight:bold; color:#333333; }

.clr { clear:both; font-size:1px; line-height:1px; }

.w60 { width:60px; }
.w220 { width:220px; }
.w290 { width:290px; }
.err { color:#CC0000; font-weight:bold; }
#err { color:#CC0000; font-weight:bold; }

.opc img { filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; }
.opc:hover img { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }

.news_date { font-size:74%; font-style:italic; }
.offer_img { margin:5px 0 5px 0; }

.s_table { border:1px solid #999; border-collapse:collapse; }
.s_table td { padding:5px 10px; }
.s_table .s_table_td2 { background-color:#DBFFBD; }
