﻿
body {
	margin-top: 0px;
	font-family:Tahoma, Arial, sans-serif;
}
/*--------- 1º pagina------------*/
.geral {
	margin:0 auto;
	width:780px;
	height:auto;
	overflow:hidden;
	background-color:#cccccc;
	
}
.lado_direito_dados {
	width:356px;
	height:auto;
	background-color:#FFFFFF;
	border: 2px solid #dddddd;
	margin:0 auto;
	margin-top:26px;
}

.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:350px;
height:auto;
margin:0;
overflow:hidden;
font:10px tahoma, Arial, Helvetica, sans-serif;
color:#666666;
}
.dados, p{
font:11px tahoma, Arial, Helvetica, sans-serif;
}

.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;
float:left;
display:inline;
}
/*--------- Internas ( Dados do imovel descrição) ------------*/
.dados_descricao {
	height:auto;
	margin:1px 0px 4px 5px;
	padding-bottom:5px;
	background-color:#eeeeee;

}
.dados_borda_descricao_lancamento{
	width:368px;
	height:auto;
	overflow:hidden;
	border:1px solid #f4f4f4;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

.dados_borda_descricao_venda{
	width:340px;
	background:#009900;
	height:auto;
	overflow:hidden;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
.dados_borda_descricao_venda, p{
background:url(../imagesLettieri/points2.gif) no-repeat left top;
padding-left:10px;
}

/*--------- Internas ( Dados fotos) ------------*/

.Foto_Geral{width:400px;margin: 0px; background-color:#FFFFFF;float:left;}

.dados_fotos_geral{
    width:400px;
	height:100%;
	display:inline;
    float:left;
	overflow:hidden;
	padding-bottom:10px;
	/*border-top:2px solid #666666;*/
	border-right:2px solid #bbbbbb;
	border-bottom:2px solid #999999;
	background:url(../imagesLettieri/bg_lancamento.gif) no-repeat;
}
#textos_imovel{ 
    width:377px; 
	padding-bottom:5px;
	height:auto; 
	float:left; 
    display:inline; 
	background:#cccccc url(../imagesLettieri/sombra.jpg) repeat-x;
}
.DadosFrame{ 
    width:400px;
	height:470px;
}

.dados_fotos{
	display:inline;
	float:left;
	width:500px;
	height:auto;
	overflow:hidden;
	padding-bottom:5px;
}

.dados_sem_fotos{
	 width:400px;
	 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{ 
	width:400px;
	height:340px; 
	display:inline; 
	float:left;
	text-align:center;
}
.dados_foto_pequena{
   display:inline;
   float:left;
   margin:3px;
   border:1px solid #ffffff;
   background-color:#FFFFFF;
}  

.dados_fotos_titulo{
	display:inline;
	width:400px;
	height:24px;
	float:left;
	text-align:center;
	font-family:Tahoma, Arial, sans-serif;
	font-size:16px;
	color:#006699;
	font-weight: bold;
    text-decoration:none;
    padding-top:5px;
	margin-bottom:4px;
}
.dados_fotos_navegacao{
    display:inline;
    float:left;
	width:400px;
	height:20px;
	text-decoration:none;
	text-align:center;
	margin-top:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.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:180px;
	height:90px;
	border-bottom:2px solid #CCCCCC;
	float:left;
	text-align:center;
	display:inline;
}
.dados_relacionamento_texto{
	width:592px;
	height:90px;
    border-bottom:2px solid #cccccc;
	background-color:#ffffff;
	padding-left:6px;
	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:420px
}
.borda_contato_indique
{
	left:340px;
	top:110px;
	width:290px;
	height:425px
}
.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:335px
}
.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:auto;
}

.borda_contato_frame_foto
{
	width:400px;
	height:auto
}
.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;
	background-color:#FFFFFF;
	margin:4px 0px 0px 4px;;
}
.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{
    width:390px;
    height:78px;
	float:left;
	display:inline;
	padding:5px;
	background-color:#eeeeee;
	border-top:1px solid #dddddd;
	border-bottom:2px solid #CCCCCC;
	margin-top:6px;
  

}

#rodape{ 
float:left;
width:100px;
padding-left:716px;
padding-top:1px;  
}





