/**************************************************************************
***************************************************************************
***************************************************************************

plugin: Menu
copy this file to the directory of your template

***************************************************************************
***************************************************************************
**************************************************************************/
div.menu_wrapper {
	margin: 0px 0px 20px 0px;
	clear: both;
}
/******************************
menu_main
*******************************/
div.menu_wrapper_main {
	margin: 0px 0px 0px 0px;
	clear: both;
}
/* level 1 */
ul.menu_main {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-position: outside;
}
ul.menu_main li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
ul.menu_main li a {
	width: 100px;
	height: 15px;
	padding: 25px 0px 0px 10px;
	display: block;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: #A9383E;
	background: url('images/menu_main_item.png') no-repeat;
	outline: none;
}
ul.menu_main li.leaf_active a {
	color: #999999;
}
ul.menu_main li.node_active a {
	color: #999999;
}
ul.menu_main li.first a {
	
}
ul.menu_main li ul,
ul.menu_main li ul li,
ul.menu_main li ul li a {
	display: none;
}


/******************************
menu_box
******************************/
ul.menu_box,
ul.menu_box li ul,
ul.menu_box li li ul,
ul.menu_box li li li ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-position: outside;
}
ul.menu_box li {	
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}
ul.menu_box li li,
ul.menu_box li li li,
ul.menu_box li li li li {
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}
ul.menu_box li a,
ul.menu_box li li a,
ul.menu_box li li li a,
ul.menu_box li li li li a {
	padding: 0px 0px 0px 10px;
	text-decoration: none;
	font-weight: bold;
	color: #A9383E;
	line-height: 1.7;
	font-size: 8pt;
	outline: none;
}
ul.menu_box li.leaf a,
ul.menu_box li li.leaf a,
ul.menu_box li li li.leaf a,
ul.menu_box li li li li.leaf a {
	background: #ffffff;
}
ul.menu_box li.leaf_active a,
ul.menu_box li li.leaf_active a,
ul.menu_box li li li.leaf_active a,
ul.menu_box li li li li.leaf_active a {
	background: url('images/menu_arrow.png') no-repeat;
	background-position: 1px 3px;
}
ul.menu_box li.node a,
ul.menu_box li li.node a,
ul.menu_box li li li.node a,
ul.menu_box li li li li.node a {
	background: #ffffff;
}
ul.menu_box li.node_active a,
ul.menu_box li li.node_active a,
ul.menu_box li li li.node_active a,
ul.menu_box li li li li.node_active a {
	background: url('images/menu_arrow.png') no-repeat;
	background-position: 1px 3px;
}
ul.menu_box li.first a,
ul.menu_box li li.first a,
ul.menu_box li li li.first a,
ul.menu_box li li li li.first a {	
	
}

/******************************
menu_bottom
*******************************/
ul.menu_bottom {
	margin: 0px; 
	padding: 0px;
    text-align: center;
}
ul.menu_bottom li {
	list-style: none;
    display: inline;
    margin: 0px 10px 0px 10px; 
	padding: 0px;
}
ul.menu_bottom li a {
	padding: 0px;
    text-decoration: underline; 
	font-size: 8pt;
	font-weight: normal;
    color: #ffffff;
	outline: none;
}
ul.menu_bottom li.leaf_active a {

}
ul.menu_bottom li.node_active a {

}
ul.menu_bottom li.first a {
	
}
ul.menu_bottom li ul,
ul.menu_bottom li ul li,
ul.menu_bottom li ul li a {
	display: none;
}
