.menu {margin-left:260px; position:relative; border:none; border:0px; padding:0px;
	font-size:14px; color:#495577; font-family:"Trebuchet MS", verdana, geneva, arial, helvetica, sans-serif;
	z-index:100;}

.menu ul {margin:0px; padding:0px; height:33px; list-style:none;
	background:url(../imagens/menu_bg.png) top left repeat-x;}

.menu li {	float:left; padding:0px;}

/* ancora do primeiro nivel */
.menu li a {padding:0px 15px; display:block; color:#495577;
	border-left:1px solid #ffee9a; border-right:1px solid #d08826;
	line-height:33px; text-align:center; text-decoration:none;}

.menu li a:hover {padding-left:15px; color:#000; text-decoration:none;}

.menu li ul {position:absolute; display:none; width:170px; height:auto;
	opacity:0.90; filter:alpha(opacity=90);
	border-top:1px solid #ffdd66; border-left:1px solid #ffdd66; border-right:1px solid #d08826; border-bottom:1px solid #d08826;
	z-index:200; background:#eee url(../imagens/baixo.png) no-repeat 8px top;
	/*top:1em; left:0;*/}

.menu li:hover ul {display:block;}

.menu li li {float:none; display:block; 	padding:0px; width:170px;}

/* ancora do segundo nivel */
.menu li ul a {display:block; padding-left:15px;
	line-height:19px; font-size:12px; font-style:normal; text-align:left;
	border-right:0px;}

.menu li ul a:hover {padding-left:11px; 	color:#000;
	opacity:1.0; filter:alpha(opacity=100);
	margin-left:4px; background:#e0e0e0 url(../imagens/dir.png) no-repeat 1px center;;}

.menu p {clear:left;}

.menu #current {color:#fff; background:#495577;}
