body {
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
    text-align: center;
    font: 12px Helvetica;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url('img/bg_geral.gif');
    background-repeat: no-repeat-y;
    background-attachment: fixed;        
}

.mGrid { width: 100%; background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse; }
.mGrid td { padding: 2px; border: solid 1px #c1c1c1; color: #000000; }
.mGrid th { padding: 4px 2px; color: #fff; background: #424242 url(img/grd_head.png) repeat-x top; border-left: solid 1px #525252; font-size: 0.9em; }
.mGrid .alt { background: #fcfcfc url(img/grd_alt.png) repeat-x top; }
.mGrid .pgr {background: #424242 url(img/grd_pgr.png) repeat-x top; }
.mGrid .pgr table { margin: 5px 0; }
.mGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
.mGrid .pgr a { color: #666; text-decoration: none; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }


.caixaEspacamento {

    text-align:center;
    padding-top:10px;
    padding-bottom: 10px;

}

.caixaDestaque {

    text-align:left;
     background-color:#ffffff;
	 border-width:1px;
	 border-style:solid;
	 border-color:#000000;
	 width:880px;
	 padding: 10px;

}

.caixaRodape {

    text-align:center;
     background-color:#ffffff;
	 border-width:1px;
	 border-style:solid;
	 border-color:#000000;
	 width:880px;
	 padding: 3px;
	 font-weight:bold;

}

.caixaReqMinimo {
     border: 1px solid #000000;
    text-align:left;
         background-color:#f7f7f7;
	 width:426px;
	     padding: 5px;
    
}
.SairSistema {
    
    text-align:right;
    padding-top:1px;
    padding-bottom: 1px; 

}
.botaoMenuP {
	padding: 5px 3px; 
	background: url(img/botao1.png) repeat-x; 
	color: #222;
	border: 1px solid #ccc; 
	font: bold 12px Helvetica; 
	text-decoration: none; 
}
 
.botaoMenuP:hover { 
background-position: bottom left; 
}

.modalBackground {
    background-color:Black;
    filter:alpha(opacity=70);
	opacity:0.3;
        }

.modalPopup {
	 background-color:#ffffff;
	 border-width:1px;
	 border-style:solid;
	 border-color:#000000;
	 padding:3px;
	 width:500px;
	 padding: 10px;
	 font: 12px Helvetica;
	 font-weight:normal;
}


.divQualFormacao {
    padding-top: 5px;
}


#barraNavegacao {

	background-image:url('img/barra_bg.gif');
	padding-top:10px;
	width:88%;
	height:30px;
	padding-left:10%;
	padding-right:2%;
	text-align:right;

}

.txtErroPadrao 
{
    
    font-size:11px;
    color:#FF0000;
    font-weight:bold;    
    
}

.labels 
{
 font-weight:bold;
 margin-top:7px;   
    
 }

.bgInputErro 
{
    
    background-color:#FF6633;    
}

a.linkCaptcha:link { 
 font-size: 12px; COLOR: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

a.linkCaptcha:visited {
 font-size: 12px; COLOR: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

a.linkCaptcha:hover {
font-weight: bold; font-size: 12px; COLOR: Red; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}


a.linkMenuTopo:link { 
 font-size: 12px; COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

a.linkMenuTopo:visited {
 font-size: 12px; COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}

a.linkMenuTopo:hover {
font-weight: bold; font-size: 12px; COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
}

.nomeFuncionarioDestaque
{
     font-family: Arial, Helvetica, sans-serif;
     font-size: 20px;
     color: #000000;
}

.tituloFormulario 
{
    
margin-top:5px;
/*border:solid 1px #666666;*/
width:900px;
/*background-color:#FFFFFF;*/
padding:10px;
text-align:center;   
    
}

.msgSituacao {
	
	border: 2px solid #000000;
	z-index: 30;
	top:40%;
	text-align: center;
	background-color:#f7f7f7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	position:fixed;
	left:50%;
	margin-left:-150px;
	padding-left:10px;
	padding-right:10px;
	padding-top:25px;
    height: 60px;
}

.CaixaErro
        {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color:Red;
    border: thin solid #800000;
    background-color: #FFFFFF;
    text-align: left;
    padding: 10px;
        }

.msgSituacaoBaixo {
	
	border: 2px solid #000000;
	z-index: 30;
	top:50%;
	text-align: center;
	background-color:#f7f7f7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	position: fixed;
	left:50%;
	margin-left:-150px;
	padding-left:10px;
	padding-right:10px;
	padding-top:25px;
        height: 60px;
}



#DivTituloEleitor 
{
    
    text-align:center;
    padding:5px;
    background-color:#EBEBEB;
    font-weight:bold;    
    
}

#DivFormacao 
{
    
    text-align:center;
    padding:5px;
    background-color:#EBEBEB;
    font-weight:bold;    
    
}

#DivPisPasep 
{
    
    text-align:center;
    padding:5px;
    background-color:#EBEBEB;
    font-weight:bold;    
    
}

#DivCompMilitar
{
    
    text-align:center;
    padding:5px;
    background-color:#EBEBEB;
    font-weight:bold;    
    
}

#DivPassaporte 
{
    
    text-align:center;
    padding:5px;
    background-color:#EBEBEB;
    font-weight:bold;    
    
}

#DivCartTrabalho
{
    
    text-align:center;
    padding:5px;
    background-color:#EBEBEB;
    font-weight:bold;    
    
}

#DivEndereco 
{
    
    text-align:center;
    padding:5px;
    background-color:#EBEBEB;
    font-weight:bold;    
    
}

#DivRg 
{
    
    text-align:center;
    padding:5px;
    background-color:#EBEBEB;
    font-weight:bold;    
    
}

.pergunta {

    text-align:center;
    padding:5px;
    background-color:#f7f7f7;
    font-weight:bold;
    text-align:left;    

}
.topicoPrincipal {

    text-align:center;
    padding:5px;
    background-color:#DAEBF5;
    margin:10px;

}

.resposta {

    text-align:center;
    padding:5px;
    background-color:#FFFFFF;
    font-weight:normal;
    text-align:left;   

}

.panelErro
        {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    border: thin solid #800000;
    background-color: #FFFFFF;
    text-align: center;
    padding: 10px;
        }
        
#panelLogin
        {
    font-family: Verdana;
    font-size: 12px;
    padding: 10px;
        }        
        
.panelSucesso
        {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    /*border: thin solid #0066CC;*/
    background-color: #FFFFFF;
    text-align: center;
    padding: 10px;
        }        
 
 
 .panelNacionalidade
        {
    width:80%;
    padding-left:5px;
    padding-top:10px;
    padding-bottom:10px;
    
        }        
.tituloPadrao
        {
    font-family: "Arial Narrow";
    font-size: 14pt;
    font-weight: bold;
    color: #0066CC;
    text-align: center;
        }
/*
input { 
	background-color: #F7F7F7; 
	font: 12px verdana, arial, helvetica, sans-serif;
	color:#000000;
	border:1px solid #006699;
    margin-bottom: 0px;
}
*/

select option { 
	background-color: #F7F7F7; 
	font: 12px verdana, arial, helvetica, sans-serif;
	color:#000000;
	border:1px solid #006699;
}

.botao {
background-color: #CC3300;
font: 12px Arial, sans-serif;
color: #CCFFFF;
    height: 23px;
}



#msg_erro {

	border:solid 1px #FF0000;
	width:700px;
	height:100px;
	padding-top:20px;
	background-color:#FFFFFF;
	color:#FF0000;
	font-weight:bold;
	margin: 0 auto;



}


#msg_sucesso {


	border:solid 1px #000000;
	width:700px;
	height:100px;
	padding-top:20px;
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	margin: 0 auto;


}


.tituloLogin {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;

}

legend {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;

}

fieldset {

	border:solid 1px #000000;
	width:97%;
	padding:10px;
	background-color:#FFFFFF;

}

#quadroGeral {

	border:solid 1px #000000;
	width:900px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#EBEBEB;

}


.link_topo{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	list-style-type: none;
	color: #ffffff;
}

.txt_area{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.submenuADM { 
	font-family: Arial; font-size: 12px; color: #60707F 
}

.pr {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; LIST-STYLE-IMAGE: none; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}

.link_menu{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
}

.tit_div_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00397E;
	font-weight:bold;
}

.verdana_p {  font-family: verdana; font-size: 10px; border-color: black #333333 #333333 black; border-right-width: 1px; border-bottom-width: 1px; color: #444444}

.verdana {  font-family: verdana; font-size: 11px; color: #663399}

.btn { 
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; background-image:  url(Gif/fundo_campos.gif); cursor: hand
	}

.campos {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid
	}
	
	.campo338 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:338px
	}
	.campo26 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:26px
	}
	.campo87 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:87px
	}	
	.campo93 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:93px
	}	
	.campo15 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:15px
	}	
	.campo243 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:243px
	}	
	.campo40 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:40px
	}
	.campo30 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:30px
	}
	.campo543 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:543px
	}
	.campo35 {  
    font-family: verdana; font-size: 10px; color: #000033; border: 1px #333333 solid; width:35px
	}

	
	
	
	.titulo_drop {  
    font-family: verdana; font-size: 10px; color: #000000; FONT-WEIGHT: bold;
	}

P.txt_cinza {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana; TEXT-ALIGN: justify; Counter-Increment: none
}
P.txt_preto {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-ALIGN: justify; Counter-Increment: none
}
P.txt_preto_left {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-ALIGN: left; Counter-Increment: none
}
A.link_preto:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.link_preto:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.link_preto:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}




A.MenuAdm:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.MenuAdm:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.MenuAdm:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}


A.Paginacao:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.Paginacao:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
A.Paginacao:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline; FONT-WEIGHT: bold
}


INPUT.edit {
	BORDER-TOP-WIDTH: 1pt; BORDER-LEFT-WIDTH: 1pt; FONT-SIZE: xx-small; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1pt; BORDER-BOTTOM-COLOR: #000000; COLOR: #000000; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1pt; BORDER-RIGHT-COLOR: #000000
}
INPUT.button {
	BORDER-RIGHT: #000000 1pt solid; BORDER-TOP: #000000 1pt solid; FONT-SIZE: xx-small; BORDER-LEFT: #000000 1pt solid; COLOR: #000000; BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ffffff
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.conteudo {
	COLOR: #193aa3
}

.nomeProduto {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #193aa3; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

.valorProduto {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #193aa3; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}

.textoProduto {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

.titulo_canal {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.titulo_vitrine {
	FONT-SIZE: 19px; COLOR: #5867a2; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.titulo_minisite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	
}

.titulo_contato_alternativo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00397E;
	FONT-WEIGHT: bold;
	
}

.txt_total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	
}

.titulo_minisite2 {
	FONT-SIZE: 18px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.titulo_verde {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1f902f; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.titulo_azul {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.titulo_empresa {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2c76e3; LINE-HEIGHT: 18px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.tabela_titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tabela_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.tabela_destaque {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_pequeno {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_conteudo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.texto_verde {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006600; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_verde:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006600; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.texto_vermelho {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_azul {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000099; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_cinza {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_catalogo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_rodape {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.texto_fonte {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.campo {
	BORDER-RIGHT: #a5acb2 1px solid; BORDER-TOP: #a5acb2 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a5acb2 1px solid; BORDER-BOTTOM: #a5acb2 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.campo_busca {
	background-color: #FFFFFF; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.branco {
	COLOR: #ffffff
}
.branco_b {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.verde {
	COLOR: #339933
}
.verde_b {
	FONT-WEIGHT: bold; COLOR: #339933
}
.azul_b {
	FONT-WEIGHT: bold; COLOR: #000099
}
.azul {
	COLOR: #000099
}
.cinza_b {
	FONT-WEIGHT: bold; COLOR: #7a7a7a
}
.cinza {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #7a7a7a; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV#menu {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-WEIGHT: bold;
}
DIV#menu A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
DIV#menu A:hover {
	BACKGROUND: #193aa3; COLOR: #ffffff; FONT-WEIGHT: bold;
}
.menu {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;

}
TD#coollink {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
TD#coollink A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: 10px verdana; COLOR: #000000; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
TD#coollink A:hover {
	BACKGROUND: #336600; COLOR: #ffffff
}
TD#coollink A SPAN {
	DISPLAY: none
}
.botao_verde {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; WIDTH: 140px; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #339933
}
.botao_verde_claro {
	BORDER-RIGHT: #339933 1px solid; BORDER-TOP: #339933 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #339933 1px solid; WIDTH: 25px; COLOR: #339933; BORDER-BOTTOM: #339933 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #eeffdd
}
.texto_minisite {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; COLOR: #666666; LINE-HEIGHT: 16px; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: justify; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.rodape {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_principal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_login {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #667889; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_destaque {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d0120c; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_contatos {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #667889; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_home {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #667889; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_branco {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_azul {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #193aa3; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_preto {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;

}
.txt_cinza {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7a7a7a; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.BE_bg_01 {
	BACKGROUND-COLOR: #b0c9de
}
.BE_bg_02 {
	BACKGROUND-IMAGE: url(../newsletter/email/imgs/bg_cham_lateral.gif)
}
.BE_bg_03 {
	BACKGROUND-IMAGE: url(../newsletter/email/imgs/box_01_ln_01.gif)
}
.BE_bg_04 {
	BACKGROUND-COLOR: #e7e7e7
}
.BE_bg_05 {
	BACKGROUND-IMAGE: url(../newsletter/email/imgs/box_02_ln_01.gif)
}
.BE_bg_06 {
	BACKGROUND-COLOR: #b1b1b1
}
.BE_bg_07 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../noticias/imagens/box_01_ln_03.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.BE_txt_01 {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
}
.BE_txt_02 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d0120c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.BE_box_01 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid
}
A.one:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.one:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.one:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.one:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.two:active {
	COLOR: #7a7a7a; TEXT-DECORATION: none
}
A.two:link {
	COLOR: #7a7a7a; TEXT-DECORATION: none
}
A.two:visited {
	COLOR: #7a7a7a; TEXT-DECORATION: none
}
A.two:hover {
	COLOR: #7a7a7a; TEXT-DECORATION: underline
}
.logintopo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
}

.tit_topo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #00397E;
}
.tit_topo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
}

.tit_div_item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00397E;
}
.tit_div_item2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.tit_div_item3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.link_leia{
	color:#085BE4;
	font:11px verdana, helvetica, sans-serif;
	text-decoration: none;
}

.publicada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545353;
}

.txt_pesquisa {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #efefef;
	color: #333333;
	

}

.font_menu_selec:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012E64;
	font-weight: bold;
	text-decoration: none;
}
.font_menu_selec:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012E64;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
}
.font_menu_selec:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012E64;
	font-style: normal;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.font_menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012E64;
	font-weight: normal;
	text-decoration: none;
}
.font_menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012E64;
	font-style: normal;
	text-decoration: none;
}
.font_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012E64;
	font-style: normal;
	TEXT-DECORATION: underline
}
ON: underline
}
/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(img/xp/tab-line.gif) repeat-x bottom;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(img/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(img/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:13px;
    padding:4px;
    margin:0;
    background:url(img/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(img/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(img/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(img/xp/tab-hover.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(img/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(img/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(img/yui/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(img/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/technorati/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header 
{
    background:url(img/msngallery/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer 
{
    border:solid 1px #D7DCE1;
    padding:1px 1px 0px 1px;
    border-bottom:solid 2px #A8D4D9;
    background-color:#edf2fb;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab 
{
    padding:6px 10px 6px 10px;
    color:#444444;
    width:117px;
    display:block;
    text-align:center;    
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height:24px;
    width:24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    font-family:Verdana, Arial, Sans-Serif;
    font-weight:bold;
    white-space:nowrap;
    line-height:145%;
    font-size:92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer 
{
    padding:0px 0px 0px 0px;
    border:solid 2px #A8D4D9;
    border-bottom-color:#ffffff;
    background-color:#ffffff;
}
.ajax__tab_msngallery-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:8px;
    background-color:#ffffff;
    border:solid 2px #A8D4D9;
    border-top-width:0;
}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(img/ie/tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(img/ie/tab_selected.gif);
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    background:url(img/ie/ie_tabbacker_720x296.jpg) no-repeat;
    font-size:13px;
    font-family:verdana;
    height:296px;
    width:716px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:8px;
}
        