body {
	margin: 0px;
	background: #e8e8e8 url(../images/bg_back.jpg) repeat-x;
	font: 11px Verdana, Geneva, sans-serif;
	color: #000;

}
.textos {
	font-size: 11px;
}

a{
	COLOR: #039;
	TEXT-DECORATION: none;
	font-size: 11px;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
}


.form {
	font-size: 11px;
	background: #FFF;
	border: 1px solid #ccc;
}
.formn {font-family: Arial; font-size: 11px; font-weight:bold; color: #000000; background-color: #F0F0F0; border-color: #ccc #cccccc #cccccc #ccc;border-style: solid; border-width: 1px; }

.titulo {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
.tituloFicha {
	COLOR: #FFF;
	TEXT-DECORATION: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.destaque {
	color: #039;
	font-size: 12px;
}


.titulo_branco {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; font-weight:bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; TEXT-DECORATION: none}

.texto_rodape {
	COLOR: #000;
	TEXT-DECORATION: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.botao {
	color: #ffffff;
	background-color: #003399;
	border: thin solid #FFFFFF;
	height: 20px;
	width: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.formulario{
border:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#003399;
}

.radio_box{
border:1px solid #999999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#003399;
}

.mask{
	float:center;
	margin-right:0px;
	border:3px solid #003399;
	width:118px;
	height:70px;
	overflow:hidden;
}	

 #categoria_1cat_foto_h{ 
 width: 117px; 
 height: 77px; 
 margin-bottom: -7px; 
 background: 0px 0px no-repeat; 
 }
 
 #categoria_1cat_contorno_h{
	width: 200px;
	height: 87px;
	background:url(../images/fundo_images.png);
	background-repeat:no-repeat;
	position:absolute;
	z-index: 10;
 }
 
 #pos_destaques{
 text-align:left;
 position:relative;
 float:left;
 top:-70px;
 left:40px;
 display:block;
  
 }


 #categoria_banner_contorno{ 
 width: 527px; 
 height: 218px; 
 background:url('../images/banner_destaques.png');
 background-repeat:no-repeat;
 position:relative;
 float:left;
 top:250px;
 left:0px;
 z-index:14 
 
 
 }

#img_banner{
background-image:url(../images/banner_destaques.png);
background-repeat:no-repeat;
position:absolute;
float:left;
width:527px;
height:218px;
z-index:12;
left:0px;
top:90px;

}

.txt_busca_rapida {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font: bold 12px Verdana, Geneva, sans-serif;
	text-indent: 10px;
	border-bottom: 1px solid #FFF;
	text-transform: capitalize;
}


/* MENU HORIZONTAL SUPERIOR */

ul {
	padding: 2;
	margin: 0;
	list-style: none;
	float:right;
}

li {
	float:right;
	position: relative;

  }
li ul {
	display: none;
	position: absolute;
	top: 1em;
	left: 0;
	text-align:center;
	border:1px solid #003399;
	background-color:#fff;
	width: 140px;
	;
  }

li > ul {
	top: auto;
	left: -90px;;
}

li:hover ul, li.over ul {
	display: block;
	clear:left;
}
#venda  {
	color: #003399;
	position: relative;
	font: normal 9px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
#locacao {
	color: #003399;
	position: relative;
	font: normal 9px Arial, Helvetica, sans-serif;
}

