/*  ----------  LEFT MENU  ----------  */

table.leftmenu_table {
	margin-bottom: 30px;
}

table.leftmenu_table td.leftmenu_top {
	height: 178px;
	width: 207px;
	background-image: url("../images/leftmenu_top.jpg");
	background-repeat: no-repeat;
	background-color: #ac0202;
}

table.leftmenu_table td.leftmenu_bottom {
	height: 29px;
	background-image: url("../images/leftmenu_bottom.jpg");
	background-repeat: no-repeat;
}

table.leftmenucells_table {
	margin-top: 26px;
}

table.leftmenucells_table td.leftmenu_cell {
	width: 207px;
	/*height: 24px;*/
}

table.leftmenucells_table td.leftmenu_spacer {
	height: 1px;
	background-image: url("../images/leftmenu_spacer.jpg");
	background-repeat: no-repeat;
	background-position: left;
}

table.leftmenucells_table td.leftmenu_cell a {
	display: block;
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	padding: 5px 12px 5px 42px;
	background-image: url("../images/li.png");
	background-repeat: no-repeat;
	background-position: 20px 7px;
	line-height: 16px;
}

table.leftmenucells_table td.leftmenu_cell.active a {
	font-weight: bold;	
}

table.leftmenucells_table td.leftmenu_cell a:hover {
	background-color: #b82828;	
}

table.leftmenucells_table td.leftsubmenu_cell a {
	display: block;
	text-decoration: none;
	color: #fff;
	padding: 1px 12px 1px 56px;
	background-image: url("../images/submenu_li.gif");
	background-repeat: no-repeat;
	background-position: 50px 6px;
}

table.leftmenucells_table td.leftsubmenu_cell_active a {
	display: block;
	text-decoration: none;
	color: #000;
	padding: 1px 12px 1px 56px;
	background-image: url("../images/submenu_li.gif");
	background-repeat: no-repeat;
	background-position: 50px 6px;
}

table.leftmenucells_table td.leftsubmenu_cell a:hover,
table.leftmenucells_table td.leftsubmenu_cell_active a:hover {
	background-color: #aacf70;
}

/*  ----------  TOP MENU  ----------  */

table.topmenu_table {
	float: right;
}

table.topmenu_table td.topmenu_cell {
	padding: 0px 16px;
}


table.topmenu_table td.topmenu_spacer {
	width: 1px;
	background-image: url("../images/topmenu_spacer.jpg");
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

table.topmenu_table td.topmenu_cell a {
	color: #928888;
}

table.topmenu_table td.topmenu_cell a:hover {
	color: #261213;
}
