body {
	color:#666;
	background:url(../../images/custom/bg-body-01.jpg);
}

#wrapper #topo .acessibilidade { background:url(../../images/custom/bg-acessibilidade.png) repeat-x; }

#wrapper #topo .dentro .topo-dentro .logo .logo-servidor { background: transparent url(../../images/custom/logo-servidor-novo.png) no-repeat; }

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade .icone-normal {
    background: url("../../images/custom/icones-acessibilidade-fonte.png") repeat scroll 0 0 transparent;
    height: 9px;
    width: 6px;
	margin-right:4px;
}

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade .icone-aumentar {
    background: url("../../images/custom/icones-acessibilidade-fonte.png") repeat scroll -8px 0 transparent;
    height: 9px;
    width: 13px;
}

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade .icone-diminuir {
    background: url("../../images/custom/icones-acessibilidade-fonte.png") repeat scroll -23px 0 transparent;
    height: 9px;
    width: 12px;
}

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade .contraste-claro {
    background: url("../../images/custom/icones-acessibilidade.png") repeat scroll 0 -26px transparent;
    height: 9px;
    width: 9px;
}

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade .contraste-escuro {
    background: url("../../images/custom/icones-acessibilidade.png") repeat scroll -22px -26px transparent;
    height: 9px;
    width: 9px;
}

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade .mapa-do-portal {
    background: url("../../images/custom/icones-acessibilidade.png") repeat scroll 0 -37px transparent;
    height: 11px;
    width: 9px;
}

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade .comunicar-erro {
    background: url("../../images/custom/icones-acessibilidade.png") repeat scroll 0 -51px transparent;
    height: 10px;
    width: 10px;
}

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade li { color:#B4C5CF; }

#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade li a { color:#B4C5CF; text-decoration:none; }
#wrapper #topo  .acessibilidade .links-acessibilidade .dentro-acessibilidade li a:hover { color:#B4C5CF; text-decoration:underline; }

#wrapper #topo .dentro .topo-dentro .busca .icone { background:url(../../images/custom/icone-busca-novo.png); } 

#wrapper #topo .dentro .topo-dentro .busca .campo input { background:#fff; color:#666666; }

#wrapper #topo .dentro .topo-dentro .busca .botao input { background:url(../../images/custom/botao-buscar-novo.png); }

#wrapper #topo .dentro .topo-dentro .busca .botao input:hover { background:url(../../images/custom/botao-buscar-novo.png) scroll -98px 0; }

#wrapper #topo .dentro .topo-dentro .lado-esquerdo .atalhos li h3 a { text-decoration:none; color:#666666; }
#wrapper #topo .dentro .topo-dentro .lado-esquerdo .atalhos li h3 a:hover { text-decoration:underline; color:#666666; }

#content-wrapper { background:#fff; }

#wrapper #footer .footer-interno { background:#fff; }

#wrapper #footer .footer-interno .parte { border-top:1px solid #d3d3d3; }

#wrapper #footer .footer-interno .parte .footer-dentro .logo-sad { background:url(../../images/custom/logo-sad-novo.png); }

#wrapper #footer .footer-interno .parte .footer-dentro .endereco { border-left: 1px solid #F0F0F0; }

#wrapper #footer .footer-interno .parte .logo-governo { background:url(../../images/custom/logo-governo-novo.png); }

#wrapper #footer .footer-interno  .atalhos { background:#0b395a; }

#wrapper #footer .footer-interno .atalhos li h3 a { color:#fff; text-decoration:none; }
#wrapper #footer .footer-interno .atalhos li h3 a:hover { color:#fff; text-decoration:underline; }

#wrapper #footer .footer-interno .atalhos ul span { color:#1d4f73; }

/*Banner topo página inicial*/

#banner1 { background:url(../../images/custom/banner1.jpg) scroll -1px 0; }
#banner1:hover { background-position:-1px -206px; }

#banner1 .titulo h1 a { color:#666; text-decoration:none; }
#banner1:hover .titulo h1 a { color:#fff; text-decoration:none; }

#banner1 .bt-acesse h3 a { color:#333; text-decoration:none; background:#e5e5e5; }
#banner1:hover .bt-acesse h3 a { color:#fff; background:#072642; }

/*Noticias Destaque*/

#noticia-destaque {
    background: #0C416D;
}

#lista-noticias {
    background:#D4D4D4;
}

#featured ul.ui-tabs-nav li.ui-tabs-selected .seta-noticias { background:url(../../images/custom/seta-noticias.png); }

#featured ul.ui-tabs-nav li .data {
	background-image: url(../../images/custom/bg-noticias3.png);
	color: #666666;
	background-position: center bottom;
	background-color: #d3d3d3;
	background-repeat: repeat-x;
}

#featured ul.ui-tabs-nav li.ui-tabs-selected .data {
	background-image: url(../../images/custom/bg-noticias.png) repeat-x scroll center bottom;
    color: #FFFFFF;
	background-position: center bottom;
	background-color: #07345B;
	background-repeat: repeat-x;
}

#featured li.ui-tabs-nav-item a {
    color: #666666;
	background-image: url(../../images/custom/bg-noticias3.png);
	background-position: center bottom;
	background-color: #F3F3F3;
	background-repeat: repeat-x;
}

#featured li.ui-tabs-nav-item a:hover {
	background-image: url(../../images/custom/bg-noticias3.png) repeat-x;
	background-position: center bottom;
	background-color: #e5e5e5;
	background-repeat: repeat-x;
}

#featured li.ui-tabs-selected a, #featured li.ui-tabs-selected a:hover {
	background-image: url(../../images/custom/bg-noticias.png) repeat-x scroll center bottom;
	background-position: center bottom;
	background-color: #0C416D;
	background-repeat: repeat-x;
}

#featured li.ui-tabs-selected a { color:#fff; }

#featured li.ui-tabs-nav-item a:hover{ 
    color: #333333; text-decoration:none;
}

#featured li.ui-tabs-selected a:hover{ 
    color:#fff;
}

#featured .ui-tabs-panel {
    background:#0C416D;
}

#featured .ui-tabs-panel .foto h1 {
    color: #336690;
}
 
#featured .ui-tabs-panel .info {
	background-image: url(../../images/custom/bg-noticias.png);
	background-position: center bottom;
	background-color: #C416D;
	background-repeat: repeat-x;
}

#featured .ui-tabs-panel .info .data {
	background-image: url(../../images/custom/bg-noticias.png);
    border-right: 1px solid #23547D;
    color: #FFFFFF;
	background-position: center bottom;
	background-color: #07345B;
	background-repeat: repeat-x;
}

#featured .info h1 {
    color: #FFFFFF;
}

#featured .info a {
    color: #FFFFFF;
}

#featured .info a:hover{ 
	text-decoration:none; color:#6b8ca6;
}

/*Ultimas Noticias*/

#ultimas-noticias .box-ultimas-noticias {
    border-bottom: 1px solid #EFEFEF;
    border-left: 1px solid #E2E1E1;
}

#ultimas-noticias .box-ultimas-noticias .data { background:#d4d4d4; }

#ultimas-noticias .box-ultimas-noticias .data h3 { color: #333333; }

#ultimas-noticias .box-ultimas-noticias .data {
    background-image: url(../../images/custom/bg-noticias3.png);
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: #D4D4D4;
}

#ultimas-noticias .box-ultimas-noticias .corpo {
    background-image: url(../../images/custom/bg-noticias3.png);
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color: #F1F1F1;
}

#ultimas-noticias .box-ultimas-noticias .corpo .titulo h2 a { color: #666; text-decoration:none; }
#ultimas-noticias .box-ultimas-noticias .corpo .titulo h2 a:hover { color: #666; text-decoration:underline; }

#ultimas-noticias .box-ultimas-noticias .corpo .conteudo p a { color: #666666; text-decoration:none; }
#ultimas-noticias .box-ultimas-noticias .corpo .conteudo p a:hover { color: #666666; text-decoration:underline; }

#ultimas-noticias .box-ultimas-noticias .corpo .bt-mais a { color:#fff; background:#484848; text-decoration:none; }
#ultimas-noticias .box-ultimas-noticias .corpo .bt-mais a:hover { color:#fff; background:#191919; text-decoration:none; }

/*Banners Rodape Página Inicial*/

#banner2 { background:#f3f3f3; border:1px solid #dcdcdc; }
#banner2:hover { background:#0f3a60; border:1px solid #062947; }

#banner2 .titulo h1 a { color:#666; text-decoration:none; }
#banner2:hover .titulo h1 a { color:#fff; text-decoration:none; }

#banner2 .bt-acesse h3 a { color:#333; text-decoration:none; background:#e5e5e5; }
#banner2:hover .bt-acesse h3 a { color:#fff; background:#072642; }

#galeria-de-imagens .titulo { background:#0c416d; }

#galeria-de-imagens .titulo h1 { color:#fff; cursor:default; }

#galeria-de-imagens #slide { background: #fff; border: 1px solid #d6d6d6; }

#galeria-de-imagens #slide #slideshow { background: #000000; }

#galeria-de-imagens .bt-acesse-galeria h3 a {
    background: #000000;
    color: #FFFFFF;
}

#wrapper #footer .footer-interno .desenvolvimento { background-image:url(../../images/custom/desenvolvimento.png);  background-position:0 -18px; }

/*Notícia na Íntegra*/

#noticias-internas .titulo-paginas-internas { background: #0C416D; }

#noticias-internas .titulo-paginas-internas h1 { border-left: 10px solid #07345A; color: #FFFFFF; }

#noticias-internas .corpo .conteudo .imagem {
    background: #f0f0f0;
    border-bottom: 1px solid #E3E3E3;
    border-radius: 1px 1px 1px 1px;
    border-right: 1px solid #E3E3E3;
}

#noticias-internas .rodape-noticia { border-top: 1px solid #f0f0f0; }

#noticias-internas .rodape-noticia .botao-link a { background: #484848; color: #FFFFFF; }

#noticias-internas .rodape-noticia .botao-link a:hover { background: #191919; }

/*Listagem de Notícias*/

#listagem-noticias li .separa { border-bottom: 1px solid #f0f0f0; }

#listagem-noticias li .data-e-categoria { background: #F6F6F6; border: 1px solid #F0F0F0; }

#listagem-noticias li .data-e-categoria .data p, #listagem-noticias li .data-e-categoria .categoria p { color: #999999; }

#listagem-noticias li .conteudo .com-imagem .imagem { background: #f7f7f7; border-bottom: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; }

#listagem-noticias li .conteudo .com-imagem .titulo h3 a, #listagem-noticias li .conteudo .sem-imagem .titulo h3 a  { text-decoration:none; color:#666; }
#listagem-noticias li .conteudo .com-imagem .titulo h3 a:hover, #listagem-noticias li .conteudo .sem-imagem .titulo h3 a:hover  { text-decoration:underline; }

#listagem-noticias li .conteudo .com-imagem .linha-fina p a, #listagem-noticias li .conteudo .sem-imagem .linha-fina p a { text-decoration:none; color:#666; }
#listagem-noticias li .conteudo .com-imagem .linha-fina p a:hover, #listagem-noticias li .conteudo .sem-imagem .linha-fina p a:hover { text-decoration:underline; }

/* Listagem de Notícias - CSS da Paginação */

#paginacao a { text-decoration: none; }
#paginacao a:hover { text-decoration:underline; }

#paginacao .prev-paginacao { border-right: 1px solid #f0f0f0; }

#paginacao .numbers .link a { background: #D8E2E9; border: 1px solid #C7D6E0; color: #224561; }

#paginacao .numbers .link a:hover { background: #224561; border: 1px solid #12324b; color: #fff; }

#paginacao .numbers .numeros { background: #F0F0F0; border: 1px solid #E0E0E0; }