/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */

/* Begin CSS Popout Menu */

#menu{

}

#menu a{
display:block;
white-space:nowrap;
margin:0;
}

#menu a{
color: #fff;
text-decoration:none;
font-weight: bold;
}

#menu li:hover {
background: #8aae54 url(/images/cerr_menu.gif) repeat-x top;
}
#menu ul ul li:hover {
background-image: none;
}
#menu ul ul a {
font-weight: normal;
border-bottom: 1px #fff solid;
}

#menu a:hover{
font-weight: bold;
}

#menu ul{
position: relative;

list-style:none;
margin:0;
padding:0;
}

#menu li{
z-index: 10000;
position:relative;
float: right;
height: 23px;
line-height: 22px;
margin: 0;
padding: 1px 15px;
}
#menu ul ul li{
float: none;
padding: 0 15px;
height: 18px;
line-height: 18px;
}
#menu ul ul a{
/* zoom:1; */
}

#menu ul ul{
position:absolute;
z-index:999;
top:auto;
right: 0;
display:none;
background: #8aae54 !important;
width: 165px;
margin-top: 2px;
padding: 5px 0;
}

#menu ul ul ul{
top:0;
right:100%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu li:hover{
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */


/* End CSS Popout Menu */

/*
#menu {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 23px;
}
#menu li {
	float: right;
	/*width: 80px;*
}
#menu ul li {
	width: auto;
	float: none;
	height: auto !important;
	height: 12px;
}
#menu a {
	white-space: nowrap;
	display: block;
	margin: 0;
}
#menu li {
	position:relative;
}
#menu ul {
	position:absolute;
	z-index:500;
	background: #ebeef1;
	border: 1px #7b848f solid;
	border-left-width: 4px;
	list-style: none;
	padding: 0;
	margin: 0;
}
#menu ul a {
	padding: 4px 5px;
}
#menu ul ul {
	position: absolute;
	left: 100%;
	top: 0;
}
#menu ul,
#menu li:hover ul ul,
#menu ul li:hover ul ul {
	display: none;
}
#menu li:hover ul,
#menu ul li:hover ul,
#menu ul ul li:hover ul {
	display: block;
}
*/