/*BASICO DO MENU*/ 
.ddsmoothmenu{
font: bold 11px Arial;
*position:absolute;
height:24px;

}


/* INTERNET EXPLORER LIXO*/
*html.ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}


/* POSIÇÃO */
.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*1st sub level menu*/
.ddsmoothmenu ul li ul{
	position: absolute;
	left: 0;
	display: none;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}




/*ESPAÇO 1st LINHA DO MENU*/
.ddsmoothmenu ul li a{
display:block;
/*margin-right:5px;*/
}


li.subitem{
	margin-right: 5px;
	}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: white;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}

/*SUBMENU*/
.subitem ul a{
display: block;
text-decoration: none;
background-repeat:no-repeat;
background-position:5px;
}

.subitem li a, .subitem li a:link, .subitem li a:visited{
font: normal 12px Arial;
/*width: 180px; /*width of sub menus*/
padding:10px;
margin: 0px;
padding-left:20px;
*padding-left:5px;
border-top-width: 0;
border-bottom: 1px solid gray;
background-image:url(../images/menu_bullet.png);
color:#2b3c61;
white-space:nowrap;
}

.subitem li a:hover{
color: #CC0000;
background-image:url(../images/menu_bullet_hover.png);
}

.subitem div {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	background-image:url(../images/fundo_menu.png);
	background-repeat:repeat;
	border: 1px solid #999999;
	_background-color: white;

	}
