/*.... PREDEFINIÇÕES GERAIS ....*/
/***********************************************************/
html, body {
	font:11px Arial, Helvetica, sans-serif;
	
	height:100%;
	margin:0;
	padding:0;
	background:#fff;
}

h1, h2, h3, h4,
ul, li,
form,
fieldset {
	margin:0;
	padding:0;
}

ul {
	list-style:none
}

fieldset {
	border:none
}

/* PLAYER */
/*******************/
.playerMusicaInicial {
 	width:183px;
	top:0;
	left:140px;
	position:absolute;
}



/*.... FLOATER ....*/
/***********************************************************/
.floater {
	width:350px;
	height:350px;
	position:absolute;
	/*display:none;*/

	margin-left:215px;
	margin-top:20px;
	z-index:9999;
	text-align:right;
	
	/*border:1px solid #000;*/
}
.floater .fechar {
	width:350px;
	/*height:350px;*/
	/*display:block;*/
	font-weight:bold;
	text-align:right;
	clear:both;
	cursor:pointer;
	background:#fff;
}

/*.... TOPO ....*/
/***********************************************************/
.barra {
	height:26px;
	border-bottom:1px solid #c5c5c4;
	background:#e5e2e2
}
.topo {
	color:#444343;
	font:11px "trebuchet MS", tahoma, verdana;
	width:760px;
	margin:0 auto;
	padding-top:3px;
	padding-left:15px;
}
* html .topo {
	width:770px;
	padding-left:5px;
}
.topo h3 {display:none}



/*.... WEBMAIL ....*/
/*************************/
.webmail {
	width:300px;/**/
	margin:1px 10px 0 0;
	padding-right:10px;
	float:left;
	background:url(../imagens/background/tracoTopo.gif) no-repeat right top
}
.webmail input{
	width:80px;/**/
	color:#666;
	border:1px solid #ccc;
	font-size:11px;
}
.webmail .logar {
	width:37px;/**/
	height:16px;
	margin-left:5px;
	text-indent:-999999px;
	line-height:60px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/okLogin.gif) no-repeat left bottom
}
* html .webmail .logar {
	height:17px;
	background:url(../imagens/botoes/okLogin.gif) no-repeat left top
}



/*.... LINKS DO TOPO ....*/
/*************************/
.linksTopo {
	float:left
}
.linksTopo li {
	height:20px;
	/*margin-right:20px;*/
	padding:2px 10px 0 10px;
	float:left;
	background:url(../imagens/background/tracoTopo.gif) no-repeat right top
}
.linksTopo li a {
	color:#444343;
	text-decoration:none
}

/*.... LINKS DO TOPO ....*/
/*************************/
.acessoRapido {
	font:10px Arial, Helvetica, sans-serif;
	width:150px;/**/
	_width:141px;
	border:1px solid #ccc;
	margin-top:1px;
	float:right;
}


/*.... LAYOUT ....*/
/***********************************************************/
.layout {
	width:779px;/**/
	margin:0 auto;
	background:#fff
}



/*.... TITULO ....*/
/***********************************************************/
.titulo {
	height:91px;
	background:url(../imagens/background/titulo.gif) repeat-x;
	position:relative;
}
.marca {
	margin:7px 0 0 18px;
	float:left
}
* html .marca {margin-left:15px}

.marca a {
	width:292px;/**/
	height:77px;
	display:block;
	text-indent:-999999px;
	background:url(../imagens/pma.gif) no-repeat
}
#animaTopo {
	width:453px;
	height:91px;
	float:right;
	/*background:url(../imagens/_apagar/animacao.jpg) no-repeat*/
}



/*.... MENU ....*/
/***********************************************************/
.titMenu {display:none}
.menu {
	height:29px;
	background:url(../imagens/background/menu.gif) no-repeat
}

.menu li {
	width:103px;/**/
	height:29px;
	margin-left:-11px;
	float:left
}
.menu li a {
	width:103px;/**/
	height:29px;
	float:left;
	cursor:pointer;
	text-indent:-999999px;
}

.menu .primeiro {margin-left:9px}/*267*/
/* html .menu .primeiro {margin-left:47px}/*133*/

/*.... BUSCA ....*/
/**************************/
/*.menu .aracaju a {
	background:url(../imagens/menu/aracaju.gif) no-repeat left top
}*/
.menu .buscaBarra{
	width:189px;
	padding:4px 0 0 10px;
	margin-left:0
}
.menu .spanBusca{
	font-weight:bold;
	color:white;
}
.menu .buscaBarra .buscaInput{
	font-size:10px;
	border:1px solid #1688CA;
	padding:0
}
.menu .buscaBarra .btBuscar{
	font-size:11px;
	background:url(../imagens/icones/lupa.gif) no-repeat center 2px;
	border:none;
	width:15px;
	height:19px;
	text-indent:-99999px;
	line-height:60px;
	cursor:pointer
}
/*.... Aracaju ....*/
/**************************/
/*.menu .aracaju a {
	background:url(../imagens/menu/aracaju.gif) no-repeat left top
}*/
.menu .aracaju a:hover {
	background:url(../imagens/menu/araSelecionado.gif) no-repeat /*left -29px*/
}
.menu .araSelecionado {
	text-indent:-99999px;
	background:url(../imagens/menu/araSelecionado.gif) no-repeat
}


/*.... Prefeitura ....*/
/**************************/
/*.menu .prefeitura a {
	background:url(../imagens/menu/prefeitura.gif) no-repeat left top
}*/
.menu .prefeitura a:hover {
	background:url(../imagens/menu/preSelecionado.gif) no-repeat /*left -29px*/
}
.menu .preSelecionado {
	text-indent:-99999px;
	background:url(../imagens/menu/preSelecionado.gif) no-repeat
}


/*.... Ex-Prefeitos ....*/
/**************************/
/*.menu .exPrefeitos a {
	background:url(../imagens/menu/exPrefeitos.gif) no-repeat left top
}*/
.menu .exPrefeitos a:hover {
	background:url(../imagens/menu/exPreSelecionado.gif) no-repeat; /*left -29px*/
	width:111px;/**/
}
.menu .exPreSelecionado {
	text-indent:-99999px;
	background:url(../imagens/menu/exPreSelecionado.gif) no-repeat
}


/*.... Notícias ....*/
/**************************/
/*.menu .exPrefeitos a {
	background:url(../imagens/menu/exPrefeitos.gif) no-repeat left top
}*/
.menu .noticias a:hover {
	background:url(../imagens/menu/notSelecionado.gif) no-repeat; /*left -29px*/
	/*width:111px;*/
}
.menu .notSelecionado {
	text-indent:-99999px;
	background:url(../imagens/menu/notSelecionado.gif) no-repeat
}


/*.... Licitações ....*/
/**************************/
/*.menu .licitacoes a {
	background:url(../imagens/menu/licitacoes.gif) no-repeat left top
}*/
.menu .licitacoes a:hover {
	background:url(../imagens/menu/licSelecionado.gif) no-repeat /*left -29px*/
}
.menu .licSelecionado {
	text-indent:-99999px;
	background:url(../imagens/menu/licSelecionado.gif) no-repeat
}


/*.... Fala Cidadão ....*/
/**************************/
.menu .falaCidadao {
	width:111px/**/
}
/*.menu .falaCidadao a {
	width:111px;
	background:url(../imagens/menu/falaCidadao.gif) no-repeat left top
}*/
.menu .falaCidadao a:hover {
	background:url(../imagens/menu/falaSelecionado.gif) no-repeat; /*left -29px*/
	width:111px;/**/
}
.menu .falaSelecionado {
	width:111px;
	text-indent:-99999px;
	background:url(../imagens/menu/falaSelecionado.gif) no-repeat
}


/*.... MULTIMÍDIA ....*/
/**************************/
.menu .multimidia {
	width:103px/**/
}
/*.menu .falaCidadao a {
	width:111px;
	background:url(../imagens/menu/falaCidadao.gif) no-repeat left top
}*/
.menu .multimidia a:hover {
	background:url(../imagens/menu/multiSelecionado.gif) no-repeat; /*left -29px*/
	width:103px;/**/
}
/*.menu .multimidia {
	width:103px;
	text-indent:-99999px;
	background:url(../imagens/menu/falaSelecionado.gif) no-repeat
}*/



/*.... CONTEUDO ....*/
/***********************************************************/
.conteudo {
	width:779px;/**/
	padding:8px 0;
	float:left;
	overflow:hidden;
	background:#fffefb;
}

.colEsquerda,
.colMeio,
.colDireita {
	/*margin-bottom: -32767px !important;
	padding-bottom: 32767px !important;*/
}



/*.... COLUNA ESQUERDA ....*/
/***********************************************************/
.colEsquerda {
	width:178px;/**/
	float:left;
}

/*
*html .colEsquerda {
	width:178px;
	float:left;
}
*/

.colEsquerda h3 {
	width:178px;
	height:19px;
	text-indent:-99999px
}

.colEsquerda li.ultimo {
	background:none
}


/*.... SECRETARIAS ....*/
/******************************/
.secretarias {
	margin-bottom:5px;
	border-bottom:5px solid #cc0000;
	background:#ececec
}

.secretarias h3 {
	font:12px "Trebuchet MS";
	font-style:italic;
	font-weight:bolder;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	width:178px;
	text-indent:0;
	background:url(../imagens/titulos/secretarias.gif) no-repeat;
	padding-top:1px;
}
.secretarias li {
	padding:2px 0;
	background:url(../imagens/menu/secretarias/traco.gif) bottom repeat-x
}
.secretarias a {
	color:#b60007;
	text-decoration:none;
	display:block;
	padding-left:15px;
	background:url(../imagens/menu/secretarias/seta.gif) no-repeat 5px 2px
}
.secretarias a:hover {
	background:#dfdfdf url(../imagens/menu/secretarias/seta.gif) no-repeat 5px 2px
}



/*.... SERVIÇOS ....*/
/******************************/
.servicos {
	margin-bottom:5px;
	border-bottom:5px solid #80b914;
	background:#dbf1b2
}

.servicos h3 {
	background:url(../imagens/titulos/servicos.gif) no-repeat
}
.servicos li {
	padding:2px 0;
	background:url(../imagens/menu/servicos/traco.gif) bottom repeat-x
}
.servicos a {
	color:#4c7304;
	text-decoration:none;
	display:block;
	padding-left:15px;
	background:url(../imagens/menu/servicos/seta.gif) no-repeat 5px 2px
}
.servicos a:hover {
	background:#c7e988 url(../imagens/menu/servicos/seta.gif) no-repeat 5px 2px
}



/*.... BUSCA ....*/
/******************************/
.busca {
	margin-bottom:5px;
	border-bottom:5px solid #0073e6;
	background:#99ccff
}
.busca h3 {
	background:url(../imagens/titulos/busca.gif) no-repeat
}
.busca form {
	color:#2e68a2;
	margin:5px 10px;
	padding-bottom:5px;
}
.busca .buscaInput {
	width:157px;/**/
	margin-bottom:5px;
	border:1px solid #ccc
}
* html .busca .buscaInput {
	width:154px;/**/
}
.busca .botoesBusca {
	clear:both
}
.busca .botoesBusca a {
	color:#2e3d4c;
	text-decoration:none;
	float:left
}
.busca .btBuscar {
	width:37px;
	height:14px;
	float:right;
	text-indent:-999999px;
	line-height:60px;
	border:none;
	cursor:pointer;
	background:url(../imagens/botoes/okBusca.gif) no-repeat
}





/*.... CALENDÁRIO ....*/
/******************************/
.calendario {
	color:#4c4528;
	margin-bottom:5px;
	background:#ffe787;
	float:left;
}

.calendario h3 {
	background:url(../imagens/titulos/calendario.gif) no-repeat;
}

.calendario-conteudo {
	width:158px;
	padding:10px;
	float:left;
}
.calendario-conteudo .infCalendario {
	margin-bottom:5px;
	display:block;
	cursor:default
}

.calendario .links_mes {
	font-weight:bold;
	width:158px;
	padding:1px 0;
	float:left;
	background:#c0ac5d
}
.calendario .links_mes a {
	width:11px;
	height:6px;
	margin-top:4px;
	text-indent:-99999px
}
* html .calendario .links_mes a {
	margin-top:0;
	/*padding-top:4px*/
}

.calendario .tabela_mes {
	text-align:center;
	width:130px;
	float:left;
}
.calendario .mes_anterior {
	margin-left:3px;
	float:left;
	background:url(../imagens/botoes/setaAnterior.gif) no-repeat 0 center
}

.calendario .mes_proximo {
	margin-right:3px;
	float:right;
	background:url(../imagens/botoes/setaPosterior.gif) no-repeat 0 center
}

#tableCalendario {
	clear:both
}
#tableCalendario table {
	text-align:center
}
#tableCalendario thead td {
	border-bottom:1px solid #c1ac5b
}
#tableCalendario table td {
	text-align:center;
	padding:1px 0
}
#tableCalendario table td a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	color:#FF0000;
	/*border:1px solid #cf0302;
	background:#d7a252*/
}


.calendario .vejaMais_calendario {
	width:48px;
	height:9px;
	float:right;
	text-indent:-99999px;
	background:url(../imagens/botoes/veja_mais.jpg) no-repeat
}


/*.... COLUNA DO MEIO ....*/
/***********************************************************/
.colMeio {
	/*width:412px;*/
	width:390px;
	/*margin-left:8px;*/
	margin-left:14px;
	float:left;
	
	/*background:#CC3300;*/
}
/*
*html .colMeio {
	width:413px;
	margin-left:8px;
	float:left;
}
*/
.colDireita {
	/*background:#999933;*/
}

/*.........BANNER.........*/
/**************************/
.bannerFlash {
	width:390px;/**/
	height:72px;
	margin:0 10px 4px 0;
	background:#CCCCCC;
	float:left;
	
	display:none;
}

.bannerFlash #banner{
	width:390px;/**/
	height:150px;
	position:absolute;
	background:#CCCCCC;
}

div.banners-rodape{
	float:left;
	width:100%;
	margin:10px 0;
}
div.banners-rodape a{
	float:left;
	width:50%;
	text-align:center;
	margin:5px 0
}
div.banners-rodape a img{
	margin:0 auto;
}



/*............DISPLAY...........*/
/********************************/
.colMeio h3 {
	width:390px;
	height:25px;
	text-indent:-99999px;
	margin:0;
	padding-right:5px;
	float:left;
}
.colMeio h3.agencia{
	background:url(../imagens/titulos/agencia.gif) no-repeat;	
}
.colMeio h3.secretaria{
	background:url(../imagens/titulos/topo_noticias.gif) no-repeat;
}

.colMeio h3.covisa{
	background:url(../imagens/titulos/topo_covisa.gif) no-repeat;
}

.colMeio h3.reportagensEspeciais{
	background:url(../imagens/titulos/topo_reportagens.gif) no-repeat;
}
.display_agencia {
	width:390px;
	height:146px;
	float:left;
	margin-bottom:10px;
	background:#CCCCCC;
}


/*.............LISTA DE NOTÍCIAS.............*/
/*********************************************/
.lista_noticias {
	width:387px;/**/
	padding:5px;
	background:#fbfaf6;
	float:left;
	margin:0;
}

.lista_noticias ul li {
	width:387px;/**/
	padding:3px 0;
	float:left;
	background:url(../imagens/background/pontilhado.gif) repeat-x bottom;
}

.lista_noticias a {
	width:387px;/**/
	background:url(../imagens/icones/papel.gif) no-repeat;
	text-decoration:none;
	cursor:pointer;
	float:left;
}
.lista_noticias a:hover span.texto {
	color:#000;
}
.lista_noticias a img {
	border:0;
	margin-left:3px;
	margin-bottom:-1px;
}

.lista_noticias .datahora {
	float:left;
	width:74px;/**/
	height:40px;
	padding-right:5px;
	border-right:#CCCCCC 1px solid;
	text-align:right;
	margin-right:5px;
}

.datahora span.data {
	color:#7b6b6b;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.datahora span.hora {
	color:#b85656;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
}

span.texto {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7c;
	text-align:left;
	margin-left:15px;
	display:block
}

.mais_noticias a {
	float:left;
	width:98px;
	height:13px;
	margin:15px 0 0 290px;
	background:url(../imagens/botoes/mais_noticias.gif) no-repeat;
}

.expediente a {
	float:left;
	width:98px;
	height:13px;
	margin:-14px -1px;
	background:url(http://www.aracaju.se.gov.br/imagens/expediente.gif) no-repeat;
}


/*............SERVICOS CENTRO...............*/
/********************************************/
.servicos_centro {
	width:387px;/**/
	float:left;
	margin:20px 0 0 0;
	
	/*background:#993366;*/
}
.servicos_centro ul {
	width:387px;/**/
	float:left;
}
.servicos_centro li {
	width:193px;
	height:62px;
	margin-bottom:5px;
	float:left;
}
.servicos_centro li.direita {
	float:right;
}
.servicos_centro li a {
	color:#000;
	text-decoration:none;
	padding:0 3px;
	float:left;
	cursor:pointer;
}

.servicos_centro a:hover {
	text-decoration:underline;
}

.servicos_centro .servico_imagem {
	float:left;
	margin-right:2px;
	border:none;
}


.servicos_centro h4.servico_nome {
	font-size:12px;
	color:#990000;
	width:155px;
	float:left;
}
.servicos_centro h4.servico_nome a {
	color:#990000 !important;
	padding:0 !important
}
.servicos_centro span.servico_definicao {
	color:#000;
	font-size:11px;
	width:155px;
	float:left;
}

/*.... COLUNA DIREITA ....*/
/***********************************************************/
.colDireita {
	width:181px;/**/
	float:right;
}

.colDireita .marketing{
	text-align:center;
	padding-top:10px;
}

.colDireita .marketing img{
	padding-top:10px;
}







/* DESTAQUE DA SEMANA */
/****************************/
.colDireita .destSemana {
	width:181px;/**/
	margin-bottom:10px;
	float:left;
	border-bottom:5px solid #E66702;
	background:#F2F3D3
}
.colDireita .destSemana h3.titulo_destaque {
	color:#fff;
	font-style:italic;
	font-size:12px;
	font-family: "Trebuchet MS", Arial;
	text-align:right;
	text-transform:uppercase;
	height:18px;
	margin-bottom:10px;
	padding-right:5px;
	padding-top:6px;
	border-top:1px solid #d0a200;
	border-bottom:1px solid #d0a200;
	background:#ff8d1c url(../imagens/icones/icone_destaque.gif) no-repeat left center;
}
.colDireita .destSemana a {
	color:#B67C00;
	text-decoration:none;
	margin-bottom:10px;
	float:left;
}
.colDireita .destSemana h4 {
	color:#B67C00;
	font-size:14px;
	font-style:italic;
	text-align:center;
}
.colDireita .destSemana img {
	margin-left:8px;
	border:2px solid #B67C00
}

.colDireita .destSemana span {
	margin-left:8px;
	border:2px solid #B67C00;
	color:#B67C00;
	text-decoration:none;
	margin-bottom:10px;
	float:left;
}

.colDireita .destSemana .definicao_servico {
	font-size:11px;
	padding:0 5px;
	float:left
}



.colDireita .bg_servicos {
	width:181px;/**/
	float:left;
	background:#f2f3d3;
	border-bottom:5px solid #E66702;
}

.colDireita h3.titulo_servicos {
	width:181px;/**/
	height:21px;
	text-indent:-9999999px;
	background:url(../imagens/titulos/servicos_para_voce.gif) no-repeat;
}

.colDireita .prefeituraTxt {
	width:167px;/**/
	height:44px;
	background:url(../imagens/titulos/prefeituraTxt.gif) no-repeat;
	margin:20px 0 0 6px;
}

.colDireita .lista_servicos li {
	width:166px;/**/
	margin:11px auto 0 auto;
	padding-bottom:10px;
	background:url(../imagens/background/pontilhado2.gif) repeat-x bottom;
}

.colDireita .lista_servicos li.ultimo_servico {
	background:none;
}

.colDireita .lista_servicos a {
	text-decoration:none;
}

.colDireita .lista_servicos h4 {
	font-family:"Trebuchet MS";
	font-size:14px;
	font-style:italic;
	text-align:center;
	color:#b67c00;
}

.colDireita .lista_servicos img {
	border:2px solid #dede95;
}

.colDireita .lista_servicos span.definicao_servico {
	color:#b67c00;
}

.colDireita .mais_servicos {
	width:181px;/**/
	height:23px;
	float:left;
	background:url(../imagens/botoes/mais_servicos.gif) no-repeat;
}


/*................POSTAIS..............*/
/***************************************/
.colDireita .bannerPostais {
	margin-top:10px;
	float:left;
}

.colDireita .banners {
	width:181px;
	float:left;
	margin:15px 0 0 0;
	text-align:center
}


.colDireita .banners li {
	margin-bottom:5px;
}

.colDireita .banners li a img {
	border:none;
}

/*.... RODAPE ....*/
/***********************************************************/
.rodape {
	border-top:8px solid #0073ba;
	width:779px;/**/
	height:67px;
	/*float:left;*/
	clear:both;
	margin-top:15px;
	background:url(../imagens/pmaRodape.gif) no-repeat left bottom;

}
.endereco {
	color:#fff;
	/*width:764px;*/
	height:57px;
	float:left;
	padding-left:15px;
	padding-top:10px;
	
}

/* Flash */
#banners_edu_0 {
	position:relative;	
}

div.redes a{
	padding: 0 3px 0 9px;
}
