@charset "iso-8859-1";
/* CSS Document */
a{
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#64573C;
	background:url(imagens/background.jpg) repeat-x;
	line-height:15px;
}
input, textarea {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#64573C;
	border:1px solid #CCC;
}
p {
  margin:8px 5px 8px 5px; 
 }

#all {
	margin:0px auto;
	margin-top:10px;
	padding:0px;
	width:778px;
}
#content {
	height:100%;
	background:url(imagens/BackContent.gif) repeat-y;
}



#menu {
	float:left;
	width:182px;
}
#menuitens {
	width:182px;
	background:#EEEFDA;	
}
#menuitens ul {
	margin:0;
	padding:0;
	width:180px;
}
#menuitens ul li {
	list-style:none;
	background:url(imagens/separadorMenu.gif) repeat-x bottom;
	margin:0 5px 0 5px;
}
#menuitens ul li a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#64573C;
	display:block;
	width:160px;
	height:25px;
	text-decoration:none;
	padding:5px 0 0 10px;
	background: url(imagens/separadorMenu.gif)0px 0px bottom;
}
#menuitens ul li a:hover {
	background:#FFF;
	border-right:4px solid #C40000;
}

#menu_home {
	display:block;
	background:url(imagens/Menu.jpg) 183px -297px;
	width:182px;
	height:36px;
	text-indent:-5000px;
}
#cidade {
	background:url(imagens/Menu.jpg) 183px 0px;
	width:182px;
	height:38px;
	text-indent:-5000px;
}
#cid_apresenta {
	width:556px;
	padding:10px;
	text-align:justify;	
}


#agenda {
	display:block;
	background:url(imagens/Menu.jpg) 183px -37px;
	width:182px;
	height:37px;
	text-indent:-5000px;
}
#galeria {
	display:block;
	background:url(imagens/Menu.jpg) 183px -74px;
	width:182px;
	height:37px;
	text-indent:-5000px;
}
#noticias {
	display:block;
	background:url(imagens/Menu.jpg) 183px -111px;
	width:182px;
	height:37px;
	text-indent:-5000px;
}
#turismo {
	display:block;
	background:url(imagens/Menu.jpg) 183px -148px;
	width:182px;
	height:37px;
	text-indent:-5000px;
}
#secretarias {
	background:url(imagens/Menu.jpg) 183px -185px;
	width:182px;
	height:38px;
	text-indent:-5000px;
}
#publicacoes {
	background:url(imagens/Menu.jpg) 183px -222px;
	width:182px;
	height:38px;
	text-indent:-5000px;
}
#contato {
	display:block;
	background:url(imagens/Menu.jpg) 183px -259px;
	width:182px;
	height:37px;
	text-indent:-5000px;
}

#interna{
	float:left;
	margin:10px;
	background: url(imagens/BackInternas.gif) no-repeat bottom;
	width:576px;
}






/* DOCUMENTOS ***************************************************/
#documentos {
	padding:10px;
	margin:0px;
}
#documentos ul{
	padding:0;
	margin:0;
}
#documentos ul li{
	list-style:none;
	padding-top:3px;
	display:block;
	width:516px;
	height:22px;
	margin:0 10px 1px 10px;
	text-indent:10px;
}
#documentos ul li a{
	font-weight:bold;
	text-decoration:none;
}
#documentos ul li a:hover{
	text-decoration:underline;
}
ul#mn_contas_publicas, ul#mn_contas_publicas ul {
	
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 516px;
}

ul#mn_contas_publicas a {
  display: block;
  text-decoration: none;	
}

ul#mn_contas_publicas li {
  margin-top: 1px;
}

ul#mn_contas_publicas li a {
  width:536px; 
  border:2px solid #CCC; 
  padding:8px; font-weight:bold; 
  margin-top:5px; 
  cursor:pointer; 
  background:url(imagens/header.gif);
  font-size:12px;
  font-weight:bold;
  font-style:italic;
  color:#64573C;
}

ul#mn_contas_publicas li a:hover {
  background:url(imagens/header_over.gif)
}

ul#mn_contas_publicas li ul li a {
	background:#F7F7F7;
	color: #000;
	border:0px;
	margin:2px;
	color:#C40000;

}

ul#mn_contas_publicas li ul li a:hover {
  padding-left: 10px;
}


/* FIM DOCUMENTOS ***************************************************/




#rodape {
	width:100%;
	height:114px;
}
#img_rodape {
	margin:0 auto;
	background:url(imagens/rodape2.jpg) no-repeat;
	width:778px;
	height:114px;
}
#rodape p {
	margin:0;
	padding:0;
	width:585px;
	height:45px;
	float:left;
	text-align:center;
	color:#FFF;
}
#rod_endereco {
	width:160px;
	float:left;
	margin:0px 10px 0 10px;	
}


#mais_noticias {
	border-bottom:1px dotted #900;
}
#box {
	border-bottom:1px dotted #CCC; 
	padding-top:5px; 
	padding-bottom:5px;
}
#box ul{
	list-style:circle; 

}
#box ul li{
	margin:5px 0px 15px 30px;
}
#mes {
	width:120px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
#box_1 {
	margin:10px;
	border-bottom:1px dashed #CCC;
}
#simb_hino{
	width:200px; 
	float:left;	
}
#simb_03 {
	width:336px;
	margin-left:20px;
	float:left;
}
#cont_col1 {
	margin:10px; 
	text-align:center; 
	width:200px; 
	float:left;	
}
#cont_form {
	width:336px;
	margin:10px;
	float:left;
}
#cont_formulario {
	text-align:center;
}
#cont_formulario p {
	margin:10px;
	padding:0;
	text-align:left;
}
#btenviar {
	background:url(imagens/BotaoEnviar.jpg) 0 0;
	height:29px;
	width:130px;
	border:0px;
}
#btenviar:hover{
	background:url(imagens/BotaoEnviar.jpg) no-repeat 0 -30px;
	height:29px;
	width:130px;
}



/* Home */
#turismo_home_foto {
	width:130px;
	height:150px;
	float:left;
	text-align:center;
	margin:5px 1px 10px 1px;
	display:block;
	background:#F5F6EA;	
}
#turismo_home_foto a img{
	border:2px solid #F5F6EA;
}
#turismo_home_foto a img:hover{
	border:2px solid #C40000;
}


/* paginacao -------------------------------------------------*/
#pages {
	margin:0 0 0 80px;
}
#pages ul {
	list-style-type: none;
	margin: 0 0 10px 0;
}
#pages li {
	float: left;
	display: inline;
	margin: 0 7px 7px 0;
	display: block;
}
#pages li a {
	color: #C40000;
	padding: 2px 6px 2px 6px;
	border: 1px solid #ddd;
	text-decoration: none;
	float: left;
}
#pages li a:hover {
	color: #FFF;
	background: #C40000;
	border: 1px solid #C40000;
}
#pages li.nolink {
	color: #CCC;
	border: 1px solid #F3F3F3;
	padding: 2px 6px 2px 6px;
}
#pages li.current {
	color: #FFF;
	border: 1px solid #C40000;
	padding: 2px 6px 2px 6px;
	background: #C40000;
}
/* ----------------------------------------------------------------------*/
#telefones p {
	padding:5px;
	border-bottom:1px dotted #666;
	display:block;
	width:100%;
	height:30px;
}
#telefones p:hover {
	background:#F2F2F2;
}
#telefones p span{
	float:right;
	display:block;
}

/* Painel destaques */
#gallery {
	position:relative;
	height:230px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:50px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
	

/* home ************************************************************************************************** */
#home_interna {
	float:left;
	margin:10px;
	width:576px;
}
#home_centro{
	width:396px; 
	float:left;
}
#home_coluna{
	width:170px;
	float:left;
	margin-left:10px;
	background:#EEEFDA;
}
#home_pa_destaques {
	width:396px;
}
#home_noticias {
	width:234px;
	float:left;
	background:url(imagens/home_painel1.gif) bottom no-repeat;
	margin-top:10px;
}
#home_destaques {
	width:152px;
	float:left;
	background:url(imagens/home_painel2.gif) bottom no-repeat;
	margin-top:10px;
	margin-left:10px;
}
#home_turismo {
	width:396px;
	float:left;
	margin-top:10px;
	background:url(imagens/home_painel3.gif) bottom no-repeat;
}

.top_home_noticias {	
	background:url(imagens/Paineis_home.gif) no-repeat 0px 0px;
	height:24px;
}
.top_home_destaques {
	background:url(imagens/Paineis_home.gif) no-repeat 0px -25px;
	height:24px;
}
.top_home_turismo {
	background:url(imagens/Paineis_home.gif) no-repeat 0px -50px;
	height:24px;
}
/* ************************************************************************************************** */


.top_saopedro {
	background:url(imagens/secoes.gif) no-repeat 0px 0px;
	height:25px;
}
.top_historia {
	background:url(imagens/secoes.gif) no-repeat 0px -26px;
	height:25px;
}
.top_localizacao {
	background:url(imagens/secoes.gif) no-repeat 0px -52px;
	height:25px;
}
.top_simbolos {
	background:url(imagens/secoes.gif) no-repeat 0px -78px;
	height:25px;
}
.top_agenda {
	background:url(imagens/secoes.gif) no-repeat 0px -104px;
	height:25px;
}
.top_galeria {
	background:url(imagens/secoes.gif) no-repeat 0px -130px;
	height:25px;
}
.top_noticias {
	background:url(imagens/secoes.gif) no-repeat 0px -156px;
	height:25px;
}
.top_turismo {
	background:url(imagens/secoes.gif) no-repeat 0px -182px;
	height:25px;
}
.top_sec1 {
	background:url(imagens/secoes.gif) no-repeat 0px -208px;
	height:25px;
}
.top_sec2 {
	background:url(imagens/secoes.gif) no-repeat 0px -234px;
	height:25px;
}
.top_sec3 {
	background:url(imagens/secoes.gif) no-repeat 0px -259px;
	height:25px;
}
.top_sec4 {
	background:url(imagens/secoes.gif) no-repeat 0px -286px;
	height:25px;
}
.top_sec5 {
	background:url(imagens/secoes.gif) no-repeat 0px -312px;
	height:25px;
}
.top_sec6 {
	background:url(imagens/secoes.gif) no-repeat 0px -338px;
	height:25px;
}
.top_concurso {
	background:url(imagens/secoes.gif)  no-repeat 0px -364px;
	text-indent:-5000px;
	height:25px;
}
.top_contas {
	background:url(imagens/secoes.gif)  no-repeat 0px -390px;
	height:25px;
}
.top_legislacao {
	background:url(imagens/secoes.gif) no-repeat 0px -416px;
	text-indent:-5000px;
	height:25px;
}
.top_licitacoes {
	background:url(imagens/secoes.gif)  no-repeat 0px -442px;
	text-indent:-5000px;
	height:25px;
}
.top_contato {
	background:url(imagens/secoes.gif) no-repeat 0px -468px;
	height:25px;
}
.top_error {
	background:url(imagens/secoes.gif) no-repeat 0px -494px;
	height:25px;
	text-indent:-5000px;
}
.top_telefones {
	background:url(imagens/secoes.gif) no-repeat 0px -520px;
	height:25px;
	text-indent:-5000px;
}


.titulo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C40000;
}
.titulo2 {
	font-size:12px; 
	font-weight:bold;
	font-style:italic;
	letter-spacing:-1px;
	color:#C40000;
	font-size:13px;
}
.texto {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#64573C;
}
.cinza {
	color:#999;
}
.clear {
	clear:both;
}

