body {
	background-image: url(images/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family:Times New Roman, Times, serif;

}
body,td,th {
	font-family:Times New Roman, Times, serif;

	font-size: 15px;
	color: #000000;
}
a {
	font-size: 14px;
	color: #829448;
	font-weight: bold;
}
a:link {
	text-decoration: none;
	color: #1b8324;}
a:visited {
	text-decoration: none;
	color: #1b8324;}
a:hover {
	text-decoration: underline;
	color: #006600;}
a:active {
	text-decoration: none;
	color: #1b8324;}
.bestoffer{ color:#be170e; font-size:20px; padding:2px; margin:0; font-weight:bold}
h1{ color:#be170e; font-size:20px; padding:4px 2px; margin:0}
h1 a{ color:#be170e; font-size:20px; padding:4px 2px; margin:0}
h1 a:link {color:#be170e;}
h1 a:visited {	color:#be170e;}
h1 a:hover {color: #006600;}
h1 a:active {	color:#be170e;}

h2{ color:#be170e; font-size:18px; padding:4px 2px; margin:0}
h4{ color:#be170e; font-size:16px; padding:4px 2px; margin:0}
h3{color:#be170e; font-size:18px; padding: 2px; margin:0}
h3 a{color:#be170e; font-size:18px; padding: 2px; margin:0}
h3 a:link {color:#be170e;}
h3 a:visited {	color:#be170e;}
h3 a:hover {color: #006600;}
h3 a:active {	color:#be170e;}

p{ margin:0; padding:7px 0}

#out{ background:url(images/fuksi.jpg) no-repeat left top; }
#out2{ background:url(images/fuksi2.jpg) no-repeat right top; height:700px}

#mout{ width:812px; background:url(images/bgmenu.jpg) repeat-x; height:50px}
#mout2{ width:812px; background: url(images/bgmenul.jpg) no-repeat left; height:50px}
#mout3{ width:812px; background: url(images/bgmenur.jpg) no-repeat right; height:50px}

#mout3 a:link {text-decoration: none; color: #1b8324;  }
#mout3 a:visited {text-decoration: none; color: #1b8324;}
#mout3 a:hover {text-decoration: underline; color: #006600;}
#mout3 a:active {text-decoration: none;	color: #1b8324; }
.mouter{ width:92px; float:left; height:38px; padding-top:12px; }
#mouterl{ width:102px; background:url(images/bgmrazdel.jpg) right no-repeat; float:left; height:38px; padding-top:12px;  padding-left:60px }
#mouter2{ width:132px; float:left; height:38px; padding-top:12px; padding-left:10px }
.mouterraz{ width:35px; float:left; height:50px; background:url(images/bgmrazdel.jpg) right no-repeat;}
#outbar { width:100%; height:215px; padding-top: 10px }
#leftbar{ width:225px; float:left; padding-top:47px; position:relative}
#centbar{ float:left}
#rightbar{ width:150px; float:left; padding-top:42px; background:url(images/nav.jpg) right bottom no-repeat; padding-right:5px; height:160px; position:relative}



#leftmenu{width:205px; padding:0 10px}
#leftmenu2{width:200px; background:url(images/bgleftm.jpg) repeat-y ;}
#leftmenu3{width:200px; background:url(images/bgleftm-top.jpg) no-repeat;}
#leftmenu4{width:200px; background:url(images/bgleftm-btm.jpg) no-repeat bottom; padding-top:30px; padding-bottom:40px }
#leftmtitle{padding-left:35px; padding-top:5px}
#leftmouter{padding-left:17px;}
ul li{ list-style-image: url(images/flower.jpg); margin:0; padding:0; padding-bottom:4px; color:#3f7817 }


#gallerytop{width:200px; background: url(images/fotogallery.jpg) no-repeat top}
#gallery4{width:200px; background:url(images/gallery-btm.jpg) no-repeat bottom; padding-top:8px }
#galleryouter{padding:10px; padding-bottom:20px}

#rightout{width:200px; padding:0 10px}
#right2{width:200px; background:url(images/bgleftm.jpg) repeat-y ;}
#right3{width:200px; background:url(images/rightbar.jpg) no-repeat;}
#right4{width:200px; background:url(images/bgleftm-btm.jpg) no-repeat bottom; padding-top:30px; padding-bottom:55px }
#righttitle{ padding-top:5px}
#rightouter{padding:0 15px;}

.gallerytop{width:200px; background: url(images/fotogallery.jpg) no-repeat top}
.gallery4{width:200px; background:url(images/gallery-btm.jpg) no-repeat bottom; padding-top:8px }
.galleryouter{padding:10px; padding-bottom:20px}

.rightout{width:200px; padding:0 10px}
.right2{width:200px; background:url(images/bgleftm.jpg) repeat-y ;}
.right3{width:200px; background:url(images/rightbar.jpg) no-repeat;}
.right4{width:200px; background:url(images/bgleftm-btm.jpg) no-repeat bottom; padding-top:30px; padding-bottom:55px }
.righttitle{ padding-top:5px}
.rightouter{padding:0 15px;}

.pricetitle{ padding-top:5px}
.price2{width:200px; background:url(images/bgleftm.jpg) repeat-y ;}
.pricetop{width:200px; background: url(images/fotogallery.jpg) no-repeat top}
.price4{width:200px; background:url(images/gallery-btm.jpg) no-repeat bottom; padding-top:8px }
.priceouter{padding:10px; padding-bottom:20px}

#rightarts{width:200px; background:url(images/arts.jpg) no-repeat top; padding-top:8px;  }
.news{ font-size:11px}
.news a{ font-size:12px; text-decoration:underline  }

.razdel{ width:100%; height:20px}
#contents{ width:99%}
.content ul li { list-style-image: url(images/flower2.jpg); margin:0; padding:0; padding-bottom:4px; color:#be170e }
.content ul li a{ color:#be170e }
.content ul li ul li { list-style-image: url(images/flower3.jpg); margin:0; padding:0; padding-bottom:4px; color:#3f7817 }
.content ul li ul li a{  color:#3f7817 }

.content{ padding:10px 2px; line-height:20px}

.title{ background-image:url(images/title.jpg); background-repeat:repeat-x; border: #669933 solid 1px; width:99%}

.zvetyouter{width:130px; height:180px; border:1px solid #669933; background-image:url(images/zvetybg.jpg); background-repeat:repeat-x; background-position:bottom; padding:3px; background-color:#FFFFFF; position:relative}
.novinka{ position:absolute; right:0px; top:0px; }

.zvetyout{width:150px; height:200px; border:1px solid #669933; background-image:url(images/zvetybg.jpg); background-repeat:repeat-x; background-position:bottom; padding:3px; background-color:#FFFFFF}
.zvetyline{background-color:#cfe197; width:100%; height:5px}
.zvetyrazdel{ width:100%; height:5px}
.zvetytitle{color:#CC0000; font-weight:bold; padding-bottom:5px}
.price{font-weight:bold;}

#foter{ background:url(images/footer.jpg) repeat-x bottom; height:129px; border-bottom:#669966 1px solid}
#foter2{ background:url(images/derevo.jpg) no-repeat right; height:129px }
#foter3{ background:url(images/derevo2.jpg) no-repeat left; height:129px }

.bread{font-size:12px;  font-weight: bold }

.bread a{font-size:12px;  font-weight: bold }
#coutners a img {
	filter:alpha(opacity=50);
	-moz-opacity: 0.3;
	opacity: 0.3;
}

#coutners a:hover img {
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#slogan{position:absolute; top:130px; left:28px; font-weight:bold; font-size:14px}
#slogan a { color:#000000; font-size:14px;  }
#phone{padding-top:5px}

#home{position: absolute; top:80px; right:10px;  width:15px; height:15px;  }
#map{ position: absolute; top:103px; right:10px; width:15px; height:15px; }
#write{position: absolute; top:133px; right:10px; width:15px; height:15px; }


.articles{ clear:both; border: #669933 solid 1px; padding:5px }
.flleft{ float:left; padding-right:10px}


fieldset { border-width:0}

#ajaxmenu{
	position:absolute;
	top:95px;
	right:5px;
	width:180px;
	height:50px;
	z-index:65; border-width:0px;

	
}
        #ajaxSearch_form {
            	
			border-width:0px;
        }
        #ajaxSearch_input {
            width: 80px;
            display: inline;
            height: 20px;
            border: 1px solid #ddd;
            border-left-color: #c3c3c3;
            border-top-color: #7c7c7c;
           background-color: #EEF4DA;
		   color:#1b8324;
		   float:left;
          
            vertical-align: top;
		
        }
        #ajaxSearch_submit {
          
            height: 23px;
            line-height: 15px; vertical-align:middle; 
background-image:url(images/poisk.jpg); background-repeat:no-repeat; background-position:center; background-color:#DCE9B3;
			   float:left; margin-left:5px  
			 
        }
		
		 
        #ajaxSearch_output {
            height:0px; 
            vertical-align: top;
			background-color:#EAD8CA;
			display: block;
			
        }
        .ajaxSearch_paging {
    
        }
        .AS_ajax_result {
            color: #000000;
            margin:8px; display: block;
		
        }
		a.AS_ajax_resultLink {text-decoration: underline;font-size:14px; font-weight: normal;}
		a:hover.AS_ajax_resultLink{text-decoration: underline;font-size:14px; font-weight: normal;}
		a:visited.AS_ajax_resultLink{text-decoration: underline;font-size:14px; font-weight: normal;}
		
        .AS_ajax_resultLink {
            text-decoration: underline; color:#000000;  font-size:14px; font-weight: normal;
        }
        .AS_ajax_resultDescription{
            color: #990000; font-size:12px;
        }
        .AS_ajax_more {
            color: #990000; font-size:12px;
        }
		
	a.AS_ajax_more  {text-decoration: underline;font-size:12px; font-weight: normal;}
		a:hover.AS_ajax_more{text-decoration: underline;font-size:12px; font-weight: normal;}
		a:visited.AS_ajax_more{text-decoration: underline;font-size:12px; font-weight: normal;}
		


.highlight {
	font-size: 12px;
	background-color: #FFFFCC;
	color: #618200;
	font-weight: bold;
	line-height: 18px;
	_line-height: 16px;

}
.AS_ajax_highlight {
    background-color: #FFFFCC;
    padding: 2px;
    margin: -3px;
    border: 1px solid #dd3;
    color: #000;
}

.searchTerms { color: #eee; }
.searchTerms .AS_ajax_highlight { margin: 0 0 0 3px;}
a.ajaxSearch_removeHighlight, a.ajaxSearch_removeHighlight:visited { display: block; float: left; margin: 6px 0 0; padding: 1px 2px 2px; color: #888; }
a.ajaxSearch_removeHighlight:hover { background-color: #888; color: #222; }

@charset "utf-8";
/* CSS Document */


