.cliente_logado_home{
	width:100%;	
}

.cliente_logado_home a{
	width:100%;	
	font-size:12px;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	color:#FFF;
	display: block;
}

.cliente_logado_home a span:nth-of-type(2){
	color:#333
}


.ancoraTopo{
	position:fixed; 
	right:5px; top:50%; 
	z-index:9999; 
	display:none; 
	cursor:pointer;
}



*{
  padding:0px;
  margin:0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

a {text-decoration:none}


/* RODAPE */


.office{
	display:none
}

/* Header */


.tituloGeral{
	width:100%;
	height:56px;
	line-height:56px;
	background:url(../imagens/funndo_busca.png) repeat center;
	font-size:15px;
	color:#333333;
	text-align:left;
	font-weight:bold;
	clear:both;
	margin-bottom:10px;
}


.textoEmpresa{
	width:94%;
	font-size:18px;
	color:#333333;
	padding-bottom:50px;
	margin-top:20px;
	margin:0 auto;
	text-align:justify;
}


.duvidas-frequentes{
	width:93%; 
	padding:10px; 
	margin-top:15px; 
	color:#333333; 
	font-size:12px;
	border:solid 1px #999999;
	margin:0 auto
}

.comboDuvidas{
	width:100%; 
	padding-bottom:20px;
}

.titleDuvidas{
	margin:0 auto; width:93%; color:#333333; font-size:16px; font-weight:bold;
}

.textDuvidas{
	margin:0 auto; width:93%; margin-top:15px; color:#666; font-size:14px;
	text-align:justify;
}

.input {
border: solid 1px #999999;
height: 36px;
line-height: 36px;
margin-bottom: 8px;
padding-left: 15px;
width:65%
}

.inputArea{
border: solid 1px #999999;
height: 150px;
margin-bottom: 8px;
padding-left: 15px;
width:65%;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif
}

.submitContato{
	width:70%;
	padding-top:10px;
	padding-bottom:10px;
	border:none;
	font-size:20px;
	font-weight:bold;
	color:#FFF
}

.inputArea::-webkit-input-placeholder { /* WebKit browsers */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.inputArea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.inputArea::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.inputArea:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #333; font-size:13px;  font-family:Arial, Helvetica, sans-serif
}

.input::-webkit-input-placeholder { /* WebKit browsers */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.cbusca::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.cbusca:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #333; font-size:13px;  font-family:Arial, Helvetica, sans-serif
}


/**********CADASTRO***********/
.pessoa{
	background:#EFEFEF; border:solid 1px #DFDFDF; width:99%; margin-top:0px; 
	
}

/**********PESSOA FISICA***********/
.pessoaPF{
	width:50%; 
	border-right:solid 1px #DFDFDF; 
	position:absolute;
	left:0px;
	height:50px;
}

.pessoaLabelPF{
	position:absolute;
	width:100%;
	height:50px;
}

.pessoa_label_pf img{
	padding-top:12px;
	margin-left:0px;
}

/**********PESSOA JURIDICA***********/
.pessoaPJ{
	width:50%; 
	position:absolute;
	height:50px;
	right:0px;
	height:50px;
}

.pessoa_label_pj{
	position:absolute;
	height:50px;
	width:100%;
	right:0px
}

.pessoa_label_pj img{
	padding-top:12px;
}


/**********CADASTRO***********/
.addClass{ display:block }
.removeClass{ display:none }

.semProd{	
	color:#F00; 
	background:#EFEFEF; 
	padding-bottom:10px; 
	padding-top:10px; 
	text-align:center;
	width:100%;
	margin-top:40px;
	margin-bottom:30px;
}

.selfContent form{
	width:90%; 
	margin:0 auto; 
	position:relative;
}

.selfContent form input[type="email"]{
	text-indent:35px;
	width:100%;
	font-size:13px;
	height:38px;
	color:#333;
	border:solid 1px #333;
	line-height:36px;
	top:5px; 
	position:absolute;
	background:url(../imagens/icons/senha.png) no-repeat 10px center;
	left:0px;
}

.selfContent form input[type="submit"]{
	width:70px;
	height:38px;
	background:#009933;
	border: none;
	cursor: pointer;
	position:absolute;
	color:#FFF;
	top:5px;
	right:-2px;
	font-size:12px;
}

.selfContent form input[type="email"]::-webkit-input-placeholder { /* WebKit browsers */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.selfContent form input[type="email"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.selfContent form input[type="email"]::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #333; font-size:13px; font-family:Arial, Helvetica, sans-serif
}
.selfContent form input[type="email"]:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #333; font-size:13px;  font-family:Arial, Helvetica, sans-serif
}

