/***********************************************************/
ul#idmenu, .left_menu_zone ul {
	list-style:		none;
	padding:		0px;
	margin:			0px;
}
ul#idmenu.idmenu li {
	float:			left;
	display:		block;
	white-space:		nowrap;
	position:		relative;
}
a.idmenu_parrent_href, a.idmenu_parrent_href_active {
	border-left:		solid 1px #c6c6c6;
	padding:		0.3em 3.3em 0.3em 3.3em;
	*padding:		0.3em 3.3em 0.3em 3.35em;
}
a.idmenu_parrent_href, a.idmenu_parrent_href_active, a.href_level2, a.href_level2_active {
	font:			bold 14px Arial, sans-serif;
	color:			#666;
	display:		block;
}
td.top_menu {
	background:		white url(/images/top-menu-bg.jpg) top left repeat-x;
	border-top:		solid 1px #c6c6c6;
	border-right:		solid 1px #c6c6c6;
}
li a.idmenu_parrent_href_active {
	background:		green url(/images/top-menu-bg-green.jpg) top left repeat-x;
	color:			white;
}

/***********************************************************/
div#left_menu_zone {
	padding:		0px;
	margin:			0px;
}
div#left_menu_zone ul {
	list-style:		none;
	padding:		0px;
	margin:			0px;
}
div#left_menu_zone a.href_level1, div#left_menu_zone a.href_level1_parrent_active {
	font:			bold 14px Arial, sans-serif;
	display:		block;
	padding-bottom:		8px;
	color:			#008101;
}
div#left_menu_zone ul.lvl2 {
	list-style:		disc url(/images/li.jpg) outside;
	margin-left:		8px;
	padding-left:		8px;
	padding-bottom:		12px;
}
html>body div#left_menu_zone ul.lvl2 {
	margin-left:		1.1em;
}
div#left_menu_zone ul.lvl1 li, div#left_menu_zone ul.lvl2 li {
	line-height:		0px;
}
div#left_menu_zone a.href_level2, div#left_menu_zone a.href_level2_active {
	padding-bottom:		8px;
}
a.href_level2:hover {
	text-decoration:	underline;
}
/***********************************************************/
a.href_childrens {
	color:			#666;
}
a.href_childrens:hover {
	text-decoration:	underline;
}
