.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.texto_rodape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.texto_pequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.menu_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.borda {
	border: 1px solid #CCCCCC;
}
.borda_baixo {
	border-bottom: #CCCCCC 1px solid;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a:hover.link {
	color: #444444;
	text-decoration:underline;
	font-weight: bold;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.titulo_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.titulo_destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c54af;
	font-weight: bold;
}
.titulo_destaque_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0c54af;
	font-weight: bold;
}
.titulo_tabela {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.titulo_alerta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.botao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #E9F0FC;
}

#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	width:140px;
	border: 1px solid #CCCCCC;
	_margin: -4px 0px 0px 0px;
}

#menu ul {
	margin:0px;
	padding:0px 0px 0px 0px;
	background:#E9F0FC;
	list-style-type: none;
}

#menu ul li {
	margin:0px;
	width:140px;
	border-bottom: 1px solid #CCCCCC;
}

#menu ul li a{
	color: #000000;
	text-decoration: none;
	display:block;
	height:20px;
	padding:2px 0 0 8px;
	background:#E9F0FC;
}
#menu ul li a:hover{
	color: #000000;
	text-decoration: none;
	display:block;
	height:20px;
	padding:2px 0 0 8px;
	background:#FAFCFE;
}

.box_menu {
	width:150px;
	margin:6px 0px 0px 0px;
}
.box_margem {
	padding:3px 0px 3px 0px;
}
.box_borda {
	width:140px;
	background:#FFFFFF;
	border: 1px solid #CCCCCC;
	_margin: -4px 0px 0px 0px;
}
.box_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0c54af;
	font-weight: bold;
	text-align: left;
	height:20px;
	padding:2px 0 0 8px;
	background:#F3F4F5;
	border-bottom: 1px solid #CCCCCC;	
}
#corpo {
	width:778px; 
	background:#F3F4F5;
	padding:6px 0px 0px 0px; 
	margin:0px auto 0px auto; 
	_margin:-5px auto 0px auto;
}
#corpo_rodape {
	width:778px; 
	background:#FFFFFF;
	padding:6px 0px 0px 0px; 
	margin:0px auto 0px auto; 
}
.pesquisa_tel {
	width:628px;
	height:160px;
	background:url(imagens/fundo_tel3.jpg);
}
#area_esquerda {
	width:150px;
	float:left;
}
#area_central {
	width:468px; 
	float:left; 
	background:#FFFFFF; 
	padding:5px 5px 5px 5px;
	_height:900px;
}
#area_direita {
	width:150px;
	float:right;
}
#conteudo {
	width:622px;
	float:left;
}
.borda_pagina {
	border: 1px solid #CCCCCC; 
	_margin:0px 0px 0px 0px;
	_height:950px;
}
.margem_pagina {
	padding:0px 6px 6px 6px;
	background:#FFFFFF; 
}
.margem_pagina_central {
	width:464px; 
	float:left; 
	padding:0px 6px 6px 6px;
	background:#FFFFFF; 
}
.borda_tel {
	width:132px;
	height:200px;
	text-align: left;
	border: 1px solid #CCCCCC;
	background:url(imagens/fundo_tel2.jpg);
	padding:20px 4px 20px 4px;
}
