body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#EEE;
}

#cabecalho{
	width:100%;
	margin:auto;
	background-color:#FFF;
	height:170px;
}


#cabecalho_centro{
	width:985px;;
	margin:auto;
	height:161px;
}


#logo{
	float:left;	
	background-image:url(../img/logo.png);
	background-repeat:no-repeat;
	width:285px;
	height:5px;
	padding-top:120px;
	color: #333333;
}

#topo{
	float:left;
	background-image:url(../img/topo.png);
	background-repeat:no-repeat;
	width:675px;
	height:172px;
	font-size:10px;
	color:#666666;
	text-align:right;
	font-style:italic;
}

#fone_topo{
	float:right;	
	margin-top:33px;
	background-image:url(../img/atendimento1.png);	
	background-repeat:no-repeat;
	height:138px;
	width:166px;
	background-position:bottom;
}

#fone_topo_hover{
	float:right;	
	margin-top:0px;
	background-image:url(../img/atendimento2.png);	
	background-repeat:no-repeat;
	width:148px;
	height:45px;
	margin-top:30px;
	margin-right:10px;
	background-position:bottom;
	cursor:pointer;
}

#fone_topo_hover:hover{
	margin-right:9px;
	margin-top:29px;
}

.label_fone{
	font-size:16px;	
}


#path_topo{
	clear:both;
	background-color:#CCC;
	width:100%;
	height:5px;	
}

#menu{
	float:left;	
}

#menu_lateral{
	background-image:url(../img/bg_menu.png);
	background-repeat:repeat-y;
	width:200px;
	height:229px;
}

#conteudo{
	width:985px;
	margin:auto;
	background-color:#FFF;
}

#menu_1{
	margin-left:15px;
	padding-top:8px;
}

#menu_2, #menu_3, #menu_4, #menu_5, #menu_6, #menu_7, #menu_8, #menu_9{
	margin-left:15px;
	margin-top:8px;
}
.menu_legenda_1{
	font-size:13px;
	font-weight:bold;
	color:  #333333;
	cursor:pointer;		
}
.menu_legenda_2{
	font-size:13px;
	font-weight:bold;
	color:  #1F6899;
	cursor:pointer;		
}

#cns_rapida{
	background-image:url(../img/bg_menu.png);
	background-repeat:repeat-y;
	width:200px;
	height:43px;	
	margin-top:3px;
}

#flash_banner{
	float:left;
	width: 779px;
	height:275px;
	margin-left:3px;
}

#cns_inicial{
	width: 750px;
	height: 165px;
	float:left;
	margin-top:10px;	
	margin-left:13px;
}

#cns_inicial_label{
	float:left;
	margin-top:10px;
	margin-left:23px;	
	margin-bottom:5px;
	font-weight:bold;		
}

#cns_inicial_container{
	width: 750px;
	height: 140px;	
	border:#CCC solid 1px;
}

#mobille{
	float:left;
	width:191px;
	height: 140px;
	border:#CCC solid 1px;	
	margin-left:15px;
	margin-top:30px;
	background:url(../img/mobbile.png) no-repeat;
	background-position:bottom;
}

#consulta{
	float:left;
	width:985px;	
	margin:auto;
	height: 530px;
	margin-top:10px;
	text-align:center;	
}

#cns_destaque{
	clear:both;
	width: 970px;
	height: 165px;
	float:left;
	margin-top:10px;	
	margin-left:13px;
}

#cns_destaque_label{
	margin-left:10px;	
	margin-bottom:5px;
	font-weight:bold;
}

#cns_destaque_container{
	width: 956px;
	height: 322px;	
	border:#CCC solid 1px;
}

#box1{
	clear:both;
	float:left;
	width:518px;
}

#cns_perfil{
	width: 505px;
	height: 85px;
	float:left;
	margin-top:10px;	
	margin-left:13px;
}

#cns_perfil_label{
	margin-left:10px;		
	margin-bottom:5px;
	font-weight:bold;
}

#cns_perfil_container{
	width: 500px;
	height: 82px;	
	border:#CCC solid 1px;
}

#simulador{
	float:left;
	width: 505px;
	height: 85px;	
	margin-top:51px;	
	*margin-top:37px;		
	margin-left:13px;
}

#simulador_label{
	float:left;
	margin-left:10px;	
	margin-bottom:5px;
	font-weight:bold;
}

#simulador_container{
	float:left;	
	width: 500px;
	height: 55px;	
	border:#CCC solid 1px;
}


#rurais{
	float:left;
	width: 230px;
	height: 172px;	
	margin-top:10px;	
	margin-left:13px;
	cursor:pointer;
}

#rurais_label{
	margin-left:10px;	
	margin-bottom:5px;
	font-weight:bold;
}

#rurais_container{
	width: 230px;
	height: 192px;	
	border:#CCC solid 1px;
	background:url(../img/imoveis_rurais.png) no-repeat;
}

#enquete{
	float:left;
	width: 190px;
	height: 192px;	
	margin-top:10px;	
	margin-left:17px;
}

#enquete_label{
	margin-left:10px;	
	margin-bottom:5px;
	font-weight:bold;
}

#enquete_container{
	width: 191px;
	height: 192px;	
	border:#CCC solid 1px;
}


#procurados{
	clear:both;
	float:left;
	width: 230px;
	height: 102px;	
	margin-top:20px;	
	margin-left:13px;
	z-index:1000;
}

#procurados_label{
	margin-left:10px;	
	margin-bottom:5px;
	font-weight:bold;
}

#procurados_container{
	width: 750px;
	height: 102px;	
	border:#CCC solid 1px;
}

#noticias{
	float:left;
	width: 190px;
	height: 102px;	
	margin-left:535px;
	margin-top:20px;
}

#noticias_label{
	margin-left:10px;	
	margin-bottom:5px;
	font-weight:bold;
}

#noticias_container{
	width: 191px;
	height: 87px;	
	border:#CCC solid 1px;
	padding-top:15px;
}

#fim_default{
	clear:both;
	height:40px;
	width:985px;
	margin:auto;
}

#path_rodape{
	clear:both;
	width:100%;
	height:5px;
	background-color:#CCC;
}

#rodape{
	clear:both;
	width:100%;	
	height:195px;
	margin:auto;
	background-color: #333;
}

#rodape_meio{
	width:985px;
	margin:auto;
	color:#FFF;
	height:195px;
}

#logo_rodape{
	float:left;	
	background:url(../img/logo_rodape.png) no-repeat;	
	width:78px;
	height:59px;
	margin-left:10px;
	margin-top:20px;
}

#end_rodape{
	float:left;
	width:300px;	
}

#inf{
	float:left;
	width:300px;
	height:80px;
	margin-left:10px;
	margin-top:20px;
}

#chegar_rodape{
	width:200px;
	float:left;
	margin-top:10px;
	cursor:pointer;
}

#chegar_rodape:hover{
	margin-top:9px;	
	margin-left:1px;
}

#pin{
	float:left;
	background: url(../img/pin.png) no-repeat;
	width:42px;
	height:37px;
	margin-left:10px;	
}

#casa_ico{
	background:url(../img/casa.png) no-repeat;	
	width:82px;
	height:60px;
	margin-top:2px;	
}	

#casa_ico:hover{
	margin-top:1px;	
	margin-left:1px;
}	

#apartamento_ico{
	background:url(../img/apartamento.png) no-repeat;	
	width:82px;
	height:60px;	
	margin-top:2px;		
}
#apartamento_ico:hover{
	margin-top:1px;	
	margin-left:1px;
}

#comercial_ico{
	background:url(../img/comercial.png) no-repeat;	
	width:82px;
	height:60px;	
	margin-top:2px;		
}
#comercial_ico:hover{
	margin-top:1px;	
	margin-left:1px;
}

#terreno_ico{
	background:url(../img/terreno.png) no-repeat;	
	width:82px;
	height:60px;	
	margin-top:2px;		
}
#terreno_ico:hover{
	margin-top:1px;	
	margin-left:1px;
}

#rural_ico{
	background:url(../img/rural.png) no-repeat;	
	width:82px;
	height:60px;
	margin-top:2px;		
}
#rural_ico:hover{
	margin-top:1px;	
	margin-left:1px;
}

#casa{
	width:84px;
	height:62px;
	float:left;
	margin-left:15px;
	margin-top:14px;
	cursor:pointer;
}	
#apartamento{
	width:84px;
	height:62px;	
	float:left;	
	margin-left:13px;
	margin-top:14px;	
	cursor:pointer;	
}
#comercial{
	width:84px;
	height:62px;	
	float:left;	
	margin-left:13px;	
	margin-top:14px;	
	cursor:pointer;	
}
#terreno{
	width:84px;
	height:62px;	
	float:left;	
	margin-left:13px;	
	margin-top:14px;	
	cursor:pointer;	
}
#rural{
	width:84px;
	height:62px;	
	float:left;	
	margin-left:13px;
	margin-top:14px;	
	cursor:pointer;	
}

#referencia_legenda{
	float:left;
	margin-left:10px;	
	margin-top:7px;		
	font-size:10px;
	font-weight:bold;
	color:  #1F6899;
	cursor:pointer;			
	width:60px;	
}

#referencia{
	float:left;
	width:130px;	
	margin-top:8px;
}

#red{
	float:left;
	background-image:url(../img/red.png);
	background-repeat:no-repeat;
	width: 155px;
	height: 35px;
	margin-top:140px;
	margin-left:50px;
	cursor:pointer;
}

#painel{
	float:left;
	color:#FFF;
	width:100px;
	font-size:10px;
	margin-left:280px;
	margin-top:20px;
	cursor:pointer;
}

#painel:hover{
	color:#FFF;
	width:100px;
	font-size:10px;
	float:left;
	margin-left:281px;
	margin-top:21px;
	cursor:pointer;
}
