*{ 
margin:0; 
padding:0 
}
img{
border:none;
}
a{
text-decoration:none;
}
body {
margin: 0px;
font-size: 11px;
color: #999999;
font-family: arial;
}
.banner{
position:relative;
}
/* TOPO */
#topo{
width:100%;
margin:auto;
height:196px;
position:relative;
z-index:20;
background:url(../imagens/bg_topo.jpg) repeat-x;
}
	#links_topo{
	float:left;
	width:770px;
	}
	#hoje{
	float:left;
	width:200px;
	text-align:right;
	}	
		#hoje p{
		color:#CCFFFF;
		margin-top:5px;
		}
	#topoContent{
	margin:auto;
	width:970px;
	height:136px;
	}
		#topoMenu{
		width:970px;
		height:25px;
		font-size:9px;
		font-family:"Tahoma";
		background:url(../imagens/bg_topoLineDot.gif) repeat-x bottom;
		}
			#topoMenu a{
			float:left;
			color:#CCFFFF;
			margin-right:10px;
			padding:5px 5px 5px 10px;
			background:url(../imagens/bg_bullet1.gif) no-repeat center left;
			}
		.topoLogo{
		float:left;
		margin-top:10px;
		padding-left:20px;
		margin-right:100px;
		}
		#topoBanner{
		float:left;
		margin-top:20px;
		width:468px;
		height:60px;
		position:relative;
		border:1px solid #FFF;
		}
		#topoBanner .banner{
		width:468px;
		height:60px;
		}
		#topoBanner .banner img{
			width:468px;
			height:60px;	
		}
	#menu{
	margin:auto;
	width:970px;
	height:45px;
	background:#003366;
	}
		#menu .menu{
		float:left;
		width:750px;
		height:30px;
		padding-top:10px;
		padding-left:10px;
		}
			#menu .menu a{
			float:left;
			color:#CCFFFF;
			margin-right:10px;
			padding:5px 2px 5px 8px;
			background:url(../imagens/bg_menuBullet.gif) no-repeat center left;
			}
		#menu .menuBusca{
		float:left;
		width:210px;
		height:25px;
		padding-top:10px;
		}
			#menu .menuBusca input{
			height:15px;
			padding:2px;
			font-size:11px;
			color:#666666;
			border:#99CCFF solid 1px;
			}
			#menu .menuBusca input.botao{
			height:auto;
			color:#4D6185;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			background:url(../imagens/bg_btn.jpg) repeat-x bottom #FFFFFF;
			}
/* MAIN */
#main{
width:980px;
height:auto;
margin:auto;
padding-left:10px;
}
/* INICIO */
#inicio{
float:left;
width:970px;
margin-bottom:10px;
}
/* MEIO */
#meio{
float:left;
width:670px;
}
#newsLeft{
float:left;
width:320px;
background-color:#FFFFFF;
margin-right:18px;
}
	#newsLeft-ads{
	float:left;
	width:100%;
	height:68px;
	background:url(../imagens/bg_mainLineDot.gif) repeat-x bottom;
	padding-top:7px;	
	}
		#newsLeft-ads .banner{
		float:left;
		width:120px;
		height:60px;
		padding-left:27px;
		}
	#newsLeft-destaque1{
	float:left;
	width:100%;
	padding-bottom:10px;
	padding-top:10px;
	margin-bottom:10px;
	background:url(../imagens/bg_mainLineDot.gif) repeat-x bottom;
	}
		#newsLeft-destaque1 .news-foto a{
		float:left;
		width:150px;
		height:95px;
		margin-right:8px;
		border:#CCCCCC 1px solid;
		}
		#newsLeft-destaque1 h3{
		float:left;
		width:160px;
		}
		#newsLeft-destaque1 h5{
		float:left;
		width:145px;
		padding-left:15px;
		}
	.newsLeft-destaque2{
	float:left;
	width:150px;
	padding-bottom:10px;
	}
		.newsLeft-destaque2 .news-foto a{
		float:left;
		width:150px;
		height:95px;
		border:#CCCCCC 1px solid;
		}
		.newsLeft-destaque2 h3{
		float:left;
		width:140px;
		margin-top:6px;
		}
	#newsLeft-separador1{
	float:left;
	width:15px;
	height:140px;
	background:url(../imagens/bg_mainLineDot.gif) repeat-y center;
	}
	.newsLeft-destaque3{
	float:left;
	width:100%;
	padding-bottom:10px;
	padding-top:7px;
	background:url(../imagens/bg_mainLineDot.gif) repeat-x bottom;
	}
		.newsLeft-destaque3 .news-foto a{
		float:left;
		width:75px;
		height:75px;
		margin-right:5px;
		border:#CCCCCC 1px solid;
		}
		.newsLeft-destaque3 h3{
		float:left;
		width:230px;
		}
		.newsLeft-destaque3 h5{
		float:left;
		width:215px;
		padding-left:15px;
		}
/* CENTER */
#newsCenter{
float:left;
width:320px;
}
	#newsCenter-destaque1{
	float:left;
	width:306px;
	background-color:#F7F7F7;
	padding:7px;
	padding-bottom:0px;
	height:175px;
	margin-bottom:2px;
	}
		#newsCenter-destaque1-big{
		float:left;
		width:102%;
		padding-bottom:8px;
		background:url(../imagens/bg_mainLineDot.gif) repeat-x bottom;
		}
			#newsCenter-destaque1-big .news-foto a{
			float:left;
			width:170px;
			height:105px;
			margin-right:4px;
			border:#CCCCCC 1px solid;
			}
			#newsCenter-destaque1-big h3{
			float:left;
			width:130px;
			}
			#newsCenter-destaque1-big h5{
			float:left;
			width:115px;
			}
		#newsCenter-destaque1-mini1{
		float:left;
		width:147px;
		margin-right:10px;
		}
		#newsCenter-destaque1-mini2{
		float:left;
		width:147px;
		}
	.newsCenter-destaque2{
	float:left;
	width:100%;
	padding-bottom:3px;
	margin-bottom:4px;
	}
	.newsCenter-destaque3{
	float:left;
	width:150px;
	height:73px;
	padding-bottom:5px;
	margin-bottom:5px;
	}
	.newsCenter-destaque3 h3 a.news-title1{
	font-size:13px;
	line-height:15px;
	}
	.newsCenter-separador1{
	float:left;
	width:20px;
	height:78px;
	background:url(../imagens/bg_mainLineDot.gif) repeat-y center;
	}
	#newsCenter-destaque4{
	float:left;
	width:320px;
	padding-bottom:10px;
	margin-bottom:5px;
	background:url(../imagens/bg_mainLineDot.gif) repeat-x bottom;
	}
	.newsCenter-destaque4-item{
	float:left;
	width:102px;
	height:135px;
	}
	.newsCenter-destaque4-item a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#003366;
	line-height:12px;
	}
		.newsCenter-destaque4-item a.destaque4Imagem{
		float:left;
		width:100px;
		height:75px;
		border:#CCCCCC 1px solid;
		}
			.newsCenter-destaque4-item a.destaque4Imagem img{
			width:100px;
			height:75px;
			}
	.newsCenter-destaque4-separador{
	float:left;
	width:4px;
	height:80px;
	}
	#newsCenter-destaque5{
	float:left;
	width:320px;
	}
	#newsCenter-destaque5 li{
	float:left;
	width:300px;
	height:27px;
	padding-left:15px;
	line-height:13px;
	list-style-type:none;
	margin-bottom:8px;
	background:url(../imagens/bg_titleBullet.gif) no-repeat top left;
	}
		#newsCenter-destaque5 li a{
		color:#333333;
		}
/* --- ESTILOS PRA TEXTOS --- */
.news-title1{
font-size:15px;
color:#000000;
letter-spacing:-1px;
line-height:15px;
}
.news-title2{
font-size:11px;
color:#000000;

line-height:12px;
font-weight:bold;
}
.news-minititle1{
font-size:11px;
color:#999999;
background:url(../imagens/bg_titleBullet.gif) no-repeat center left;
font-weight:normal;
padding-left:15px;
margin-bottom:3px;
}
.news-abstract1{
font-size:11px;
color:#666666;
font-weight:bold;
margin-bottom:3px;
}
/* --- ESTILOS PRA TEXTOS --- */

#ads_middle{
float:left;
width:650px;
height:100px;
margin:10px 0px;
}
	#bannerFull{
	float:left;
	width:650px;
	height:90px;
	}
		#bannerFull .banner{
		margin:auto;
		width:650px;
		height:90px;
		}
#newsPages{
float:left;
width:320px;
height:280px;
margin-right:13px;
border-bottom:solid 1px #CCCCCC;
}
#newsPages ul{
float:left;
background: url(../imagens/bg_newsPagsAbas.jpg) repeat-x bottom #F7F7F7;
width:310px;
list-style-type:none;
padding-top:5px;
padding-left:10px;
}
#newsPages li{
display:block;
float:left;
position:relative
}
#newsPages li a{
color:#000000;
}
#newsPages li span{
position:absolute;
left:-1px;
top:-1px;
background:url(../imagens/bg_home-aba-corner.jpg) no-repeat ;
width:11px;
height:11px;
}
.newsPages-abaSel{
float:left;
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
border-bottom:#FFFFFF solid 1px;
font-weight:bold;
color:#006699;
padding:4px 10px 7px 10px;
cursor:pointer;
}
.newsPages-aba{
float:left;
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
border-bottom:#CCCCCC solid 1px;
margin-top:3px;
font-weight:normal;
color:#666666;
padding:4px 10px 4px 10px;
cursor:pointer;
}
#newsPages-content{
float:left;
width:320px;
height:248px;
}
#newsPages-galeria{
width:304px;
height:230px;
padding:10px 0px 0px 10px;
}
	#newsPages-galeria .newsPages-galeria-item{
	float:left;
	width:75px;
	height:75px;
	position:relative;
	margin:0px 1px 1px 0px;
	}
		#newsPages-galeria .newsPages-galeria-item a{
		float:left;
		width:75px;
		height:75px;
		}
		#newsPages-galeria .viewImagem{
		top:37px;
		left:37px;
		float:left;
		width:150px;
		height:112px;
		padding:2px;
		visibility:hidden;
		position:absolute;
		background:#FFFFFF;
		border:#333333 1px solid;
		}
		#newsPages-galeria p{
		padding:0px 5px;
		/*height:20px;*/
		text-align:center;
		}
			#newsPages-galeria p a{
			color:#999999;
			font-weight:bold;
			}
			#newsPages-galeria p span{
			line-height:23px;
			letter-spacing:-1px;
			}
		#newsPages-galeria .palavra1{font-size:29px;}
		#newsPages-galeria .palavra2{font-size:27px;}
		#newsPages-galeria .palavra3{font-size:26px;}
		#newsPages-galeria .palavra4{font-size:25px;}
		#newsPages-galeria .palavra5{font-size:24px;}
		#newsPages-galeria .palavra6{font-size:23px;}
		#newsPages-galeria .palavra7{font-size:22px;}
		#newsPages-galeria .palavra8{font-size:21px;}
		#newsPages-galeria .palavra9{font-size:20px;}
		#newsPages-galeria .palavra10{font-size:19px;}
		#newsPages-galeria .palavra11{font-size:18px;}
		#newsPages-galeria .palavra12{font-size:17px;}
		#newsPages-galeria .palavra13{font-size:16px;}
		#newsPages-galeria .palavra14{font-size:15px;}
		#newsPages-galeria .palavra15{font-size:14px;}
		#newsPages-galeria .palavra16{font-size:13px;}
		#newsPages-galeria .palavra17{font-size:12px;}
		#newsPages-galeria .palavra18{font-size:11px;}
#newsCharge{
float:left;
width:320px;
height:280px;
text-align: center;
}
#newsCharge h3{
margin-bottom:10px;
}
#newsCharge-btn{
float:left;
margin-top:9px;
text-align:center;
width:100%;
}
#colServicos{
float:left;
width:170px;
margin-right:10px;
}
a.btn1{
float:left;
width:auto;
height:auto;
}
.btn1{
color:#4D6185;
font-size:11px;
font-weight:bold;
padding:5px 10px;
border:#99CCFF solid 1px;
font-family:Arial, Helvetica, sans-serif;
background:url(../imagens/bg_btn.jpg) repeat-x bottom #FFF;
}
/* --------------  */
#footer{
float:left;
width:100%;
background-color:#00386B;
margin-top:20px;
padding-bottom:10px;
}
#footer-menu{
width:100%;
height:30px;
padding-top:7px;
background-color:#0099CC;
border-bottom:solid 1px #FFF;
}
.footer-logo{
float:left;
margin-right:50px;
}
#footer-menu-center{
width:970px;
margin:auto;
}
#footer-menu-center ul{
display:block;
float:left;
list-style-type:none;
margin-top:5px;
}
#footer-menu-center li{
display:block;
float:left;
border-right:solid #44D3FD 1px;
padding-right:10px;
margin-right:10px;
}
#footer-menu-center li a{
color:#FFFFFF;
}
#footer-content{
margin: auto;
width:970px;
height:70px;
color:#CCFFFF;
padding-top:10px;
}
#footer-helpMenu{
margin-bottom:10px;
width:350px;
height: 50px;
margin-top:10px;
float:left;
}

#footer-helpMenu a{
float:left;
margin-right:20px;
font-weight:bold;
color:#CCFFFF;
font-size:14px;
letter-spacing:-1px;
}
#footer-content h5{
font-size:11px;
font-weight:normal;
width:350px;
margin-top: 30px;
color:#FFFFFF;
}
	#footer-ew3{
		float:right;
		margin-top:5px;
	}
	
#medalha{
	float:left;
	
}
/* PAGINACAO */
#paginacao1, #paginacao2{
float:left;
width:640px;
color:#777777;
}
#paginacao1{
margin-bottom:15px;
border-bottom:#ECE9D8 1px solid;
}
#paginacao2{
margin-top:15px;
padding-top:5px;
border-top:#ECE9D8 1px solid;
}
	#paginacao1 .quantidade, #paginacao2 .quantidade{
	float:left;
	width:640px;
	color:#ACA899;
	text-align:right;
	padding-bottom:5px;
	}
	#paginacao1 .paginacao, #paginacao2 .paginacao{
	float:left;
	width:640px;
	text-align:right;
	padding-bottom:5px;
	}
	.paginacao .pagina_atual, .paginacao a{
	float:right;
	width:18px;
	height:18px;
	padding:3px;
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	font-family:Arial;
	margin:0 3px;
	}
		.paginacao a:hover{
		text-decoration:none;
		}
		.paginacao a.paginacao1{
		height:21px;
		font-size:21px;
		padding-top:0px;
		}
		.paginacao a.paginacao1, .paginacao a.paginacao2, .paginacao .pagina_atual{
		background:#999999;
		}
		.paginacao .pagina_atual{
		background:#55A1DC;
		}
		
	#banner_pechincha{
		float:left;
		width:300px;
		height:250px;
		border:1px solid #AC191D;
	}


	#comercio-imobiliario{
		float: left;
		width: 320px;
		height: 75px;
		background: url("../imagens/bg_mainLineDot.gif") repeat-x scroll center bottom transparent;
	}

		#logo-comercio{
			float: left;
			width: 120px;
			height: 60px;
			margin-right: 5px;
			border: 1px solid #ccc;
		}

	#facebook{
		float: left;
		width: 292px;
		height: 213px;
		margin-top: 14px;
	}


	#facebook2{
		float: left;
		width: 170px;
		height: 300px;
		margin-top: 14px;
	}
	#likebox{width:180px; height:240px; float:left;}


#banner-um{width:468px; height:60px; float:left; margin:60px 0 0 0;}
#banner-dois{width:900px; height:90px; float:left; margin:80px 0 0 0;}
#banner-adaptado{width:314px; height:115px; float:left; margin:0 0 5px 0;}