/* menu */
.menu
{
	background:	url(../imagem/menu_back.jpg) repeat-x;
	height:		32px;
}

.menu .separador
{
	background:	url(../imagem/menu_separador.jpg) no-repeat;
	height:		28px;
	width:		2px;
}

.suckertreemenu .separador
{
	background:	url(../imagem/menu_separador.jpg) no-repeat;
	width:		2px;	
}

.suckertreemenu ul
{
	margin:				0;
	padding:			0;
	list-style-type:	none;
	height:				26px;
}

/*Top level list items*/
.suckertreemenu ul li
{
	position:		relative;
	display:		inline;
	float:			left;
	padding-top:	4px;
	_padding-top:	0px;
	text-align:		center;
}

/*Top level menu link items style*/
.suckertreemenu ul li a
{
	display:			block;
	_width:				1px; /*Width of top level menu link items*/
	padding:			0px 8px;
	_padding:			4px 8px;
	padding-bottom:		0px;
	border-left-width:	0;
	text-decoration:	none;
	color:				white;
	font:				normal 14px arial;
	height:				23px;
	_height:			27px;
}

/*1st sub level menu*/
.suckertreemenu ul li ul
{
	left:			0;
	position:		absolute;
	top:			0em; /* no need to change, as true value set by script */
	display:		block;
	visibility:		hidden;
	border-top:		1px solid #0D3960;
	_border-top:	0;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li
{
	display:		list-item;
	float:			none;
	text-align:		left;
	padding-top:	0px;
	width:			270px;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul
{
	left:	159px; /* no need to change, as true value set by script */
	top:	0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a
{
	display:			block;
	width:				270px; /*width of sub menu levels*/
	height:				auto;
	color:				white;
	text-decoration:	none;
	padding:			2px 8px;
	border:				1px solid #0D3960;
	border-top:			0px;
	background:			#116F32;/*#18458E;*/
	font:				normal 13px arial;
}

.suckertreemenu ul li ul li a:hover
{
	background:	#0D5124;/*#123263;*/
}

.suckertreemenu ul li a:hover, .menu_hover
{
	background:	url(../imagem/menu_hover.jpg) repeat-x;
	color:		white;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon
{
	background:	url(../media/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon
{
	background:	#56B466/*#18458E*/ url(../media/arrow-right.gif) no-repeat center right;
}

* html p#iepara  /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
{
	padding-top:	1em;
}
/* Holly Hack for IE \
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
 End */
/*#0D5124*/