body{ background:url(images/bg4.jpg); color:#666;}
.bgt{ background: #fff url(images/fon-bottom4.jpg) 0 100% repeat-x }
.bgb{ background:url(images/fon-top4.jpg) 0 0 repeat-x;}

#tel{ color:#339933;}
#tel span{ color:#51B851;}
#telf{ color:#339933;}
#telf span{ color:#51B851;}
#cont{ color:#339933;}

#menu ul.sf-menu{ background:url(images/menu4.png) repeat-x; border:3px solid #BCD7AF; }  /*height:44px;*/
#menu ul.sf-menu li{ background:url(images/li4.png) right no-repeat;}
#menu ul.sf-menu li a{ color:#fff; text-shadow:1px 1px 1px #006600; }
#menu ul.sf-menu li a:hover{ background:url(images/menu_h4.png);}

#menu ul.sf-menu li ul{background:#51B851; border:3px solid #BCD7AF;}
#menu ul.sf-menu li ul li{ background:none;}
#menu ul.sf-menu li ul li a{ background: url(images/a_w.png) no-repeat left;}
#menu ul.sf-menu li ul li a:hover{ background: url(images/a_w.png) no-repeat left;}

#left-menu ul li{ list-style:none;}
/*#left-menu ul li a{ color:#666666; background:url(images/a4.png) no-repeat left; border-top:1px dotted #999;}
#left-menu ul li:first-child ul li a{ border-top:1px dotted #999;}
#left-menu ul li a:hover{ color:#339933;}*/

h2, h1, .title{ color:#006600;}
a{ color:#339933;}
a:hover{color:#339933;}
.news-date{ color:#339933}
p.news-text{ border-bottom:1px dotted #999; }

#fos input[type=text], #fos input[type=email], #fos textarea{
	border:1px solid #999;
	width: 100%;
	box-sizing: border-box;
}
#fos input[type=submit]{ color:#fff; text-shadow:1px 1px 1px #006600; background:url(images/menu4.png) center repeat-x; border:3px solid #BCD7AF; }

#footer{ border-top:1px dotted #999; color:#339933; }