/*	CSS Document 
************************************************************
*	Criado em:		27/07/06			Por: ANDRÉ LUIZ
'*	Alterado em:	30/01/2008			Por: ANDRÉ LUIZ
************************************************************

	novo menu baseado em listas desordenadas 
	INICIO -> funcionalidades do menu */
#nav {
	z-index:9999								/* coloca o menu acima de qualquer elemento da página			*/
}

#nav, #nav ul {		/* todas as listas */
	display:block;
	padding:0;
	margin:0;
	list-style: none
}

#nav ul li a {			/* estado inalterado dos links */
	color:#000;									/* cor da fonte													*/
	clear:both;
	display:block;
	background-color:transparent;				/* cor de fundo													*/
	font-family:Verdana, Arial, Helvetica, sans-serif;	/* tipo de fonte												*/
	font-size:10px;								/* tamanho da fonte												*/
	font-weight:normal;							/* fonte negrito												*/
	line-height:18px;
	text-align:left;							/* alinhamento do texto											*/
	text-decoration:none;						/* remove sublinhado dos links									*/
	text-transform:capitalize;					/* joga a 1ª letra das palavras p/ maiúsculo					*/
	overflow:hidden
}

#nav ul li a:hover {		/* onMouseOver dos links */
	color:#8C8B8D;								/* cor da fonte no "onMouseOver"								*/
	clear:both;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;	/* tipo de fonte no "onMouseOver"						*/
	font-size:10px;								/* tamanho da fonte no "onMouseOver"							*/
	font-weight:bold;							/* fonte negrito no "onMouseOver"								*/
	line-height:18px;
	text-align:left;							/* alinhamento do texto no "onMouseOver"						*/
	text-decoration:underline;					/* remove sublinhado dos links no "onMouseOver"					*/
	text-transform:capitalize;					/* joga a 1ª letra das palavras p/ maiúsculo no "onMouseOver"	*/
	overflow:hidden
}

#nav li {			/* todos os itens das listas */
	border:0;									/* espessura, tipo e cor da borda do menu/submenu				*/
	background-color:transparent;				/* cor de fundo dos menus e submenus							*/
	float:left;
	margin:0 7px;
	width:auto									/* necessário p/ sanar bug do Opera								*/
}

#nav li ul {		/* segundo nível */
	background-color:#f6f6f6;						/* cor de fundo													*/
	background-image:url(../imagens/layout/mn_im_00.gif);
	background-position:top left;
	background-repeat:repeat-y;
	border-bottom:2px solid #f6f6f6;
	left:-999em;								/* esconde o subnivel											*/
	margin-top:-3px;							/* margem superior do 1º subnivel (FF)							*/
	margin-left:0;								/* margem esquerda do 1º subnivel  (FF)							*/
	position:absolute;
	padding:3px 0 0 7px;
	width:270px									/* define comprimento do 1º submenu								*/
}

#nav li ul li {		/* segundo nível */
	clear:both;
	display:block;
	width:100%
}

#nav li ul ul {		/* terceiro nível em diante */
	margin-top:-15px;							/* alinha o submenu com seu respectivo "pai" (FF)				*/
	margin-bottom:0;							/* margem inferior do submenu em relação ao menu (FF)			*/
	margin-left:100px;							/* margem esquerda do submenu em relação ao menu (FF)			*/
	margin-right:0;								/* margem direita do submenu em relação ao menu (FF)			*/
	*margin-top:-15px;							/* alinha o submenu com seu respectivo "pai" (IE)				*/
	*margin-bottom:0;							/* margem inferior do submenu em relação ao menu (IE)			*/
	*margin-left:97px;							/* margem esquerda do submenu em relação ao menu (IE)			*/
	*margin-right:0								/* margem direita do submenu em relação ao menu (IE)			*/
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left:-999em
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto
}
/*	FIM -> funcionalidades do menu  */