body{ background:url(images/bg.jpg); color:#000;}
.bgt{ background: #fff url(images/fon-bottom.jpg) 0 100% repeat-x }
.bgb{ background:url(images/fon-top.jpg) 0 0 repeat-x;}

#tel{ color:#627D97;}
#tel span{ color:#999;}
#telf{ color:#627D97;}
#telf span{ color:#999;}
#cont{ color:#666;}

#menu ul.sf-menu{ background:url(images/menu.png) repeat-x; border:3px solid #C0C8D5; }  /*height:44px;*/
#menu ul.sf-menu li{ background:url(images/li.png) right no-repeat;}
#menu ul.sf-menu li a{ color:#fff; text-shadow:1px 1px 1px #486078; }
#menu ul.sf-menu li a:hover{ background:url(images/menu_h.png);}

#menu ul.sf-menu li ul{background:#7C7C7C; border:3px solid #C0C8D5;}
#menu ul.sf-menu li ul li{ background:none;}
#menu ul.sf-menu li ul li a{ background: url(images/a.png) no-repeat left;}
#menu ul.sf-menu li ul li a:hover{ background: url(images/a.png) no-repeat left;}

#left-menu ul li{ list-style:none;}
#left-menu ul li a{ color:#666666; background:url(images/a.png) no-repeat left; border-top:1px dotted #627D97;}
#left-menu ul li:first-child ul li a{ border-top:1px dotted #627D97;}
#left-menu ul li a:hover{ color:#6C859D;}

h2{ color:#627D97;}
a{ color:#627D97;}
a:hover{color:#666;}
.news-date{ color:#627D97}
p.news-text{ border-bottom:1px dotted #627D97; }

#fos input[type=text], #fos textarea{border:1px solid #627D97;}
#fos input[type=submit]{ color:#fff; text-shadow:1px 1px 1px #486078; background:url(images/menu.png) center repeat-x; border:3px solid #C0C8D5; }

#footer{ border-top:1px dotted #627D97; color:#627D97; }