/*

	Xogum
	
	Padrao de estilos para sites desenvolvidos com wordPress.
	data de versao:	08/2009
	versao 1.0
	menu horizontal		padrao

*/

/*  div do menu  _________________________________________________  */

#menu {
	position:relative;
	margin: 10px 0px 0px 0px;
	padding: 0 auto;
	width:100%;
	height:40px;
	background: #fdf3c7;
	/*  background:url('images/fundo_menu_geral.png') repeat; 			 cor do fundo dos menus
	border:0px solid blue;
	opacity: .5;
	filter: alpha(opacity=50);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  */
	z-index:1;
	}

/*	caracteristicas gerais - menu principal  ______________________________________________________________________ */

ul.pureCssMenu ul {display:none; clear:both; z-index:90;}		 		/* esconde os submenus  */
ul.pureCssMenu li:hover>ul{display:block; 	z-index:90;} /* empilha os elementos do menu vertical  */

ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}		/*  -  */
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}		/*  -  */

ul.pureCssMenu, ul.pureCssMenu ul {
	position:relative;
	margin:-40px 0 0 0;	 							/*  margen geral em torno do menu  */
	list-style:none;	 						/* esconde os marcadores da lista  */
	padding:0px 0px 0px 0px;	 			/* espaco interno entre o ul e os li - podefazer efeitos de borda  */
	background-color:#7d3c3c; 			/* cor da borda dos menus  */
	background: url('') repeat-x;	 			/* imagem para fundo do menu - padrao vazia  */
	border: 0px solid #0F0F0F;	 				/* borda no menu - no padrao e gerada pelo padding  */
	width:;	 								/* largura do ul geral do menu */
	z-index:190; 
	}

ul.pureCssMenu01 ul{
	width:160px;								/* largura dos ul dos submenus  */
}

ul.pureCssMenu li {
	display:block;								/* empilha os elementos do menu vertical  */
	margin:0px 0px 0px 0px;				/* espaco interno entre os li e o ul - pode fazer efeitos de borda  */

}

ul.pureCssMenu a:link, ul.pureCssMenu a:visited, ul.pureCssMenu a:active {
	display:block;								/* empilha os elementos do menu vertical  */
	vertical-align:middle;					/* posiciona verticalmente o texto na metade  */
	background:; 			/* cor do fundo dos menus  */
	border: 0px solid #6655ff; 			/* borda no menu - no padrao e gerada pelo padding  */
	text-align:left;							/* alinhamento do texto - padrao esquerda  */
	text-decoration:none;					/* retira a linha sublinhada dos links  */
	padding:12px 16px 12px 17px;		/* espa�o interno - faz a altura dos menus top, left,bottom, right */
	/*_padding-left:10px;							  -  */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;							/* tamanho da fonte quando selecionado  */
	font-weight:bold;
	color:#4d080b;		 					/*  cor da fonte do menu  */
	text-decoration:none;
}

ul.pureCssMenu li { float:left; }				/* alinhamento lado a lado dos LI  */

ul.pureCssMenu ul li { float:none; }			/*  -  */

ul.pureCssMenu ul a {
	text-align:left;							/* alinhamento do texto no link - padrao esquerda  */
	white-space:nowrap;					/* espa�o em branco - sem quebra  */
}

ul.pureCssMenu li:hover { position:relative; 	}	/*  desloca a lista abaixo do ul no Firefox e demais  */

ul.pureCssMenu li a:hover {
	position:relative;
	background:#eedc93;	/* url('images/fundo_menu_geral.png') repeat; cor do fundo over */
	border: 0px #665500 solid;		/* borda over */
	/* font-size:16px;						tamanho da fonte quando selecionado  */
	/* font-weight:bold;  */
	color:#4d080b;						/* cor da fonte over */
	text-decoration:none;
}

/*	setas em imagens  __________________________________________ */

ul.pureCssMenu span {
	display:block;								/* empilha os elementos na vertical  */
	background-image:url('');	/* caminho  */
	background-position:right center;	/* alinhamento h | v  */
	background-repeat: no-repeat;		/* sem repeti��o  */
	padding-right:12px;						/* espa�o direito da margem interna  */
	font-weight:bold;
	color: #386699;							/* cor da fonte over */	
}

ul.pureCssMenu li:hover>a>span { background-image:url('');}		/* 1� nivel caminho  */
ul.pureCssMenu a:hover span{ _background-image:url('')}			/* 1� nivel caminho  */
ul.pureCssMenu ul span, ul.pureCssMenu a:hover table span {background-image:url('')} /* 2� nivel  */
ul.pureCssMenu ul li:hover > a span{ background-image:url('');}	/* 2� nivel  */

/*	caracteristicas para IE 6  __________________________________________ */

ul.pureCssMenu table { border-collapse:collapse; }	/* reduz dist�ncia entre bordas das c�lulas  */
ul.pureCssMenu { display:block; }							/* empilha os elementos do menu vertical  */

ul.pureCssMenu a:hover ul, ul.pureCssMenu a:hover a:hover ul, 
ul.pureCssMenu a:hover a:hover a:hover ul {display:block} /* mostra */

ul.pureCssMenu a:hover ul ul, ul.pureCssMenu a:hover a:hover ul ul {display:none} /* esconde  */



/*  div do submenu  ______________________________________________________________________________________  */

#submenu {
	position:relative;
	float:right;
	padding: 10px;
	width: 305px;
	margin: 290px 10px 0px 0px;
	background:#fdeca6;
	}
	

/*	caracteristicas gerais - menu secundario ____________________________________________________________________ */

#submenu ul { list-style-image: url(images/seta.gif); }

#submenu ul a { color:#4d080b; }



