@charset "utf-8";
* { padding: 0; margin: 0; outline:none; }
.clear { clear: both; width: 100%; }
ul { list-style:none; }
a { color: #808000; text-decoration: none; }
a:hover { color: #000; text-decoration: none; }
img { border: 0; }
strong { font-weight: bold; }
header, nav, section, article, aside, footer, hgroup, figure { display:block }
body { cursor:default; margin:0; padding:0; font-family: verdana, arial; font-size: 13px; color: #000; background: #fff; }
#site { width: 100%; height: 60px; margin: 0 auto; background:url('arquivos/topo.jpg') repeat-x; }
#topo { width: 850px; margin: 0 auto; }
#intro { color: #fff; font-weight: bold; font-size: 9px; float: left; margin:0; padding: 25px 0px 0 55px; font-family:georgia; letter-spacing:1px; }
#menu-topo { float: right; line-height:20px; position: relative; height: 40px; background: url('arquivos/menu2.jpg') no-repeat; padding:0; margin:10px 0px 0 0; }
#menu-topo ul { margin: 0; padding: 0px; list-style: none; }
#menu-topo ul li {display: inline; }
#menu-topo ul li a { float: left; display: block; width: 90px; background: url('arquivos/menu_divisor.jpg') repeat-y right; text-align: center; font-size: 10px; color: #fff; font-weight: bold; padding:8px 0px 0 0; }
#menu-topo li a:hover, #menu-topo li .current { color: #bbd142; }
#menu-topo li .last { background: none; }
.menu { float:left; padding:0px; }
.menu ul { list-style-type: none; }
.menu li { padding: 0 0 4px 0; margin:0px }
.menu a { line-height:10px; display: block; font-size: 10px; font-weight: bold; color: #fff; background: #787878; width: 162px; padding: 7px 8px; text-decoration: none; border-left: 8px solid #CECE00; }
.menu a:hover { border-left: 10px solid #c4c400; background-color: #979700; color: #fff; width: 157px; }
#header { width: 100%; height: 230px; margin: 0 auto; background:url('arquivos/fundo.jpg') repeat-x; }
#dados-header { width: 900px; height: 200px; margin: 0 auto; padding:30px 40px 0 40px; background:url('arquivos/fundo-header.jpg') no-repeat bottom; }
#dados-header h1 { float: left; position: relative; padding:5px 0 0 80px; }
#dados-header h1 img { border: 10px solid #CACACA; position: absolute; width: 184px; height: 145px; }
#servicos { float: right; text-align: left; width: 460px; font-family:georgia; line-height: 24px; }
#servicos p { color: #fff; font-size: 13px; margin:0 0 0 40px; }
#servicos h2, #servicos h3 { font-weight: normal; padding-bottom: 10px; font-size: 22px; color: #B7B8AD; margin:0 0 0 40px; }
#endereco h2 { font-weight: bold; color: #9FA092; font-size: 13px; padding:5px 0 0px 0px; padding-bottom: 15px; }
#content_site { width: 900px; margin: 0 auto; }
#content { padding:0px 0 0 50px; margin:10px 0 0 0; width: 600px; float: left; }
#lateral { float: right; margin:10px 20px 0 0; width: 200px; display: inline; }
#conteudo { padding:10px 40px 0 0px; line-height: 25px; text-align: center; padding-bottom:10px; }
#indicador-home { padding: 10px 0 0px 0; text-align:center; }
#oab { font-size: 10px; color: #828282; font-weight: bold; padding:10px 0 0 0px; text-align: center; }
#conteudo h2, #conteudo h3 { font-family: georgia; font-size: 18px; margin:0px; text-align: center; }
#conteudo p { padding-bottom:15px; }
#pagina { margin:20px 40px 0 0px; line-height: 25px; }
.linha { position:absolute; float:left; margin:10px 0 0px 120px; background: url('arquivos/linha.jpg') no-repeat; width:300px; height:3px; }
.texto1 { margin-top:-5px; text-align:center; padding-bottom:15px; }
.texto2 { text-align: justify; padding:30px 0px 10px 0px; }
#texto3 h2 { color: #808000; font-size: 13px; font-weight: bold; text-align: center; text-transform:uppercase; padding:0; }
.texto4 { text-align: justify; padding:0px 0px 20px 0px; }
.texto5 { text-align: justify; padding:30px 10px 0px 0px; }
.texto5 p { padding-bottom:10px; }
.texto5 h2, .texto5 h3 { text-align: center; font-family: georgia; font-size: 17px; padding:0px 0 0 0; }
#texto6 h2 { font-family:verdana; font-weight:normal; text-align: center; font-size: 12px; padding:30px 0px 0px 0px; line-height: 25px; }
#texto7 h2, #texto7 h3, #texto7 h4 { font-family:verdana; font-weight:normal; text-align: center; font-size: 14px; padding:0px 0 30px 0; line-height: 10px; }
#texto7 { padding:40px 30px 0px 0px; }
#texto8 h2, #texto8 h3, #texto8 h4 { font-family:verdana; font-weight:bold; text-align: center; font-size: 14px; padding:0px; line-height: 40px; letter-spacing:1px; }
#texto8 { padding:30px 30px 0px 0px; padding-bottom:20px; }
#titulo1 h1 { font-family: georgia; font-size: 23px; text-align: center; padding:0px; font-weight: bold; color: #7B7D6C; }
#fone { margin:0px auto; }
#slider { height:51px; width: 185px; padding:0; margin:0; overflow:hidden; }
#slideshow { margin:0 auto; }
.slider-item { height:46px; width: 180px; margin:0; padding: 1px; border: 1px solid #787878;}
.slider_content_inner img { margin:0; }
#voltar { font-weight: bold; font-size: 11px; text-align: center; padding:70px 0px 5px 0px; }
#voltar2 { font-weight: bold; font-size: 11px; text-align: center; padding:20px 0px 5px 0px; }
.links { float:left; padding:10px 0px 0px 60px; }
.links ul { list-style:none; }
.links ul li { display:inline; float:left; margin:0; }
.links ul li a { padding:0px 35px 0px 0px; }
.links ul li.last { border:0;}
#subir, #subir2, #subir3, #subir4, #subir5, #subir6, #subir-noticias { font-size: 9px; text-align:center; }
#subir a, #subir2 a, #subir3 a, #subir4 a, #subir5 a, #subir6 a, #subir7 a, #subir-noticias { color: #000; }
#subir a:hover, #subir2 a:hover, #subir3 a:hover, #subir4 a:hover, #subir5 a:hover, #subir6 a:hover, #subir7 a:hover, #subir-noticias { color: #808000; }
#subir { padding:70px 0 0 0px; }
#subir2 { padding:120px 0 0 0px; }
#subir3 { padding:20px 0 0 0px; }
#subir4 { padding:300px 0 0 0px; }
#subir5 { padding:50px 0 0 0px; }
#subir6 { padding:180px 0 0 0px; }
#subir7 { padding:40px 60px 20px 0px; font-size: 9px; text-align:right; }
#mapa { padding:40px 0 0 0px; text-align:center; }
#google-maps { padding:15px 0 0 0px; text-align:center; padding-bottom:20px; }
#rodape_site { font-family:georgia; clear: both; width: 100%; margin: 0 auto; background: url('arquivos/rodape.jpg') repeat-x; }
#rodape { width: 900px; padding-top:50px; padding-bottom: 20px; margin: 0 auto; color: #515251; }
#rodape a { color: #7a7a7a; }
#rodape a:hover{ color: #fff; }
#titulo-rodape h2 { font-size:12px; font-weight:normal; color: #fff; width: 128px; height: 24px; margin-bottom: 10px; background: url('arquivos/rodape2.png') no-repeat; padding:5px 0 0 20px; }
#coluna-rodape { float: left; width: 160px; padding: 0 0px 0 60px; }
#coluna-rodape_content { padding: 0 0 0 17px; }
#rodape .rodape_menu { margin: 0px; padding: 0px; list-style: none; }
#rodape .rodape_menu li { margin: 0 0 8px 0; padding: 0px; }
#rodape .rodape_menu li a { font-size:12px; color: #928b85; }
#rodape .rodape_menu li a:hover { color: #fff; }
#nome { font-weight: bold; color:#fff; text-align: center; font-size: 10px; margin:20px 100px 0 0px; padding:0px; }
#web { text-align: right; margin:-13px 80px 0px 0; padding:0px; }
#indicadores-inss h2 { color:#808000; padding:30px 0px 15px 0; text-align: center; font-size: 16px; font-weight:bold; }
#ind1 { float:left; padding: 0; margin:0; width:22%; background:#C9C9C9 url('arquivos/fundo-indicadores.png') repeat-x; }
#ind1 p { line-height:15px; padding:4px; margin:0px; text-align: center; font-size: 11px; font-weight:bold; }
#ind2 { float:left; padding: 0; margin:0 0 0 10px; width:22%; background:#C9C9C9 url('arquivos/fundo-indicadores.png') repeat-x; }
#ind2 p { line-height:15px; padding:4px; margin:0px; text-align: center; font-size: 11px; font-weight:bold; }
#ind3 { float:left; padding: 0; margin:5px 0 0 0px; background:#F0F0F0; width:22%; }
#ind3 p { line-height:15px; padding:10px 0 12px 0; margin:0px; text-align: center; font-size: 10px; font-weight:normal; }
#ind4 { float:left; padding: 0; margin:5px 0 0 10px; background:#F0F0F0; width:22%; }
#ind4 p { line-height:15px; padding:10px 0 12px 0; margin:0px; text-align: center; font-size: 10px; font-weight:normal; }
#ind5 { float:left; padding: 0; margin:5px 0 0 10px; background:#F0F0F0; width:22%; }
#ind5 p { line-height:15px; padding:4px; margin:0px; text-align: center; font-size: 10px; font-weight:normal; }
#ind6 { float:left; padding: 0; margin:5px 0 0 10px; background:#F0F0F0; width:22%; }
#ind6 p { line-height:15px; padding:15px 0 22px 0; margin:0px; text-align: center; font-size: 10px; font-weight:normal; }
#ind7 { float:left; padding: 0; margin:0px 0 0 0px; width:22%; background:#C9C9C9 url('arquivos/fundo-indicadores.png') repeat-x; }
#ind7 p { line-height:15px; padding:4px; margin:0px; text-align: center; font-size: 11px; font-weight:bold; }
#ind8 { float:left; padding: 0; margin:0px 0 0 10px; width:30%; background:#C9C9C9 url('arquivos/fundo-indicadores2.png') repeat-x; }
#ind8 p { line-height:15px; padding:4px; margin:0px; text-align: center; font-size: 11px; font-weight:bold; }
#ind9 { float:left; padding: 0; margin:0px 0 0 0px; background:#F0F0F0; width:22%; }
#ind9 p { line-height:15px; padding:15px 0 20px 0; margin:0px; text-align: center; font-size: 10px; font-weight:normal; }
#ind10 { float:left; padding: 0; margin:0px 0 0 10px; background:#F0F0F0; width:30%; }
#ind10 p { line-height:12px; padding:10px 0 12px 0; margin:0px; text-align: center; font-size: 10px; font-weight:normal; }
#ind11 { float:left; padding: 0; margin:0px 0 0 15px; background:#F0F0F0; width:37%; }
#ind11 p { line-height:12px; padding:5px 0 5px 0; margin:0px; text-align: center; font-size: 10px; font-weight:normal; }
#ind12 { float:left; padding:0; margin:0px 0 0 15px; width:37%; background:#C9C9C9 url('arquivos/fundo-indicadores2.png') repeat-x; }
#ind12 p { line-height:15px; padding:4px; margin:0px; text-align: center; font-size: 11px; font-weight:bold; }
#fale h3 { text-align: center; padding:10px 30px 0px 0px; text-transform:uppercase; font-family:georgia; font-weight:bold; font-size:12px; font-style:italic; padding-bottom:20px; }
#imagem1 { text-align: center; padding:30px 30px 0px 0px; }
#uteis { padding:40px 0px 0px 0px; padding-bottom:20px; }
#uteis .imagem3, .imagem4, .imagem5, .imagem6, .imagem7, .imagem8 { float:left; }
#uteis .imagem3 { padding:0px 0 0px 90px; }
#uteis .imagem4 { padding:0px 0 0px 100px; }
#uteis .imagem5 { padding:0px 0 0px 120px; }
#uteis .imagem6 { padding:0px 0 0px 135px; }
#uteis .imagem7 { padding:0px 0 0px 150px;}
#uteis .imagem8 { padding:15px 0 0px 80px; }
#uteis #texto10 h2, #texto11 h3, #texto12 h2, #texto13 h3, #texto14 h2, #texto14 h3 { font-family:verdana; float:left; clear:both; font-size:12px; font-weight:normal; }
#uteis #texto10 h2 { margin-top:0px; padding:0px 0px 0px 115px; width:150px; }
#uteis #texto11 h3 { margin-top:-25px; padding:0px 0px 0px 367px; width:150px; }
#uteis #texto12 h2 { margin-top:0px; padding:0px 0px 0px 100px; width:180px; }
#uteis #texto13 h3 { margin-top:-25px; padding:0px 0px 0px 330px; width:180px; }
#uteis #texto14 h2, #texto14 h3 { margin-top:-25px; padding:0px 0px 0px 380px; width:150px; }
#contato { padding: 10px 0 0 0; text-align:left; padding-bottom:40px; }
#formulario { margin-top:-20px; padding: 0px 0px 0px 90px; font-size: 11px; line-height:15px; }
#formulario2 { padding: 10px 0px 0px 90px; font-size: 11px; line-height:15px; }
#adv { font-size: 11px; padding: 15px 0 0 0; text-align:center; font-weight: bold; }
#mail { font-size: 10px; padding: 20px 30px 0 0; text-align:right; }
#campos { font-size: 11px; padding: 15px 0px 0 0; text-align:center; }
.input { width:200px; font-family: arial, helvetica, sans-serif; height:21px; border:1px solid #d9d9d9; background:#fff; padding:0px 5px; margin-bottom:5px; }
textarea { width:350px; height:140px; border:1px solid #d9d9d9; background:#fff; padding:2px 5px; margin-bottom:5px; overflow:auto; }
#limpar { font-size: 10px; margin: 5px 0 0px 10px; padding: 1px 7px; font-weight: bold; cursor: pointer; color: #000; background:#d9d9d9; border-color: #fff; font-weight:lighter; }
#enviar { font-size: 10px; margin: 5px 0 0px 80px; padding: 1px 7px; font-weight: bold; cursor: pointer; color: #000; background:#d9d9d9; border-color: #fff; font-weight:lighter; }
#mais1 { float:left; padding: 0px 0px 0px 80px; display:inline; position:relative; }
#social { float:left; padding: 0px 0px 0px 60px; display:inline; position:relative; }
#noticias h2 { float:right; padding:5px 60px 0px 0px; display:inline; position:relative; height:13px; }
.noticias-item { padding:40px 0px 20px 0px; text-align:left; line-height:20px; }
.noticias-item a { color:#000; }
.noticias-item a:hover { color:#666; }
#martelo-home{ margin:0px auto; width: 320px; height: 75px; background: url('arquivos/martelo-home.gif') no-repeat; padding-top:10px; }
#subir-noticias { padding:900px 0 20px 0px; }
