body {
    margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background: url(imgs/bkg.jpg) #006699 repeat-x fixed;
}
a {
    text-decoration: none;
	font-size: 12px;
	color: #333333;
	font-size: 11px;
}
a:hover {
    color: #009900;
}
#total {
    float: left;
	width: 776px;
	background: url(imgs/bk_total.jpg) #FFFFFF repeat-y;
}
#topo {
    float: left;
	width: 776px;
    height: 130px;
}
#barra {
    float: left;
	width: 750px;
	height: 30px;
	padding-left: 20px;
	margin-left: 3px;
	_margin-left: 2px;
	margin-right: 3px;
	_margin-right: 2px;
	background: url(imgs/bk_bar.jpg) repeat-x;
}
#barra a {
	font-size: 11px;
	font-weight: bold;
}
#coluna {
    float: left;
	width: 113px;
	margin-right: 12px;
}
#coluna #corpo_menu {
    float: left;
	width: 113px;
	background: url(imgs/bk_corpo_mnu.jpg) repeat-y;
	margin-bottom: 15px;	
}
#coluna #corpo_menu img {
    float: left;
}
#coluna #item_menu {
    float: left;
	width: 91px;
	padding-left: 22px;
	background: url(imgs/bk_item_mnu.jpg) no-repeat;	
}
#conteudo {
    float: left;
	width: 770px;
	padding-left: 3px;
	padding-right: 3px;
}
#conteudo #destaques {
    float: left;
	width: 350px;
	background: url(imgs/corpo_destaques_principal.jpg);
	margin-left: 15px;
	margin-top: 12px;
}
#conteudo #destaques img {
    float: left;
}
#conteudo #destaques #corpo_destaques {
    float: left;
	width: 290px;
	padding-left: 10px;
	_padding-left: 3px;
	padding-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
#conteudo #destaques #corpo_destaques img {
    float: left;
	width: 145px;
	height: 109px;
	margin-right: 4px;
}
#conteudo #destaques .fieldset {
	float: left;
	margin-top:5px;
	width: 324px; 
	_width: 338px; 
	margin-bottom: 12px;
}
#pic {
    float: left;
	width: 712px;
	height: 172px;
	padding: 14px;
	margin-top: 5px;
	margin-left: 18px;
	_margin-left: 9px;
	margin-right: 18px;
	_margin-right: 9px;
	margin-bottom: 15px;
	background: #E5EFFF;
	font-size: 12px;
}
#pic #busca {
    float: left;
	width: 702px;
	height: 62px;
	background: url(imgs/bk_search.jpg) #FFCC00 no-repeat;
	padding: 5px;
	visibility: hidden;
}
#pic #subquadros {
    float: left;
	width: 712px;
	height: 72px;
	margin-top: 10px;
}
#pic #subquadros #bans {
    float: left;
	width: 230px;
	height: 90px;
}
#pic #subquadros .ban_align {
    margin-left: 11px;
	margin-right: 11px;
}
.descri {
    float: left;
	font-size: 9px;
	border-bottom: solid 1px #CCCCCC;
	width: 262px;
	margin-bottom: 5px;
	padding-bottom: 12px;
}
.descri_s {
    float: left;
	font-size: 9px;
	width: 262px;
}
#rodape {
    float: left;
	width: 776px;
	height: 51px;
	background: url(imgs/rodape.jpg) #FFFFFF no-repeat bottom;
	padding-top: 5px
}
.text {
      height: 12px;
}
.finalidade {
      height: 16px;
	  font-size: 12px;
}
table, tr, td {  
      font-size: 10px;
	  height: 16px;
}
fieldset {
      margin-left: 30px;
	  margin-right: 30px;
}
.input_cont { 
      height: 12px;
	  font-size: 10px;
	  width: 180px;
}
textarea { 
	  font-size: 11px;
	  width: 200px;
}
.submit_cont {
      font-size: 9px;
}
form {
      margin: 0px;
}
#detalhes {
      float: left;
	  width: 730px;
	  margin-bottom: 50px;
	  margin-top: 25px;
	  margin-left: 20px;
	  margin-right: 20px;
}
#detalhes #quadro {
      float: left;
	  width: 360px;
	  height: 271px;
	  _height: 267px;
	  border: solid 1px #CCCCCC;
	  margin-top: 5px;
	  margin-right: 12px;
	  margin-left: 10px;
}
#detalhes #quadro img {
      float: left;
	  width: 354px;
	  height: 266px;
	  margin: 3px;
}
#detalhes #quadro #carregando {
     width: 100px;
	 height: 100px;
	 background: url(imgs/lendo.gif);
	 margin-top: 85px;
	 margin-left: 129px;
}
#detalhes #descricao {
      float: right;
	  width: 324px;
	  /*height: 261px;*/
	  border: solid 1px #CCCCCC;
	  font-size: 11px;
	  padding: 5px;
	  margin-top: 5px;
}
#detalhes #descricao .ln1 {
      float: left;
	  width: 318px;
	  background-color: #FFFFFF;
	  padding-top: 3px;
	  padding-bottom: 3px;
	  padding-left: 4px;
	  padding-right: 2px;
}
#detalhes #descricao .ln2 {
      float: left;
	  width: 318px; 
	  background-color: #CCCCCC;
	  padding-top: 3px;
	  padding-bottom: 3px;
	  padding-left: 4px;
	  padding-right: 2px;
}
#detalhes #miniaturas {
      float: left;
	  width: 357px;
	  border: solid 1px #CCCCCC;
	  background-color: #FAFAF8;
	  margin-top: 5px;
	  margin-left: 10px;
	  padding-top: 3px;
	  padding-left: 3px;
}
#detalhes #miniaturas img {
      float: left;
	  width: 70px;
	  height: 53px;
	  margin-right: 1px;
	  margin-bottom: 2px;
}
#resultado {
    float: left;
	width: 730px;
	background: url(imgs/corpo_resultado.jpg) repeat-y;
	margin-top: 12px;
	margin-left: 4px;
	_margin-left: 3px;
}
#resultado img {
    float: left;
}
#resultado #corpo_resultado {
    float: left;
	width: 710px;
	margin-top: 7px;
	margin-left: 15px;
	margin-right: 10px;
}
#resultado #corpo_resultado img {
    float: left;
	width: 83px;
	height: 63px;
	margin-right: 4px;
}
#resultado .descri {
    float: left;
	font-size: 9px;
	border-bottom: solid 1px #CCCCCC;
	width: 730px;
	_width: 700px;
} 
#resultado .descri_s {
    float: left;
	font-size: 9px;
	width: 730px;
	_width: 700px;
}
#resultado #titulo_venda {
    background: url(imgs/vendas_tit.jpg) no-repeat; 
	height: 20px; 
	width: 730px;
	margin-left: 15px;
}
#resultado #titulo_locacao {
    background: url(imgs/locacao_tit.jpg) no-repeat; 
	height: 20px; 
	width: 730px;
	margin-left: 15px;
}