ul#menu {
	position:relative;
	z-index:9980;
	left:3px;
	top:3px;
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style: none;
}

#menu li {
	display: inline;
}


/* Menu */

/* background do botao */
ul#menu li { line-height:28px; height:28px; border-right:1px solid #000000; padding-left:10px;  padding-right:10px; display:block; float:left; }

html ul#menu li a { color: #FFFFFF;	font-weight: bold;	text-decoration: none; }
html ul#menu li a:hover { color:#FFFF99; text-decoration: none;	font-weight: bold; }
ul#menu li:hover { line-height:28px; padding-left:10px; border-right:1px solid #000000; padding-right:10px; display:block; }

/* Submenu */
ul#menu li ul { z-index:9999; position:absolute; top:28px; height:28px; display:none; z-index:15000  }

/* posicao do submenu  */
ul#menu li:hover ul, ul#menu li.hover ul { *width:160px; display:block; position:absolute; margin-top:0px; *margin-top:-4px; margin-left:-50px; *margin-left:-950px;  float:left; clear:both; }
/* background do submenu  */
ul#menu li:hover ul li, ul#menu li.hover ul li {  background:#4186A7; border:1px solid #000; border-bottom-color:#000; *margin-top:-4px; border-top-color:#000; display:block; float:none; *width:160px; *margin-bottom:-5px; }
ul#menu li ul li:hover, ul#menu li.hover ul li.hover { font-weight:bold; color:#FFF; background-color:#000066; border-left-color:#000; border-right-color:#000; }
ul#menu li:hover ul li a, ul#menu li.hover ul li a { display:block; float:none; }




