body {
	padding:0;
	color: #333333;
	line-height: 1.4em;
	background : #fff;
	background-image:url(../images/fundo_pagina.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 74%;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 45px;
	margin-right: 0;
	margin-left: 0;
}


h1 {
color: #444444;
font-size:17px;
margin: 10px 0 3px 0;
}

h1,h2,h3 {
color:#666;
font-size:15px;
margin: 10px 0 3px 0;
}


p {
margin:0 0 5px
}

#corpo {
margin:0 auto;
width:765px;
}

#topo {
height:40px;
width:100%;
}

.index_fundo {
	background-image:url(../images/index_fundo.jpg);
	background-repeat: no-repeat;
	height:290px;
	width:565px;}
	
	
.index_fundo2 {
	background-image:url(../images/index_fundo2.jpg);
	background-repeat: no-repeat;
	height:290px;
	width:565px;}
		
	
.index_fundo H2{
padding: 10px 0 10px 25px; }	

.index_fundo2 H2{
padding: 10px 0 10px 25px; }

#txtindex{
	width:280px;
	float:right;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 3px;
	padding-left: 5px;
}	


#txtindex_news{
	width:440px;
	float:right;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 3px;
	padding-left: 5px;
}	


#txtcontato{
padding: 10px;
 }	


.img_fundo {
border:1px solid #CCC;
color:#333;
float:left;
margin:0 0 0 30px;
padding:1px;
}


.fotoh1{
padding:5px 0px 0px 45px;
_padding:25px 0px 0px 45px;
width:130px;
_width:130px;
height:33px;
_height:28px;
background-image: url(../images/h1.jpg);
background-repeat: no-repeat;
margin-top:8px;
}


.dataNoticia {
float:left;
margin:0 0 0 30px;
padding:1px;
width:59px;
height:70px;
}


.published {
	display: block;
	text-align: center;
	height:70px;

	width: 59px;
	float: left;
	padding-bottom: 4px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, Sans;
	background: url(../images/noticia.jpg) bottom left no-repeat;
	}
	.published .day {

		color: #333333;
        padding-top: 20px;
		font-size: 20px;
		font-weight: bold;
		font-family: "Times New Roman", Times, serif;
		line-height: 1.4em;
		line-height: .9em;
		}
	.published .month {
		font-size: 12px;
		font-weight: bold;

		padding-top: 18px;
		background: url(images/bg_dateblock_top.png) top left no-repeat;
		display: block;
		height: 20px;
		color: black;
		}
	.published acronym {
		border: none;
		}
		
	.boxNoticia { padding-top:10px;}	
	
	
	.boxDepoi { padding:25px 10px 25px 10px; width:155px; background: url(../images/boxnot.jpg) top left no-repeat;}	


.box1 {
	background: url(../images/box1.jpg) top left no-repeat;
	height:70px;
	width:100%;
	padding-left:40px;
	padding-top:15px;
}
	
.boxTxt {
	width:600px;
	padding-left:100px;
}	

.boxTxtImov {
	width:650px;
	height:180px;
	margin-left:25px;
	background: url(../imovel_fla/fundo.jpg) no-repeat;
}	

.imgs_seta{
float:left;
padding:1px;
}

.espaco_h1 { padding-top:15px;}
	
	
	
	
.box2 {
	background: url(../images/box2.jpg) top right no-repeat;
	height:94px;
	width:100%;}	
	
.H1Noticia { padding:10px 0 0 10px;}

.boxNott { width:115px; float:right;}	

.limpa { clear:both;}	
/************************************
# setas ul li
************************************/
#nav_inner {
background-color:transparent;
background-image:url(../images/categorias.jpg);
background-repeat:repeat-y;
margin:0
}

#nav_inner li {
padding:4px
}

#nav_inner p {
background-color:transparent;
margin:0 0 10px;
padding:0
}

#nav_inner ul {
list-style-image:url(../images/ico_cate.gif);
margin:8px 0 12px;
padding:0 0 0 18px
}


.imgs_esq {
background:#FFF;
border:1px solid #CCC;
color:#333;
float:left;
margin:10px 8px 30px 0;
padding:1px;
}

a {
color:#333333;
text-decoration:none;
}



.foto a {
border:none
}

a:hover,#nav_inner a:hover {
color:#333333;
text-decoration:none;
}

a:visited,#nav_inner a {
color:#333333;
text-decoration:none
}

#destaque_cont{
padding: 7px 2px 0px 55px;
width:155px;
height:35px;
background: url(../imovel_fla/contato.jpg) no-repeat;
float:right;

}


#destaque_cont2{
padding: 7px 2px 0px 55px;
width:155px;
height:35px;
background: url(../imovel_fla/contato.jpg) no-repeat;
float:left;
}


.esapac {
height:40px;}

#destaque_cont H2{
color:#666;
font-size:13px;
margin: 10px 0 3px 0;
}

.pos_foto{
padding: 0px 0 0 90px;}


a img {
text-decoration:none; border:0; }

.topoTT { padding-right:12px; float:right; }

.topoTT a {text-decoration:none; border:0; }
