/* CSS Document */
#MenuPrincipal { border:#66C2C2 1px solid; padding:3px; width:126px; display:block; position:relative; font:11px Arial, Helvetica, sans-serif }
#MenuPrincipal_bkg { background:#009899 }
#MenuPrincipal ul { border-top:1px solid #FFF }
#MenuPrincipal ul ul { border-top:none }
#MenuPrincipal ul, #MenuPrincipal li { list-style:none; margin:0; padding:0 }
#MenuPrincipal ul li { display:block; float:left; text-align:left; padding:4px 0 }
#MenuPrincipal ul li a, #MenuPrincipal ul li a:hover { font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; text-transform:uppercase }
#MenuPrincipal ul li a:hover { color:#D2EDF0 }
.mnuMenu { background:#009899; border:none; width:126px; margin-bottom:1px; display:block; position:relative; font:11px Arial, Helvetica, sans-serif; color:#FFF; text-align:left; padding-left:0px; cursor:pointer }
#MenuPrincipal ul li.mnuNseta { width:18px; text-align:center; border:none }
#MenuPrincipal ul li.mnuN1Link { width:108px; display:block; padding-top:6px; padding-bottom:6px; position:relative }
#MenuPrincipal ul li.mnuN2Link { width:108px; display:block; padding-top:4px; padding-bottom:4px; position:relative }
#MenuPrincipal ul .mnuSubMenus { background-color:#14B1B2; border:none; border-bottom:1px solid #FFF; width:100%; min-height:22px; margin-bottom:1px; padding-top:2px; padding-bottom:2px; display:block; position:relative; font:11px Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer }
#MenuPrincipal ul .mnuSubMenus2 { background-color:#14B1B2; border:none; border-bottom:none; width:100%; min-height:22px; margin-bottom:1px; padding-top:2px; padding-bottom:2px; display:block; position:relative; font:11px Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer }








#MenuPrincipalHome
{
	background-color:#FFF;
	border:#66C2C2 1px solid;
	padding:3px;
	width:149px;
	display:block;
	position:relative;
	min-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* Link do menu Nível 3*/
.mnuN3Link
{
 display:block;
 padding-top:4px; 
 padding-bottom:4px;
 padding-left:6px;
 position:relative /*hack para IE */
}
/* Link do menu Nível 4*/
.mnuN4Link
{
 display:block;
 padding-top:3px; 
 padding-bottom:3px;
 padding-left:6px;
 position:relative /*hack para IE */
}
/* Icone Plus do Nivel 3 */
.mnuN3Icplus
{
position:absolute;
left:85%;
top:30%;
}
.mnuMenuHome
{
	background-color:#009899;
	border:none;
	width:147px;
	min-height:22px;
	margin-bottom:1px;
	display:block;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:left;
	vertical-align:middle;
	padding-top:1px;
	padding-bottom:1px;
	cursor:pointer;
}
.mnuMenuHomeOver
{
	background-color:#057979;
	border:none;
	width:147px;
	min-height:22px;
	margin-bottom:1px;
	display:block;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:left;
	vertical-align:middle;
	padding-top:1px;
	padding-bottom:1px;
	cursor:pointer;
}
.mnuNivel3
{
	background-color:#C1E6E6;
	border:none;
	width:100%;
	min-height:22px;
	margin-bottom:1px;
	display:block;
	position:relative;
	font:11px Arial, Helvetica, sans-serif;
	color:#333;
	cursor:pointer;
}

.mnuSubMenuGrupo
{
	border:none;
	width:126px;
	display:none;
	position:relative;
	visibility:visible;
}

.PainelNivel2
{
	position:relative;
	width:126px;
	z-index:12;
	display:block;
	visibility: hidden;
}

.PainelNivel3
{
	position:absolute;
	width:126px;
	z-index:12;
	display:block;
	visibility:hidden;
}
.PainelLateralSpacer
{
	height:100%;
}
.mnuMenuNivel3
{
	background-color:#FDF9EE;
	border:none;
	margin:1px 4px;
	width:126px;
	display:block;
	position:relative;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	overflow: visible;
	cursor:pointer;
}

.TableInfoMenu
{
	border:#000 0px solid;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:10px;	
}

.TableInfoMenuTitle
{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#099;
}

.TableInfoMenuSubTitle
{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	border-top:#FFF 1px solid;
	color:#515151;
	background-color:#D3EDED;
}


.TableInfoMenuDescription
{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#666;
}

#InfoMenu {
	position:absolute;
	width:635px;
	height:38px;
	z-index:6;
	left:135px;
	top:175px;
}

.FontMenuBranca{
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
}

.FontMenuPreta{
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
}