body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	
}

.btnLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #1B3A54;
	background-color: #FFCC33;
}

.botoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #1B3A54;
	background-color: #FFCC33;
}


.cxLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}

.cxBusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.lbBusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2E72AB;
	text-decoration: none;
}

.lbBusca a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2E72AB;
	text-decoration: none;
}

.lbMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2E72AB;
	text-decoration: none;
}

.lbLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2E72AB;
	text-decoration: none;
	
}

.lbLogin a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2E72AB;
	text-decoration: none;
	
}

.linhaMenuNivel2	{
	border-bottom:	1px solid #98A9C6;
}

.lbLoginBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #1B3A54;
}

#mais_materias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0066CC;
}
#mais_materias a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#487498;
	font-weight: bold;
	text-decoration: underline;

}
#mais_materias a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#487498;
	font-weight: bold;
	text-decoration: underline;
	text-decoration: none;
}
.para_direita_menu {
	padding-left: 4px;
}

.canais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}
.topicos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.txtNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.suporte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
}

.txtNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

#menuNivel2deSel{
	background-color:#F5ECD6;
	border-bottom: 1px solid rgb(99, 149, 205); 
}
#menuNivel2deSel a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000059;
	text-decoration: none;
}

#menuNivel2deSel2{
	background-color:#FCF8E8;
	border-bottom: 1px solid rgb(99, 149, 205); 
}

#menuNivel2deSel2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000059;
	text-decoration: none;
}

.textoMenuNivel2	{
	padding:			1 3 1 5;
}

.fundo_ultima_noticia1{
	background-color:#FBFBFB;


}

.fundo_ultima_noticia2{
	background-color:#F3F3F3;
	
	
}


.fundo_linha3{
	background-color:#F7F7F7;
	
}
.fundo_linha1{
	background-color:#FBFBFB;
	/*
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	*/
}

.fundo_linha2{
	background-color:#F3F3F3;	
	/*
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	*/

}
.espacoSessao{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.espacamentoAlerta{
	padding-top: 5px;
	padding-bottom: 5px;
}

.espacamentoAlertaTitulo{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


.espacamentoDestaque{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
	/*border-bottom: 1px solid rgb(153, 153, 153);*/

	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.espacamentoBuscaForum{
	padding-top: 2px;
	padding-bottom: 12px;
	padding-left: 3px;
	padding-right: 3px;
}
.tdSessao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.fundoPontilhado{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.linkDestaque{
	color: #1B3B53;
	text-decoration: none;
}
.espacamentoCanais{
	padding-left: 3px;
}

.espacamentoBox{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.txtDuvida{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	
}

.lbDestaque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
	text-decoration: none;
}

.bgLbLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #FFCC33;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;

}

.canaisDiv{
	border-left: 1px dotted rgb(152, 169, 198); 
	border-top: 1px solid rgb(99, 149, 205); 
	background: white none repeat scroll 0%; 
	margin-left: 12px; 
	
}

.lbMenuTop a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
	text-decoration: none;
	font-weight: bold;
}

.lbMenuTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.trBoxMenuTop {
	background-color: #FFCC33;
}
.tdMenuTop {
	text-align: center;
	padding: 2px;
}

#menuTopo{
	background-color: #FFCC33;
}

#menuTopo td{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 2px;
	padding-right: 2px;
	
}

#menuTopo td a:link{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

#menuTopo td a:visited{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

#menuTopo td a:hover{
	color: #0000FF;
	text-decoration: none;
	font-weight: bold;
	/*background-color: #FFFCEC;*/
	
}


#menuTopo td a:active{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}




.navegacao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;

}
.navegacao a:link {
	text-decoration: none;	
	color: #2E72AB;
}

.navegacao a:visited {
	text-decoration: none;	
	color: #2E72AB;
}


.navegacao a:hover {
	color: #0000FF;
	text-decoration: underline;
}


.titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	background-color: #E5E9ED;

	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;

}

.tituloForum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	background-color: #20425C;
	color:#FFFFFF;

	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;

}

.mensagemArtigo{
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 5px;
}

.lbForum{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}

.migalha {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #20425C;
	
}

.materia{
	padding-top: 14px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	
}

#secao{
/*	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight: bold;*/
}
#secao a span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration: underline;
	font-weight: bold;
}

.tituloSessao{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

#secao span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	/*text-decoration: underline;*/
	font-weight: bold;
}

.ementa{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}


#secao a:hover span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000099;
	text-decoration: none;
	font-weight: bold;
}


#secao a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bolder;
}
#secao a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

#sessaoForum{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0066CC;
	
}

#sessaoForum  span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration: none;
}

#sessaoForum a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

#respostas  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration: none;
}


#respostas a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration: none;
}
#respostas a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	
}
#sessaoForum a span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration: none;
}

#sessaoForum a:hover span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
	text-decoration: none;
}


#sessaoForum a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 9px;
	
}

.fundo_canais {
	background-image: url(../img_v3/fundo_canais2.gif);
	background-repeat: repeat-x;
}
.fundo_nome_canais {
	background-image: url(../img_v3/topo_canais_r1_c2.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 5px;
}

.tabCanais {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6395C0;
}
.linhaSessao{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6395C0;
	padding-left: 4px;
}
.tabSessao{
	/*border-left: 1px dotted rgb(152, 169, 198); */
	border-right: 1px dotted rgb(152, 169, 198); 
	border-top: 1px solid rgb(152, 169, 198);  
	background: white none repeat scroll 0%; 
	margin-left: 17px;
}
.tabForum {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6395C0;
}

.campoSessao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.trNavSessao{
	background-color: #2C6FA6;
}

.lbNavSessao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.btnNavSessao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #1B3A54;
	background-color: #FFCC33;
	border: 1px solid #FFCC33;
}
.txtData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.lbJanelinha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.lbLinkJanelinha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.lbLinkJanelinhaV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
.lbForumBusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.lbForumAlerta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.trforum_sub{
	padding-left:30px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.mapa_sub{
	padding-left:10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.MsoNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.lbSessaoForum{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#000099;
}
.linkForum{
	text-decoration: none;
	color:#000099;
}

.tdEstatisticaForum{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.espaco2{
	padding-top:2px;
}
#enviar_pergunta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;	
}
#enviar_pergunta a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;	
}
.centralizar{
	padding-left:3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.TamanhoCampo{
	width: auto;
	height: 15px;
	border: 1px solid;
	font-size: 10px;
	padding: 1px;
	color: #000000;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TamanhoCampoDisabled{
	width: auto;
	height: 15px;
	border: 1px solid;
	font-size: 10px;
	padding: 1px;
	color: #666666;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Lista {
	height: 17px;
	border: thin solid;
	font-size: 11px;
	padding: 1px;
	color: #000000;
	margin: 1px;
}
.tablepergunta{
	border: 1px solid #20425C;
}
.tableresposta {
	border: 1px solid #FFCC33;
}
.textoNormal{
	font-family: Verdana;
	font-size: 10px;
}
.lbCabecalhoPergunta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #20425C;
}

.lbCabecalhoResposta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #ffcc33;
}
.alerta_sublinhado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}

.alerta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}

#alerta_sublinhado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}

#alerta_sublinhado a{
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
	text-decoration: underline;
}

#alerta_sublinhado ul{
	font-weight: normal;
}


#alerta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#alerta a{
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}

#alerta ul{
	font-weight: normal;
}

.alerta2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}
.texto_login_b{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#487498;
	font-weight: bold;
}
.lbCabecalhoAssinatura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #20425C;
	padding-left:3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align:left;
}

.lblLoginCabecalho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.linresultado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.linkul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.rodape {
	border-top:1px solid #9CA6C6;
	color:#667A95;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#paginacao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
	
}

#paginacao a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
	text-decoration: none;
}

.publicado_em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#rodapeMateria{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
}

#rodapeMateria a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
	text-decoration: none;
}

#rodapeMateria a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
	text-decoration: underline;
}

#rodapeMateria a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
	text-decoration: none;
}
/*Coisas antigas*/
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.MsoNormal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#textoMateria{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#textoMateria p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#textoMateria font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.linkMapa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
	text-decoration: none;
}

.linkNivel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1B3B53;
	text-decoration: none;
}

.mapaTable{
	border-top: 1px solid rgb(99, 149, 205); 
	background: white none repeat scroll 0%; 
	/*margin-left: 4px; */
}
.caixaEstatistica {
	background-color: #FFF4D4;
	border: 1px solid #EAE2C9;
}

.caixaAlerta{
	background-color: #FFF4D4;
	border: 1px solid #EAE2C9;
}
.lbBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.tituloBalcao{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:2px;
	background-color:#3678AD;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
#mensagemBalcao p{
	font-family: Verdana;
	font-size: 10px;
	color: #3678AD;
}
.errorwrap {
	background: #F2DDDD;
	border: 1px solid #992A2A;
	margin: 5px;
	padding: 0;
	
}
.errorwrap li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.balcaoAlerta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3300;
	font-weight: bold;

}
.linhaAzul{
	border-top:1px solid #3678AD;
}

.linkbalcao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3885C2;
	text-align: center;
	text-decoration: none;
}

.rodape_balcao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3885C2;
	text-align: center;
}

.rodape_balcao_preto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: center;

}

#comandos_balcao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}

#comandos_balcao a { 
	text-decoration: none;
	color: #000000;
}

#comandos_balcao a:hover{
	text-decoration: none;
	color: #000000;
}

#comandos_balcao  a:active{
	text-decoration: none;
	color: #000000;
}
.titulo_balcao_impressao{
	padding-top: 20px;
	padding-bottom: 20px;

	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	text-align: center;

}
#listas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#listas li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#listas li a:link {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

#listas li a:visited{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

#listas li a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #000099;
	text-decoration: none;	
}
.moeda{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	font-weight: bold;
}



/*
div#fixme {
	left: expression( document.body.scrollLeft + 'px' );
	top: expression( document.body.scrollTop + 'px' );
}
body > div#fixme { position: fixed; left: 0px; top: 0px; }
*/
 #fixme{
  position:fixed;
  _position:absolute;
  bottom:0;
  right:400;
  _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight);
 }
 
.cabecalhoAvisoForum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BF0000;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tabelaAvisoForum {
	border: 1px solid #BF0000;
	background-color: #FFFFFF;
}


	#barra_forum{
		width: 440px;
		margin: 0px;	
		padding: 0px;	
	
	}
	
	#barra_forum_titulo{
		margin: 0px;	
		padding: 0px;		
		background-repeat: repeat-x;		
		color: white;		
		background-image: url(/images/barra_forum_01.gif);

	}
	
	#barra_forum_titulo h1{		
		text-align: center;		
		height: 23px;		
		font-style: italic;		
		font-size: 15px;		
		font-family: Arial;	
		margin: 0px;	
		padding: 0px;	
	}
	
	#barra_forum_conteudo{		
		background-color: #508bb3;		
		height: 47px;		
		margin: 0px;	
		padding: 0px;		
		background-repeat: repeat-x;		
		color: white;		
		background-image: url(/images/barra_forum_03.gif);
	}
	#barra_forum_conteudo p{		
		font-size: 12px;		
		margin: 0px;	
		padding: 0px;		
	}
	#barra_forum_conteudo form {		
		width: 420px;		
		padding: 2px;		
	}
	
	.forum_estatistica {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #535353;
		font-weight: bold;
	}	
	
	.todas_perguntas {
		background-color: #DCDCDC;
		padding: 2px;
		width: 99%;
		text-align: center;
	}
	.todas_perguntas a {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		text-decoration: none;
	}
	
	#barra_forum_conteudo form label {		
	    font-weight: bold;		
	    font-size: 10px;		
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    display: block;
	    width: 140px;
	    float: left;
		color: white;	
		text-align: right;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 2px;
	}	

	#barra_forum_conteudo form select {		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		padding-right: 2px;
		
	}	
	
	#barra_forum_conteudo form input {		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10 px;
		color: #000000;
		margin-right: 2px;
	}	
	
	.btnPesquisaForum {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		margin-top: 3px;
		font-weight: bold;
		color: #1B3A54;
		background-color: #FFCC33;
	}

	#barra_forum_conteudo form div {		
	    clear:both;
	}   
	
	#painel_suporte{
		margin-right: 5px;
		margin-bottom: 2px;
		margin-top: 2px;
	}
	
	#painel_suporte p {
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;	
		margin: 0px;
	}
	#painel_dados_extra{
		margin: 5px;
	}
	#painel_dados_extra p {
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;	
		margin: 0px;
	}

	#painel_dados_extra h2 {
		background-color:#20425C;
		color:#FFFFFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		font-weight:bold;
		padding-bottom:3px;
		padding-left:3px;
		padding-top:3px;
		text-align:left;
		text-decoration:none;
		margin-top:0px;
		margin-bottom: 10px;
	}
	#painel_controle{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	#painel_ultimos_acessos{
		margin: 4px;
	}
	#painel_ultimos_acessos h3 {
		background-color:#20425C;
		color:#FFFFFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		font-weight:bold;
		padding-bottom:3px;
		padding-left:3px;
		padding-top:3px;
		margin-bottom:3px;
		text-align:left;
		text-decoration:none;
	}


	#tabela_acessos {
		width: 98%;
	}

	#tabela_acessos th {
		background-color:#2C6FA6;
		color:#FFFFFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:9px;
		font-weight:bold;
		text-decoration:none;		
		padding:3px;
	}
	
	#tabela_acessos td{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		padding:2px 3px;
		text-align:center;
	}
	
	#tabela_acessos .odd{
		background-color:#FBFBFB;
	}
	
	#tabela_acessos .even{
		background-color:#F3F3F3;
	}

	
	#tabela_favoritos {
		width: 98%;
	}

	#tabela_favoritos th {
		background-color:#2C6FA6;
		color:#FFFFFF;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:9px;
		font-weight:bold;
		text-decoration:none;		
		padding:3px;
	}
	
	#tabela_favoritos td{
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		padding:2px 3px;
	}
	
	#tabela_favoritos .odd{
		background-color:#FBFBFB;
	}
	
	#tabela_favoritos .even{
		background-color:#F3F3F3;
	}
	
	
	
	#mensagem_painel h1 {
		color: white;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size: 15px;	
		text-align: center;
		margin:1px;
	}
.mask{
	filter:alpha(opacity=60); /* para o IE */
 	-moz-opacity:0.6; /* para o FireFox */
 	opacity:0.6; /* para o outros Navegadores */
 	
	background-color:#333333;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:20000;	
}

#form_favorito{
	margin:5px;
	padding:0px;
}

#comandos_favorito{
	margin:0px;
	padding:0px;
}

#comandos_favorito ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:100%;
	font-size:100%;	
}

#comandos_favorito li{
	margin:0;
	padding:4px 5px 2px 9px;
	position:relative;
	float: left;
}
#comandos_favorito img {
	float: left;
}
#comandos_favorito span {
	padding-top: 3px;
	padding-left: 5px;
	float: left;
}
.clean {
	cursor: pointer;
}	
.remover_selecionados {
	cursor: pointer;
}

#comandos_favorito a{
	margin:0;
	padding: 0px;
	text-align:top;
}

#form_busca_avancada{
	width: 444px;
	padding-left: 5px;
}
#form_busca_avancada form fieldset {
	border: 1px dashed #666666;
}

#form_busca_avancada form legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin-left: 30px;
	margin-bottom: 10px;
}

#form_busca_avancada form label {		
    font-weight: bold;		
    font-size: 10px;		
    font-family:Verdana, Arial, Helvetica, sans-serif;
    display: block;
    width: 170px;
    float: left;
	color: black;	
	text-align: right;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-right: 2px;
}		


#form_busca_avancada form select {		
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	width: 210px;
}	

.input_busca_avancada {		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	margin-right: 2px;
	width: 210px;
}		

#comandos{
	text-align:right;
	padding-right: 51px;
	margin-top: 5px;
	margin-bottom: 10px;
}

