/** Função que corrige o menu no ie6*/
/*div.menuBar a.forIE6
{
	width:100%;
	height:100%;
	text-decoration:none;
	font:bold 12px "Trebuchet MS", Verdana;
	color:#dedede;
	border:none;
}
	*/
/* Menu Horizontal */
div.menuBar
{
	width:750px;
	height:30px !important;
	display:block;
	background-color:transparent;
	border : none;
	margin-bottom:20px;
}

div.menuBar ul.menuCentral
{
	width:750px;
	height:30px !important;
	display:inline-block;
	padding:0;
	margin:0;
}

div.menuBar ul.menuCentral li
{
	height:30px !important;
	line-height:27px !important;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}

div.menuBar ul.menuCentral li.Primeiro
{
	width:98px;
	height:27px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url(/custom/client/images/Site2008/Menu/mnPrimeiroItem.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

div.menuBar ul.menuCentral li.Primeiro a
{
	height:27px;
	font-weight:normal;
	line-height:27px;
	margin:0 3px 0 3px;
}

div.menuBar ul.menuCentral li.CinzaClaro
{
	height:27px;
	margin:0px;
	padding:0 28px;
	background-image: url(/custom/client/images/Site2008/Menu/mnCinzaClaro.gif);
	background-position:top;
	background-repeat:repeat-x;
}

div.menuBar ul.menuCentral li.CinzaClaro a
{
	height:27px;
	font-weight:normal;
	line-height:27px;
	margin:0 3px 0 3px;
}

div.menuBar ul.menuCentral li.CinzaEscuro
{
	width:110px;
	height:27px;
	line-height:27px;
	margin:0px;
	padding:0 28px;
	background-image: url(/custom/client/images/Site2008/Menu/mnCinzaEscuro.gif);
	background-position:top;
	background-repeat:repeat-x;
}

div.menuBar ul.menuCentral li.CinzaEscuro a
{
	height:27px;
	font-weight:normal;
	line-height:27px;
	margin:0 3px 0 3px;
}

div.menuBar ul.menuCentral li.Ultimo
{
	width:151px;
	height:27px;
	line-height:27px;
	margin:0px;
	padding:0px;
	background-image: url(/custom/client/images/Site2008/Menu/mnUltimoItem.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

div.menuBar ul.menuCentral li.Ultimo a
{
	font-weight:normal;
	line-height:27px;
	display:inline;
	margin:10px 3px 0 3px;
}

div.menuBar ul.menuCentral li img
{
	float:left;
	*float:none;
}

div.menuBar ul.menuCentral li a img.imgBullet
{
	float:left;
	margin:10px 0 0 10px;
	*float:none;
	*margin:10px 3px 0 0;
}


div.menuBar ul.menuCentral li a.menuButton
{
	text-decoration:none;
	font-family:"trebuchet MS";
	font-size:15px;
	color:#0064c3;
	border:none;
}

div.menuBar ul.menuCentral li a.menuButton:hover 
{
	color:#EAB706;
	background-color:transparent;
}

div.menuBar ul.menuCentral li a.menuButtonActive,
div.menuBar ul.menuCentral li a.menuButtonActive:hover 
{
  background-color:transparent;
}

div.menuBar ul.menuCentral li a.menuButtonSelected,
div.menuBar ul.menuCentral li a.menuButtonSelected:hover
{
  background-color:transparent;
}

/* Menu Horizontal - Sombra */
div.menuBar ul.menuCentralSombra
{
	z-index:0;
	display:block;
	position: absolute;
	padding:5px 0 0 20px;
	margin-top:-6px;
	margin-left:1px;
	*margin-top:-2px;
	*margin-left:1px;
}

div.menuBar ul.menuCentralSombra li
{
	display:inline;
	position:relative;
	left:0px;
	top:-4px;
}

div.menuBar ul.menuCentralSombra li a
{
	text-decoration:none;
	font-family:"Trebuchet MS", Verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#dedede;
	border:none;
	border-left:none;
	position:relative;
	left:0;
	top:0;
	z-index:1;
	padding:6px 8px;
	border:0px solid #000;
}

div.menuBar	ul.menuCentralSombra img
{
	padding:5px 6px 1px 6px;
	*margin:5px 6px -2px 6px;
	position:relative;
	top:0px;
}

/* Menu Vertical - Ramificações */
div.menu, div.menu a.menuItem
{
	font-style:normal;
	font-weight:normal;
	color:#FFF;
}

div.menu
{
	border:none;
	visibility:hidden;
	padding:0;
	position:absolute;
	left:0;
	top:0;
	z-index:200;
	margin-top:-2px;
	*margin-top:-8px;
	background: url(/p.gif);
	background-color:transparent;
}
div.menu div.topo
{
	background: url(/custom/client/images/Site2008/Menu/topo-menu.png) no-repeat;
	height: 25px;
	overflow: hidden;
	width: 144px;
}
div.menu div.rodape
{
	background: url(/custom/client/images/Site2008/Menu/rodape-menu.png) no-repeat;
	height: 15px;
	overflow: hidden;
	width: 144px;
}
div.menu ul.subMenu
{
	background: url(/custom/client/images/Site2008/Menu/bg-menu.png) repeat-y;
	width: 144px;
}

div.menu ul.subMenu li
{
	padding:1px 0 1px 0;
}

div.menu ul.subMenu li.tracejadoNivel1
{
	background: url(/custom/client/images/Site2008/Menu/separador-menu.gif) bottom no-repeat;
}

div.menu ul.subMenu li.tracejadoNivel2
{
	background-color: #4FB8F1;
}

div.menu ul.subMenu li.tracejadoNivel3
{
	background-color: #55C5F7;
}

div.menu ul.subMenu li a.menuItem
{
	background: url(/custom/client/images/Site2008/Menu/bullet-menu.gif) 4px 1px no-repeat;
	border: none;
	display: block;
	margin: 0 4px;
	padding: 0 1px 0 18px;
	white-space: normal;
}

div.menu ul.subMenu li a:hover, div.menu ul.subMenu li a.menuItemHighlight
{
	color:#fff;
	border:none;
	border-left:none;
	padding:0 1px 0 18px;	
}

div.menu ul.subMenu li.tracejadoNivel1 a:hover, div.menu ul.subMenu li.tracejadoNivel1 a.menuItemHighlight
{
	background-color: #3aa4e3;
}

div.menu ul.subMenu li.tracejadoNivel2 a:hover, div.menu ul.subMenu li.tracejadoNivel2 a.menuItemHighlight
{
	background-color: #55C5F7;
}

div.menu ul.subMenu li.tracejadoNivel3 a:hover, div.menu ul.subMenu li.tracejadoNivel3 a.menuItemHighlight
{
	background-color: #55C5F7;
}

div.menu ul.subMenu li a.menuItem span.menuItemText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
	