table.menu_table{ margin: 52px auto 0 auto;}
	table.menu_table a{text-decoration: none; font-size: 16px; 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;padding: 0px 0px 0px 23px;}
		table.menu_table td.menu_item.active a.menu_link{
    color: #b839d3;
    border-bottom: 2px solid #F7D41D;
}
			table.menu_table td.menu_item a.menu_link{color: #fff; font-family: 'PTSerifRegular'; font-size: 14px; display: block; line-height: 22px; letter-spacing: 1px;text-decoration: none;padding: 0px 10px 7px 10px;border-bottom: 2px solid #6A3F85;text-transform: uppercase;}
			table.menu_table td.menu_item a.menu_link:hover{text-decoration: none;}
		table.menu_table td.del{width: 3px;}
		table.menu_table div.subrubrics{display :none; position: absolute; z-index: 999; text-align: left;top: -17px;left: -5px;}
			table.menu_table div.subrubrics div.triforce {border: 6px solid #6A3F85; border-bottom: 6px solid #F7D41D; margin: 3px 0px 0px 42px;width: 0px;height: 0px;}
			table.menu_table div.subrubrics div.rez{background: #F7D41D;  min-width: 200px;}
			table.menu_table div.subrubrics a{color: #000; font-family: 'PTSansRegular'; font-size: 15px; display: block; min-width: 150px; text-align: left; padding: 7px 10px 7px 13px; text-decoration: none;}
			table.menu_table div.subrubrics a:hover{text-decoration: none; background: #EEB217;color: #fff;}
