body{margin:0;padding:0;background-color:white;font-family:Tahoma;background:url(/img/bg_l.gif) repeat-x left top;}
 img{border:0;margin:0;padding:0;}
 table{margin:0;padding:0;border:0;}
 form,input,textarea{margin:0;padding:0;}
 a{color:#0d561b;font:12px Tahoma;}
 a:hover{text-decoration:none;}
h1{font:bold 14px Tahoma;}
.style{text-transform:uppercase;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;}

	/*masthead*/
#body{margin:0 auto;width:expression(document.body.clientWidth < 1000? '1000px': 'auto' );}
#telo{min-width:1000px;}
#head{width:1000px;margin:0 auto;height:287px;background:url(/img/head.jpg) no-repeat center top;}
#window{float:right;width:140px;text-align:left;}
.h_right{font:bold 12px tahoma;color:#0d561b;margin-top:66px;margin-bottom:25px;}
.music{float:left;margin-right:5px;margin-top:5px;}
.h_right a{color:#0d561b;text-decoration:none;}	
.h_right1{background:url(/img/krug.png) no-repeat left 4px;padding-left:15px;font:bold 12px tahoma;color:#0d561b;height:20px;}
.h_right1 a{color:#0d561b;font-weight:bold;}
.logo{position:absolute;left:20px;top:185px;width:390px;}

.gor_nav{background:#506a0f;padding-bottom:5px;width:expression(document.body.clientWidth > 1000? "100%" :"1000px");}
.table{background:url(/img/bg_t.gif) repeat-x left top;font:bold 14px Tahoma;color:#095c28;height:55px;}	
.table td{text-align:center;}
.navi_block{position:relative;width:100%;}
.navi a{color:#095c28;text-decoration:none;display:block;padding:19px 0;font:bold 14px Tahoma;}
.navi a:hover{background:url(/img/bg_act.gif) repeat-x left top;}
.navi_childs_block{position:absolute;left:0;background:#628013;text-align:left;border-top:5px solid #4f6a0e;display:none;}
.navi_childs{border-bottom:1px solid #fff;padding:10px 20px 10px 15px;}
.navi_childs a{color:#e7ebb9;font:bold 13px Tahoma;text-decoration:none;}
.navi_childs a:hover{color:#fff;}
.navi_childs2{position:absolute;margin-top:-10px;left:100%;background:#628013;width:200px;display:none;}
.navi_childs_childs{border-left:1px solid #fff;border-bottom:1px solid #fff;padding:10px 20px 10px 15px;}

.children{color:#095c28;font:bold 14px Tahoma;display:inline-block;width:200px;margin-top:10px;}
	/*contetn*/
#content{background:url(/img/fon.gif) repeat-x left top;padding-top:20px;width:expression(document.body.clientWidth > 1000? "100%" :"1000px");}
#left{margin:10px 0 10px 30px;}
.list{float:left;margin:5px 0;background:url(/img/list.png) no-repeat left top;}
.list_in{display: table-cell;vertical-align: middle;height:43px;width:169px;}
.in{margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");font:bold 16px Tahoma;color:#095c28;text-align:center;}
.in a{text-decoration:none;color:#095c28;font:bold 16px Tahoma;}
#banners{margin:10px 0 10px 25px;}
.ban{margin:30px 0 }
#text{width:95%;margin:0 auto;text-align:left;font:normal 12px/16px Tahoma}
#int{float:right;width:400px;text-align:right;font:11px Tahoma;color:#21211e;}
.bold{font-weight:bold;}
#text h1,#title{text-align:center;font:24px Tahoma;color:#2e650a;margin:5px;}
#t_cont{font:12px Tahoma;color:black;line-height:16px;margin-bottom:15px;}
#pic{float:right;width:376px;margin-left:15px;margin-bottom:15px;}
#about{float:right;font:bold 11px Tahoma;color:#0b5010;}
#about a{color:#0b5010;}

	/*footer*/
#footer{margin:0 auto;width:1000px;background:url(/img/footer.gif) no-repeat left bottom;min-height:114px;text-align:center;}
#fone{width:450px;margin:0 auto;font:bold 23px Tahoma;color:#095c28;text-align:center;margin-bottom:10px;}
#and{width:450px;margin:0 auto;font:bold 12px Tahoma;color:#095c28;text-align:center;border-bottom:1px solid #fff;}

/* FAQ */
#questions_data p{margin-top:0;}
.qu_data{font:bold 14px Tahoma;margin-bottom:1px;color:#095c28;margin-top:10px;}
.qu_input{display:inline-block;margin-bottom:5px;}
.qu_input input{font:12px Tahoma;width:300px;padding:5px;}
.qu_textarea{display:inline-block;margin-bottom:5px;}
.qu_textarea textarea{font:12px Tahoma;width:300px;height:70px;padding:5px;}
.qu_captcha{float:left;margin-right:10px;}
.qu_captcha_inp input{width:230px;}
#qu_form input.error,#qu_form textarea.error{border:1px dotted red;background:#fff6f7;}
#qu_form label.error{border:0;font:italic 14px Tahoma;margin-left:15px;color:red;}
.qu_submit input{margin-top:15px;border:1px solid #095c28;padding:5px;background:#edf0c5;font:bold 12px Tahoma;cursor:pointer;color:#095c28;}


