table.menu_table{float:left;}
	table.menu_table a{text-decoration: none; font-size: 15px; text-align: center;}
		table.menu_table td{ }
			table.menu_table td div.holder{text-align: left;position: relative;}
		table.menu_table td#first_cell{width:4px; background: url('images/menu.png') repeat-x 0px 0px; }
		table.menu_table td#last_cell{width:4px; background: url('images/menu.png') repeat-x 4px 0px;}
		table.menu_table td.menu_item{text-decoration: none; text-align: center;}
		table.menu_table td.menu_item.active a.menu_link{text-decoration: none; color:#fff; background:#49bd2f;
}
			table.menu_table td.menu_item a.menu_link{color: #6d6d6d; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 16px; display: block; letter-spacing: 1px;text-decoration: none;text-transform: uppercase; line-height:46px; padding:0px 15px;}
			table.menu_table td.menu_item a.menu_link:hover{text-decoration: none; color:#fff; background:#49bd2f;}
		table.menu_table td.del{width: 3px;}
		.menu_item{position: unset;margin: 0px;}
		div.subrubrics{display :none;position: absolute;z-index: 999;background:#fff;text-align: left;top: 51px;left: 20px;}
			div.subrubrics div.triforce {/* margin: 0px 0px 0px 42px; *//* width: 0px; */height: 0px;z-index:999;display: none;}
			div.subrubrics div.rez{background: #898989;min-width: 200px;border: 9px solid #fead06;}
			div.subrubrics a{color: #fff;font-family: 'Open Sans', sans-serif;font-size: 14px;display: block;min-width: 150px;text-align: left;padding: 3px 10px 5px 0px;text-decoration: none;}
			div.subrubrics a:hover{text-decoration: underline;color: #fff;}


div.rez_full {width: calc(90vw - 30px);padding: 0px 30px;}
	div.razdel_list {float: left;width: 22%;margin-left: 0px;margin: 0px 15px 0px 15px;}
	ul.subs {margin-left: 14px;}
		a.subs_main {font-weight: 700; text-transform: uppercase; margin-top: 20px;}
		ul.subs_list {list-style-type: none; margin-left: 14px;}
			li.sub_list {}
			li.sub_list a{padding:0px!important;}