body#Body {
	margin: 0;
	padding: 0;
	 color: #525252; background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {text-decoration: none; color: #333;}

a:hover {text-decoration: underline;}

form {margin: 0; padding:0;}

img {border: 0;}
select {color: #666666;}

.ItemDeAcessibilidade {display: none;}

.FimDosFloats {font-size: 1px; height: 0px; clear: both;}

.FimDosFloats2 {font-size: 1px; height: 0px; clear:left;}

/****************** Moldura *****************/
#Geral{width: 990px;}
#Coluna1 {width: 466px; float: left; padding-bottom: 64px;}
#ImagemEsquerda {width: 466px; height: 542px; margin: 0; padding: 0;}
#ImagemEsquerda li {margin: 0; padding: 0;}

#ImgInicial {width: 466px; height: 542px; position: relative; z-index: 3; margin: 0; padding: 0;}
#ContainerNews {width: 421px; line-height: 120%; margin: 373px 0 0 0; padding: 0; background-color: #eee;}
#NewsTexto {width: 210px; background: url('/sispub/image-data/2443/fundo_direita_news.gif') right center no-repeat; float: left;}
#FormNews {float: left; width: 190px; padding: 5px 0 0 15px;}
.TitNews {font-family: Arial; font-size: 136%; color: #9e211b; margin: 5px 0; padding: 0 0 0 10px;}
.TextoNews {font-family: Arial; font-size: 100%; color: #5d5d5d; margin: 3px 0; padding: 0 0 0 2px; text-align: right; width: 190px;line-height: 150%;}
#ContainerNews label {font-family: Verdana; font-size: 90%; color: #666; margin: 0; padding-bottom: 3px;}

.input {
	background-color: #fff; width: 100px; height: 14px; font-size: 11px; padding: 1px; border: 1px solid #ccc; color: #333; margin: 4px 0 0 5px;
}

#ContainerNews #NomeCadastro {width: 130px; margin-left: 3px;}

#ContainerNews #EmailCadastro {width: 131px; margin-left: 4px;}

#Enviar {
	width: 130px; height: 19px; display: block; margin: 4px 0 0 48px; cursor: pointer; font-size: 0px;  border: 0px; text-indent: -99999px;
	background: url('/sispub/image-data/2443/bt_cadastro.gif') no-repeat; padding-top: 19px;
}

#Top {background-color: #FFF; padding: 0; height:176px; float:right; width: 514px; position:relative;}

#ContainerMenuTop {width: 154px; font-family: Arial; font-size: 100%; padding: 0 0 0 0; background-color: #f3f3f3; position: absolute; right: 0px; top: 0;}

.Menu {display: block; margin: 0; padding:0;}
.Menu li {list-style: none; display: block; float: left; padding: 3px 8px 3px 8px; margin: 0; display: block;
	background: url('/sispub/image-data/2443/separador_menu_topo.gif') right center no-repeat;}
.Menu li a {display: block; font-size: 100%; cursor: pointer; font-family: Arial; text-decoration: none; margin: 0; padding: 0; color: #838281;}
.Menu li a:hover {text-decoration:underline;}

.Menu li.mapa {background: none;}
.Menu li a.ativo  {text-decoration:underline;}

#ImgLogo {position: absolute; top: 7px; right: 380px;}
#ImgLogo2 {position: absolute; top: 60px; right: 30px;}
 
#MenuDinamico {float:right; width: 524px; background-color: #f3f3f3; padding: 0 0 0 0;}
#ListaMenuPrincipal {display: block; margin: 0; padding: 0;}
#ListaMenuPrincipal li {
	padding: 9px 9px 9px 8px; margin: 0; display: block; float: left; text-align: center; list-style: none;
	background: url('/sispub/image-data/2443/separador_menu_topo.gif') right center no-repeat;
}

#ListaMenuPrincipal li a {color: #838281; font-size: 100%; font-family: Arial;}

#ListaMenuPrincipal li a:hover, #ListaMenuPrincipal li#ItemMenuPrincipalSecaoAtual a {text-decoration: underline;}
#ListaMenuPrincipal li#ItemMenuPrincipalSecao19603 {background:none;}
#Conteudo {width:504px; float:right;  margin: 0; padding: 20px 0px 20px 10px;}

#Rodape {
	width: 978px; margin:0; border: 1px solid #eee; clear: both; background: #fff url('/sispub/image-data/2443/fundo_endereco.gif') center center no-repeat;
}

#Endereco {
	float: right; font-family: Verdana; font-size: 100%; color: #666; text-align: right; line-height: 180%; font-style: normal;
	padding: 10px 10px 10px 0;
}

#PosRodape {
	width: 980px; height: 44px; margin: 0; background-color: #fff; clear: both; position: relative;
	background: url('/sispub/image-data/2443/fundo_pos_rodape.jpg') center top no-repeat;
}

#LinkRss {width: 30px; height: 25px; position: absolute; top: 12px; left: 27px;}

#DescricaoRss {color: #666; font-family: Verdana; font-size: 90%; position: absolute; top: 19px; left: 65px;}

#Oktiva {width: 143px; height: 22px; position: absolute; top: 10px; left: 785px;}

/********** Fale conosco *************/
.Titulos {font-family: Arial; font-size: 200%; color: #d21c13; margin: 0 0 15px 0; padding: 0; font-weight:normal;}

#FormularioDeFaleConosco {width: 360px;}

#FormularioDeFaleConosco p, #FormularioDeBusca2 p, #FormularioDeBusca3 p, #ResultadoBusca p, #ContainerMapa p {
	margin: 0 0 20px 0; font-family: Arial; color: #525252; font-size: 109%;
}

#FormularioDeFaleConosco label {
	color: #525252; font-family: Arial; margin-bottom: 6px; font-size: 109%;
}

#FormularioDeFaleConosco input, #FormularioDeBusca2 #PalavraChave2, #FormularioDeBusca3  #PalavraChave3 {
	border: 1px solid #ccc; background-color: #fff; font-size: 12px; padding: 2px 2px 0 2px;
	font-family: Arial, Helvetica, sans-serif; color: #525252;
}

#FormularioDeFaleConosco .nome {margin-left: 5px; width: 289px;}
#FormularioDeFaleConosco .site {margin-left: 5px; width: 307px;}
#FormularioDeFaleConosco .email {margin-left: 5px; width: 291px;}
#FormularioDeFaleConosco .telefone {margin-left: 5px; width: 281px;}

#FormularioDeFaleConosco textarea {
	display: block; border: 1px solid #ccc; width: 340px; height: 75px; font-size: 12px; padding: 1px; background-color: #fff;
	font-family: Arial, Helvetica, sans-serif; color: #333; margin-bottom: 15px;
}

#FormularioDeFaleConosco #BotaoEnviar {
	text-indent: -99999px; font-size: 0px; border: 0; cursor: pointer; display: block; margin: 0 0 0 215px;
	background: url('/sispub/image-data/2443/bt_enviar.gif'); width: 130px; height: 19px; padding-top: 19px;
}

#MensagemConfContato, #ContainerConfirmacaoCadastro, #MensagemCadastro, .ErroCadastro {font-size: 110%; }

/************* Resultado da busca ****************/
#TitPesquisar, #TitResultadoBusca {font-size: 163%;}
#NovaBusca {float: left; width: 224px; padding-right: 10px;}
#FormularioDeBusca2 label {font-family: Verdana, Arial; font-size: 90%; color: #525252;}
#FormularioDeBusca2 #PalavraChave2 {width: 168px;}
#FormularioDeBusca2 #BotaoBuscar2 {margin: 15px 0 0 140px; text-indent: -99999px; font-size: 0px; border: 0; cursor: pointer; display: block;
	background: url('/sispub/image-data/2443/bt_buscar.gif'); width: 79px; height: 19px; padding-top: 19px;}

#ResultadoBusca {float: left; width: 250px; border-left: 1px solid #e5e5e5; padding: 0 0 10px 15px;}
#ListaResultadoDaBusca {margin: 0; padding: 0  0 0 15px; display:block;}
#ListaResultadoDaBusca li {font-family: Arial; font-size: 100%; color: #838281; list-style-image: url('/sispub/image-data/2443/icon.gif'); margin:0 0 10px 0; padding: 0;}
#ListaResultadoDaBusca li a {color: #838281; text-decoration: none;}
#Mensagem {font-family: Arial; font-size: 109%; color: #d21c13;}

/********** Mapa do site ***********/
#ContainerMapa {width: 120px; height: 245px; float: left; padding-right: 10px; border-right: 1px solid #e5e5e5;}
#Mapa {line-height: 110%;  padding: 0 0 0 5px;}
#Mapa a {font-family: Arial; font-size: 100%; color: #838281; margin: 0 0 10px 0; text-decoration: none;}
#TitMapa, #TitEncontre {font-style:italic; font-size: 163%;}
#ContainerNovaPesquisa {width: 348px; height: 145px; float: left; padding: 0 0 0 17px;}
#FormularioDeBusca3 label {font-family: Verdana, Arial; font-size: 90%; color: #525252;}
#FormularioDeBusca3 #PalavraChave3 {width: 290px;}
#FormularioDeBusca3 #BotaoBuscar3 {margin: 15px 0 0 262px; text-indent: -99999px; font-size: 0px; border: 0; cursor: pointer; display: block; 
	background: url('/sispub/image-data/2443/bt_buscar.gif'); width: 79px; height: 19px; padding-top: 19px;}

/************* Enviar por email ***************/

#LogoEnviarEmail {
	background: url('/sispub/image-data/2443/logo_enviar_email.jpg') no-repeat; width: 75px; height: 85px; float: left;
	margin: 10px 0 0 15px;
}

#EnviarNotaPorEmail {
	background-color: #fff; padding-bottom: 10px; width: 272px; height: 320px;
	border-top: 5px solid #d21c13; border-bottom: 5px solid #d21c13;}

#EnviarNotaPorEmail p {
	width: 145px; font-size: 11px; font-family: Arial; color: #525252; float: left; margin: 35px 0 40px 15px;
}

#FormularioDeEnviarEmail {font-size: 11px; color: #525252; padding: 0 0 0 25px; display: block;}

#EnviarNotaPorEmail #FormularioDeEnviarEmail label {font-size: 12px; font-family: Arial; display: block; color:#525252;}

#EnviarNotaPorEmail #FormularioDeEnviarEmail .formulario {
	width: 210px; height: 15px; border: 1px solid #ccc; display: block; font-size: 10px; color: #525252;
	background: #f7f7f7; margin-bottom: 7px;
}

#FormularioDeEnviarEmail #BotaoEnviarPorEmail {
	background: url('/sispub/image-data/2443/bt_enviar_email.jpg') no-repeat; font-size: 0; text-indent: -9999px; border: 0;
	width: 98px; height: 19px; margin: 15px 0 0 65px; display: block; padding: 26px 0 0 0; cursor:pointer;
}

/*********** Nota Interna ***********/
#MenuNotas {background-color: #ebebeb; zoom:100%;}
#ListaMenuNotas {display: block; margin: 0; padding: 8px 0 4px 8px; float: left; width: 400px;}
#ListaMenuNotas li {
	display: block; list-style: none; float: left; margin: 0 8px 0 0; padding: 0 8px 4px 0; background: url('/sispub/image-data/2443/linha_lista_notas.gif') right 3px no-repeat;}

#ListaMenuNotas li a {font-family: Arial; color: #777675; display: block; float: left; margin: 0; padding: 0;}

#ListaMenuNotas  li.ItemMenuNotasAtual a {color: #d21c13; text-decoration: underline;}

#TituloMenuNotas {
	background: url('/sispub/image-data/2443/separador_menu_topo.gif') right center repeat-y; font-family: Arial; font-size: 100%;
	color: #777675; text-align: left; padding: 4px 8px 3px 10px; margin: 5px 0; width: 73px; float: left; font-weight: normal;
}
#TituloNota {margin: 0 0 7px 0px; font-size: 200%; color: #d21c13; font-family: Arial; padding: 17px 0 0 0; font-weight: normal;}

.TitulosNota {margin: 10px 0 7px 0px; font-size: 200%; color: #d21c13; font-family: Arial; padding: 0; font-weight: normal; font-style: italic;}

#Subtitulo {margin: 0 0 10px 0px; font-size: 145%; color: #d21c13; font-family: Arial; font-style: italic; font-weight: normal;}

#ResumoNota {margin: 0 0 10px 0; font-size: 110%; color: #838281; font-family: Arial; line-height: 120%; font-weight: normal; font-style: italic;}

#TextoNota {margin: 0 0 8px 0px; font-size: 110%; color: #838281; font-family: Arial; line-height: 120%; font-weight: normal; line-height: 140%;}

#LegendaFotoNota {font-style: italic;}

#OpcoesDaNota {margin: 5px 0; clear: both; text-align:right;}

#LinkEnviarNotaPorEmail, #LinkImprimir {font-family: Arial; font-size: 100%; color: #838281; text-decoration: underline;}

#LinkEnviarNotaPorEmail {
	padding: 0 8px 0 0; background: url('/sispub/image-data/2443/linha_lista_notas.gif') right center no-repeat;
}

#LinkImprimir {padding: 0 0 0 8px;}

#ContainerImagensNota {margin-bottom: 15px; width: 100%;}

#ContainerImagensNota #Imagens {margin: 10px 0;}

#ContainerImagensNota #Imagens .MiniImagensNota {width: 100px;  height:100px; float: left; text-align: center; margin: 0  10px 10px 0; overflow: hidden; border: 2px solid #eee;}
#ContainerImagensNota #Imagens .Servicos {width: 104px;  float: left; margin: 0  10px 10px 0; overflow: hidden;}
#ContainerImagensNota #Imagens .Servicos .MiniImagens {width: 100px;  height:100px; overflow: hidden; border: 2px solid #eee; text-align:center;}
#ContainerFotoPrincipalNota {margin: 0 10px 10px 0;  float: left;}

#CapaSecaoImagens {clear: both;}

#ContainerFotoPrincipalNota  img , .FotoCentralizada img, .FotoFlutuandoAEsquerda img, .FotoFlutuandoADireita img, .FotoSemPosicionamento img {border: 2px solid #eee;}

.FotoCentralizada {text-align: center; clear: both; line-height: 110%; font-size: 90%; padding: 10px;}

.FotoFlutuandoAEsquerda {float: left; line-height: 110%; font-size: 90%; padding: 0 10px 5px 0;}

.FotoFlutuandoADireita {float: right; line-height: 110%; font-size: 90%; padding: 10px 0px 0 10px;}

.FotoSemPosicionamento {float: left;  line-height: 110%; font-size: 90%; padding: 10px 0;}

/*********** Capa da seção **************/
.ContainerChamadaDeNotaImagem {padding: 0 0 0 0; width: 154px; float: left; margin: 0 10px 20px 0; overflow:hidden;}
.ContainerChamadaDeNotaImagem .MiniaturaDeChamada img {border: 2px solid #eee; margin-bottom: 1px;}
.ContainerChamadaDeNotaImagem h3 {display: block; font-size: 163%; margin: 0 0 8px 0; font-style: italic; font-weight:normal;}
.ContainerChamadaDeNotaImagem h3 a {color: #d21c13;}
.LeiaMais {font-family: Verdana; font-size: 109%; color: #666; text-decoration:underline;}

