/* Class */
body {
	margin: 0px;
	padding: 0px;
	background:#fafafa;
}
iframe {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
/* ESTRUTURA HOME */
#principal{
	background:url(imagens/bk_principal.gif) repeat-y center;
	width:1024px;
	margin:0 auto;
	margin-top:2px;
}

/* ESTRUTURA TOPO */
#bk_banner_topo{
	background:url(imagens/bk_logo_topo.gif) no-repeat top;
	text-align:left;
}
#bk_busca{
	background:url(imagens/bk_busca.gif) no-repeat;
	height:30px;
	width:180px;
}
#ul{
	background:url(imagens/bk_menu.gif) repeat-x;
	margin: 0px;
	padding: 0px;
}
#ul a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#e5cfd4;
	text-decoration:none;
}
#ul a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#e5cfd4;
	text-decoration:underline;
}
/* ESTRUTURA ESQUERDA */
#mes_ano{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#892036;
	text-decoration:none;
	padding-right:7px;
	text-align:right;
}
#tit_dia{
	background:url(imagens/tit_dia.gif) no-repeat left top;
	height:14px;
}
#veja_mais{
	background:#841f35;
	height:14px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:3px;
}
#veja_mais a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}
#categoria_menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5c6d74;
	text-decoration:none;
	background:url(imagens/linha_menu.gif) repeat-x bottom;
	width:170px;
	padding:10px 0 6px 0;
}
#categoria_menu a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5c6d74;
	text-decoration:none;
}
#menu_sub{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5c6d74;
	text-decoration:none;
	background:url(imagens/linha_menu.gif) repeat-x bottom;
	width:170px;
	padding:10px 0 6px 0;
}
#menu_sub a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5c6d74;
	text-decoration:none;
	background:url(imagens/linha_menu.gif) repeat-x bottom;
	padding:10px 0 6px 0;
}
#banner_espacamento{
	margin-bottom:12px;
}
/* ESTRUTURA INTERNA */
#lista_galeria_video{
	width:150px;
	height:150px;
	float:left;
	border:#e3e5e6 2px solid;
	margin:5px;
	line-height:17px;
	text-align:center;
}
#lista_noticia{
	width:300px;
}
#lista_noticia div{
	margin-bottom:3px;
}
#form_contato_ouvidoria{
	padding-left:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
}
#form_contato_ouvidoria input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
	border:1px #5c696f solid;
	margin-bottom:15px;
	padding:3px;
	vertical-align:text-top
}
#form_contato_ouvidoria textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
	border:1px #5c696f solid;
	margin-bottom:15px;
	padding:3px;
}
#form_contato_ouvidoria input .nada{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
}
#bt_voltar{
	text-align:right;
	padding-top:5px;
}

/* ESTRUTURA MEIO */
#tit_destaque{
	margin-top:5px;
	line-height:16px;
	text-align:justify;
}
#tit_destaque a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#841f35;
	text-decoration:none;
	font-weight:bold;
	margin-top:5px;
	line-height:16px;
}
#resumo_destaque{
	line-height:16px;
	margin-bottom:10px;
	margin-right:8px;
	text-align:justify;
}
#resumo_destaque a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#546268;
	text-decoration:none;
}
#tit_noticia_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#546268;
	text-decoration:none;
	padding:9px 0 10px 0;
	background:url(imagens/linha_noticia.gif) top repeat-x;
	text-align:justify;
}
#tit_noticia_txt a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#841f35;
	text-decoration:none;
	font-weight:bold;
	margin-top:5px;
	line-height:16px;
}
#lista_conteudo{
	text-align:right;
	padding:9px 0 10px 0;
	background:url(imagens/linha_noticia.gif) top repeat-x;
	width:215px;
}	
#lista_conteudo a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#841f35;
	text-decoration:none;
	font-weight:bold;
}
#lista_conteudo_info{
	text-align:right;
	padding:9px 0 10px 0;
	background:url(imagens/linha_noticia.gif) top repeat-x;
	width:615px;
}	
#lista_conteudo_info a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#841f35;
	text-decoration:none;
	font-weight:bold;
}
#leia_mais{
	text-align:right;
	margin: 5px 10px 0 0;
}	
#leia_mais a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#841f35;
	text-decoration:none;
	font-weight:bold;
}
#setor_juridico{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#546268;
	text-decoration:none;
}
#setor_juridico a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#841f35;
	text-decoration:none;
	font-weight:bold;
	margin-top:5px;
	line-height:16px;
}
#setor_juridico_resumo{
	line-height:16px;
	margin-bottom:23px;
}
#setor_juridico_resumo a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#546268;
	text-decoration:none;
}	
#midia_box{
	background:url(imagens/linha_noticia.gif) repeat-x bottom;
	padding:8px 0 13px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
	width:400px;
}
#midia_box_info{
	background:url(imagens/linha_noticia.gif) repeat-x bottom;
	padding:8px 0 13px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
	width:615px;
}
#indicador{
	background:url(imagens/div_indicador.gif) no-repeat right;
	width:100px;
	height:55px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#841f35;
	text-decoration:none;
	font-weight:bold;
}
#indicador_slider{
	background:url(imagens/div_indicador.gif) no-repeat right;
	width:87px;
	height:55px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#841f35;
	text-decoration:none;
	font-weight:bold;
}
#indicador div{
	margin-bottom:3px;
}
#importante{
	background:url(imagens/bk_importante.jpg) no-repeat top;
	width:359px;
	height:134px;
	padding:38px 19px 16px 12px;
	margin:5px 0 0 11px;
}
#linha_bordo{
	background:url(imagens/linha_bordo.gif) repeat-x bottom;
}
/* ESTRUTURA FÒRUM */	

#box_comentario{
	margin:5px;
	border:1px solid #000;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5c696f;
	text-decoration:none;
}
#box_comentario div{
	margin:4px;
}
#box_comentario strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#892036;
	text-decoration:none;
}
#form_comentario{
	margin:5px;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5c696f;
	text-decoration:none;
}
#form_comentario_tit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#892036;
	text-decoration:none;
	background:url(imagens/logo_peq.gif) left no-repeat top;
	font-weight:bold;
	padding-left:17px;
}
#tit_fechar a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#892036;
	text-decoration:none;
	font-weight:bold;
}
#tit_fechar a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
	font-weight:bold;
}
/* ESTRUTURA RODAPE */
#bk_rodape{
	background:url(imagens/back_barratopo.gif) top repeat-x;
	padding:19px 10px 18px 0;
	text-align:right;
	width:1014px;
	margin:0 auto;
}
#endereco{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#5c696f;
	text-decoration:none;
	background:url(imagens/bk_principal.gif) repeat-y center;
	padding:30px 285px 10px 190px;
}
/* FONTES */
.input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#516260;
	border:#d8d9d8 2px inset;
}
/* Bordo */
.texto01_9{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#892036;
	text-decoration:none;
}
.texto01_10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#892036;
	text-decoration:none;
}
.texto01_10 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#892036;
	text-decoration:none;
}
.texto01_11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#892036;
	text-decoration:none;
}
.texto01_11 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#892036;
	text-decoration:none;
}
.texto01_12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#892036;
	text-decoration:none;
}
/* Azul acinzentado */
.texto02_22{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#5c696f;
	text-decoration:none;
}
.texto02_22 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#5c696f;
	text-decoration:none;
}
.texto02_12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c696f;
	text-decoration:none;
}
.texto02_11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
}
.texto02_11 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:none;
}
.texto02_11 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c696f;
	text-decoration:underline;
}
.texto02_9{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5c696f;
	text-decoration:none;
}
.texto02_9 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5c696f;
	text-decoration:none;
}
/* Branco */
.texto03_11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

a.menu-sind{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;  
	color:#fff;   
	background:#872440; 
	border: solid #872440; 
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px; 
	-khtml-border-radius: 20px; 
	-o-border-radius:20px;
	border-radius: 20px; 
	behavior: url(border-radius.htc);
	padding: 1px 5px;
	margin-right:1px;	
}
a.menu-sind:link { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;  
	color:#fff;   
	background:#872440; 
	border: solid #872440; 
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px; 
	-khtml-border-radius: 20px; 
	-o-border-radius:20px;
	border-radius: 20px; 
	behavior: url(border-radius.htc);
	padding: 1px 5px;
	margin-right:1px;	
}
a.menu-sind:visited { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;  
	color:#fff;   
	background:#872440; 
	border: solid #872440; 
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px; 
	-khtml-border-radius: 20px; 
	-o-border-radius:20px;
	border-radius: 20px; 
	behavior: url(border-radius.htc);
	padding: 1px 5px;
	margin-right:1px;	
}
a.menu-sind:active { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;  
	color:#fff;   
	background:#872440; 
	border: solid #872440; 
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px; 
	-khtml-border-radius: 20px; 
	-o-border-radius:20px;
	border-radius: 20px; 
	behavior: url(border-radius.htc);
	padding: 1px 5px;
	margin-right:1px;	
}
a.menu-sind:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;  
	color:#872440;
	background:#ffffff; 
	border: solid #872440; 
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px; 
	-khtml-border-radius: 20px; 
	-o-border-radius:20px;
	border-radius: 20px; 
	behavior: url(border-radius.htc);
	padding: 1px 5px;
	margin-right:1px;	
}

