@charset "utf-8";

* { margin: 0; padding: 0; }

body {
text-align: center;
font: 70% “Trebuchet MS”, Verdana, Arial, Tahoma;
background-color: #F1F1F1;
color: #666666;
background-image:url(../img/bk.jpg);
} 

ul { list-style: none; }
p { margin-bottom: 10px; }

#site{
width:1000px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
padding-top:10px;
border-left:3px groove #006600;
border-right:3px ridge #006600;
}


/* menu */
#menu{
margin-top:10px;
float:none;
}

.menu_barra{
margin-top:6px;
border-top:10px double #009900;
height:5px;
}

#menu ul { display: table; height: 1%; float:left; }
#menu ul li { float: left; margin: 0 4px; }
#menu ul li.primeira { margin-left: 10px; }
#menu ul li a {
display: block;
float: left;
padding: 5px 12px;
background-color: #FFB164;
color: #FFFFFF;
font-weight: bold;
font-size:16px;
}
#menu ul li a.selecionado{ 
background-color: #009900; 
color: #FFF; 
text-decoration: none; 
}
#menu ul li a:hover { background-color: #00CC00; color: #fff; text-decoration: none; } 
/* fim menu */

#corpo{
float:none;
clear:both;
min-height:400px;
margin-top:10px;
}

/* menu do corpo */

.menu_title{
font-weight:bold;
font-size:large;
background-color:#00CC00;
padding:7px;
color:#FFFFFF;
}

#corpo_menu{
float:left;
width:240px;
background-color:#F2F2F2;
}


#corpo_menu a{
padding:5px;
display:block;
border:1px solid #666666;
font-size:16px;
color:#666666;
background-color:#F2F2F2;
font-weight:bold;
}

#corpo_menu a:hover{
background-color:#FF6600;
color:#FFFFFF;
}



/* fim menu do corpo */


/*  corpo */

#conteudo{
display:block;
width:700px;
margin-left:254px;
text-align:justify;
/* margin-top:20px; */
}



#corpo_conteudo h1{
color:#FF6600;
font-weight:bold;
font-size:xx-large;
border-bottom:3px solid #FF6600;
text-align:right;
margin:0px 0px 40px 0px;
display:block;
}

#corpo_conteudo .property_title{
font-weight:bold;
font-size:large;
padding-left:5px;
}

#corpo_conteudo .property_info{
float:left;
}

#corpo_conteudo .property_foto{
float:left;
}


#rodape{
border-top:1px solid #333333;
margin-top:40px;
padding-bottom:10px;
float:none;
clear:both;
}


.bloco_imovel_lista img{
float: left;
margin-right:5px;
}

.bloco_imovel_lista{

margin-bottom:15px;
border:1px solid #CCCCCC;
padding:5px;
min-height:160px;
height:100%;
font-size:17px;
color:#333333;
}

.bloco_imovel_lista h3{
color:#000000;
}

.bloco_imovel_lista h3:hover{
text-decoration:underline;
}

.bloco_imovel_lista img{
border:none;
}

#menu_left{
float:left;
}

.menu_left{
width:220px;
text-align:left;
}

.menu_left a{
font-weight:bold;
font-size:15px;
display:block;
margin:0px;
padding:3px 0px 3px 10px;
color:#266A35;
background-color:#B6D74A;
text-decoration:none;
border-bottom:2px solid #179954;
border-left:2px solid #179954;
border-right:2px solid #179954;
width:200px;
}

.menu_left a.first{
border-top:2px solid #179954;
}


.menu_left a:hover{
background-color:#FFA92E;
}


.menu_left .titulo a{ 
background-color:#5A9A31;
width:180px;
font-size:17px;
color:#FFFFFF;
border-bottom:none;
border-left:2px solid #179954;
border-right:2px solid #179954;
}



.details_sub_title{
margin-top:30px;
background-color:#009900;
color:#FFFFFF;
padding:5px;
font-size:18px;
font-weight:bold;
}

.details_sub_title img{
float:right;
}


.menu_property_details{
font-size:15px;
}

.menu_property_details li{
display:inline;
}

.menu_property_details a{
border:1px solid #FF6600;
padding:3px;
margin-right:5px;
background-color:#FFFF99;
text-decoration:none;
font-weight:bold;
color:#000000;
}

.search_box{
float:none;
}


#banner_top0{
height:120px;
text-align:left;
margin-bottom:30px;
float:none;
}

#banner_douglas{
width:750px;
height:120px;
display:block;
margin-right:10px;
float:left;
}

#banner_bp{
height:120px;
display:block;
}

#ads{
	text-align:left;
}

#digg_xxx{
float:right;
margin-left:10px;
}
