/* Folha de Estilos */
*{
	font-family: Verdana;
}


#body_interna
{
	background:url(../img/bg_interna.jpg) no-repeat;
	background-position:top center;
	margin:0px;
	padding:0px;	
}

#body_home
{
	background:url(../img/bg.jpg) no-repeat;
	background-position:top center;
	margin:0px;
	padding:0px;
}

#container
{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#rodape{
	margin-top:30px;
	display:table;
	clear:both;
	width:100%;
	height:132px;
	background:url(../img/filete_rodape.jpg);
	background-repeat:repeat-x
}

#rodape p{
	margin-top:20px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	line-height:20px;
	font-size:13px
}

p{
	font-family:"Verdana";
	font-size:12px;
	color:#333333;
	padding-bottom: 15px
}

div,label,span,a{
	font-family:"Verdana";
	font-size:12px;
	color:#333333;
	line-height:15px;
}



div { text-align:left }

img{border:0px}

a {text-decoration:none}

a:hover { text-decoration:underline }

.block { display:block}

.vermelho{ color:#941F1B}

.azul{color:#294e7e}

.negrito {font-weight:bold}

.italico{font-style:italic}

.texto17{font-size:13px}
.texto70{font-size:15px; line-height: 18px;}
.texto71{font-size:20px; line-height: 25px;}

.texto14{font-size:14px; line-height:16px}

.cinza{color:#848484}
.azulao{color:#294e7e}

.fonte_data{font-size:32px; line-height:42px; color:#294e7e; }
.fonte_data_lei{font-size:16px; line-height:22px; color:#294e7e; padding-top:20px; }

/* ========== Formulário ========== */
input, select
{
	border:1px solid #cdcdcd;
	background-color:#fff;
	color:#294e7e;
	font-size:14px;
}

textarea{
	border:1px solid #cdcdcd;
	background-color:#fff;
	color:#294e7e;
	font-size:13px;
	width:250px;
	height:172px
}

#topo{
	width:1000px; 
	height:359px
}

#conteudo_meio_home{
	height:1197px
}

#conteudo_meio_interna{
	width:1000px; 
	margin-left:auto; 
	margin-right:auto
}

.coluna_esquerda{
	float:left; 
	width:671px
}

.coluna_direita_home{
	position:absolute; 
	margin-left:688px
}

.coluna_direita{
	float:right; 
	width:311px; 
	height:1170px
}

/* Ultimas Noticias */
.ultimas_noticias{
	position:absolute; 
	width:660px; 
	height:420px; 
	margin-top:34px; 
}

.ultimas_noticias .tit_ultimas{
	position:absolute
}

.ultimas_noticias .assine_rss{
	position:absolute; 
	margin-top:32px; 
	margin-left:543px
}

.ultimas_noticias .banner{
	margin-top:75px
}

.ultimas_noticias .banner img{
	margin-left:166px; position:absolute 
}

.ultimas_noticias .banner .geral_botoes{
	position:absolute
}

.ultimas_noticias .banner .geral_botoes .noticia_ativa{
	width:221px; 
	height:86px; 
	background:url(../img/bg_ultima_noticia_on.png) no-repeat
}

.ultimas_noticias .banner .geral_botoes .noticia_ativa a{
	color:#fff;
	padding-top:20px;
	width:170px;
	margin-left:8px; 
	font-weight:bold;
	font-size:13px;
	display:block
	
}

.ultimas_noticias .banner .geral_botoes .noticia_inativa{
	width:188px; 
	height:86px; 
	background:url(../img/bg_ultima_noticia_off.png) no-repeat;
}

.ultimas_noticias .banner .geral_botoes .noticia_inativa a{
	padding-top:20px;
	width:170px;
	margin-left:8px; 
	font-weight:bold;
	font-size:13px;
	display:block
}

.ultimas_noticias .banner .resumo_noticia_on{
	position:absolute;
	margin-top:293px;
	width:457px;
	display:block;
	margin-left:195px
}



/* Noticias sem Foto */
.noticias_foto{
	position:absolute; 
	width:207px; 
	height:328px; 
	margin-top:476px; 
}

.noticias_foto .tit_not_foto{
	position:absolute
}	

.noticias_foto .foto_noticia{
	margin-top:55px;
	margin-left:3px;
	border:1px solid #a5a5a5;
	
}

.noticias_foto p{
	position:absolute;
	margin-top:45px;
	margin-left:8px;
	margin-bottom:16px;
	font-size:12px;
	color:#294e7e
}


.noticias_foto .marc_01{
	position:absolute;
	margin-top:234px;
	margin-left:10px
}



/* Noticias da Camara */
.noticias_camara{
	position:absolute; 
	width:207px; 
	height:328px; 
	margin-top:476px; 
	margin-left:225px;
}

.noticias_camara .tit_not_camara{
	position:absolute
}	

.noticias_camara .foto_noticia{
	margin-top:55px;
	margin-left:3px;
	border:1px solid #a5a5a5;
	
}

.noticias_camara p{
	position:absolute;
	margin-top:45px;
	margin-left:8px;
	margin-bottom:16px;
	font-size:12px;
	color:#294e7e
}


.noticias_camara .marc_01{
	position:absolute;
	margin-top:234px;
	margin-left:10px
}

/* Artigos Recentes */
.artigos_recentes{
	position:absolute; 
	width:200px; 
	height:328px; 
	margin-top:476px; 
	margin-left:450px; 
}

.artigos_recentes .tit_artigos_recentes{
	position:absolute
}

.artigos_recentes .foto_artigos{
	margin-top:55px;
	margin-left:3px;
	border:1px solid #a5a5a5;
		
}

.artigos_recentes p{
	position:absolute;
	margin-top:1px;
	margin-left:8px;	
	margin-bottom:1px;
	font-size:12px;
	color:#294e7e;
}

.artigos_recentes .marc_01{
	position:absolute;
	margin-top:62px;
	margin-left:10px;	
}

/*.artigos_recentes a{
	position:absolute;
	margin-top:59px;
	margin-left:22px;
}*/

/* Galeria Fotos */
.galeria_fotos_home{
	position:absolute; 
	width:320px; 
	height:328px; 
	margin-top:833px; 
}

.galeria_fotos_home .tit_galeria_fotos{
	position:absolute
}

.galeria_fotos_home .foto_galeria_home{
	margin-top:53px;
	margin-left:3px;
	margin-bottom:8px;
	border:1px solid #a5a5a5;	
}

.galeria_fotos_home .link_galeria{
	font-weight:bold;
	color:#294e7e;
	
}

.galeria_fotos p{
	margin-top:10px;
	margin-left:10px
}

/* Galeria Videos */
.galeria_videos{
	position:absolute; 
	width:320px; 
	height:328px; 
	margin-top:833px; 
	margin-left:339px; 
}

.galeria_videos .tit_galeria_videos{
	position:absolute
}

.galeria_videos .foto_player{
	margin-top:53px;
	margin-left:3px;
	margin-bottom:8px;
	border:1px solid #a5a5a5;	
}

.galeria_videos .link_galeria_videos{
	font-weight:bold;
	color:#294e7e;
	margin-left:10px
}

.galeria_videos p{
	margin-top:10px;
	margin-left:10px
}

/* Busca Rápida */
.busca_rapida{
	position:absolute; 
	width:308px; 
	height:74px; 
	margin-top:28px; 
}

.busca_rapida .tit_busca{
	position:absolute
}

.busca_rapida div{
	margin-top:32px;
	width:250px;
	height:27px;
	background:url(../img/bg_input_busca.gif) no-repeat;
}

.busca_rapida div form{
	margin:0px;
	padding:0px
}	

.busca_rapida div form .input_busca{
	width:242px;
	height:20px;
	border:0;
	background:none;
	padding-top:5px;
	margin-left:5px;
	position:absolute;
}

.busca_rapida div form .btn_busca{
	position:absolute;
	margin-left:255px;
	border:0
}

/* Informativo Online */
.informativo_online{
	position:absolute; 
	width:310px; 
	height:138px; 
	margin-top:108px; 
}

.informativo_online .tit_informativo{
	position:absolute
}

.informativo_online form{
	margin:0px;
	padding:0px
}	

.informativo_online form .input_nome{
	position:absolute;
	margin-top:65px;
	width:232px;
	height:23px;
	font-weight:bold
}

.informativo_online form .input_email{
	position:absolute;
	margin-top:98px;
	width:232px;
	height:23px;
	font-weight:bold
}

.informativo_online form .btn_ok_informativo{
	position:absolute;
	margin-top:67px;
	margin-left:241px;
	border:0
}

/* Eventos */
.eventos{
	position:absolute; 
	width:310px; 
	height:340px; 
	margin-top:260px; 
 }

.eventos .tit_eventos{

}

.eventos .destaque_eventos{
	margin-top:10px;
	color:#093165;
	font-weight:bold
}

.eventos p{
	position:absolute;
	 width:290px
}

.eventos .marc_02{
	position:absolute;
	margin-top:85px
}

.eventos .link_evento{
	position:absolute;
	margin-top:84px;
	margin-left:14px
}	

.eventos div{
	height:150px
}

/* Forum */
.forum{
	position:absolute; 
	width:310px; 
	height:257px; 
	margin-top:612px; 
}

.forum .tit_forum{

}

.forum .nome_usuario{
	position:absolute;
	margin-top:5px;
	line-height:23px;
	font-size:21px;
	color:#093165;
	font-weight:bold
}

.forum .tit_post{
	display:block;
	margin-top:50px;
}

.forum p{
	font-style:italic;
	line-height:16px;
	margin-top:10px;
}

/* Enquete */
.enquete{
	position:absolute; 
	width:305px; 
	height:280px; 
	margin-top:877px; 
}

.enquete .tit_enquete{
	
}

.enquete p{
	position:absolute;
	color:#093165;
	font-size:13px;
	margin-top:8px
}

.enquete div{
	margin-top:75px
}

.enquete input{
	border:0;
	background:none
}

.enquete .btn_vote_agora{
	margin-top:8px
}

.enquete .btn_ver_resultado{
	margin-left:80px
}

/* ------------ */
.assine_rss{
	position:absolute; 
	margin-top:30px; 
	margin-left:560px
}

.bg_manchete{
	background:url(../img/bg_foto_manchete.jpg) no-repeat bottom left;
	margin-top:20px;
	display:table;
}

.foto_manchete{
	margin-left:8px;
	margin-bottom:18px
}

.conteudo_manchete{
	margin-left:15px;
}

.outras_manchetes{
	display:table; 
	margin-top:30px; 
	clear:both
}

.outras_manchetes .bg_miniatura{
	float:left;
	width:257px; 
	height:185px; 
	background:url(../img/bg_miniatura_foto.jpg) no-repeat
}

.outras_manchetes .bg_miniatura .foto_miniatura{
	margin-top:8px; 
	margin-left:11px
}

.outras_manchetes .resumo_outras_manchetes{
	float:left; 
	margin-left:9px;	
	margin-top:12px
}

.outras_manchetes .resumo_outras_manchetes p{
	font-style:italic; 
	width:320px
}

.outras_manchetes .continua{
	margin-left:250px
}.conteudo_manchete{
	margin-left:15px;
}

.outras_manchetesc{
	display:table; 
	margin-top:30px; 
	clear:both
}

.outras_manchetesc .bg_miniatura{
	float:left;
	width:257px; 
	height:185px; 
	background:url(../img/bg_miniatura_foto.jpg) no-repeat
}

.outras_manchetesc .bg_miniatura .foto_miniatura{
	margin-top:8px; 
	margin-left:11px
}

.outras_manchetesc .resumo_outras_manchetes{
	float:left; 
	margin-left:9px;	
	margin-top:12px
}

.outras_manchetesc .resumo_outras_manchetes p{
	font-style:italic; 
	width:620px
}

.outras_manchetesc .continua{
	margin-left:250px
}

.botoes_paginacao{
	clear:both; 
	display:table; 
	margin-top:70px
}

.botoes_paginacao img{
	margin-left:15px
}

.busca_interna{
	position:absolute; 
	width:330px; 
	height:74px; 
	margin-top:-64px; 
	margin-left:280px; 
}

.busca_interna .tit_busca{
	position:absolute
}

.busca_interna div{
	margin-top:32px;
	width:320px;
	height:27px;
	background:url(../img/bg_input_busca.gif) no-repeat;
}

.busca_interna div form{
	margin:0px;
	padding:0px
}	

.busca_interna div form .input_busca{
	width:275px;
	height:20px;
	border:0;
	background:none;
	padding-top:5px;
	margin-left:5px;
	position:absolute;
}

.busca_interna div form .btn_busca{
	position:absolute;
	margin-left:293px;
	border:0
}

.historico{
	clear:both
}

.historico .calendario{
	text-align:center; 
	float:left; 
	width:132px; 
	height:126px; 
	background:url(../img/bg_mini_calendario.jpg) no-repeat
}

.historico .calendario .p{
	display:table; 
	margin-left:auto; 
	margin-right:auto
}

.historico .calendario .fonte_data{
	margin-top:20px; 
}

.historico .conteudo_historico{
	float:left; 
	margin-top:20px; 
	margin-left:20px
}

.historico .conteudo_historico p{
	width:420px
}

/* Interna Noticias */
.interna_noticias p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_artigos p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_forum p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_eventos p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_telefones_uteis p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_contato{
	height:550px
}

.interna_contato .dados_contato{
	position:absolute;
	margin-left:500px
}

.interna_contato .campo_mensagem{
	width:300px;
	height:80px;
}

.interna_contato .campo_grande{
	width:300px;
}

.interna_contato .campo_medio{
	 width:180px
}

.interna_noticias_camara p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_fotos_videos p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_resultado_busca p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_leis p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_indicacoes p{
	margin-top:5px;
	margin-bottom:5px
}

.interna_indicacoes .outras_manchetes{
	height:190px
}

/* Busca Artigos */
.busca_artigos{
	position:absolute; 
	width:330px; 
	height:74px; 
	margin-top:-64px; 
	margin-left:280px; 
}

.busca_artigos .tit_busca{
	position:absolute
}

.busca_artigos div{
	margin-top:32px;
	width:320px;
	height:27px;
	background:url(../img/bg_input_busca.gif) no-repeat;
}

.busca_artigos div form{
	margin:0px;
	padding:0px
}	

.busca_artigos div form .input_busca{
	width:275px;
	height:20px;
	border:0;
	background:none;
	padding-top:5px;
	margin-left:5px;
	position:absolute;
}

.busca_artigos div form .btn_busca{
	position:absolute;
	margin-left:293px;
	border:0
}

.form_participe{
	margin-top:30px;
}

.form_participe .inputs{
	width:293px;
	font-weight:bold;
}

.form_participe textarea{
	width:293px;
	height:130px;
	font-weight:bold;
}

.form_participe .btn_enviar_simples{
	border:0px;
	margin-top:15px; 
	margin-left:240px;
}
	
.form_contato{

}

.form_contato .inputs{
	width:293px;
	font-weight:bold;
	color:#848484;
	height:23px;
}

.form_contato textarea{
	width:293px;
	height:130px;
	font-weight:bold;
	margin-top:10px;
	color:#848484
}

.form_contato .btn_enviar_simples{
	border:0px;
	margin-top:15px; 
	margin-left:240px;
}

.telefones_sites_uteis{
	clear:both; 
	display:table; 
	margin-top:20px	
}

.telefones_sites_uteis .telefone{
	text-align:center; 
	float:left; 
	width:132px; 
	height:126px; 
	background:url(../img/img_telefone.jpg) no-repeat
}

.telefones_sites_uteis .conteudo_telefone_site{
	float:left; 
	margin-top:20px; 
	margin-left:20px
}

.telefones_sites_uteis .conteudo_telefone_site p{
	width:250px
}

.telefones_sites_uteis .site{
	text-align:center; 
	float:left; 
	width:132px; 
	height:126px; 
	background:url(../img/img_site.jpg) no-repeat
}

.bg_foto_galeria{
	float:left; 
	margin-right:12px; 
	margin-bottom:15px; 
	width:117px; 
	height:114px; 
	background:url(../img/bg_miniatura_galeria.jpg) no-repeat
}

.foto_galeria{
	position:absolute;
	margin-left:3px
}

.bg_video_galeria{
	float:left; 
	margin-right:2px; 
	margin-bottom:15px; 
	width:331px; 
	height:291px; 
	background:url(../img/bg_videos.jpg) no-repeat
}

.video_galeria{
	position:absolute; 
	margin-top:20px; 
	margin-left:16px
}

.coluna_formulario{
	float:left; width:380px;
}

.coluna_endereco{
	float:left
}

.coluna_endereco p{
	line-height:23px
}

.conteudo_forum{
	width:580px; 
	display:table; 
	clear:both; 
	margin-top:20px
}

small{margin-left:20px}

.btn_veja_mais_fotos{
	margin-left:17px
}

.outras_manchetes_v{
	display:table; 
	margin-top:30px; 
	clear:both
}

.outras_manchetes_v .bg_miniatura{
	float:left;
	width:185px; 
	height:257px; 
	background:url(../img/bg_artigos_vertical.jpg) no-repeat
}

.outras_manchetes_v .bg_miniatura .foto_miniatura{
	margin-top:8px; 
	margin-left:11px
}

.outras_manchetes_v .resumo_outras_manchetes{
	float:left; 
	margin-left:9px;	
	margin-top:12px
}

.outras_manchetes_v .resumo_outras_manchetes p{
	font-style:italic; 
	width:320px
}

.outras_manchetes_v .continua{
	margin-left:250px
}



.highslide {
	cursor: url(include/highslide/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 5px solid whitesmoke;
	opacity: .5;
	filter: alpha(opacity=50);
}
.highslide:hover img {
	border: 5px solid #B3BCFB;
	opacity: 1;
	filter: alpha(opacity=100);
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
 }

