﻿div#bes
{
width: 1000px;
display: table;
}

div#Banner
{
width: 766px;
height: 196px;
margin: 5px 8px 8px 3px;
overflow: hidden;
float: left;
}

div#Banner img
{
width: 766px;
height: 196px;
}

div#Servicos
{
width: 216px;
height: 196px;
margin: 8px 0 0 777px;
}

div#Servicos h3
{
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 14px;
font-weight: normal;
text-align: right;
color: #FFF;
background: #702647;
padding: 3px 8px;
margin: 0 0 10px 0;
}

div#Servicos a img
{
border: none;
margin: 0 0 0 0;
}

div#Servicos a#maisserv
{
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 13px;
font-weight: bold;
color: #4C4A55;
display: block;
line-height: 23px;
padding: 0 0 0 3px;
}

div#Servicos a#maisserv:hover
{
text-decoration: underline;
}

div.titulo
{
margin: 0px 0px 8px 0px;
background: #125C75;
padding: 5px 20px 5px 10px;
}

div.titulo .sitemap
{
font-family: Arial, Tahoma, Trebuchet MS, Verdana, Sans-Serif;
font-size: 11px;
float: left;
}

div.titulo .sitemap *
{color: #fff;}

div.titulo .sitemap a:hover
{text-decoration: underline;}

div.titulo h2
{
font-family: Georgia, Courier New, Courier, Verdana;
font-size: 40px;
color: #fff;
text-align: right;
}


#centro h3
{
text-indent: -9000px;
overflow: hidden;
height: 20px;
margin: 0px 0px 5px 0px;
}

#centro h4
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 22px;
font-weight: bold;
color: #3F4446;
margin: 0px 0px 10px 0px;
}


#centro h3.GaleriaImagens
{
background: url(../imagens/galeriadeimagens.gif) right center no-repeat #125C75;
text-indent: 0px;
}

#centro h3.MapasEstatisticas
{
background: url(../imagens/mapasestatisticas.gif) right center no-repeat #470D0F;
}

#centro h3.FalePrefeitura
{
background: url(../imagens/faleprefeitura.gif) right center no-repeat #C25D23;
margin: 0px;
}

#centro h3.clipping
{
background: url(../imagens/clipping.gif) right center no-repeat #9CCE29;
margin: 0px;
}

#centro h3.GaleriaVideos
{
background: url(../imagens/galeriadevideos.gif) right center no-repeat #125C75;
text-indent: 0px;
}

#centro h3.DestaqueNoticias
{
background: url(../imagens/destaques.gif) right center no-repeat #125C75;
text-indent: 0px;
}

#centro h3.PantaoNoticias
{
background: url(../imagens/plantaodenoticias.gif) right center no-repeat #007CC3;
text-indent: 0px;
}

#centro h3.ServicosOnline
{
background: url(../imagens/servicosonline.gif) right center no-repeat #702647;
}

#centro h3.DestaqueNoticias a,
#centro h3.PantaoNoticias a,
#centro h3.GaleriaImagens a,
#centro h3.GaleriaVideos a
{
width: 14px;
height: 14px;
*height: 17px;
display: block;
text-indent: -9000px;
overflow: hidden;
background: url(../imagens/rss.gif) right center no-repeat;
margin: 3px 0px 3px 5px;
*margin: 0px 0px 0px 5px;
}



#centro div.Destaques
{
width: 98%;
display: table;
margin: 0px auto 10px auto;
}

#centro div.Destaques div
{
width: 48%;
float: left;
padding: 0px 5px;
margin:10px 0px 0px 0px;
}


#centro .TituloNoticiaDestaque1, 
#centro .TituloNoticiaDestaque2
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-weight: bold;
color: #3F4446;
display: block;
}

#centro .TituloNoticiaDestaque1
{font-size: 18px;} 

#centro .TituloNoticiaDestaque2
{font-size: 16px;}


#centro .imgNoticiaDestaque
{
float: left;
margin: 0px 10px 0px 0px;
}

#centro .CreditoNoticiaDestaque
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 11px;
color: #72706F;
display: block;
margin: 5px 0px;
}

#centro .ResumoNoticiaDestaque
{
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 11px;
color: #72706F;
display: block;
line-height: 16px;
}

#centro a:hover
{text-decoration: underline;}

#centro .TituloNoticiaDestaque1 a:hover,
#centro .TituloNoticiaDestaque2 a:hover,
#centro .ResumoNoticiaDestaque a:hover
{text-decoration: underline;}


#centro h5.center
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 14px;
font-weight: bold;
color: #3F4446;
text-align: center;
margin: 30px 0px 5px 0px;
}


#centro div#OutrosDestaques
{
width: 569px;
display: table;
margin: 0px auto 10px auto;
background: #F7F7F7;
padding: 10px 0px 10px 10px;
overflow: hidden;
}

#centro div#OutrosDestaques div 
{
width: 173px;
float: left;
display: inline;
margin: 0px 13px 0px 0px;
}

#centro div#OutrosDestaques hr.divisao
{
clear: both;
margin: 5px;
display: block;
border: 1px solid #F7F7F7;
height: 1px;
background: #F7F7F7;
}

#centro .TituloNoticiaDestaque4, 
#centro .TituloNoticiaDestaque5,
#centro .TituloNoticiaDestaque6,
#centro .TituloNoticiaDestaque7,
#centro .TituloNoticiaDestaque8,
#centro .TituloNoticiaDestaque9
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 16px;
font-weight: bold;
display: block;
}

#centro .TituloNoticiaDestaque4
{color: #0F78B2;}

#centro .TituloNoticiaDestaque5
{color: #752943;}

#centro .TituloNoticiaDestaque6
{color: #914875;}

#centro .TituloNoticiaDestaque7
{color: #E17A1E;}

#centro .TituloNoticiaDestaque8
{color: #AECF38;}

#centro .TituloNoticiaDestaque9
{color: #4D495A;}







/**`Pantao**/

#centro .zebra
{
background: #F2F1F1;
}

#centro .label_grid
{
font-family: Verdana, Arial, Tahoma, Trebuchet MS, Sans-Serif;
font-size: 11px;
color: #72706F;
padding: 5px 3px;
border-bottom: 1px solid #ccc;
}

#centro .label_grid a
{color: #72706F;}

#centro .label_grid a:hover
{text-decoration: underline;}

#centro hr.espaco
{
clear: both;
display: block;
background: #fff;
height: 1px;
border: none;
margin: 10px;
border: 1px solid #fff;
}

#centro .TituloPortal
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 22px;
font-weight: bold;
color: #3F4446;
display: block;
}

#centro .TituloPortal1
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 14px;
font-weight: bold;
color: #3F4446;
display: block;
}



#centro .ResumoPortal
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 11px;
color: #72706F;
display: block;
margin: 5px 0px;
}

#centro .imgPortal
{
float: left;
margin: 5px 10px 5px 0px;
}

#centro .imgDetalhePortal
{margin: 0px 10px 10px 0px;}

#centro .CreditoPortal
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 12px;
color: #72706F;
display: block;
margin: 5px 0px;
}


#centro .TextoPortal
{
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 12px;
color: #72706F;
display: block;
line-height: 16px;
margin: 5px 0px;
}

#centro .TextoPortal p
{
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 12px;
color: #72706F;
line-height: 16px;
margin: 5px 0px 10px 0px;
}

#centro .paginacao_grid
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 13px;
color: #666;
}

#centro .paginacao_grid *
{
margin: 0px 10px 0px 0px;
display: block;
float: left;
}

#centro .paginacao_grid a
{
font-weight: bold;
color: #000;
}

#meio div.centraliza_paginacao
{
font-family: Arial, Helvetica, Trebuchet MS, Verdana;
font-size: 12px;
text-align: center;
margin: 10px auto;
padding: 5px;
}

#meio div.centraliza_paginacao *
{
font-family: Arial, Helvetica, Trebuchet MS, Verdana;
font-size: 12px;
font-weight: bold;
margin: 10px;
color:#000;
}

#centro p
{
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 12px;
color: #72706F;
line-height: 16px;
margin: 5px 0px 10px 0px;
}

#centro p a
{color: #72706F;}

#centro #meio_centro .topo_serv 
{
 background: url(../imagens/imagens_servico/iptu_online.jpg);
 width:580px;
 height:97px;
}


#centro #meio_centro div.imagens_links a
{
height:116px;
width:258px; 
display:table;     
text-indent: -9000px;
float:left;
overflow: hidden; 
margin: 0px 0px 0px 0px;
}



#centro #meio_centro div.imagens_links a.emissaoiptu
{background: url(../imagens/Imagens_servico/Emissao_IPTU.gif);}

#centro #meio_centro div.imagens_links a.emissaoiptu:hover
{background: url(../imagens/Imagens_servico/Emissao_IPTU.gif) 0px -116px;}


#centro #meio_centro div.imagens_links a.consulta_debito
{ 
background: url(../imagens/Imagens_servico/Consulta_debito.gif);

}

#centro #meio_centro div.imagens_links a.consulta_debito:hover
{ background: url(../imagens/Imagens_servico/Consulta_debito.gif) 0px -116px;}



#centro #meio_centro div.imagens_links a.certidoes
{ 
background: url(../imagens/imagens_servico/certidoes.gif);
}

#centro #meio_centro div.imagens_links a.certidoes:hover
{ background: url(../imagens/imagens_servico/certidoes.gif) 0px -116px;}


#centro #meio_centro div.imagens_links a.correspondencia
{ 
background: url(../imagens/imagens_servico/correspondencia.gif);
}

#centro #meio_centro div.imagens_links a.correspondencia:hover
{background: url(../imagens/imagens_servico/correspondencia.gif) 0px -116px;}



#centro #meio_centro div.imagens_links a.legislacao
{ 
background: url(../imagens/imagens_servico/legislacao.gif);

}

#centro #meio_centro div.imagens_links a.legislacao:hover
{background: url(../imagens/imagens_servico/legislacao.gif) 0px -116px;}
  
  
#centro #meio_centro div.rod_serv
{
  background: url(../imagens/Imagens_servico/iptu-pagina_itbi.jpg);
  height:60px;
  width:580px;
  float:left;
}
  
#centro #meio_centro a.formulario
{ 
background: url(../imagens/imagens_servico/formulario.gif);
height:116px;
width:258px; 
display:table;     
text-indent: -9000px;
float:left;
overflow: hidden; 
margin: 0px 0px 0px 0px;
}
  
#centro #meio_centro a.formulario:hover
{ background: url(../imagens/imagens_servico/formulario.gif) 0px -116px;}  
      


#centro div#imgGalCategoria
{
width:802px;
display: table;
overflow: hidden;
margin: 0px auto;
}

#centro div#imgGalCategoria div a img
{border: none;}

#centro div#imgGalCategoria div
{
float: left;
width: 260px;
margin: 0px 7px 0px 0px;
}

#centro div#imgGalCategoria hr
{
clear: both;
height: 1px;
border:solid 1px #fff;
background: #fff;
margin: 10px;
}

#centro div#imgGalCategoria div h4
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 28px;
font-weight: normal;
color: #0B98DF;
}

#centro div#imgGalCategoria div h4 a
{color: #0B98DF;}

/***Fele com a prefeitura***/

#centro fieldset.feleprefeitura
{
width: 580px;
border: none;
margin: 0px auto;
}

#centro fieldset.feleprefeitura label
{
float: left;
padding: 0px 10px 0px 0px;
}

#centro fieldset.feleprefeitura label.center
{
clear: both;
display: block;
text-align: center;
width: 100%;
margin: 10px;
}

#centro fieldset .label_form
{
font-family: Arial, Verdana;
font-size: 11px;
display: block;
margin: 5px 0px;
}

#centro fieldset .txt_form
{
font-family: Arial, Verdana;
font-size: 11px;
}


/* icones */

#centro ul#icones
{margin: 5px 0px;}

#centro ul#icones li
{
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 12px;
display: inline;
}

#centro ul#icones li .email,
#centro ul#icones li .rss,
#centro ul#icones li .impressora,
#centro ul#icones li .tweetthis
{
background: no-repeat center left;
margin: 0px 10px 0px 0px;
color: #72706F;
}

#centro ul#icones li .email
{
background-image: url(../imagens/ico-email.gif);
padding: 0px 0px 0px 20px;
}

#centro ul#icones li .rss
{
background-image: url(../imagens/ico-rss.gif);
padding: 0px 0px 0px 20px;
}

#centro ul#icones li .impressora
{
background-image: url(../imagens/ico-impressora.gif);
padding: 0px 0px 0px 20px;
}

#centro ul#icones li .tweetthis
{
background: url(../imagens/tweet.jpg) no-repeat;
padding: 0px 0px 0px 20px;
}

/** modal **/
#centro #DivFormEnviarPara
{
background-color: #fff;
width: 440px;
padding: 10px;
}

#centro fieldset.formEnvia
{
width:210px;
margin: 0px 0px 0px 5px;
float: left;
border: none;
}

#centro fieldset.formEnvia .label_form
{
font-family: Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
font-size:11px;
margin: 5px 0px;
display: block;
}



/*Mensagem Modal*/

.modalBackground {
background-color:#000;
filter:alpha(opacity=50);
opacity:0.5;
}

#DivMensagem
{
width: 300px;
background: #fff;
padding: 10px;
}

.lblMensagem
{
font-family: Verdana, Tahoma, Helvetica, Arial, Trebuchet MS;
font-size: 11px;
color: #000;
display: block;
margin: 5px 0px;
}

h6.tituloMensagem
{
font-family: Verdana, Arial, Trebuchet MS, Helvetica, Tahoma, Sans-Serif;
font-size: 14px;
font-weight: bold;
margin: 5px 0px;
display: block;
}

.DivFecharMensagem
{text-align: right;}

#centro fieldset.formEnvia .btn_form
{
font-family: Arial, Helvetica, Tahoma, Verdana, Sans-Serif;
font-size:11px;
margin: 5px auto;
display: block;
}

/*****************  Fale com Prefeito / Camara / Secretarias  ************************/


#meio div.hr hr
{display: none;}

#meio .caixa_cinza,
#meio .caixa_cinza_sec
{
float:left;
background-color: #E0E0E0;
height: 100px;
margin: 50px 0px 0px 0px;
}

#meio .caixa_cinza	
{width: 560px;}

#meio img.fotop
{
margin-left: 15px;
margin-top:-120px;  
}

#meio .caixa_cinza ul
{
margin-top:18px;
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 12px;
color: #72706F;
}

#meio .caixa_cinza ul li
{
list-style: none;
margin:0px 0px 5px 140px;
*margin:0px 0px 0px 140px;
font-weight: bold;
}

#meio .caixa_cinza ul li a
{color: #72706F;}

div#meio ul li span.coluna1
{
color: #3F4446;
width: 115px;
display: block;
float:left;
padding: 0px;
*padding: 3px 0px 0px 0px;
font-size: 12px;
font-weight: bold;
}

div#meio div.caixa_cinza2 ul li
{
display: block;
margin: 0px 0px 10px 0px;
}

div#meio div.caixa_cinza2 ul li a
{color: #72706F;}

div#meio div.caixa_cinza2 ul li span.coluna1
{width: 130px;}

div#meio ul li span.coluna2
{font-weight: normal;}

div#meio ul li span.colunafale
{
width: 240px;
font-weight: normal;
margin-left: 108px;
background: url(../imagens/seta.gif) no-repeat left center;
padding-left:15px;
}

#meio ul li span.coluna3
{
width: 348px;
display: block;
text-align: center;
font-size: 12px;
}

div#meio div.caixa_cinza2 
{
background-color: #E0E0E0;
width: 560px;
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 12px;
color: #72706F;
padding: 5px 0px; 
*padding: 10px 0px 5px 0px; 
}

div#meio div.caixa_cinza2 ul.cx2 li span.coluna1
{padding: 0px 0px 5px 0px;}

#meio ul.cx2
{margin: 5px 0px;}

#meio ul.cx2 li
{
margin:0px;
padding: 0px 0px 0px 30px;
}

/**********  Dados Gerais  ************/

#centro ul.dg
{
/*border: solid 1px;*/
width: 520px;
display: table;
margin: 0px auto;
border: solid 1px #ccc;
}

#centro ul.dg li
{
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 12px;
color: #72706F;
float: left;
padding: 5px;
line-height: 15px;
}

#centro ul.dg li.d
{
width: 200px;
font-weight: bold;
}

#centro ul.dg li.des
{
width: 295px;
border-left: solid 1px #ccc;
}


.AjaxLoader 
{
width: 200px;
background: #fff;
padding: 10px;
top:50%;
left:50%;
margin-left:-100px;
margin-top:-100px;
z-index:4000;
text-align:center;
position:absolute;
}

#cadastro
{
font-family: Arial, Tahoma, Verdana, Sans-Serif;
font-size: 15px;
color: #4D4A4B;
width: 980px;
margin: 15px auto;
display: table;
}

#cadastro span.iptu, span#insmunc
{
height: 25px;
width: 890px;
display: table;
margin: 0 0 15px 0;
}

span#insmunc
{
text-align: right;
}

#cadastro span.campo
{
display: block;
float: left;
}

span#insmunc input
{
direction: rtl;
}

#cadastro span.iptu input,
span#insmunc input
{
font-size: 15px;
color: #4D4A4B;
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #706D6E;
}

.inscs
{
display: block;
margin: 0 0 10px 0;
}

.listaprem
{
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 12px;
color: #72706F;
margin: 10px 0 0 0;
}

.listaprem tr td
{
border: 1px solid #CCC;
padding: 5px;
}

#aviso
{
background: #FFFF66;
border: 1px solid red;
color: Red !important;
font-weight: bold;
font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif;
font-size: 13px;
padding: 5px;
}

#rt iframe
{
position: relative;
top: 6px;
}

#fb iframe
{
left: -20px;
position: relative;
top: 3px;
}

#clippingList a:hover
{text-decoration: underline;}

.UltiClippling
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 14px;
font-weight: bold;
color: #3F4446;
display: block;
}

.DescricaoClippling
{
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Sans-Serif;
font-size: 11px;
color: #72706F;
display: inline;
}

.DescricaoClippling a:hover
{
text-decoration: underline;
}

#meio #menu img
{margin-top:5px;}

/*Memória Fazendária*/

#meio_centro p
{margin-top:15px;}

#meio_centro p span
{font-weight:bold;}

#meio_centro p.titulo
{
    text-transform:uppercase;
    font-weight:bold;
}
#meio_centro p.assinatura
{text-align:right;}

.lincar_paginacao
{text-align: center;}

.lincar_paginacao a,
.lincar_paginacao span
{
display: block;
float: left;
margin: 0 3px;
font-family: Arial, Helvetica, Trebuchet MS, Verdana;
font-size: 12px;
font-weight: bold;
color: black;
width: 30px;
text-align: center;
}

.lincar_paginacao span.pag-selecionada
{
color: #666 !important;
text-decoration: underline;
}

.lincar_paginacao span.lnk-disable
{
color: #666 !important;
}

.lblpagina
{
float:none !important;
margin: 0 0 8px !important;
width: 200px !important;
}

