html, body {
	height:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#fff url(../imagens/bgs/bg.png) no-repeat center top;
}

/*.... ZERANDO PROPRIEDADES ....*/
h1, h2, h3, h4, a, ul, li, dl, dt, dd, form, fieldset, p {
	text-decoration:none;
	padding:0;
	margin:0;
	list-style:none;
}

h1 {
	font-size:11px
}
h3 {
	font-size:12px;
}
.geral {
	width:779px;
	margin:0 auto;
}

/*.... ATALHOS ....*/
.atalhos {
	height:17px;
	font-size:10px;
	background:url(../imagens/bgs/atalhos.gif) repeat-x;
	border-bottom:1px solid #f6f6f6;
}
.atalhos ul {
	margin-left:165px;
}
.atalhos li {
	float:left;
}
.atalhos a {
	color:#7e7e7e;
	margin:0 10px;
	padding-top:2px;
	display:block;
}


/*.... BARRA GOVERNO ....*/
.barra_governo {
	height:30px;
	background:url(../imagens/bgs/barra_governo.gif) repeat-x;
	border-bottom:1px solid #ebebeb;
}
.barra_governo .links_iniciais {
	width:250px;
	height:30px;
	/*background:#FFCC99;*/
	float:left;
	margin-right:20px;
}
.barra_governo .links_iniciais .home,
.barra_governo .links_iniciais .asn {
	display:block;
	float:left;
	height:22px;
	text-align:center;
	padding-top:8px;
	color:#898989;
	background:url(../imagens/divisao.gif) no-repeat center right;
}
.barra_governo .links_iniciais .home {
	width:123px;
}
.barra_governo .links_iniciais .asn {
	width:127px;
}
.barra_governo select {
	float:left;
	font-size:12px;
	width:240px;
	margin-top:6px;
}
.barra_governo .marca_governo {
	width:216px;
	height:30px;
	float:left;
	display:block;
	margin-left:40px;
	text-indent:-99999px;
	background:url(../imagens/marcas/governo.gif) no-repeat;
}

	

/*.... TOPO ....*/
.topo {
	width:779px;
	height:96px;
	background:url(../imagens/bgs/topo.png) no-repeat;
}
/*.... MARCA ....*/
.topo h1 {
	font-size:11px;
	float:left;
}
.topo h1 a {
	width:276px;
	height:83px;
	text-indent:-99999px;
	background:url(../imagens/marcas/portal_de_sergipe.png) no-repeat;
	display:block;
	margin-left:24px;
	margin-top:6px;
}
/*.... COMPONENTES ....*/
.topo .componentes {
	width:425px;
	float:right;
	margin-top:26px;
}
.topo .componentes ul {
	float:left;
	width:100%;
}
.topo .componentes ul li {
	float:left;
}
.topo .componentes ul li a {
	color:#868686;
	display:block;
	margin-right:15px;
	padding-left:16px;
	padding-bottom:1px;
}
.topo .componentes .faca_home {
	background:url(../imagens/icones/home.gif) no-repeat center left;
}
.topo .componentes .mapa_site {
	background:url(../imagens/icones/mapa_site.gif) no-repeat center left;
}
.topo .componentes .fale_conosco {
	background:url(../imagens/icones/fale_conosco.gif) no-repeat center left;
}
.topo .componentes .assine_rss {
	background:url(../imagens/icones/assine_rss.gif) no-repeat center left;
}
/*.... FORM DE BUSCA ....*/
.topo .componentes form {
	width:100%;
	float:left;
	margin-top:10px;
}
.topo .componentes form fieldset {
	border:none;
}
.topo .componentes form legend {
	display:none;
}
.topo .componentes form label input,
.topo .componentes form label select {
	color:#aaa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:185px;
	margin-right:10px;
	border:1px solid #fff;
}
.topo .componentes form label input {
	padding-left:3px
}
.topo .componentes form .bt_submit {
	width:12px;
	height:15px;
	background:url(../imagens/botoes/lupa.gif) no-repeat 0 3px;
	border:0pt none;
	font-size:11px;
	text-indent:-9999999px;
	line-height:50;
	margin-left:-5px;
	cursor:pointer
}
* html .topo .componentes form .bt_submit {
	background:url(../imagens/botoes/lupa.gif) no-repeat 0 0;	
}


/*.... NAVEGAÇÃO ....*/
/************************/
.navegacao {
	width:759px;
	height:29px;
	margin-left:10px;
	margin-bottom:10px;
	background:url(../imagens/bgs/navegacao.gif) repeat-x;
}
.navegacao div {
	width:759px;
	float:left;
	background:url(../imagens/navegacao/esq.gif) no-repeat left top;
}
.navegacao ul {
	width:739px;
	padding-left:20px;
	float:left;
	background:url(../imagens/navegacao/dir.gif) no-repeat right top;
}
.navegacao li {
	float:left;
}
.navegacao a {
	height:21px;
	padding-top:8px;
	float:left;
	text-indent:-999999px;
	background-position:left top;
	background-repeat:no-repeat
}

.navegacao .inicial a {
	width:130px;
	background-image:url(../imagens/navegacao/pagina_inicial.png)
}
.navegacao .noticias a {
	width:94px;
	background-image:url(../imagens/navegacao/noticias.png)
}
.navegacao .governo a {
	width:95px;
	background-image:url(../imagens/navegacao/governo.png)
}
.navegacao .sergipe a {
	width:90px;
	background-image:url(../imagens/navegacao/sergipe.png)
}
.navegacao .servidor a {
	width:97px;
	background-image:url(../imagens/navegacao/servidor.png)
}
.navegacao .investimento a {
	width:120px;
	background-image:url(../imagens/navegacao/investimento.png)
}
.navegacao .cidadao a {
	width:93px;
	background-image:url(../imagens/navegacao/cidadao.png)
}

/* HOVER E ATIVO */
/*******************/
.navegacao li a:hover {
	background-position:left bottom
}
.navegacao li.ativo a {
	cursor:default;
	background-position:left bottom
}
/*
.navegacao .inicial a:hover      { background:url(../imagens/navegacao/inicial_over.gif) no-repeat; }
.navegacao .noticias a:hover     { background:url(../imagens/navegacao/noticias_over.gif) no-repeat; }
.navegacao .governo a:hover      { background:url(../imagens/navegacao/governo_over.gif) no-repeat; }
.navegacao .sergipe a:hover      { background:url(../imagens/navegacao/sergipe_over.gif) no-repeat; }
.navegacao .servidor a:hover     { background:url(../imagens/navegacao/servidor_over.gif) no-repeat; }
.navegacao .investimento a:hover { background:url(../imagens/navegacao/investimento_over.gif) no-repeat; }
.navegacao .cidadao a:hover      { background:url(../imagens/navegacao/cidadao_over.gif) no-repeat; }

.navegacao .inicial span      { background:url(../imagens/navegacao/inicial_over.gif) no-repeat;}
.navegacao .noticias span     { background:url(../imagens/navegacao/noticias_over.gif) no-repeat;}
.navegacao .governo span      { background:url(../imagens/navegacao/governo_over.gif) no-repeat;}
.navegacao .sergipe span      { background:url(../imagens/navegacao/sergipe_over.gif) no-repeat;}
.navegacao .servidor span     { background:url(../imagens/navegacao/servidor_over.gif) no-repeat;}
.navegacao .investimento span { background:url(../imagens/navegacao/investimento_over.gif) no-repeat;}
.navegacao .cidadao span      { background:url(../imagens/navegacao/cidadao_over.gif) no-repeat;}
*/

/*.... CONTAINER ....*/
.container {
	margin-top:5px;
	/*background:#999966;*/
}


/*.... LATERAL ESQUERDA ....*/
.lateral_esquerda {
	width:415px;
	float:left;
}


/*.... ÁREAS TEMÁTICAS ....*/
.areas_tematicas li {
	float:left;
}
.areas_tematicas a {
	width:193px;
	height:92px;
	text-indent:-999999px;
	display:block;
	margin:0 6px 10px 6px;
}
.areas_tematicas .cidadao      { background:url(../imagens/areas_tematicas/cidadao.png) no-repeat; }
.areas_tematicas .servidor     { background:url(../imagens/areas_tematicas/servidor.png) no-repeat; }
.areas_tematicas .sergipe      { background:url(../imagens/areas_tematicas/sergipe.png) no-repeat; }
.areas_tematicas .investimento { background:url(../imagens/areas_tematicas/investimento.png) no-repeat; }




.links_areas_tematicas {
	margin-bottom:10px;
}
.links_areas_tematicas a {
	width:192px;
	height:35px;
	display:block;
	margin-bottom:1px;
	text-indent:-99999px;
}
.links_areas_tematicas .cidadao {
	background:url(../imagens/areas_tematicas/link_cidadao.png) no-repeat;
}
.links_areas_tematicas .servidor {
	background:url(../imagens/areas_tematicas/link_servidor.png) no-repeat;
}
.links_areas_tematicas .sergipe {
	background:url(../imagens/areas_tematicas/link_sergipe.png) no-repeat;
}
.links_areas_tematicas .investimento {
	background:url(../imagens/areas_tematicas/link_investimento.png) no-repeat;
}



/*.... LINKS ....*/
.links .areas_interesse,
.links .servicos {
	width:188px;
	margin:0 8px;
	float:left;
}
*html .links .areas_interesse,
*html .links .servicos {
	margin:0 5px;
}
*html .links .servicos {
	margin-left:9px;
}
.links .areas_interesse h3,
.links .servicos h3 {
	width:188px;
	height:18px;
	text-indent:-99999px;
	border-bottom:1px solid #b6161c;
	margin-bottom:2px;
	cursor:pointer;
}
.links .areas_interesse h3 {
	background:url(../imagens/areas_tematicas/titulos/areas_interesse.gif) no-repeat;
}
.links .servicos h3 {
	background:url(../imagens/areas_tematicas/titulos/servicos.gif) no-repeat;
}
.links a{
	display:block;
}
.links .areas_interesse li,
.links .servicos li {
	float:left;
	width:188px;
	background:url(../imagens/pontilhado.gif) repeat-x bottom left;
}
.links .areas_interesse li a,
.links .servicos li a {
	color:#4b4b4b;
	font-weight:bold;
	background:url(../imagens/bullet_seta.gif) no-repeat left 2px;
	padding-left:10px;
	padding-bottom:2px;
}
.links .areas_interesse li a:hover,
.links .servicos li a:hover {
	color:#000;
}
/*.... ATALHOS ....*/
.links .areas_interesse .link_areas_interesse,
.links .servicos .link_servicos {
	width:188px;
	height:17px;
	margin-top:5px;
	display:block
}
.links .areas_interesse .link_areas_interesse a,
.links .servicos .link_servicos a {
	width:100%;
	height:17px;
	padding:0;
	display:block;
	text-indent:-99999px;
}
.links .areas_interesse .link_areas_interesse {
	background:url(../imagens/areas_tematicas/botoes/mais_areas_interesse.gif) no-repeat;
}
.links .servicos .link_servicos {
	background:url(../imagens/areas_tematicas/botoes/servicos_a_z.gif) no-repeat;
}
.links .areas_interesse .link_areas_interesse a,
.links .servicos .link_servicos a {
	background:none;
}



/*.... LATERAL DIREITA ....*/
.lateral_direita {
	width:356px;
	/*background:#CC9900;*/
	float:left;
}



/*.... NOTÍCIAS ....*/
.lateral_direita .noticias {
	width:100%;
	float:left;
}



/*................. DISPLAY ....................*/

.display {
	width:140px;
	float:left;
	position:relative
	/*background:#CC0000;*/
}

/*.... LISTA DE DISPLAY ....*/
.display .foto {
	width:140px;
	height:105px;
	float:left;
	position:relative
}
.display .foto li,
.display .foto li a {
	width:100%;
	float:left
}
.display .foto li a {
	position:relative
}
.display .foto li a img {
	position:absolute;
	z-index:15;
	float:left;
}
.display .foto a .legenda {
	color:#2a2a2a;
	letter-spacing:0;
	line-height:13px;
	width:143px;
	height:39px;
	margin-top:138px;
	padding:3px 19px;
	float:left;
	position:absolute;
	z-index:20;
	background:#efefef;
	cursor:pointer
}
.display .controles {
	width:181px;
	margin-top:141px;
	*margin-top:-40px;
	_margin-top:-40px;
	*margin-right:181px;
	/*_margin-right:181px;*/
	position:absolute;
	z-index:25;
	*clear:both;
	_clear:both;
}
/*html .display .controles {
	margin-top:-55px;
}*/
.display #ant {
	float:left;
}
.display #pro {
	float:right;
}
.display #ant,
.display #pro {
	cursor:pointer;
}



/*.... DESTAQUES ....*/
.destaque {
	width:210px;
	float:right;
	/*margin-left:9px;*/
}
.noticias .asn img {
	border:none;
	margin-bottom:10px
}
/*.destaque p {
	margin-top:5px;
}*/
.destaque .data {
	color:#777;
}
.destaque .secao {
	margin-left:5px;
	font-weight:bold;
	color:#b6161c;
}
.destaque h1 a {
	color:#1b1b1b;
	font-size:13px;
	margin-top:5px;
	display:block;
}
.destaque h1 a:hover {
	color:#515151;
}



/*.... MAIS NOTÍCIAS ....*/
.mais_noticias {
	width:100%;
	padding:10px 0;
	float:left;
	border-bottom:1px solid #eee;
}
/* html .mais_noticias {
	padding-top:0;
	margin-top:0;
}*/
.mais_noticias ul {}
.mais_noticias a {
	color:#b6161c;
}
.mais_noticias a img {
	float:left;
	border:solid 1px #c8c8c8;
	margin-right:10px
}

.mais_noticias strong {
	color:#b6161c;
	font-size:11px;
}
.mais_noticias a:hover {
	color:#96282F;
}

.mais_noticias a.icone {
	background:none;
	padding-left:0;
}
.mais_noticias a.icone img {
	margin-bottom:-2px;
	border:0;
}
.mais_noticias .thumb2 {
	padding-top:7px
}
/*.... BANNER ....*/

.banner_inicial {
	width:356px;
	margin:15px 0;
	float:left;
}



/*.... GOVERNO EM TODO LUGAR ....
.governo_em_todo {
	width:342px;
	margin:15px 0;
	padding:0 7px 10px 7px;
	float:left;
	background:#f1f1f1;
}
.governo_em_todo .texto {
	width:100%;
	float:left
}
.governo_em_todo h3 {
	font-size:9px;
	width:100%;
	height:12px;
	margin-top:6px;
	margin-bottom:11px;
	padding-bottom:2px;
	float:left;
	text-indent:-999999px;
	border-bottom:1px solid #c8c8c8;
	background:url(../imagens/destaques/governo_todo_lugar.gif) no-repeat;
}

.governo_em_todo a.aTitulo {
	color:#202020;
	font-size:15px;
	font-weight:bold;
	width:150px;
	height:122px;
	float:left;
}
.governo_em_todo a.aImg {
	float:left;
	padding-right:8px;
}
.governo_em_todo a.aImg img {
	float:left;
	border:none;
}
.governo_em_todo a.mais_acoes  {
	width:66px;
	height:15px;
	float:right;
	text-indent:-99999px;
	background:url(../imagens/botoes/mais_acoes.gif) no-repeat;
}
*/



/*.... CONTATO ....*/
.contato {
	width:100%;
	float:left;
	margin-bottom:7px;
	_margin-bottom:3px;
	padding-bottom:11px;
	_padding-bottom:7px;
	border-bottom:1px solid #c8c8c8;
}
.contato .fale_conosco,
.contato .webmail_expresso {
	width:175px;
	height:92px;
	float:left;
}
/*.... FALE CONOSCO ....*/
.contato .fale_conosco a {
	text-indent:-999999px;
	display:block;
	width:175px;
	height:92px;
	background:url(../imagens/fale_conosco.gif) no-repeat;
}



/*.... WEBMAIL EXPRESSO ....*/
.contato .webmail_expresso {
	width:177px;
	height:88px;
	float:right;
	/*padding-left:14px;*/
	padding-top:6px;
	background:url(../imagens/bgs/webmail_expresso.gif) no-repeat;
}
.contato .webmail_expresso input {
	font-size:10px;
}
.contato .webmail_expresso h3 {
	width:116px;
	height:14px;
	padding-left:8px;
	text-indent:-999999px;
	background:url(../imagens/titulos/webmail_expresso.gif) no-repeat right top;
}
.contato .webmail_expresso fieldset {
	width:163px;
	padding-left:9px;
	float:left;
	border:none;
}
.contato .webmail_expresso .usuario,
.contato .webmail_expresso .senha {
	display:block;
}
.contato .webmail_expresso .usuario {
	margin-top:3px;
	margin-bottom:4px;
}
* html .contato .webmail_expresso .usuario {
	/*margin-top:6px;*/
	margin-bottom:2px;
	height:12px;
}
.contato .webmail_expresso .senha {
	width:125px;
	float:left;
}
.contato .webmail_expresso .usuario span,
.contato .webmail_expresso .senha span {
	width:40px;
	height:9px;
	display:block;
	float:left;
	margin-top:3px;
	margin-right:7px;
	text-indent:-99999px;
}
.contato .webmail_expresso .usuario span {
	background:url(../imagens/titulos/webmail_usuario.gif) no-repeat;
}
.contato .webmail_expresso .senha span {
	background:url(../imagens/titulos/webmail_senha.gif) no-repeat;
}

.contato .webmail_expresso .usuario input,
.contato .webmail_expresso .senha input {
	width:95px;
	padding:1px;
	/*margin-top:-3px;*/
	border:1px solid #abadb3
}
/** html .contato .webmail_expresso .usuario input,
* html .contato .webmail_expresso .senha input {
	margin-top:-3px;
	position:absolute;
}*/
.contato .webmail_expresso .senha input {
	width:62px;
}
.contato .webmail_expresso input.submit {
	float:left;
	width:10px;
	margin-top:-1px;
	margin-left:5px;
	width:17px;
	height:17px;
	border:none;
	text-indent:-999999px;
	line-height:90px;
	cursor:pointer;
	background:url(../imagens/botoes/webmail_ok.gif) no-repeat;
}



.webmail_expresso a.soliciteConta,
.webmail_expresso a.manualExpresso {
	color:#5b5b5b;
	font-size:10px;
	text-decoration:underline;
	line-height:12px;
	_line-height:10px;
	*line-height:10px;
	margin-left:10px;
	margin-top:5px;
	float:left
}
.webmail_expresso a.manualExpresso {
	margin-right:8px;
	float:right
}
.webmail_expresso a:hover.soliciteConta,
.webmail_expresso a:hover.manualExpresso {
	color:#292929;
	text-decoration:none;
}



/*.... ACESSO RÁPIDO ....*/
.acesso_rapido{
	width:340px;
	height:60px;
	margin-bottom:20px;
	padding:0 7px 10px 7px;
	background:#f6f5f5;
	float:right;
}

.acesso_rapido h3 {
	width:100%;
	height:12px;
	text-indent:-999999px;
	margin-top:6px;
	float:left;
	padding-bottom:5px;
	border-bottom:1px solid #c8c8c8;
	background:url(../imagens/titulos/acessorapidoM.gif) no-repeat;
	margin-bottom:15px;
}

.acesso_rapido select {
	width:100%;
	float:left;
}

.seguranca {
	height:57px;
}

.municipais {
	margin:8px 0;
	float:left;
}

.municipais a {
	float:left;
}

.municipais a img {
	float:left;
	border:none;
}

/*.... DESTAQUE MÓVEL ....*/
.destaque_movel {
	width:400px;
	float:left;
	margin-top:15px;
}
.destaque_movel ul {
	width:100%;
	float:left;
}
.destaque_movel li {
	padding:0 0 15px 8px;	
	float:left;
}
.destaque_movel li.direita {
	padding-left:0;
	float:right;
}
.destaque_movel a {
	color:#585858;
	width:174px;
	height:auto;
	padding:6px;
	float:left;
	border:1px solid #e5e9e7;
}
.destaque_movel h4 {
	font-size:11px;
	/*color:#b6161c;
	margin-bottom:4px;*/
	padding-left:10px;
	background:url(../imagens/bullet_seta_noticias.gif) no-repeat center left;
}
.destaque_movel strong {
	font-size:12px;
	color:#b6161c;
	padding:0 0 3px 0;
	float:left;
	width:175px;
	cursor:pointer
}
.destaque_movel img {
	float:left;
	border:none;
	padding-right:5px;
}
.destaque_movel span{
	float:left;
	width:100px;
	cursor:pointer;
	line-height:12px;
}



/*.... PUBLICIDADE ....*/
.publicidade {
	/*background:#996600;*/
	clear:both;
	margin-left:8px;
	border-top:2px solid #e5e9e7;
	padding-top:10px;
	width:762px;
}
.publicidade li {
	display:inline;
}
.publicidade li {
	padding-right:3px;
}
.publicidade img {
	border:none;
}
.publicidade .last_banner {
	padding-right:0;
}

#banner_campanha {
	clear:both;
	margin-left:8px;
	border-top:2px solid #e5e9e7;
	padding-top:10px;
	padding-bottom:10px;
	width:762px;
}

#banner_campanha embed{
	margin-left:95px;
	}

/*.... RODAPÉ ....*/
.rodape {
	clear:both;
	margin-top:20px;
}
.rodape address {
	color:#676767;
	width:760px;
	margin-left:8px;
	background:#eaeaea;
	text-align:center;
	font-style:normal;
	padding:4px 0;
}





/*.... icones ....*/
.icones {
	float:right;
	margin-top:42px;
	margin-right:12px;
}
.icones a {
	display:block;
	width:12px;
	height:12px;
	margin:0 4px;
	text-indent:-99999px;
}
.icones .fonteMaior {
	width:15px;
	background:url(../imagens/icones/fonteMaior.gif) no-repeat;
}
.icones .fonteMenor {
	width:15px;
	background:url(../imagens/icones/fonteMenor.gif) no-repeat;
}
.icones .relatar {
	background:url(../imagens/icones/comentar.gif) no-repeat;
}
.icones .impressao {
	background:url(../imagens/icones/impressao.gif) no-repeat;
}
.icones .enviar {
	background:url(../imagens/icones/enviar.gif) no-repeat;
}
