body{ background:url(images/bg8.jpg); color:#666;}
.bgt{ background: #fff url(images/fon-bottom8.jpg) 0 100% repeat-x }
.bgb{ background:url(images/fon-top8.jpg) 0 0 repeat-x;}

#tel{ color:#278254;background-image: url(images/pic8.png);}
#tel span{ color:#51A87C;}
#telf{ color:#278254;}
#telf span{ color:#51A87C;}
#cont{ color:#278254;}
#mainContent .imgbox{border-color: #A3D2A5;}
#menu ul.sf-menu{ background:url(images/menu8.png) repeat-x; border:3px solid #A3D2A5; }  /*height:44px;*/
#menu ul.sf-menu li{ background:url(images/li8.png) right no-repeat;}
#menu ul.sf-menu li a{ color:#fff; text-shadow:1px 1px 1px #278254; }
#menu ul.sf-menu li a:hover, #menu ul.sf-menu li.current_page_item > a{ background:url(images/menu_h8.png);}

#menu ul.sf-menu li ul{background:#409067; border:3px solid #A3D2A5;}
#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/a8.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:#278254;}

h2,h1,.title{ color:#278254;}
a{ color:#278254;}
a:hover{color:#278254;}
.news-date{ color:#51A87C}
p.news-text{ border-bottom:1px dotted #278254; }

#fos input[type=text], #fos textarea{border:1px solid #999;}
#fos input[type=submit]{ color:#fff; text-shadow:1px 1px 1px #278254; background:url(images/menu8.png) center repeat-x; border:3px solid #A3D2A5; }

#footer{ border-top:1px dotted #999; color:#278254; }