/* PAGINA */
body {
	margin:0px; 
	font-family:Arial;
	font-size:11px;
	color:#666;
	background-image:url(images/sombra_body.jpg);
	background-color:#f7f7f7;
	background-repeat:repeat-x;
	background-position:top;
}
p {
	margin-bottom:20px;
	margin-top:0px;
}
form {
	 margin:0px;
	 padding:0px;
}
#tudo{
width:996px;
margin:0 auto;	
}
#topo_sobra{
	width:996px;
	height:30px;
	float:left;
}
#meio_sobra{
	width:970px;
	padding-left:13px;
	padding-right:13px;
	background-image:url(images/sobra_site.jpg);
	background-position:top;
	background-repeat:repeat-y;
	float:left;
}
#sombra_rodape{
	width:996px;
	height:38px;
	float:left;
}
#topo{
	width:970px;
	float:left;
}
#meio{
	width:970px;
	float:left;
	background-image:url(images/bg_meio.gif);
	background-repeat:repeat-y;
	background-position:center;
}
#rodape{
	width:970px;
	float:left;
}
/* TOPO */

#logo{
	width:350px;
	height:155px;
	float:left;
}
#foto_praia{
	width:420px;
	height:155px;
	float:left;
}
#menu_topo{
	width:770px;
	height:50px;
	float:left;
}
#menu_topo2{
	width:770px;
	height:40px;
	float:left;
}

/*  MEIO  */
#menu{
	width:160px;
	padding-top:10px;
	float:left;
	background-color:#FFFFFF;
}
#miolo{
	width:580px;
	float:left;
	padding-left:14px;
	padding-right:15px;
	background-image:url(images/barra_titulo.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#miolo3{
	width:569px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	background-image:url(images/barra_titulo.gif);
	background-position:top;
	background-repeat:no-repeat;
}

/*ACOMPANHE SUA OBRA */
#miolo2{
	width:795px;
	float:left;
	padding-left:14px;
	background-position:right;
	background-repeat:no-repeat;
}

.box_acompanhelogin {
	width:350px;
	float:left;
	text-align:left;
	padding-left:40px;
}

.box_formularios {
	width:245px;
	float:left;
	border-left:35px solid #FFF;
}
.formularios_input {
	width:230px;
	float:left;
	border:1px solid #cccccc;
	background-color:#f5f5f5;
	font-size:12px;
	font-family:Arial;
	color:#666;
	padding:1px;
	margin-bottom:5px;
	margin-top:2px;
	padding-top:2px;
	padding-bottom:2px;
}
.formularios_select {
	width:234px;
	float:left;
	border:1px solid #E0D7C9;
	background-color:#F9F8F1;
	font-size:12px;
	font-family:Arial;
	color:#666;
	padding:1px;
	margin-bottom:5px;
	margin-top:2px;
}
.formularios_button {
	width:70px;
	height:25px;
	float:left;
	border:1px solid #cccccc;
	background-color:#5888ac;
	font-size:11px;
	font-family:Arial;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	margin-top:5px;
	margin-right:5px;
}
.formularios_titulo {
	width:229px;
	float:left;
	background-color:#F9F8F1;
	font-size:11px;
	font-family:Arial;
	color:#666;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
}
.formularios_coluna {
	width:77px;
	float:left;
}
.cinza11{font-family:Tahoma;font-size:11px;color:#666666;text-decoration:none}
.Acinza_esc11 { font-size:11px; color:#666666; text-decoration:none }
.azul11{font-family:Tahoma;font-size:11px;color:#4588bc;text-decoration:none}
.azul12{font-family:Tahoma;font-size:11px;color:#4588bc;text-decoration:none}
.azul12:hover{font-family:Tahoma;font-size:11px;color:#999696;text-decoration:none}

.box_formularios_lanc {
	width:240px;
	float:left;
	text-align:left;

}
.formularios_input_lanc {
	width:230px;
	float:left;
	border:1px solid #cccccc;
	font-size:12px;
	font-family:Arial;
	color:#666;
	padding:1px;
	margin-bottom:5px;
	margin-top:2px;
	padding-top:2px;
	padding-bottom:2px;
}
.formularios_select_lanc {
	width:234px;
	float:left;
	border:1px solid #cccccc;
	background-color:#F9F8F1;
	font-size:12px;
	font-family:Arial;
	color:#666;
	padding:1px;
	margin-bottom:5px;
	margin-top:2px;
}
.formularios_button_lanc {
	width:70px;
	float:left;
	border: solid 1px #CCCCCC;
	background-color:#006600;
	font-size:11px;
	font-family:Arial;
	color:#FFF;
	font-weight:bold;
	padding:2px;
	margin-top:5px;
	margin-right:5px;
}
/* MENU */


.botao_menu{
	width:137px;
	height:20px;
	padding-left:23px;
	padding-top:5px;
	background-image:url(images/fundo_menu1.gif);
	background-color:#eaf1f7;
	background-position:top;
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#00295B;
	margin-top:1px;
	cursor:pointer;
	list-style:none;
	
}
.botao_menu2{
	width:137px;
	height:20px;
	padding-left:23px;
	padding-top:5px;
	background-image:url(images/fundo_menu2.gif);
	background-color:#00295B;
	background-position:top;
	background-repeat:no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#fff;
	margin-top:1px;
	cursor:pointer;	
	list-style:none;
}
#menulist {
	width:160px;
	height:455px;
	float:left;
}
.banner_menu{
	width:158px;
	border:1px solid #cccccc;
	margin-top:10px;
	float:left;
}
.news_menu{
	width:158px;
	border:1px solid #A3C09A;
	margin-top:11px;
	background-color:#F6F9EE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	float:left;
}
.box_news{
	width:131px;
	padding:13px;
	
}
.input_news{
	width:127px;
	height:16px;
	padding-top:4px;
	padding-left:2px;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.botao_cadastrar_news{
	width:66px;
	height:21px;
	border:1px solid #0F6726;
	margin-left:63px;
	margin-top:5px;
	cursor:pointer;
}
/* MIOLO */
.titulos{
	width:580px;
	float:left;
	padding-top:15px;
	height:23px;
	border-bottom:1px solid #D4E3B8;
	margin-bottom:15px;
	background-image:url(images/barra_titulo.gif);
}
.titulos_setas{
	width:580px;
	margin-right:15px;
	height:11px;
	padding-top:33px;
	padding-bottom:10px;
	border-bottom:1px solid #E2EDF5;
	float:left;
}
.conteudo{
	width:580px;
	float:left;
}
.destaques{
	width:134px;
	height:162px;
	padding-right:14px;
	margin-top:10px;
	float:left;
}
.destaques2{
	width:134px;
	height:162px;
	margin-top:10px;
	float:left;
}
.titulo_des{
	width:111px;
	height:21px;
	padding-left:21px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#30527b;
	float:left;
	background-image:url(images/titulo_menor.gif);
	background-repeat:no-repeat;
}
.foto_des{
	width:120px;
	height:90px;
	padding:5px;
	border:1px solid #CCC;
	float:left;
}
.descricao_des{
	width:132px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	line-height:13px;
	float:left;
	margin-top:5px;
}
.box_lancamentos{
	width:282px;
	height:240px;
	margin-right:16px;
	margin-top:10px;
	float:left;
}
.titulo_lancamentos{
	width:258px;
	height:25px;
	padding-left:24px;
	padding-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#30527b;
	float:left;
	background-image:url(images/bg_titulolancamentos.gif);
	background-repeat:no-repeat;
}
.foto_lancamentos{
	width:270px;
	height:140px;
	padding:5px;
	border:1px solid #CCC;
	float:left;
}
.descricao_lancamentos{
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	line-height:13px;
	float:left;
	margin-top:5px;
	padding-top:5px;
}

/* PAINEL */

#painel{
	width:200px;
	float:left;
	background-color:#FFFFFF;
}

#meus_imoveis{
	width:145px;
	height:27px;
	background-image:url(images/meus_imoveis.gif);
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	text-align:right;
	padding-top:28px;
	padding-right:55px;
}

#banner_institucional{
	width:198px;
	height:297px;
	border:1px solid #CCCCCC;
	float:left;
	margin-top:5px;
}
#banner_busca{
	width:198px;
	height:148px;
	border:1px solid #A2C7E1;
	float:left;
	margin-top:5px;
}
#banner_institucional{
	width:198px;
	height:298px;
	border:1px solid #AFBDC7;
	float:left;
	margin-top:5px;
}
#banner_acompanhe{
	width:198px;
	height:164px;
	border:1px solid #E1C68C;
	float:left;
	margin-top:5px;
}
.box_titulo_noticia{
	width:200px;
	float:left;
	background-color:#F6F9EE;
}
.box_noticias{
	width:160px;
	float:left;
	border-bottom:1px solid #E2EDCE;
	padding-top:17px;
	padding-bottom:23px;
}
.mais_noticais{
	width:160px; 
	float:left; 
	height:15px; 
	padding-bottom:10px; 
	padding-top:10px; 
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#267636;
	font-weight:bold;
}
.mais{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#267636;
	font-weight:bold;
	text-decoration:underline;
}
.mais:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2d8c40;
	font-weight:bold;
	text-decoration:underline;
}
.titulo_noticia{
	width:160px;
	float:left;
	font-size:12px;
	line-height:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	
}
.titulo_noticia:hover{
	width:160px;
	float:left;
	font-size:12px;
	line-height:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
	
}
.conteudo_noticia{
	width:160px; 
	float:left; 
	padding-top:9px;
	color:#999999;
	line-height:13px;
}
.link_noticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	line-height:13px;
	text-decoration:none;
}
.link_noticia:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	line-height:13px;
	text-decoration:none;
}
/* RODAPE */

#rod{
	width:932px;
	height:100px;
	padding-left:19px;
	padding-right:17px;
	padding-bottom:5px;
	padding-top:10px;
	background-color:#eff4fa;
	margin-top:10px;
}

#logo_rodape{
	width:135px;
	height:40px;
	padding-right:39px;
	float:left;
}
#endereco{
	width:619px;
	height:35px;
	padding-top:5px;
	text-align:left;
	float:left;
}
#telefone{
	width:138px;
	height:40px;
	float:left;
}
.font_rod_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00295B;
	font-weight:bold;
}
.font_rod{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00295B;
	line-height:10px;
}
.botao_rod{
	height:27px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#899CA5;
	cursor:pointer;
}
.botao_rod1{
	height:27px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#899CA5;

}

/* CONHEÇA CAMBURIU */

#coluna_mga_01 {
	width: 270px;
	float: left;

}
#coluna_mga_02 {
	margin-left: 17px;
	width: 270px;
	float: left;
}
.fotomaringa_01 {
	width: 150px;
	float: left;
	background-color:#F4F4F4;
	border: 1px solid #CCCCCC;
	padding: 17px;
	text-align: center;
	margin-right: 10px;
	margin-bottom: 10px;
}
#titulomaringa {
	width: 570px;
	height: 25px;
	float: left;
	background-color: #F2F2F2;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top:10px;
	margin-bottom: 10px;

}
.verde11 { font-size:11px; color:#128148; text-decoration:none; font-family:Arial }

/* NOTICIAS */

.noticia {
	font-weight: normal;
	color: #666;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
}
.noticia:hover {
	font-weight: normal;
	color: #666;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:13px;
}
.campo_busca {
	width:170px;
	float:left;
	padding-right:5px;
	padding-bottom:15px;
}
.buscaform {
	width:160px;
	float:left;
	border-left:1px solid #BBC2B7;
	border-top:1px solid #BBC2B7;
	border-right:1px solid #E2E7E3;
	border-bottom:1px solid #E2E7E3;
	font-size:11px;
	font-family:Tahoma;
	color:#666;
	padding:1px;

}
ul{
	height:40px;
	width:769px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	float:left;
	margin:0px;
	padding:0px;
}
.item{
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	float:left;
	cursor:pointer;
	padding-top:13px;
	font-weight:bold;
	float:left;
	display:block;
	background-image:url(images/linha_menu_top.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.item2{
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	float:left;
	cursor:pointer;
	padding-top:13px;
	background-color:#00224A;
	float:left;
	font-weight:bold;
	display:block;
	background-image:url(images/linha_menu_top.gif);
	background-position:right;
	background-repeat:no-repeat;
}
/*MAPA DO SITE */
.style1{
	color: #00295B;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	line-height:20px;
}
.style1:hover{
	color:#000066;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	line-height:20px;
}
.link_mapa{
	color:#666;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
}
.link_mapa:hover{
	color:#333;
	font-size:11px;
	line-height:18px;
	text-decoration:none;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
}


