﻿
body {
	background-image: url(../image/fundo_form.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 0px;
}
/*--------- 1º pagina------------*/
.geral {
	position:relative;
	margin:auto;
	width:779px;
	height:480px;
	background-color: #FFFFFF;
	margin-top:10px;
	
}
.lado_esquedo_dados {
	position:relative;
	display:inline;
	width:370px;
	height:auto;
	float:left;
	margin-right:2px;
}

.lado_direito_fotos {
	width:436px;
	height:353px;
	float:left;
}
.lado_relacionamento {
	position:relative;
	width:778px;
	height:92px;
	display:inline;
	float:left;
}
/*--------- Internas ( Dados do imovel) ------------*/
.dados{
width:368px;
height:auto;
margin:0 auto;
overflow:hidden;
border:1px solid #CCCCCC;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}
.fundo_dados{
width:358px; 
height:auto;
margin:5px;
padding-bottom:2px;
border-top:1px solid #ccc;
background-color:#efefef;
}
p{
margin:1px 0px 4px 5px;
padding:1px;
}
b{
color: #000000;
}
.p{
margin:1px 0px 4px 5px;
padding:1px;
float:left;
display:inline;
}
/*--------- Internas ( Dados do imovel descrição) ------------*/
.dados_descricao {
	height:155px;
    width:358px;
	margin:1px 0px 4px 5px;
	padding:1px;
	overflow:auto;
}
.dados_borda_descricao_lancamento{
	width:368px;
	height:172px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-top:2px;
}

.dados_borda_descricao_venda{
	width:368px;
	height:207px;
	overflow:hidden;
	border:1px solid #CCCCCC;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin-top:2px;
}

/*--------- Internas ( Dados fotos) ------------*/

.Foto_Geral{width:400px;margin: 0px; background-color:#FFFFFF;float:left;}

.dados_fotos_geral
{
    width:403px;
	height:353px;
	border: 1px solid #CCCCCC;
	display:inline;
    float:left;
}
.DadosFrame{width:400px;height: 351px;}

.dados_fotos
{
	display:inline;
	float:left;
	width:auto;
	height:351px;
    padding-left:10px;
}

.dados_sem_fotos
{
	 width:400px;
	 position:relative;
	 display:inline;
	 float:left;
}

.Foto_Div
{
	display: block;background-color:#FFF;width:300px;height:300px; float:left; position:relative;
}

.dataFotos
{
  float:right;	
  display:block;
  width:auto;
  height:auto;
  position:relative;
}

.dados_foto_grande
{
	display: block;background-color:#FFF;width:300px;height:300px; float:left; position:relative;

}
.dados_foto_pequena
{
   display:block;
   float:left;
   margin-left:3px;
}  

.dados_fotos_titulo
{
	display: block;
	width:290px;
	height:20px;
	float:left;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
    text-decoration:none;
    padding-top:5px;
}
.dados_fotos_navegacao
{
    display:inline;
    float:left;
	width:290px;
	height:auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.Foto_clique{background: #EFEFEF url(../imagesDados/degrade_foto.gif) left repeat-x;width:300px;height:auto;font-size:10px;}

/*--------- Internas ( Relacionamentos) ------------*/

.dados_logo_empresa {
	position: relative;
	width:175px;
	height:85px;
	padding:2px;
	border: 1px solid #CCCCCC;
	float:left;
	margin-right:3px;
	text-align:center;
	display:inline;
}
.dados_relacionamento_texto{
	position: relative;
	width:587px;
	height:85px;
	padding:2px;
	border: 1px solid #CCCCCC;
	float: left;
	display:inline;
}
.dados_bt_indique{
	margin-right:2px;
	float:left;
	position:relative;
	display:inline;

}


/* EMAIL*/
/*
.FormMail { width:482px; background: #F4F4F4; padding: 5px;}
.FormMail input { border:2px;}


.titulo_indique{
	font-weight:bold;
	color:#006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.dados_email{
	width:220px;
	height:75px;
	float:left;
}
.dados_email input{font-family:Verdana;font-size:9px;color:#666;text-decoration:none;border:1px solid #CCC}
.dados_email textarea{font-family:Verdana;font-size:9px;color:#666;text-decoration:none;border:1px solid #CCC;margin-top:1px}
.titulo_email_imovel {
	position:relative;
	width:253px;
	height:15px;
	padding-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	float: left;
}
.dados_email{
	width:330px;
	height: 79px;
	line-height:10px;
	float:left;
}
.dados_input{
	position:relative;
	width:150px;
	height:20px;
	float:left;
}
.dados_textarea{
	position:relative;
	width:178px;
	height:54px;
	float:left;
}
.dados_form{
	margin:2px;
	display:inline;
	float:left;

}


.dados_bt_enviar{
	position:relative;
	width:74px;
	height:18px;
	float:left;
}

*/

/*DIV do telefone*/

#div_contato_sombra{background:#000 none repeat scroll 0;left:0pt;filter:alpha(opacity=30);opacity:0.3;position:absolute;top:0pt;width:100%;z-index:900000}

.borda_contato_indique,.borda_contato_critique,

.borda_contato_telefone,.borda_contato_mapa,.borda_contato_foto{ 
position: absolute;
margin-left:15px; 
color:#069; font:10px Verdana;font-weight:Normal;  text-align:justify; padding-left:10px; padding:10px;border:solid 1px #CCC; background-color:#FFF; z-index:900001}

.borda_contato_frame_indique
{
	width:270px;
	height:370px
}
.borda_contato_indique
{
		left:340px;
		top:110px;
		width:270px;
		height:370px
}
.borda_contato_frame_critique
{
	width:290px;
	height:480px
}


.borda_contato_critique
{
	left:200px;
	top:50px;
	width:290px;
	height:480px
}
.borda_contato_frame_telefone
{
	width:480px;height:340px
}
.borda_contato_telefone
{
	left:230px;
	top:100px;
	width:480px;
	height:340px
}

.borda_contato_frame_mapa
{
    width:660px;
    height:500px;
}

.borda_contato_mapa
{
	left:150px;
	top:50px;
	width:650px;
	height:420px;
}

.borda_contato_frame_foto
{
	width:400px;
	height:480px
}
.borda_contato_foto
{
	left:400px;
	top:30px;
	width:290px;
	height:480px
}


/* */



.FormMail { width:482px; background: #F4F4F4; padding: 5px;}
.FormMail input { border:2px;}


.titulo_indique{
	font-weight:bold;
	color:#006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.dados_email{
	width:220px;
	height:75px;
	float:left;
}
.dados_email input{font-family:Verdana;font-size:9px;color:#666;text-decoration:none;border:1px solid #CCC}
.dados_email textarea{font-family:Verdana;font-size:9px;color:#666;text-decoration:none;border:1px solid #CCC;margin-top:1px}
.titulo_email_imovel {
	position:relative;
	width:253px;
	height:15px;
	padding-top:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	float: left;
}
.dados_email{
	width:330px;
	height:79px;
	line-height:10px;
	float:left;
}
.dados_input{
	position:relative;
	width:150px;
	height:20px;
	float:left;
}
.dados_textarea{
	position:relative;
	width:178px;
	height:54px;
	float:left;
}
.dados_form{
	margin:2px;
	display:inline;
	float:left;

}


.dados_bt_enviar{
	position:relative;
	width:74px;
	height:18px;
	float:left;
}


.textoSemFoto
{
    width:400px;
    height:20px;
     text-align:center;
}

.repetidor
{
    float:left;	
    width:80px;
    height:300px;
    float:left;
    margin-top:22px;
}

#rodape{ 
float:left;
width:100px;
padding-left:716px;
padding-top:1px;  
}
