h1 { font-family:Arial,Tahoma,Verdana; font-size:15px; color:#549436; margin-bottom: 0;} 

.txt1 {width:100%;color:#333333;background-color:#ffffff;border:1 solid #387d0d;}
.btn {width:80;background-color:#ffffff;border:1 solid #387d0d;}
.cpy {font-size:11;color:#C0E0E0;}
.no {color:#cc0000;}

a:link,a:visited,a:active {
	text-decoration: none;
	font-family: Verdana,Tahoma,Arial;
	color: #387d0d;
	font-size: 11px;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
	font-family: Verdana,Tahoma,Arial;
	color: #387d0d;
	font-size: 11px;
	font-weight: normal;
}


a.submenu:link,a.submenu:visited,a.submenu:active {
	text-decoration: none;	font-family: Verdana,Tahoma,Arial;	color: #000000;	font-size: 11px; font-weight: normal; }
a.submenu:hover {
	text-decoration: underline;	font-family: Verdana,Tahoma,Arial;	color: #387d0d;	font-size: 11px; font-weight: normal; }


* {font-family:Tahoma,Verdana; font-size:11px;}
qa {background:red;-moz-opacity:0.2}
qdiv {background:yellow;}
body,html {height:100%; margin:0px; background:url(/img/bg.gif) repeat-x;}

#head .head {width:750px; hheight:244px; padding:3px 13px 0px 14px; background:url(/img/bg_head1.jpg) no-repeat;}

#head .left {background:url(/img/bghl.jpg) top right repeat-y;}
#head .left div {margin:38px 0px 0px 0px; height:102px; background:url(/img/bghl1.jpg) top right no-repeat;}
#head .right {background:url(/img/bghr.jpg) repeat-y;}
#head .right div {margin:44px 0px 0px 0px; height:160px; background:url(/img/bghr1.jpg) no-repeat;}

#head .icons {height:28px; margin:0px 0px 45px 597px;}
#head .icons a {float:left; display:block;}
#head .icons a.home {width:12px; height:10px; margin:12px 8px 0px 0px;}
#head .icons a.smap {width:14px; height:10px; margin:12px 10px 0px 0px;}
#head .icons a.mail {width:14px; height:10px; margin:12px 8px 0px 0px;}
#head .icons a.help {width:8px; height:10px; margin:12px 30px 0px 0px;}
#head .icons a.rus {width:20px; height:9px; margin:12px 8px 0px 0px;}
#head .icons a.eng {width:20px; height:9px; margin:12px 0px 0px 0px;}

#head .menu_serv {height:70px; margin:0px 0px 76px 570px;}
#head .menu_serv a {color:#236b0c; padding:0px 0px 0px 8px; background:url(/img/bu1.gif) 0px 4px no-repeat; text-decoration:none;}

#head .menu {height:23px;}
#head .menu a {float:left; display:block;}
#head .menu .txt {color:#fff; width:100px; margin:0px 4px 0px 47px; float:left; background:transparent; border:none;}
#head .menu a.search {width:23px; height:20px; margin:0px 0px 0px 0px;}
#head .menu a.about {width:89px; height:12px; margin:2px 28px 0px 28px;}
#head .menu a.act {width:176px; height:12px; margin:2px 30px 0px 0px;}
#head .menu a.news {width:119px; height:12px; margin:2px 30px 0px 0px;}
#head .menu a.pub {width:72px; height:12px; margin:2px 0px 0px 0px;}

#body {}
#body .q1 {height:25px; background:url(/img/q1.jpg) no-repeat;}
#body .q2 {height:13px; background:url(/img/q2.jpg) top right no-repeat;}
#body .body1 {width:556px; background:#e5e5da url(/img/bg_body1.jpg) top right repeat-y;}
#body .body1 .body {background:url(/img/bg_body2.jpg) top right no-repeat;}
#body .body2 {width:221px; background:#edece4;}
#body .left {background:#f0f1eb url(/img/bgbl.jpg) top right repeat-y;}
#body .left div {margin:200px 0px 0px 0px; height:125px; background:url(/img/bgbl1.jpg) top right no-repeat;}
#body .right {background:#f0f1eb url(/img/bgbr.jpg) repeat-y;}
#body .right div {height:30px; background:url(/img/bgbr1.jpg) no-repeat; display:none;}

#body .main_info a.more {color:#287601; padding:0px 10px 0px 0px; background:url(/img/bu2.gif) center right no-repeat; font-weight:bold;}
#body .main_events {margin:0px 30px 0px 0px; background:#fff url(/img/bg_ctr2.gif) top right no-repeat;}
#body .main_events .f {background:url(/img/bg_cbr2.gif) bottom right no-repeat;}
#body .main_events .b {min-height:100px; height:expression('100px'); padding:10px 10px 10px 120px; background:url(/img/bg_main_events.jpg) center left no-repeat;}
#body .main_about {min-height:100px; height:expression('100px'); padding:10px 10px 10px 120px; background:url(/img/bg_main_about.jpg) center left no-repeat;}

#submenu {width:200px; margin:8px 0px 0px 0px; padding:10px 0px 0px 10px; float:left; background:#efefe8 url(/img/bg_ctr1.gif) top right no-repeat; display:none;}
#submenu a {margin:0px 10px 0px 0px; text-decoration:none;}
#submenu a.a1_0 {color:#000; padding:0px 0px 0px 10px; background:url(/img/bu3.gif) 0px 4px no-repeat;}
#submenu a.a1_1 {color:#387d0d; padding:0px 0px 0px 10px; background:url(/img/bu1.gif) 0px 4px no-repeat; font-weight:bold;}
#submenu a.a2_0 {color:#000; margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; background:url(/img/bu3.gif) 0px 4px no-repeat;}
#submenu a.a2_1 {color:#387d0d; margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; background:url(/img/bu1.gif) 0px 4px no-repeat;}
#submenu a.a3 {color:#000; margin:0px 0px 0px 20px; padding:0px 0px 0px 10px; background:url(/img/bu4.gif) 0px 6px no-repeat;}
#submenu a.a4 {color:#000; margin:0px 0px 0px 30px; padding:0px 0px 0px 10px; background:url(/img/bu4.gif) 0px 8px no-repeat;}
#submenu div {height:25px; background:url(/img/bg_cbr1.gif) top right no-repeat;}

#bmenu {}
#bmenu a {color:#7d7d79; text-decoration:none;}
#bmenu .body1 {background:#e5e5da url(/img/bg_body1.jpg) top right repeat-y;}
#bmenu .body2 {background:#ecece3;}
#bmenu .left {background:#f0f1eb url(/img/bgbl.jpg) top right repeat-y;}
#bmenu .right {background:#f0f1eb url(/img/bgbr.jpg) repeat-y;}

#foot,#foot * {color:#696a64; background:#eff0ea;}
#foot .copy {padding:10px 20px;}
#foot .left {background:#f6f6f3 url(/img/bgfl.jpg) top right repeat-y;}
#foot .right {background:#f6f6f3 url(/img/bgfr.jpg) repeat-y;}

.scroll{
scrollbar-arrow-color:#52A2C7;
scrollbar-base-color:yellow;
scrollbar-face-color:#B4E5FD;
scrollbar-3dlight-color:#C4EAFC;
scrollbar-darkShadow-color:#56A6CB;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#D2F0FF;
scrollbar-track-color:#E5F1F7;
}
