* { margin:0; padding:0; list-style:none; border:0; }
body { background:url(../imagens/background.gif) center top #e1e1e1; font-family: Tahoma, Arial, Verdana; margin:10px 0; }
#global { margin:0 auto; width:960px; padding:10px; border:0px solid #006699; background:url(../imagens/fundo_topo.gif) no-repeat 0 0 #fff; }

/** ==================================================================================
**
** ÍNDICE
** 
** 1. Padrão de estilos das tags
** 2. Menu
** 3. Conteudo
** 4. Noticias e materias iniciais
** 5. Anuncios
**
*/

/** ==================================================================================
 * Padrão de estilos das tags
 */
p { font-size:12px; color:#000; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-family:Arial, "trebuchet MS", Tahoma; }
h1 { font-size:26px; line-height:30px; }
h2 { font-size:20px; line-height:26px; }
h3 { font-size:18px; line-height:24px; letter-spacing:-1px; font-weight:normal; }
h4 { font-size:16px; line-height:22px; }
h5 { font-size:14px; line-height:20px; }
h6 { font-size:12px; line-height:18px; }
a:link, a:visited, a:hover { color: #003366; text-decoration: none; }
a:hover { color: #006699; text-decoration:underline; }

.hl { background:#FFFF00 !important; color:#000000 !important; }
.left { float:left; border:1px solid; }
h4.quest { font:italic bold 14px Arial, Helvetica, sans-serif; color:#003366;}
p.anuncio_tipo {}
p.anuncio_tipo:first-line { font-weight:normal !important; font-size:11px !important;}
p.anuncio_tipo b { display:block; font-size:12px; color:#cc0000; font-family:Arial, Helvetica, sans-serif;}

/** ==================================================================================
 * Mais procurados
 */
#mais_procurados {height:120px;margin:5px 0 10px 5px;float:left;}
#mais_procurados h4 {letter-spacing:-1px;margin:0 0 5px 5px;color:#333;}
#mais_procurados ul {}
#mais_procurados ul li {float:left;width:180px;height:95px;text-align:center;}
#mais_procurados ul li a {float:left;width:180px;height:95px;text-indent:-9999em;overflow:hidden;}
#mais_procurados ul li.empregos a {background:url(../imagens/icon_empregos.jpg) no-repeat left top;}
#mais_procurados ul li.imoveis a {background:url(../imagens/icon_imoveis.jpg) no-repeat left top;}
#mais_procurados ul li.automoveis a {background:url(../imagens/icon_automoveis.jpg) no-repeat left top;}
#mais_procurados ul li.bicicletarias a {background:url(../imagens/icon_bicicletarias.jpg) no-repeat left top;}


/** ==================================================================================
 * Menu
 */
#menu { width:220px; padding:0px; float:left; margin:0 2px 0 0; }

h2#categorias, h2#servicos { text-indent:-9999em; overflow:hidden; display:block; line-height:30px !important; }
h2#categorias { background:url(../imagens/categorias.gif) no-repeat left top; }
h2#servicos { background:url(../imagens/servicos.gif) no-repeat left top; }

ul.nav { margin:0 0 10px 0; width:218px; }
ul.nav li { margin:0 0 2px 0 !important; display:block; }
ul.nav li ul {}
ul.nav li ul li {}
ul.nav li a, ul.nav li a:link, ul.nav li a:visited, ul.nav li a:hover { font:bold 12px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; color: #004499; padding:2px 3px 2px 5px; display:block; height:15px;}
ul.nav li a:hover {	background:#004499; color:#fff; }
ul.nav li ul li { padding:0 0 0 0px; display:block; margin:0!important;}
ul.nav li ul li a {display:block; color:#004499; background:none;font-size:11px !important;font-weight:normal !important;padding-left:10px !important; }
ul.nav li ul li a:hover {background:#004499 !important; color:#fff !important; }
/* 2b55af */
.current_cat {background:#004499 !important; color:#fff !important; }
.current_sub {background:#004499 !important; color:#fff !important; }
.destaque_link { color:#CC0000 !important; }
.destaque_link:hover { color:#fff !important; background:#CC0000 !important; }

.corta_img { float:left; height:55px; overflow:hidden; }

/** ==================================================================================
 * Conteudo
 */
/*#conteudo { margin:0 130px 0 157px; }*/
#conteudo { margin:0 5px 0 227px; }
	#conteudo div.conteudo_padding { padding:0 10px; }

#publicidade { float:right; width:125px; background:#fff; }
#titulo { background: url(../imagens/fundo-titulo.gif) no-repeat left top; padding:6px 0 5px 30px; }
#categoria { width: 500px; float:left; }

h2.destaque { /*background: url(../imagens/h1-destaque.gif) no-repeat right top*/; margin:0 0 5px 0; padding:10px 5px 5px 10px !important; text-align:left;font:bold 20px Arial, Helvetica, sans-serif; color: #003366; text-transform:uppercase; letter-spacing:0px; }
h3.destaque { color: #006699; margin:0 0 10px -15px; background:url(../imagens/fundo_subcategoria.gif) no-repeat left center; padding:0 0 0 30px; letter-spacing:-1px; float:left; width:685px; /**width:440px;*/ }

/** ==================================================================================
 * Noticias e materias iniciais
 */
div.noticias_imagem { background:url(../imagens/fundo_noticias.gif) no-repeat left top #fff; }
div.materias_imagem { background:url(../imagens/fundo_materias.gif) no-repeat left top #fff; }

div.noticias_materias_inicial { padding:35px 5px 5px 5px; border:0 solid #000; margin:0 0 10px 0; }
div.noticias_materias_inicial h3 { margin:0 0 10px 0; }
div.noticias_materias_inicial p { text-align:justify; margin:0 0 15px 0; }
div.noticias_materias_inicial img { float:left; margin:0 10px 10px 0; }

/** ==================================================================================
 * Anuncios
 */
div#config_anuncios { height:50px; width:100%; }
div#config_anuncios div { float:right; text-align:right; }
div#config_anuncios label { font-size:11px; cursor: pointer; }
div#config_anuncios p.links { margin:10px 0 10px 0;}
div#config_anuncios p a { padding:4px 8px; background:url(/imagens/fundo-menu-out.gif) repeat-x 0px -8px #003366; color:#fff; margin:0 5px 0 0; border:1px solid #fff; }
div#config_anuncios p a:hover, div#config_anuncios p a.selecionada {  background:url(/imagens/fundo-menu-over.gif) repeat-x 0px -8px  #006699; color:#fff; text-decoration:none; border-color: #003366; }
select#registros_por_pagina { border:1px solid #ccc; font:bold 12px Arial, Helvetica, sans-serif; width:40px; }
#filtro_bairro  { border:1px solid #ccc; font:bold 12px Arial, Helvetica, sans-serif; width:170px; margin-left:5px; }


.anuncio { margin:0 0 10px 0; border-bottom: 1px solid #ddd; padding:2px; background:#fff; float:left; width:710px; _margin-right:0; }
.anuncio div { padding:4px ; _margin:0 0 -2px 0; }
.anuncio p.sub_categoria { font: bold 10px/10px Arial, Helvetica, sans-serif; color: #666; margin:0 0 5px 0; text-transform:uppercase; }
.anuncio h3 { font:bold 22px/35px Arial, Helvetica, sans-serif; color: #333; text-transform: uppercase; padding:0 7px;	margin:0; letter-spacing:-1px; }
.anuncio p { font:normal 11px/13px Tahoma, Arial, Verdana; }
.anuncio p span { color: #006699; font-weight: bold; }
.anuncio div.site_email { margin:10px 0 0 0; padding:0 !important; }
.anuncio div.site_email img { float:none !important; }
.anuncio div.site_email a img { margin:0; }
.info_anuncio {border:0px solid #ccc;background:#fff;margin:5px 0 0 0;padding:5px !important;}
.info_anuncio p {font-size:11px;color:#333;}
.mapa_anuncio {background:#fff;display:none;}

.logo_empresa {float:left; border:1px solid #000;background:#fff;width:88px;border-right:0;margin:0px 0 0 0;}

.destaque_anuncio { border:1px solid #CC0000; width:710px; background:#fff5cc; }
.com_logotipo {width:613px !important; float:right !important; }
.destaque_anuncio h3 { background:#fff;font-size:14px;}
/*.destaque_anuncio .ver_mapa div { width:696px; }*/

/** ==================================================================================
 * Paginação
 */
div.paginacao { padding:5px; border-bottom:1px solid #ccc; background:#f7f7f7; margin:0 0 10px 0; width:100%; }
div.paginacao p { }
div.paginacao p span { font-weight:bold; color:#CC0000; }
div.paginacao p.info { margin:0 0 10px 0; }
div.paginacao p.info span.total_empresas { line-height:20px; margin:0 !important; font:bold 20px "trebuchet MS", Arial, Tahoma; color:#000; }
div.paginacao p a, div.paginacao p a:visited { padding:5px 10px; border:1px solid #990000; background:url(/imagens/fundo_paginacao_out.gif) repeat-x left top #990000; color:#fff; }
div.paginacao p a:hover { padding:5px 10px; text-decoration:none; background:url(/imagens/fundo_paginacao_over.gif) repeat-x left top #CC0000; color:#fff; }
div.paginacao p span.off { color:#333; padding:5px 10px; border:1px solid #999; background:url(/imagens/fundo_paginacao_off.gif) repeat-x left top #f7f7f7; cursor:default; font-weight:normal; }

div.paginacao p.pular_pagina { text-align:right; border:1px solid #ccc; background: #fff; float:right; margin:10px 0 0 0; padding:5px; }
div.paginacao p.pular_pagina label { margin:0 5px 0 0; }
div.paginacao p.pular_pagina select { border:1px solid #ccc; font:bold 12px Arial, Helvetica, sans-serif; background:#fff; width:40px; }

div.paginacao .links { line-height:30px;}
div.flutuante { float:left; width:705px; text-align:center; }

div.paginacao_comum { text-align:center; font:normal 11px Tahoma, Arial, Verdana; margin:5px 0 0 0; color:#999; }
div.paginacao_comum a { }

/** ==================================================================================
 * Nossa cidade, noticias e materias
 */

#conteudo div.texto { padding:0 10px; }
#conteudo div.texto h1 { font-family: "trebuchet MS", Arial, Tahoma; color: #CC6600; padding:0; margin:0 0 20px 0; }
#conteudo div.texto h2 { font-family: "trebuchet MS", Arial, Tahoma; color: #CC6600; padding:0; margin:0 0 20px 0; }
#conteudo div.texto h3 { font-family: "trebuchet MS", Arial, Tahoma; color:#CC3300; }
#conteudo div.texto p { margin:0 0 20px 0; text-align:justify; }
/*#conteudo div.texto p:first-line { font:bold 12px Tahoma, Arial, Verdana; }*/
#conteudo div.texto p.data, #conteudo div.texto p.data:first-line { border-bottom:1px solid #ccc; font:normal 11px Arial, Helvetica, sans-serif; color:#678; padding:0 0 2px 0; margin:0 0 10px 0; }
#conteudo div.texto p span { }
#conteudo div.texto img.direita { float:right; margin:0 0 10px 10px; }

#conteudo div.arquivo { border:1px solid #ccc; padding:5px; margin:10px 0 0 0; }
#conteudo div.arquivo h4 { background:#f1f1f1; color:#990000; padding:5px; margin:0 0 5px 0;}
#conteudo div.arquivo p { text-align:left; line-height:12px; margin:0; }
#conteudo div.arquivo p:first-line { font:normal 10px Arial, Helvetica, sans-serif; }
#conteudo div.arquivo p a { display:block; padding:3px; margin:0 0 2px 0; color:#006699; }
#conteudo div.arquivo p a span { color:#006699; font-weight:normal !important; }
#conteudo div.arquivo p a:hover { color:#fff !important; background:url(/imagens/fundo_paginacao_over.gif) repeat-x 0px -3px #990000; text-decoration:none; }
#conteudo div.arquivo p a:hover span { color:#fff !important; }
#conteudo div.arquivo p.corrente a { display:block; padding:3px; background:url(/imagens/fundo_paginacao_out.gif) repeat-x 0px -3px #CC0000; color:#fff }
#conteudo div.arquivo p.corrente a span { color:#fff; }
#conteudo div.arquivo p.corrente a:hover span { color:#fff; }
					
div.rss { background:#fff; padding:0; width:560px; *width:558px !important; float:left;}
h3.tecnologia_em_foco { background:url(../imagens/tecnologia_em_foco.gif) no-repeat left top; text-indent:-9999em; overflow:hidden; height:30px; padding:0 !important; margin:0 !important;}
div.rss h3 { padding:5px; color:#CC6600; text-transform:uppercase; }
div.rss h4 { padding:2px 5px; letter-spacing:-1px; color: #993300; background:#f7f7f7; margin:1px;font-size:14px; }
div.rss h5 { padding-left:5px; color:#333; line-height:25px;}
div.rss h5 span { color: #003366; }
div.rss p { margin:0; padding:10px 10px 0 10px; text-align:justify; }
div.rss p span { color: #006699; }
div.rss div { border:1px solid #fff; margin:0 0 5px 0; padding:0; background:#fff; padding:0 0 10px 0; }
div.rss img {margin:0 5px 5px 0;}

div.rss_filmes {width:100% !important;margin:10px 0;float:left;}
h3.filmes_cartaz {background:url(/imagens/filmes_cartaz.gif) no-repeat left top;text-indent:-9999em;overflow:hidden;height:40px;width:100%;}
div.rss_filmes div {width:350px !important; float:left !important;height:120px;overflow:hidden;*width:345px !important;padding:5px;}
div.rss_filmes h4 {background:none;color:#cc0000;padding:0 0 5px 0;}
div.rss_filmes p {font-size:11px;padding:0 !important;}
.horarios_filmes {color:#999;font-size:10px !important;}
					
/** ==================================================================================
 * Fomularios
 */
input:focus, select:focus, textarea:focus, .campofocus { border:1px solid #006699 !important; color:#000 !important; background: #FFFFDD !important; }
input:hover, select:hover, textarea:hover { border:1px solid #006699 !important; }

#retorna_mensagem { display:none; text-align:center; height:30px; }

fieldset.comum { padding:10px; background:#f7f7f7; margin:10px 0 10px 0; border-left: 5px solid #006699; border-bottom: 1px solid #CCCCCC; }
	fieldset.comum div { border:0 solid; margin:0 0 10px 0;}
	fieldset.comum label { display:block; border:0 solid; font:normal 11px Arial, Helvetica, sans-serif; text-align:left; padding:2px; }
	fieldset.comum .campo { font: bold 16px Arial, Helvetica, sans-serif; color:#003366; padding:2px; border:1px solid #CCCCCC; }
	fieldset.comum button { margin:0 auto; display:block; padding:5px 30px; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; background: #003366; border:2px solid #ccc; cursor:pointer; }

/* Estilos da busca google */
#busca_google, #busca_google img, #sbb { text-align:center; padding:0; margin:0; vertical-align: middle; }
#busca_google { margin:20px 0;float:left;width:100%;}
#busca_google form { margin:0;}
#busca_google input.campo { border:1px solid #ccc; padding:2px; }
#busca_google label { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006699; cursor: pointer; }
#sbi { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; vertical-align: middle; }
/* // Estilos da busca google */

/** ==================================================================================
 * Busca
 */
div.mensagem_busca { margin:15px 0;}
div.mensagem_busca h4 { text-align:center; color:#003366; letter-spacing:-1px; margin:0 0 15px 0; }
div.mensagem_busca h4 span { color:#CC0000; }
div.mensagem_busca p { padding:10px; border:1px solid #ccc; background:#f7f7f7; font-weight:bold; }

/** ==================================================================================
 * Busca topo e cadastre-se
 */
div#busca_topo { width:668px; height:25px; padding:2px; float: right; text-align:right; vertical-align:top; margin:7px 0 0 0; }
div#busca_topo div { width:auto; height:20px; padding:2px; float: left; text-align:left; vertical-align:top; background:#f1f1f1; border:1px solid #ccc; }
div#busca_topo label { text-indent:-9999em; overflow: hidden; width:65px; height:20px; background:url(/imagens/busca-rapida.gif) no-repeat left top; cursor:pointer; display:block; float:left; }
div#busca_topo input { border:1px solid #ccc; font-size:10px; float:left; padding:2px; margin:0 4px; width:355px; }
div#busca_topo button { text-indent:-9999em; overflow: hidden; width:30px; height:20px; background:url(/imagens/botao-ok.gif) no-repeat left top; cursor:pointer; float:left; _margin:0 2px 0 0; }

/** ==================================================================================
 * Topo 
 */
#topo { margin:0 auto; /*height:141px; */ height:151px; padding:0; position: relative; }
#topo p, h1, h2, h5 { color:#FFFFFF; }

#full_banner {width:728px; height:90px; margin:0 auto; margin-top:10px; margin-bottom:10px;}
#arranha_ceu { width:160px; height:600px; }
#banner_vertical {width:160px;height:600px;float:right;margin:0px 0 10px 7px;border:0px solid;background:#fff;}
#banner_conteudo {width:200px;height:90px;border:0px solid;float:left;margin:0 10px 10px 0;background:#fff;padding:0 0 0 10px;}
.banner_conteudo_right {float:right!important;margin:0 0 10px 10px !important;}

#logo h1 { text-indent: -9999em; overflow:hidden; padding:0; margin:0; float:left; }
#logo h1 { width:280px; height:140px; }
#logo h1 a { background: url(/imagens/logo-listao.gif) no-repeat left top #fff; width:280px; height:140px; float:left; padding:0; margin:0; display:block; }

/**
 * Banners
 */
div.banner_468 { text-align:center; margin-top:5px; margin-bottom:5px; width:468px; padding:2px; float: right; }

/* ================== */
/* RODAPE */

#rodape {
	padding-top:15px;
	padding-bottom:0;
	margin-bottom:0;
	width:960px;
	position: relative;
	/*float:left;*/
	text-align:center;
	clear:both;
}
#rodape_img {
	background-image:url(../imagens/rodape-supra.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-top:10px;
	margin-bottom:2px;
	padding-bottom:0;
	height:45px;
	font-family:Arial, Tahoma, Verdana;
	font-size:10px;
	font-weight:bold;
	color: #666666;
}
#links_rodape {
	margin:0;
	padding:0;
	border:0 none;
	color:#CCCCCC;
}
#links_rodape a {
	font: 11px Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}
#links_rodape a:hover {
	color:#0033CC;
	text-decoration:underline;
}
#texto_rodape {
	text-indent:-9999em;
	overflow:hidden;
	float:left;
}
#link_supra a {
	width:30px;
	height:27px;
	float:right;
	margin:10px 14px 12px 0;
	*margin:10px 14px 0 0;
	text-indent:-9999em;
	overflow:hidden;
}
#link_supra p {
	text-indent:-9999em;
	overflow:hidden;
	float:right;
}
#link-rodape {
	margin:0 auto;
	width:650px;
}
/* // RODAPE */
/* ================== */

a img, a:hover img {
	border:0;
}
.txt_formatado p {
	text-align:justify;
	margin: 0 0 20px 0;
	padding:0;
}
.txt_formatado h1, .txt_formatado h2, .txt_formatado h3, .txt_formatado h4, .txt_formatado h5, .txt_formatado h6 {
	font-weight:bold;
	color:#003366;
	font-family:"Trebuchet MS", Arial, Tahoma;
	text-align:left;
	margin: 5px 0 15px 0;
	padding:0;
}
.txt_formatado h1 {
	font-size: 150%;
}
.txt_formatado h2 {
	font-size: 140%;
}
.txt_formatado h3 {
	font-size: 130%;
}
.txt_formatado h4 {
	font-size: 120%;
}
.txt_formatado h5 {
	font-size: 110%;
}
.txt_formatado h6 {
	font-size: 100%;
}
table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.padding_5 {
	margin:0 auto;
	padding:5px;
}
.selecionada_noticia_materia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #003366;
	background-color:#E8E8E8;
	margin:0 auto;
	border-bottom:1px solid #CCCCCC;
	/*	border-right:15px solid #003366;*/
	padding:2px;
	display:block;
}
.arquivo_txt, .arquivo_txt:link, .arquivo_txt:visited, .arquivo_txt:hover {
	margin:0 auto;
	border-bottom:1px solid #CCCCCC;
	padding:2px;
	display:block;
}
.arquivo_txt:hover {
	background-color: #003366;
	text-decoration:none;
	color: #fff;
}
.arquivo_noticia_materia {
	padding:0;
	margin:0 auto;
	margin-bottom:10px;
	width:460px;
	border:1px solid #CCCCCC;
}
.arquivo_titulo {
	background-color:#006699;
	border-left:10px solid #003366;
	padding:10px;
	width:432px;
	margin:0 auto;
}
.arquivo_titulo h1 {
	font-family:"Trebuchet MS", Courier, Verdana, Arial, Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0;
	margin:0;
}
/*.data {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:0;
	padding-top:5px;
	padding-bottom:5px;
	color: #666666;
	border-bottom:1px solid #CCCCCC;
}*/
.titulo-materia-noticia, .titulo-materia-noticia:link, .titulo-materia-noticia:visited, .titulo-materia-noticia:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight:bold;
	text-transform:capitalize;
	margin-bottom:5px;
}
.titulo-materia-noticia:hover {
	color: #0066CC;
}
.titulo-destaque {
	margin-bottom:10px;
	background-color:#F1F1F1;
	padding:10px;
}
h2.titulo {
	font-family:"Trebuchet MS", Courier, Verdana, Arial, Tahoma;
	margin:0;
	padding:0;
	color:#003399;
	font-weight:bold;
	text-transform:capitalize;
}
.txt_comum, .txt_verde, .txt_comum_anuncio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt_verde {
	color: #009933;
	font-weight:bold;
}
.dados_anuncio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:365px;
}
.encontradas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	color: #666666;
}
.ordenar {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding-top:0;
	padding-right:23px;
	float:right;
}
.txt_ordenar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #003366;
	background-color: #f7f7f7;
	border:1px solid #666666;
}
.img_categorias {
	border-bottom:1px solid #FFFFFF;
	width:150px;
	padding-top:4px;
}
.img_servicos {
	border-bottom:1px solid #FFFFFF;
	width:150px;
}
.cidade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-transform: uppercase;
	width:450px;
}
.bairro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
	width:450px;
}
.logo-anuncio {
	float:right;
}
.nenhum_registro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	color:#006699;
	text-align:center;
	padding:50px;
}
.titulo-categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #003366;
	vertical-align:middle;
	text-transform:uppercase;
}
.titulo-sub-categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
}

/* ESTILOS DA PAGINACAO */
.link_paginacao, .link_paginacao:link, .link_paginacao:visited, .link_paginacao:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#999999;
	padding-top:1px;
	padding-bottom:2px;
	padding-left:11px;
	padding-right:11px;
	margin-left:1px;
	margin-right:1px;
}
.link_paginacao:hover {
	/*	background-color: #006699;*/
	background-image:url(../imagens/fundo_paginacao.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.txt_paginacao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding-top:1px;
	padding-bottom:2px;
	padding-left:11px;
	padding-right:11px;
	/*	background-color: #006699;*/
	background-image:url(../imagens/fundo_paginacao.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFFFFF;
	margin-left:1px;
	margin-right:1px;
}
.txt_pag_comum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	height:17px;
}
.img_pag {
	vertical-align: bottom;
}
/* // ESTILOS DA PAGINACAO */
.txt_branco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.publicidade {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
}
.clear {
	clear:both;
}
.banner-lateral {
	margin:0 auto;
	margin-top:2px;
	margin-bottom:2px;
	width:88px;
	padding:1px;
	background-color:#E1E1E1;
	font-size:1px;
	color:#FFFFFF;
}
.esquerda {
	width:auto;
	padding-right:2px;
	float: left;
}
.esquerda_botao_ok {
	width:auto;
	padding-right:0;
	float: left;
}
.direita {
	width:auto;
	padding-right:2px;
	float: right;
}
.txt_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
}

/*.txt_fora, .txt_foco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	border:1px solid #CCCCCC;
	padding:2px;
}
.txt_foco {
	border:1px solid #0033CC;
}
.txt_contato {
	vertical-align: top;
	padding: 5px;
	float: left;
	width: 70px;
	text-align:right;
}*/
.txt_contato_cadastro {
	vertical-align: top;
	padding: 5px;
	float: left;
	width: 100px;
	text-align:right;
}
.botao_enviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #006699;
	border: 1px solid #003366;
	cursor: pointer;
	text-transform: uppercase;
}
.contato_form, .contato_form_centro {
	padding:5px;
	width:auto;
	vertical-align:top;
}
.contato_form_centro {
	text-align:center;
}

.msg_contato {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
	color:#999900;
}

/* ================= */
/* ESTILOS DAS ULTIMAS NOTICIAS */
/* ================= */
h1, h2, h5 {
	font-family:"Trebuchet MS", Courier, Verdana, Arial, Tahoma;
	color:#006699;
	margin:0;
}
h1, h2 {
	padding-left:10px;
}
#topo_noticias {
	padding:10px;
	border:5px solid #006699;
	margin:5px 0 10px 0;
	background-image:url(../imagens/back.jpg);
	background-position:center top;
}
#div_numero {
	text-align:right;
	float:right;
	margin:20px;
}
.data_noticias {
	margin:5px;
	color: #999999;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h2 {
	margin:0;
}
.link_noticias:link, .link_noticias:visited, .link_noticias:hover {
	margin:0;
	color: #006699;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
.link_noticias:hover {
	color:#006699;
	text-decoration:none;
}
#conteudo_noticias {
	padding:0;
	margin:0 auto;
	/*	border:1px solid #999999;
	background-color:#F1F1F1;*/
	width:460px;
}
.box {
	padding:10px;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
	background-color:#F7F7F7;
}
.box h1, .box h2, .box h3, .box h4, .box h5, .box h6 {
	margin: 0 0 10px 0;
	padding:0;
}
#conteudo_noticias p {
	margin:0;
	padding:0;
	font-size:20px;
}
.numero {
	margin-top:0;
	color: #CCCCCC;
	font-weight:bold;
	text-decoration:underline;
}
hr {
	margin:10px 0 10px 0;
 *margin:0;
	height:1px;
	background-color:#CCCCCC;
 *color:#CCCCCC;
	border:0;
}
.topo_link_noticias:link, .topo_link_noticias:visited, .topo_link_noticias:hover {
	font-family:"Trebuchet MS", Courier, Verdana, Arial, Tahoma;
	color:#FFFFFF;
	text-decoration:underline;
	font-size:24px;
	font-weight:bold;
}
.topo_link_noticias:hover {
	color:#E1E1E1;
	text-decoration:none;
}
/* ================= */
/* // ESTILOS DAS ULTIMAS NOTICIAS */
/* ================= */
.adsense_468 {
	margin:0 auto;
	margin:5px 0 5px 0;
	text-align:center;
	padding: 5px 2px 5px 2px;/*	background-color:#006699;
	border-top:1px solid #003366; 
	border-right:1px solid #003366; 
	border-bottom:5px solid #003366; 
	border-left:1px solid #003366;*/
}
.adsense_120 {
	margin:0 auto;
	text-align:center;
	padding: 5px 0 5px 0;
}
.img_esquerdo {
	float:left;
	border:3px solid #000000;
	margin:0 5px 5px 0;
}
.img_direita {
	float: right;
	border:3px solid #000000;
	margin:0 0 5px 5px;
}
#AdsUOL a:hover {
	text-decoration:none;
	color: #003366;
}
.destacaPalavra {
	background-color:#FFFF00;
	color:#003366;
}

/*==============================================*/
/* BANNER FLUTUANTE	*/
#banner_flutuante {
	width:336px;
	/*background:#006699;*/
	background:url(../imagens/fundo_banner_flutuante.png);
	_background:none !important;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imagens/fundo_banner_flutuante.png', sizingMethod='scale');
	color:#FFFFFF;
	position:absolute;
	top:40px;
	left:50%;
	display:none;
	padding:5px;
}
#banner_flutuante p {
	text-align:right;
	margin:0;
	margin-bottom:10px;
	margin-top:5px;
*margin-top:10px;
}
#banner_flutuante p a span {
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:small;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
#banner_flutuante p a {
	background:#FFFFFF;
	font-size:small;
	padding:4px;
}

/**
 * Newsletter
 */
#newsletter { background: #003366; padding:2px; margin:0 0 10px 0; text-align:center;}
#newsletter h3 {font:bold 11px Tahoma, Arial, Verdana; text-align:center; margin:0 0 2px 0; color:#fff; background:#000033; padding:2px;}
#newsletter input { border:1px solid #ccc; font:normal 10px Tahoma, Arial, Verdana; color:#003366; margin:0 0 5px 0;}
#newsletter button { margin:0 auto; text-align:center; font:bold 10px Tahoma, Arial, Verdana; cursor:pointer; display:block; color:#333; background:#f7f7f7; padding:0 5px; }
#newsletter .status { background:#fff; color:#FF6600; padding:2px; margin:2px 0 0 0; font:normal 10px Tahoma, Arial, Verdana; display:none; }

/**
 * Mapa iframe
 */
.ver_mapa { display:inline; padding:0 !important; }
.ver_mapa div { display:none; border:2px solid #333; width:698px;height:550px; overflow:hidden; margin:5px 0 0 0; padding:0 !important; }

/**
 * Filtros
 */
.link_bairro {font-weight:bold !important;color:#cc0000 !important;}
.info_filtro {padding:10px 0;color:#333;}
.info_filtro span {color:#000;font-weight:bold;}
.info_filtro a {background:#cc0000;color:#fff;font:bold 10px arial,tahoma;text-decoration:none;padding:2px 5px;margin-left:10px;}
.info_filtro a:hover {background:#ff0000;}

/**
 * Anuncios da home
 */
#box_anuncios_lista {border:0px solid #999;margin-bottom:10px;height:125px;padding:0 30px;position:relative;overflow:hidden;float:left;}
.anuncio_home {border:1px solid #ccc;margin:5px;float:left;width:302px;padding:10px;background:#eee;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.anuncio_home h4 {color:#999;font-size:12px;margin:0;}
.anuncio_home h4 a {font:bold 12px arial,tahoma;color:#003366;}
.anuncio_home h3 {margin:0 0 5px 0;font:normal 18px arial,tahoma;letter-spacing:-1px;background:#ccc;padding:2px 5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:#004499;color:#fff;
	border:1px solid #000;
}
.anuncio_home p {font:normal 11px arial,tahoma;}
.anuncio_home p.anuncio_home_endereco {}
.anuncio_home p.anuncio_home_telefone {color:#cc0000;font-weight:bold;}

#prev_anuncio {position:absolute;top:45px;left:0;outline:none;}
#next_anuncio {position:absolute;top:45px;right:0;outline:none;}

#barra_esquerda {position:absolute;top:3px;left:-26px;width:16px;height:60px;background:url(../imagens/barra_esquerda.png) no-repeat left top;}
#barra_direita {position:absolute;top:3px;right:-26px;width:16px;height:60px;background:url(../imagens/barra_direita.png) no-repeat left top;}
