/*@charset "utf-8";
 Menu CSS Document */

/**{
	padding:0;
	margin:0;
}
*/



#menu {
	border:0px;
	float:right;
	position:relative;
	top: -1px;
	font-family: Arial, Helvetica, sans-serif;
	z-index:20!important /*Non-IE6*/;
	z-index:20/*IE6*/;
}


#menu ul{
	list-style-type:none;
	z-index:auto!important /*Non-IE6*/;
	z-index:20/*IE6*/;

}

#menu ul li {
	float:left ;
	/*
	min-width:110px;
	*/
	
	height:18px;

/*	z-index:auto!important /*Non-IE6*/;
/*	z-index:1000/*IE6*/;

	background:#FFF url(img/back_topmenu.gif) repeat-x bottom;
	margin: 0px;
	padding:2px 8px 2px 8px;
	border-left:#000 1px solid;
	font-size:14px;
	color:#000;

/*	padding: 5px 20px 25px 20px ;
	border-left:#7f7f7f solid 1px;

	font-size:16px;
*/

}

#menu ul li:hover{
	position:relative;
	/*background:url(img/back_topmenu_up.gif);*/
	border-left:#F60 solid 1px;
	}

#menu ul li a {
	float:none !important /*Non-IE6*/;
	float:left /*IE6*/;
	display:block;
	text-decoration:none;
}
#menu ul li:hover a{
	text-decoration:none;
	}

#menu ul li ul {
	display:none;
}

#menu ul li:hover ul{
	display:block;
	position:absolute;
	margin-top:4px;
	margin-left:-9px;
}

#menu ul li:hover ul li a{
	font-size:12px;
	white-space:nowrap;
	display:block;
	padding:0px;
	margin:0px;
	}


#menu ul li ul li:hover{
	border:none;
	border-left:#F90 1px solid;
	/*background:url(img/back_topmenu_fo.gif);*/
}





/*
#menu ul li:hover ul {
display:block;
z-index:999;
width:10.0em;
top:3.0em;
float:left;
margin-top:0.1em;
}


#menu ul li:hover ul li{
display:block;
border:#F00 thin solid;
float:left;

}
*/




#mshadow{
	width:100%;
	margin:0px 0px 0px 0px;
	height:21px;
	background-image:url(img/topshadow.png);
	}
