/*[ GERAL ] X-X-X-X-X-X-X-X-X-X-X-X-X*/

body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
	background-color:#FFFFFF;
}

/*[ MENU ESQUERDO ] X-X-X-X-X-X-X-X-X-X-X-X-X*/

#menu {
	width: auto; 
	margin: 0px; 
	padding: 0px; 
	float: left;
}
#menu ul {
	padding-left:1px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
}
#menu li {
	background-color: #F5F5F5; 
	margin: 0px; 
	padding: 0px;
	list-style-type: none; 
/*	text-align: left;*/
	border-bottom: 1px solid #CCCCCC; 
	display: block; 
	float: left;
}
#menu a:link, #menu a:visited, #menu a:active {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000; 
	background-color: #F5F5F5; 
	width: 176px; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
	padding-left: 7px;
	text-decoration: none; 
	display: block;
}
#menu a:hover {
	font: 11px Arial, Helvetica, sans-serif;
	background-color: #057437; 
	color: #FFFFFF;
	text-decoration: none; 
}
#menu a.filho:link, #menu a.filho:visited, #menu a.filho:active {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000000; 
	background-color: #F5F5F5; 
	width: 176px; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 4px;
	padding-left: 7px;
	text-decoration: none; 
	display: block;
}
#menu a.filho:hover {
	font: 10px Arial, Helvetica, sans-serif;
	background-color: #077477; 
	color: #FFFFFF;
	text-decoration: none; 
}
/*[ TEXTO ] X-X-X-X-X-X-X-X-X-X-X-X-X*/

.texto {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
}
.texto_mini {
	font:8px Arial, Helvetica, sans-serif;
	color:#333333;
}
.texto_gr_verm {
	font:12px Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	cursor: pointer;
	cursor: hand;	
}

.texto_br {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.texto_cz {
	font:11px Arial, Helvetica, sans-serif;
	color:#E4E4E4;
}
.topico_p {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.topico_b {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
}
.topico {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FF9900;
}
.t_topico {
	font:11px Arial, Helvetica, sans-serif;
	color:#FF9900;
}

/*[ LINK ] X-X-X-X-X-X-X-X-X-X-X-X-X*/

a:link {
	font:11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}
a:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}
a:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#FF9900;
	text-decoration:underline;
}

/*[ RODAPÉ ] X-X-X-X-X-X-X-X-X-X-X-X-X*/

a.rodape:link {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
a.rodape:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
a.rodape:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
a.rodape:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

/*[ LNK Login ] X-X-X-X-X-X-X-X-X-X-X-X-X*/

a.login:link {
	font:11px Arial, Helvetica, sans-serif;
	color:#F5F5F5;
	text-decoration:none;
}
a.login:active {
	font:11px Arial, Helvetica, sans-serif;
	color:#F5F5F5;
	text-decoration:none;
}
a.login:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#F5F5F5;
	text-decoration:none;
}
a.login:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFF00;
	text-decoration:underline;
}
select {  
background-color:#FFFFFF; /* Cor do fundo do menu em repouso */
font:11px arial, helvetica, sans-serif; /* Tamanho e tipo das letras */
color:#000000; /* Cor das letras do Título do menu */
}
.sel_cat_pri {  
background-color:#000000; /* Cor do fundo do menu em repouso */
font:11px arial, helvetica, sans-serif; /* Tamanho e tipo das letras */
color:#FFFFFF; /* Cor das letras do Título do menu */
}
.sel_cat_sec {  
background-color:#FFFFFF; /* Cor do fundo do menu em repouso */
font:10px arial, helvetica, sans-serif; /* Tamanho e tipo das letras */
color:#333333; /* Cor das letras do Título do menu */
}