ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 190px;
}
ul#menu a {
  display: block;
  padding-top:3px;
  text-decoration: none;	
}

ul#menu a {
	border-bottom:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
}

/*
Colocar cantos arredondados em baixo e em cima
Início
*/
ul#menu #top a {
	background: url(../img/top_menu.jpg) no-repeat top;
	border:none;
}

ul#menu #bottom a {
	background: url(../img/down_menu.jpg) no-repeat bottom;
	border:none;
}
/*
Fim
*/

/*
Hover com imagens em baixo e em cima
Início
*/
ul#menu #top a {
	background: url(../img/top_menu.jpg) no-repeat top;
	border:none;
}

ul#menu #top a:hover{
	background: url(../img/top_menu.jpg) no-repeat top;
	border:none;
}

ul#menu #top a:hover{
	background:url(../img/top_menu2.jpg)
}

/**/

ul#menu #bottom a {
	background: url(../img/down_menu.jpg) no-repeat top;
	border:none;
}

ul#menu #bottom a:hover{
	background: url(../img/down_menu.jpg) no-repeat top;
	border:none;
}

ul#menu #bottom a:hover{
	background:url(../img/down_menu2.jpg)
}
/*
Fim
*/

ul#menu li a {
	background: #FF9933;
	color: #FFFFFF;
	height:18px;
	padding-left:5px;
}

ul#menu li a:hover{
	background: #FF9900;
}

ul#menu li a:hover{
	background:#FFA54C;
}

ul#menu .submenu a:hover{
	background: #D7D7D7;
}

ul#menu li ul li a {
  background: #E4E4E4;
  color:#666666;
}
.menu{
	font-weight: bold;
}
.code code { display: block;}