* {margin:0;padding:0;}
html,body,td,table,tr,input,ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:none;}
.clear{clear:both;height:0;font-size:1px;line-height:0px;}
a:link {color: #6da312;text-decoration: underline;}
a:visited {color: #87c321;text-decoration: underline;}
a:hover, a:active, a:focus {text-decoration: none;}

html,body{font:13px Tahoma, Geneva, sans-serif;color:#2d2d2d;}
body{background:url(../images/bg.jpg) repeat;}

#wrapper{width:849px;margin:0 auto;}

#header{width:849px;padding-top:11px;}
.head_logo{float:left;width:210px;height:92px;background:url(../images/header/logo.png) no-repeat;}
.head_search{float:left;width:490px;height:70px;background:url(../images/header/bg_search.png) no-repeat;padding:22px 20px 0 33px;}
.head_search form{padding:0;margin:0;background:none;border:none;}
.head_search_go{float:left;width:94px;height:72px;background:url(../images/header/search_go.png) no-repeat;padding:20px 0 0 2px;}

.search_form_bg{width:480px;height:12px;font:12px Arial, Helvetica, sans-serif;text-shadow: #fbfbfb 1px 1px 1px;color:#739a11;border:none;background:none;padding:12px 5px 10px 5px;line-height:12px;font-weight:bold;font-style:italic;}
.search_form_button{width:83px;height:37px;border:none;background:none;cursor:pointer;}

#head_menu{padding:9px 9px 0 9px;}
ul.head_menu{padding:0;margin:0;}
ul.head_menu a{text-decoration:none;}
ul.head_menu a li{list-style-type:none;float:left;margin-right:2px;height:34px;text-decoration:none;}
.head_menu_left{float:left;width:5px;height:34px;background:url(../images/header/menu/left.png) 100% 0 no-repeat;}
ul.head_menu a:hover li .head_menu_left{width:31px;background:url(../images/header/menu/hover_left.png) no-repeat;}
.head_menu_bg{float:left;height:29px;background:#e7e7e7;padding:5px 3px 0 3px;text-decoration:none;text-transform:uppercase;font:11px Arial, Helvetica, sans-serif;font-style:italic;text-shadow: #fbfbfb 1px 1px 1px;color:#575757;}
ul.head_menu a:hover li .head_menu_bg{background:url(../images/header/menu/hover_bg.png) repeat-x;color:#fbfbfb;text-shadow: #447a06 1px 1px 1px;}
.head_menu_right{float:left;width:6px;height:34px;background:url(../images/header/menu/right.png) no-repeat;}
ul.head_menu a:hover li .head_menu_right{background:url(../images/header/menu/hover_right.png) no-repeat;}

#hhr{width:844px;height:7px;padding:6px 4px 0 1px;}
.hhr_left{float:left;width:4px;height:7px;background:url(../images/header/hhr_left.png) no-repeat;}
.hhr_bg{float:left;width:836px;height:7px;background:url(../images/header/hhr_bg.png) repeat-x;}
.hhr_right{float:left;width:4px;height:7px;background:url(../images/header/hhr_right.png) no-repeat;}

.content{padding-top:8px;width:1049px;}
.content_top{width:649px;height:61px;background:url(../images/content/content_top.png) no-repeat;}
.content_bg{width:649px;border-radius:0 9px 0 0;-moz-border-radius:0 9px 0 0;-webkit-border-radius:0 9px 0 0;-khtml-border-radius:0 9px 0 0;background:#f3f3f3;}

.navigation_box{float:left;width:635px;padding:15px 0 0 50px;font-size:12px;text-decoration:underline;color:#fff;}
.navigation_box a{color:#fff;}
.icon_box{float:right;padding:14px 19px 0 0;}
.icon_box img{margin-left:7px;}

.content_left{width:617px;padding:0 4px 0 6px;}
.content_right{width:217px;padding:0 0 0 5px;}
.content_boxing{padding:7px 0 0 0;}
.cont_rr{width:9px;height:9px;background:url(../images/content/c_r_rr_t.png) no-repeat;position:absolute;top:0;right:0;}

.subnavdecript{font-size:13px;color:#000;}
.subnavdecript span{font-weight:bold;color:#71a212;}

.box1{width:178px;height:45px;background:url(../images/content/box/box_top.png) no-repeat;padding:11px 0 0 30px;font:14px Arial, Helvetica, sans-serif;color:#fff;text-shadow: #4b7f07 1px 1px 0px;font-style:italic;text-transform:uppercase;}
.box2{margin-left:2px;width:196px;background:url(../images/content/box/box_bg.png) repeat-y;padding:0 5px 0 5px;}
.box3{margin-left:2px;width:206px;height:18px;background:url(../images/content/box/box_bottom.png) no-repeat;}
.box2cab{margin-left:2px;width:192px;background:url(../images/content/box/box_bg.png) repeat-y;padding:0 5px 0 9px;}

ul.box_menu{padding:0;margin:0;}
ul.box_menu a{text-decoration:none;}
ul.box_menu a li{list-style-type:none;text-decoration:none;width:174px;height:19px;background:url(../images/content/box/menu_li.png) no-repeat;font-size:11px;color:#2f2f2f;padding:3px 0 3px 21px;text-shadow: #f7f7f7 1px 1px 0px;}
ul.box_menu a:hover li{background:url(../images/content/box/menu_li_hover.png) no-repeat;color:#fff;text-shadow: #5a8114 1px 1px 0px;}

.box_text_bg{width:178px;height:20px;background:url(../images/content/box/text_bg.png) no-repeat;font-size:11px;color:#fff;text-shadow: #406a0b 1px 1px 0px;padding:5px 0 0 14px;}
ul.radio{padding:5px 0 0 7px;margin:0;}
ul.radio li{list-style-type:none;background:url(../images/content/box/tochka_li.png) 0 60% no-repeat;padding:3px 0 0 16px;color:#484848;font-size:12px;}
ul.radio li a{color:#484848;text-decoration:none;}
.box_hr{width:100%;height:1px;background:url(../images/content/box/box_hr.png) repeat-x;}
.box_hrr{width:203px;height:1px;background:url(../images/content/box/boxing_hr.png) repeat-x;float:right;margin-right:7px;}
.boxing_hrr{width:209px;height:15px;background:url(../images/content/box/boxing_hrr.png) repeat-x;float:right;}
#button{height:21px;cursor:pointer;float:left;}
.button_left{width:3px;height:21px;background:url(../images/content/box/button_left.png) no-repeat;float:left;}
.button_right{width:3px;height:21px;background:url(../images/content/box/button_right.png) no-repeat;float:left;}
.button_bg{float:left;cursor:pointer;border:none;height:21px;background:url(../images/content/box/button_bg.png) repeat-x;text-align:center;font:11px Arial, Helvetica, sans-serif;color:#fff;text-shadow: #4b7f07 1px 1px 0px;font-style:italic;color:#fff;text-decoration:none;text-transform:uppercase;padding:0px 0 0 0;}
.boxing_title{float:right;width:185px;height:20px;background:url(../images/content/box/title_arrow.png) 0 4px no-repeat;font:14px Arial, Helvetica, sans-serif;color:#6fa412;font-style:italic;padding-left:20px;text-shadow: #fdfdfd 1px 1px 0px;text-transform:uppercase;}
.recomm_box{float:right;width:210px;text-align:center;padding:10px 0;line-height:25px;color:#61900e;font-size:14px;}
.recomm_box a{color:#61900e;text-decoration:none;}
.recomm_box a:hover{text-decoration:underline;}
.log_input_text{width:184px;height:14px;border:none;background:none;background:url(../images/content/input_bg.png) no-repeat;font:12px Arial, Helvetica, sans-serif;color:#5a5a5a;padding:8px 0 5px 10px;font-style:italic;line-height:12px;margin-bottom:4px;}
table.log_table{width:100%;padding:0 5px 0 0;}
td.log_table_t{padding-left:9px;font-size:11px;color:#73a510;}
td.log_table_t a{text-decoration:none;color:#73a510;}
td.log_table_t a:hover{text-decoration:underline;}
td.log_table_t2{font-size:12px;font-weight:bold;text-align:center;padding-top:5px;color:#629905;text-decoration:underline;}
td.log_table_t2 a{color:#629905;text-decoration:underline;}
td.log_table_t2 a:hover{text-decoration:none;}

.material_bg_top{width:517px;height:9px;background:url(../images/content/mat_bg_top.png) no-repeat;}
#material{width:517px;background:#fbfbfb;}
.mat_t_cat{float:right;padding-right:31px;font-size:11px;font-weight:bold;color:#6da312;}
.mat_t_cat a{text-decoration:none;color:#6da312;}
.mat_t_cat2{float:right;padding-right:13px;font-size:11px;font-weight:bold;color:#6da312;}
.mat_t_cat2 span{padding-left:5px;}
.mat_t_cat2 span a,.mat_t_cat2 a{text-decoration:none;color:#428809;}
.mat_title{padding:4px 0 4px 14px;font-size:14px;font-weight:bold;color:#2d2d2d;}
.mat_title a{text-decoration:none;color:#2d2d2d;}
.mat_t_cat a:hover,.mat_title a:hover{text-decoration:underline;}
.mat_hr{width:617px;height:2px;background:url(../images/content/mat_hr.png) no-repeat #fbfbfb;margin-top:5px;}
table.mat_table{width:617px;padding:5px 9px 5px 11px;}
table.mat_table2{width:617px;padding:5px 9px 14px 11px;}
td.mat_td_left{width:149px;}
td.mat_td_left img{width:149px;height:210px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
td.mat_td_right{width:442px;padding:0 0 0 6px;}
.mat_description{width:570px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;-khtml-border-radius:9px;background:#efefef;padding:8px;font-size:12px;color:#2d2d2d;line-height:18px;}
.icon_adm{position:absolute;bottom:5px;right:5px;}
.material_info{width:617px;height:32px;padding-bottom:10px;}
.material_info_left{float:left;width:15px;height:32px;background:url(../images/content/mat_info_left.png) no-repeat;}
.material_info_right{float:left;width:20px;height:32px;background:url(../images/content/mat_info_right.png) no-repeat;}
.material_info_bg{float:left;width:582px;height:25px;background:url(../images/content/mat_info_bg.png) repeat-x;padding:6px 0 1px 0;font-size:11px;color:#454545;}
.m_info_first div,.m_info_list div{float:left;padding-right:7px;}
.m_info_first{float:left;height:20px;padding:5px 10px 0 5px;}
.m_info_list{float:left;height:20px;padding:5px 10px 0 10px;background:url(../images/content/mat_info_shadow.png) no-repeat;}
.material_info_b{float:right;text-shadow: #f6f6f6 0px 1px 1px;font-weight:bold;padding-top:4px;}

#full_mat_info{width:605px;height:26px;background:#FBFBFB;padding:1px 9px 15px 3px;}
.full_mat_info_left{float:left;width:13px;height:26px;background:url(../images/content/fullmat_info_left.png) no-repeat;}
.full_mat_info_right{float:left;width:13px;height:26px;background:url(../images/content/fullmat_info_right.png) no-repeat;}
.full_mat_info_bg{float:left;width:579px;height:26px;background:url(../images/content/fullmat_info_bg.png) repeat-x;font-size:11px;color:#454545;}
.fullmat_inf_aut{font-weight:bold;}
.fullmat_inf_aut a{text-decoration:none;}
.fullmat_inf_aut a:hover,.down_boxli_bg a:hover,.comm_text_edit a:hover{text-decoration:underline;}
.fullmat_screen{width:688px;background:url(../images/content/fullmat_screen_bg.png) repeat-x;padding:14px 14px 22px 15px;}
.fullmat_screen img{width:250px;height:105px;}
.fullmat_screen span{padding:0 19px 0 18px;}
.fullmat_downbox{width:617px;height:64px; background:url(../images/content/fullmat_download_bg.png) no-repeat center top;}
.downbox_title{padding:20px 0 0 20px;font:16px Arial, Helvetica, sans-serif;color:#354b0d;font-style:italic;}
ul.down_boxli{width:530px;padding:15px 11px 0 76px;}
ul.down_boxli li{list-style-type:none;}
.down_boxli_left{float:left;width:21px;height:26px;background:url(../images/content/fullmat_download_inf_left.png) no-repeat;padding-bottom:5px;}
.down_boxli_right{float:left;width:13px;height:26px;background:url(../images/content/fullmat_download_inf_right.png) no-repeat;padding-bottom:5px;}
.down_boxli_bg{float:left;width:481px;height:20px;background:url(../images/content/fullmat_download_inf_bg.png) repeat-x;font-weight:bold;font-size:12px;padding:6px 0 5px 15px;color:#4d700f;}
.down_boxli_bg a{text-decoration:none;color:#4d700f;}
.fullmat_dinfo{margin-top:8px;width:400px;height:22px;background:url(../images/content/fullmat_dinfo.png) repeat-x;font-weight:bold;font-size:12px;padding:7px 0 0 17px;color:#2b2b2b;}
#fullmat_doublefiles{width:609px;padding:12px 5px 0 3px;}
.doublfiles_left{float:left;width:20px;height:49px;background:url(../images/content/fullmat_filesd_left.png) no-repeat;}
.doublfiles_right{float:left;width:20px;height:49px;background:url(../images/content/fullmat_filesd_right.png) no-repeat;}
.doublfiles_bg{float:left;width:565px;height:39px;background:url(../images/content/fullmat_filesd_bg.png) repeat-x;font:16px Arial, Helvetica, sans-serif;color:#354b0d;font-style:italic;text-shadow: #aceb40 0 1px 1px;padding:10px 0 0 4px;}

.doublfiles_bg2{float:left;width:612px;height:39px;background:url(../images/content/fullmat_filesd_bg.png) repeat-x;font:16px Arial, Helvetica, sans-serif;color:#354b0d;font-style:italic;text-shadow: #aceb40 0 1px 1px;padding:10px 0 0 4px;}


ul.doublef_ul{padding-top:2px;border-bottom:1px #d3d3d3 solid;}
ul.doublef_ul li{list-style-type:none;width:800px;height:21px;background:url(../images/content/fullmat_filesd_inf_bg.png) repeat-x;font-weight:bold;padding:6px 0 0 17px;}
.double_ul_li{background:url(../images/content/fullmat_filesd_inf_li.png) no-repeat 0 4px;padding-left:21px;color:#4d700f;}
.double_ul_li a{text-decoration:none;color:#4d700f;}
.double_ul_li a:hover{text-decoration:underline;color:#283b08;}
.double_bord{width:617px;height:12px;border-bottom:2px #c4c4c4 solid;}
#noenter_error{width:608px;height:56px;background:url(../images/content/notenter_error.png) repeat-x;padding:8px 4px 8px 5px;}
.noenter_ico{float:left;width:52px;height:56px;background:url(../images/content/notenter_error_ico.png) no-repeat;}
.noenter_right{float:left;width:10px;height:56px;background:url(../images/content/notenter_error_right.png) no-repeat;}
.noenter_ibg{float:left;width:534px;height:44px;background:url(../images/content/notenter_error_ibg.png) repeat-x;padding:12px 0 0 12px;color:#440505;font-size:12px;}
.no_enter_error_t{font-weight:bold;text-decoration:underline;color:#ba0b0b;}

#comments{width:465px;background:#fbfbfb;}
.comm_top{width:617px;background:url(../images/content/comm_bgtop.png) repeat-x;}
.comm_bottom{width:617px;background:url(../images/content/comm_bgbottom.png) repeat-x 0 100%;}
.comm_box{padding:10px 8px 15px 6px;}
.comm_box1{float:left;width:80px;}
.comm_box2{float:left;width:717px;padding-left:6px;}
img.comm_ava{width:80px;}
.com_text_top{width:516px;height:4px;background:url(../images/content/comm_top.png) no-repeat;}
.com_text_bottom{width:516px;height:4px;background:url(../images/content/comm_bottom.png) no-repeat;}
.com_text_bg{width:517px;background:url(../images/content/comm_bg.png) repeat-y;}
.com_text_bgg{width:503px;background:url(../images/content/comm_bgg.png) no-repeat;padding:5px 7px;font-size:12px;color:#000;}
.comm_text_edit{float:right;padding:5px 2px 0 0;font-size:10px;color:#668e1f;}
.comm_text_edit a{text-decoration:none;color:#668e1f;}
.comm_title{background:url(../images/content/comm_li.png) no-repeat 5px 3px;padding:0 0 3px 20px;font:13px Arial, Helvetica, sans-serif;color:#537911;font-style:italic;font-weight:bold;}
.comm_t_hr{width:517px;height:1px;background:url(../images/content/comm_t_hr.png) no-repeat;margin:1px 0 4px 0;}

.navigation{font:18px Arial, Helvetica, sans-serif;color:#0f0f0f;}
.navigation span{margin:0 1px;padding:3px 6px;background:#77a811;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
.navigation a{margin:0 1px;padding:3px 6px;text-decoration:none;color:#0f0f0f;}
.navigation a:hover{background:#77a811;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}

#footer{width:849px;background:#F3F3F3;margin-bottom:100px;}
.footer_hbg{width:849px;height:35px;background:url(../images/footer_hbg.png) no-repeat;}
#footer_bg{width:849px;height:46px;}
.footer_bgl{width:9px;height:46px;background:url(../images/footer_left.png) no-repeat;float:left;}
.footer_bg{width:840px;height:46px;background:url(../images/footer_bg.png) repeat-x;float:left;}
.footer_bgr{width:9px;height:46px;backgroun0d:url(../images/footer_right.png) no-repeat;float:left;}
ul.foot_menu{padding:7px 0 0 9px;}
ul.foot_menu a{text-decoration:none;}
ul.foot_menu a li{list-style-type:none;text-decoration:none;float:left;}
ul.foot_menu a:hover .foot_m_l{float:left;width:6px;height:20px;background:url(../images/footer_menu_h_l.png) no-repeat;}
ul.foot_menu a:hover .foot_m_r{float:left;width:6px;height:20px;background:url(../images/footer_menu_h_r.png) no-repeat;}
ul.foot_menu a:hover .foot_m_bg{float:left;height:19px;background:url(../images/footer_menu_h_bg.png) repeat-x;padding:1px 8px 0 8px;font-size:12px;text-decoration:none;color:#fff;font-weight:bold;}

.foot_m_l{float:left;width:6px;height:20px;}
.foot_m_r{float:left;width:6px;height:20px;}
.foot_m_bg{float:left;padding:1px 8px 0 8px;font-size:12px;text-decoration:none;color:#fff;}
.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	width: 527px;
	height: 100px;
	margin-left: 20px;
	margin-right: 5px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #8DCB17;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #fff;
}

.pm_status_content {
	padding: 5px;
}