@charset "utf-8";
/* CSS Document */

.texto_cadastre-se{
	position:relative;
	float:left;
	width:764px;
	height:15px;
	}
	
.texto_cadastre-se h2{
	position:relative;
	float:left;
	width:764px;
	height:15px;
	}
	
.cadastro001{
	position:relative;
	float:left;
	width:762px;
	height:356px;
	border:1px solid #CCCCCC;
	background-color:#F0F0F0;
	margin-top:10px;
	}
	
.cadastro001 h1{
	position:relative;
	float:left;
	width:717px;
	height:20px;
	font-size:14px;
	margin-left:22px;
	margin-top:10px;
	border-bottom:1px dotted #999999;
	}
	
.cadastro_padrao{
	position:relative;
	float:left;
	width:717px;
	height:42px;
	margin-left:21px;
	margin-top:24px;
	}
	
.cadastro_item01{
	position:relative;
	float:left;
	width:218px;
	height:42px;
	background-image:url(../imagens/cadastre-se001.jpg);
	background-repeat:no-repeat;
	}
	
.cadastro_item02{
	position:relative;
	float:left;
	width:218px;
	height:42px;
	background-image:url(../imagens/cadastre-se002.jpg);
	background-repeat:no-repeat;
	margin-left:31px;
	}
	
.cadastro_item03{
	position:relative;
	float:left;
	width:218px;
	height:42px;
	background-image:url(../imagens/cadastre-se003.jpg);
	background-repeat:no-repeat;
	margin-left:31px;
	}
	
.hover_item{
	background-position:0px -50px;
	}
	
.linha_item_cadastro{
	position:relative;
	float:left;
	width:717px;
	height:27px;
	margin-left:22px;
	margin-top:10px;
	}

.linha_esquerda{
	position:relative;
	float:left;
	width:342px;
	height:27px;
	}
	
.linha_esquerda label{
	position:relative;
	float:left;
	width:83px;
	height:27px;
	background-color:#B9B9B9;
	color:#FFFFFF;
	padding-left:10px;
	font-size:15px;
	font-family:Arial;
	line-height:1.90em;
	}
	
.linha_direita label{
	position:relative;
	float:left;
	width:83px;
	height:27px;
	background-color:#B9B9B9;
	color:#FFFFFF;
	padding-left:10px;
	font-size:15px;
	font-family:Arial;
	line-height:1.90em;
	}
	
.linha_direita{
	position:relative;
	float:right;
	width:342px;
	height:27px;
	}
	
#digite_login{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_senha{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_login_novamente{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_senha_novamente{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_nome{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_email{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_endereco{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_telefone{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_nascimento{
	position: relative;
	float: right;
	width: 230px;
	height: 25px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
#digite_sexo{
	position: relative;
	float: right;
	width: 240px;
	height: 27px;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: white;
	border: 1px solid #CCC;
	padding: 0px;
	line-height: 1.80em;
	padding-left: 10px;
	}
	
.top_extra_login{
	position:relative;
	float:left;
	width:717px;
	height:15px;
	}
	
.caixa_rodape_cadastro{
	position:relative;
	float:left;
	width:717px;
	height:74px;
	background-image:url(../imagens/logo-jacques-gassmann-cadastre.jpg);
	background-repeat:no-repeat;
	margin-left:22px;
	margin-top:50px;
	}
	
.proximo_passo_botao{
	position:relative;
	float:right;
	width:153px;
	height:27px;
	cursor:pointer;
	background-image:url(../imagens/proximo-passo-botao.jpg);
	background-repeat:no-repeat;
	margin-top:35px;
	}
	
.proximo_passo_botao:hover{
	background-position:0px -27px;
	}
	
/* Caixa Nível 2 */

.cadastro002{
	position:relative;
	float:left;
	width:762px;
	height:356px;
	border:1px solid #CCCCCC;
	background-color:#F0F0F0;
	margin-top:10px;
    /****************************
     LUIZ - 05/08/2011 - incluido   
     ****************************/
    display: none;
	}
	
.extra_input_cadastro{
	margin-top:35px;
	}
	
.extra_input_cadastro2{
	margin-top:10px;
	}
	
.proximo_passo_botao2{
	position:relative;
	float:right;
	width:153px;
	height:27px;
	cursor:pointer;
	background-image:url(../imagens/proximo-passo-botao.jpg);
	background-repeat:no-repeat;
	margin-top:15px;
	clear:right;
	}
	
.proximo_passo_botao2:hover{
	background-position:0px -27px;
	}
	
.passo_anterior{
	position:relative;
	float:right;
	width:153px;
	height:27px;
	cursor:pointer;
	background-image:url(../imagens/passo-anterior.jpg);
	background-repeat:no-repeat;
	margin-top:8px;
	}
	
.passo_anterior:hover{
	background-position:0px -27px;
	}
	
/* Caixa Nível 3 */

.cadastro003{
	position:relative;
	float:left;
	width:762px;
	height:356px;
	border:1px solid #CCCCCC;
	background-color:#F0F0F0;
	margin-top:10px;
    /****************************
     LUIZ - 05/08/2011 - incluido   
     ****************************/
    display: none;
	}
	
.cadastro003 h1{
	position:relative;
	float:left;
	width:762px;
	color:#D30E13;
	font-size:20px;
	text-align:center;
	font-weight:bold;
	}
	
.cadastro003 h2{
	position:relative;
	float:left;
	width:540px;
	height:20px;
	color:#333333;
	font-size:18px;
	text-align:center;
	text-align:right;
	background-image:url(../imagens/estrela-imoveis.jpg);
	background-repeat:no-repeat;
	background-position:0px 2px;
	margin-left:110px;
	}
	
.caixa_logo_centro{
	position:relative;
	float:left;
	width:714px;
	height:140px;
	margin-left:22px;
	background-image:url(../imagens/logo-jacques-gassmann-cadastre.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
	
.botao_fazer_login_agora{
	position:relative;
	float:left;
	width:153px;
	height:27px;
	background-image:url(../imagens/acessar-agora.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	margin-left:290px;
	margin-top:30px;
	}
	
.botao_fazer_login_agora:hover{
	background-position:0px -27px;
	}