/*CAPTAÇÃO PESSOA FÍSICA*/
h1 {
	float:left;
	font-size:30px;
	font-weight:bold;
	color:#4a5d1b;
}
h2 {
	float:left;
	font-size:20px;
	font-weight:bold;
	color:#4a5d1b;
}
h3 {
	float:left;
	font-size:20px;
	font-weight:bold;
	color:#333333;
}
h4 {
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#333333;
}
.botao_proximo a {
	background:#4a5d1b;
	padding:5px 20px;
	color:#FFF;
	font-weight:bold;
}
.botao_proximo a:hover {
	background: #2c3a0a;
	text-decoration: none;
}
.botao_acaoPF {
	background:#4a5d1b;
	padding:8px 25px;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}
.campo_requerido {
	color:#A30000 !important;
}
/*----------------------------------------------*/
.logo_parceiro {
	position:absolute;
	float:left;
	margin:46px 0px 0px 235px;
}
.logo_parceiro.parceiro_em {
	background:url(/ppc/static/img/em_parceiro.gif) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_gazeta {
	background:url(/ppc/static/img/gazeta_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_braziliense {
	background:url(/ppc/static/img/braziliense_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_popular {
	background:url(/ppc/static/img/popular_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_imparcial {
	background:url(/ppc/static/img/imparcial_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_borboleta {
	background:url(/ppc/static/img/borboleta_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_londrina {
	background:url(/ppc/static/img/londrina_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_pernambuco {
	background:url(/ppc/static/img/pernambuco_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_natal {
	background:url(/ppc/static/img/natal_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:20px;
}
.logo_parceiro.parceiro_ceara {
	background:url(/ppc/static/img/ceara_parceiro.png) no-repeat left center;
	display:block;
	width:278px;
	height:33px;
}

/*----------------------------------------------*/
/*COLUNAS*/
.coluna_esq_itens {
	width:405px;
}
.coluna_dir_anuncios {
	margin-left:20px;
	width:535px;
}
.coluna_esq_planos {
	width:650px;
}
.coluna_dir_nav {
	width:305px;
}
/*----------------------------------------------*/
.botao_acaoPF:hover {
	background:#2c3a0a;
	text-decoration:none;
}
.logo_busca {
	border:solid 2px #ebece4;
	width:auto;
	height:100px;
}
.logo_busca .logo {
	margin-top:23px;
}
.colunas_admin .coluna_dir {
	float:right;
	width:300px;
}
.colunas_admin .coluna_esq {
	float:left;
	width:670px;
}
.timeline {
	float: left;
	margin-bottom: 15px;
	padding: 0 10px;
}
.timeline li {
	color: #dbe0c7;
	display: inline;
	float: left;
	font-size: 20px;
	font-weight: bold;
	list-style: none;
	padding-left: 5px;
	padding-right: 2px;
	width: 125px;
}
.timeline .marcacao_timeline {
	background: #dbe0c7;
	display: block;
	height: 6px;
	margin-left: -5px;
	width: 130px;
}
.timeline .timeline_atual {
	color: #0073A8;
}
.timeline .timeline_atual span {
	background: #0073A8;
}
.seta_timeline {
	float:left;
	margin-left: -15px;
	margin-top: 11px;
	position: relative;
}
.tipo_imovel {
	background:url(../img/img-logo-contexto_03.jpg) no-repeat 780px 20px #f1f3e8;
	border:solid 1px #d8e4bc;
	padding: 10px 10px 12px;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	margin-bottom:10px;
}
.tipo_imovel_esq {
	border-right:dotted 1px #CCC;
	width:130px;
	padding-right:40px;
	padding-bottom:80px;
	float:left;
}
.tipo_imovel_dir {
	width:750px;
	float:left;
	margin-left:20px;
}
.tipo_imovel ul {
	float:left;
	clear:both;
}
.tipo_imovel ul li {
	list-style:none;
	margin-top:5px;
}
.tipo_imovel_dir ul li {
	display:inline;
	float: left;
	margin-top: -10px;
	margin-bottom:-10px;
	padding: 25px 0px 42px 25px;
	text-align: center;
	width: 100px;
	height:50px;
	border-left:solid 1px #F1F3E8;
	border-right:solid 1px #F1F3E8;
}
.tipo_imovel_dir ul li.selected_imovel {
	display:inline;
	float: left;
	margin-top: -10px;
	margin-bottom:-10px;
	padding: 25px 0px 42px 25px;
	text-align: center;
	width: 100px;
	height:50px;
	border-left:solid 1px #e8e8e8;
	border-right:solid 1px #e8e8e8;
	background: #F5F3F4; /* Old browsers */
	background: -moz-linear-gradient(top, #dedddd 0%, #F1F3E8 20%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dedddd), color-stop(20%,#F1F3E8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dedddd 0%,#F1F3E8 20%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dedddd 0%,#F1F3E8 20%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #dedddd 0%,#F1F3E8 20%); /* IE10+ */
	background: linear-gradient(top, #dedddd 0%,#F1F3E8 20%); /* W3C */
}
.tipo_imovel_dir ul li:hover {
	cursor:pointer;
}
.itens_complemento {
	background:url(../img/img-logo-contexto_03.jpg) no-repeat 780px 20px #f1f3e8;
	border:solid 1px #d8e4bc;
	padding:15px 10px 15px 10px;
	margin-bottom:10px;
	width:383px;
	float:left;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
/*-----------------------------------------------*/
.itens_complemento_int {
	float:left;
}
.itens_complemento_int li {
	display:inherit;
	float:left;
	list-style:none;
	margin-top:3px
}
.itens_complemento_int select {
	color: #666666;
	height: 27px;
	padding: 2px;
	width: 241px;
}
.itens_complemento_int input {
	color: #666666;
	height: 21px;
	padding: 2px;
	width: 235px;
	border:solid 1px #CCCCCC;
}
/*-----------------------------------------------*/
.itens_contato_int {
	float:left;
	margin-bottom:40px;
}
.itens_contato_int li {
	float:left;
	list-style:none;
	margin-top:5px !important;
	width:100%;
}
.itens_contato_int span {
	font-style:italic;
	color: #666666;
    font-size: 12px;
    font-weight: lighter;
}
.itens_contato_int label {
	margin-top:1px !important;
}
.itens_contato_int select {
	color: #666666;
	height: 27px;
	padding: 2px;
	width: 260px;
}
.itens_contato_int input {
	color: #666666;
	padding: 2px;
	border:solid 1px #CCCCCC;
}
/*-----------------------------------------------*/
.box_complemento_financio input {
	color: #666666;
	height: 21px;
	padding: 2px;
	width: 220px;
	border:solid 1px #CCCCCC;
}
.itens_complemento_int.item_ano select {
	color: #666666;
	height: 27px;
	padding: 2px;
	width: 116px;
}
.itens_complemento_int .item_divisao {
	padding:0px 10px;
	font-size:16px;
}
.itens_complemento_int .label_item {
	width:140px;
}
.itens_complemento_int.item_promo {
	margin-top:10px;
}
.itens_complemento_int.item_promo .label_item {
	width:200px;
}
.itens_complemento_int.item_promo input {
	width:20px;
}
.itens_complemento_int.item_vender {
	float:right;
	margin-right:3px;
	margin-top:40px;
}
.itens_anuncios {
	float:left;
	margin: 10px 0px 0px 0px;
	width: 548px;
}
/*-----------------------------------------------------------------------------------*/
.itens_anuncios .titulo_anuncio {
	background:url(/ppc/static/img/img-icone-dinheiro_07.jpg) no-repeat left center;
	padding-left:70px;
	font-size:45px;
	color:#990000;
	margin-bottom:20px;
}
.itens_anuncios .titulo_anuncio span {
	font-size:28px;
}
.itens_anuncios .item_anuncio1, .itens_anuncios .item_anuncio2 {
	width:232px;
	border-right: dotted 1px #999;
	float:left;
	padding:0px 20px 0px 0px;
	margin-bottom:20px;
}
/*----------------------------------*/
.itens_anuncios .titulo_anuncio1 {
	font-size:30px;
	color:#0072ff;
}

.itens_anuncios .mais_visibildiade {
	background:url(/ppc/static/lugar_certo/img/img-icone-visibilidade.jpg) no-repeat left center;
	padding:10px 0px 0px 40px;
	display:block;
	height:35px;
}
.itens_anuncios .jornal {
	background:url(/ppc/static/img/img-icone-jornal.jpg) no-repeat left center;
	padding:10px 0px 0px 60px;
	display:block;
	height:35px;
}
.itens_anuncios .sms {
	background:url(/ppc/static/img/img-icone-sms.jpg) no-repeat left center;
	padding:10px 0px 0px 60px;
	display:block;
	height:35px;
}
.itens_anuncios .ligue_gratis {
	background:url(/ppc/static/img/img-icone-ligue-gratis.jpg) no-repeat left center;
	padding:10px 0px 0px 50px;
	display:block;
	height:35px;
}

/*----------------------------------*/
.itens_anuncios .dado_anuncio {
	font-size:18px;
	color:#393939;
	margin-top:5px;
	float:left;
}
.itens_anuncios .obs_anuncio {
	font-size:12px;
	color:#666;
	margin:15px 0px 20px 20px;
	float:left;
	line-height:15px;
	font-style:italic;
}
.comentario_anuncio {
	float:left;
	margin: 15px 0px 10px 0px;
	width: 548px;
}
.comentario_anuncio img {
	margin-left:10px;
	float:left;
}
.balao_comentario {
	background:url(../img/img-bg-comentario.png) no-repeat left center;
	float:left;
	height: 35px;
	margin-left: -35px;
	margin-top: -10px;
	padding: 16px 35px 45px 57px;
	width: 314px;
	font-size:19px;
	line-height:22px;
}
.balao_comentario span {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.balao_comentario strong {
	color:#E8900B;
}
.formas_pagamento {
	float:left;
	margin-top:10px;
	width:100%;
}
.formas_pagamento li {
	display:inline;
	float:left;
	list-style:none;
	margin-right:2px;
}

.formas_pagamento p.trusting_txt {font-size:13px;padding:0 0 0 120px;}

.itens_anuncios .titulo_buscados {
	background:url(../img/img-icone-buscados_03.jpg) no-repeat left center;
	padding-left:70px;
	font-size:45px;
	color:#4a5d1b;
	margin-bottom:20px;
}
.itens_anuncios .titulo_mais_buscados {
	color:#0072ff;
	font-size:28px;
	margin:15px 0px 0px 335px;
	float:left;
}
.mais_buscados {
	margin:0px 0px 0px 10px;
	float:left;
}
.mais_buscados td {
	width:50px;
}
.mais_buscados td.volume_buscados {
	border-right:dotted 1px #acb77f;
}
.titulo_buscados_tabela {
	background:#99ae66;
}
.cinza_buscados_tabela {
	background:#f1f3e8;
}
.titulo_buscados_tabela td {
	border:#d4d4d4;
	padding:2px 5px;
	font-weight:bold;
	color:#3b3a38;
}
.cinza_buscados_tabela td, .branco_buscados_tabela td {
	border:#f1f3e8;
	padding:2px 6px;
	font-size:12px;
}
.obs_buscados {
	float: right;
	font-size: 12px;
	margin-bottom: -10px;
	margin-left: 12px;
	margin-top: 10px;
	color:#4a5d1b;
	font-style:italic;
}
.obs_buscados a {
	color:#E8900B;
	font-weight:bold;
	font-size:12px;
	letter-spacing:0px;
}
.obs_buscados a:hover {
	text-decoration:none;
	color:#4a5d1b;
}
.depoimentos {
	background:url(../img/img-logo-contexto_03.jpg) no-repeat 780px 20px #f1f3e8;
	border:solid 1px #d8e4bc;
	padding:10px;
	margin-top:10px;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.depoimentos h2 {
	width:100%;
}
.depoimentos ul {
	float:left;
	margin-top:10px;
	width:470px;
}
.depoimentos ul li {
	list-style:none;
	margin-top:5px;
	vertical-align:top;
	float:left;
}
.detalhes_depoimento {
	width:400px !important;
	margin-top:-15px !important;
	margin-left:10px;
}
.detalhes_depoimento li {
	display:inherit;
	float:none !important;
}
.title_detalhes_depoimento {
	font-size:15px;
	font-weight:bold;
}
.data_detalhes_depoimento {
	color:#E8900B;
	font-size:12px;
	font-weight:bold;
	margin-top:-1px !important;
}
.desc_detalhes_depoimento {
	font-size:12px;
	line-height:17px;
}
.seu_anuncio {
	background:url(../img/img-logo-contexto_03.jpg) no-repeat 780px 20px #f1f3e8;
	border:solid 1px #d8e4bc;
	padding:10px;
	margin-top:10px;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.seu_anuncio h2 {
	width:100%;
}
.seu_anuncio ul {
	margin-top:10px;
	float:left;
}
.seu_anuncio li {
	background:url(../img/img-icone-checado.jpg) no-repeat left center;
	padding-left:28px;
	padding-top:2px;
	height:22px;
	list-style:none;
	margin-bottom:20px;
}
.rodape {
	margin-top:40px;
}
.rodape .busca {
	margin: 0px auto 10px auto;
	width: 334px;
}
.selecionar_planos {
	background:url(../img/img-logo-contexto_03.jpg) no-repeat 780px 20px #f1f3e8;
	border:solid 1px #d8e4bc;
	padding:10px;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	margin-bottom:10px;
}
.selecionar_planos h2 {
	width:100%;
	margin-bottom:10px
}
.selecionar_planos .box_plano {
	width:250px;
	min-height: 240px;
	background:#FFF;
	padding:20px 15px 60px;
	border:solid 1px #d4d4d4;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	float:left;
	margin-bottom:25px;
	position:relative;
	cursor:pointer;
}
/*---------------------------------------------------*/
/*BG DIFERENTE DOS PLANOS*/
.selecionar_planos .bb_seguros {
	background:url(../img/img-bg-bbseguros.png) no-repeat 210px 15px #FFF;
}
.selecionar_planos .bb_seguros:hover {
	background:url(../img/img-bg-bbseguros.png) no-repeat 210px 15px #fef6e9 !important;
	border:solid 1px #eb9604;
}
.selecionar_planos .tunados {
	background:url(../img/img-bg-tunados.png) no-repeat 210px 15px #FFF;
}
.selecionar_planos .tunados:hover {
	background:url(../img/img-bg-tunados.png) no-repeat 210px 15px #fef6e9 !important;
	border:solid 1px #eb9604;
}
/*---------------------------------------------------*/
.selecionar_planos .box_plano:hover {
	background:#fef6e9;
	border:solid 1px #eb9604;
}
.selecionar_planos .box_plano.selecionado {
	background:#fef6e9;
	border:solid 1px #eb9604;
}
.selecionar_planos .box_plano li {
	list-style:none;
}
.dias_publicacao {
	background:url(../img/img-logo-contexto_03.jpg) no-repeat 780px 20px #f1f3e8;
	border:solid 1px #d8e4bc;
	padding:10px;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	margin-bottom:10px;
}
.servicos_planos {
	background:url(../img/img-logo-contexto_03.jpg) no-repeat 780px 20px #f1f3e8;
	border:solid 1px #d8e4bc;
	padding:10px;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	margin-bottom:10px;
}
.dias_publicacao h2 {
	background: #4a5d1b;
	color: #FFFFFF;
	margin: -10px 0px 0px -11px;
	padding: 10px;
	width: 100%;
	-moz-border-radius: 10px 10px 0px 0px; /* FF1-3.6 */
	-webkit-border-radius: 10px 10px 0px 0px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px 10px 0px 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	border:solid 1px #4a5d1b;
	margin-bottom:10px;
}
.servicos_planos h2 {
	background: #99ae66;
	color: #FFFFFF;
	margin: -10px 0px 0px -11px;
	padding: 10px;
	width: 100%;
	-moz-border-radius: 10px 10px 0px 0px; /* FF1-3.6 */
	-webkit-border-radius: 10px 10px 0px 0px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px 10px 0px 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	border:solid 1px #999999;
	margin-bottom:10px;
}
.box_plano .detalhes_plano {
	float:left;
	width:100%;
}
.box_plano .detalhes_plano span {
	color: #038F00;
	font-size: 15px;
	margin-left: 3px;
}
.detalhes_plano .obs_plano li {
	font-size:11px;
	font-weight:bold;
	color: #A34444;
	list-style-image:none !important;
	margin-left:10px !important;
	margin-top:10px;
}
.box_plano .detalhes_plano li {
	margin-left:14px;
	list-style-image:url(../img/img-icone-lista.jpg);
}
.box_plano .escolher_plano {
	float:left;
	width:100%;
	position:absolute;
	bottom:20px;
}
.box_plano .escolher_plano input {
	margin-right:10px;
}
.box_plano .valor_plano {
	background:url(../img/img-bg-valor-plano.png) no-repeat center;
	width:108px;
	height:89px;
	padding-top:35px;
	text-align:center;
	position:absolute;
	bottom:-30px;
	right:-15px;
	color:#FFF;
	font-size:28px;
	font-weight:bold;
	line-height:25px;
	letter-spacing:-1px;
}
.bb_seguros .valor_plano, .tunados .valor_plano {
	bottom: -43px;
	padding-top: 60px;
}
.chrome .box_plano .valor_plano {
	padding-top:23px;
}
.box_plano .valor_plano span {
	color:#FFF;
	font-size:15px;
}
.dias_publicacao ul {
	margin-left:25px;
	margin-top:10px;
	list-style-image:url(../img/bullet-lista-painel.png);
}
.dias_publicacao li {
	margin-bottom:10px;
}
.servicos_planos ul {
	margin-left:10px;
	margin-top:55px;
}
.servicos_planos li.check_list_venda {
	background:url(../img/img-icone-pdf.png) no-repeat left 2px;
	padding-left:25px;
	display:block;
}
.servicos_planos li.fale_conosco {
	background:url(../img/img-icone-faleconosco.png) no-repeat left 2px;
	padding-left:25px;
	display:block;
}
.servicos_planos li {
	list-style:none;
	margin-bottom:10px;
}
.termo_uso {
	background:url(../img/img-logo-contexto_03.jpg) no-repeat 780px 20px #f1f3e8;
	border:solid 1px #d8e4bc;
	padding:10px 10px 20px 10px;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.termo_uso textarea {
	padding:10px;
	width:915px;
	height:90px;
}
.termo_uso ul {
	margin:20px 0px 0px 15px;
}
.termo_uso li {
	list-style:none;
	float:left;
	padding-right:40px;
}
.termo_uso input {
	margin-right:10px;
}
/*------------------------------------------------------------
DETALHES*/
.itens_complemento_detalhes {
	margin-bottom:10px;
	width:383px;
	float:left;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.itens_complemento_detalhes_int {
	float:left;
}
.itens_complemento_detalhes_int li {
	display:inherit;
	float:left;
	list-style:none;
	margin-top:3px
}
.itens_complemento_detalhes_int select {
	color: #666666;
	height: 27px;
	padding: 2px;
	width: 260px;
}
.itens_complemento_detalhes_int input {
	color: #666666;
	height: 21px;
	padding: 2px;
	border:solid 1px #CCCCCC;
	margin-right:72px;
}
.itens_complemento_detalhes_int.item_ano select {
	color: #666666;
	height: 27px;
	padding: 2px;
	width: 116px;
}
.itens_complemento_detalhes_int .item_divisao {
	padding:0px 10px;
	font-size:16px;
}
.itens_complemento_detalhes_int .label_item {
	width:120px;
}
.itens_complemento_detalhes_int {
	margin-top:15px;
}
.tipo_imovel_dir_detalhes {
	float: left;
	width: 600px;
	margin-top:-15px;
	margin-bottom:15px;
}
.tipo_imovel_dir_detalhes ul li.selected_imovel {
	display:inline;
	float: left;
	margin-top: -10px;
	margin-bottom:-10px;
	padding: 30px 10px 20px;
	text-align: center;
	width: 100px;
	height:50px;
}
.itens_complemento_troca select {
	color: #666666;
	height: 27px;
	padding: 2px;
	width: 100px;
}
.outras_trocas a {
	background:url(../img/icone-outras-trocas.png) no-repeat left center;
	padding-left:20px;
	font-weight:bold;
	color:#EB9604;
}
.itens_complemento_troca .label_item {
	margin-left:15px;
}
.itens_complemento_troca {
	float:left;
	width:940px;
	border-bottom:dotted 1px #CCC;
	padding-bottom:20px;
}
.itens_complemento_troca li {
	display:inherit;
	float:left;
	list-style:none;
	margin-top:3px
}
.box_complemento_troca {
	display: none;
}
.box_complemento_financio {
	display: none;
}
/*----------------------------------------------------------
BOX INFORMAÇÕES JQUERY*/
.box_preco_tabela {
	background:#FFF;
	border:solid 1px #dfdfdf;
	width:525px;
	margin-left:30px;
}
.box_preco_tabela .bico_tabela_fipe {
	float:left;
	margin-left:-22px;
}
.box_preco_tabela .info_fipe {
	margin:20px 0px 0px 50px;
	float:left;
}
.box_preco_tabela .alerta_precos-modal {
	float:left;
	margin:15px 0px 0px 50px;
}
/*----------------------------------------*/
.box_dica {
	background:#FFF;
	border:solid 1px #dfdfdf;
	width:500px;
	margin-left:50px;
	margin-top:135px;
}
.box_dica .bico_tabela_fipe {
	float:left;
	margin-left:-22px;
}
.box_dica .info_fipe {
	margin:20px 0px 0px 50px;
	float:left;
}
.box_dica .alerta_precos-modal {
	float:left;
	margin:15px 0px 0px 50px;
}
.box_dica .dica_int {
	float: left;
	margin-left: 50px;
	margin-top: 30px;
	width: 240px;
}
/*-----------------*/
.info_ano {
	background:#f5ecbd;
	border:solid 1px #ddd088;
	padding:10px 15px;
	margin-left: 400px;
	margin-top: -10px;
	float:left;
	width:300px;
	position:absolute;
	z-index: 5;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_ano img {
	margin-left:-34px;
	margin-top:8px;
}
.info_ano span {
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
/*-------------------*/
.info_ano_index {
	background:#f5ecbd;
	border:solid 1px #ddd088;
	padding:10px 15px;
	margin-left: 400px;
	margin-top: -10px;
	float:left;
	width:300px;
	position:absolute;
	z-index: 5;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_ano_index img {
	margin-left:-34px;
	margin-top:8px;
}
.info_ano_index span {
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
/*-------------------*/
.info_placa {
	background: none repeat scroll 0 0 #F5ECBD;
	border: 1px solid #DDD088;
	display:none;
	float: left;
	height: 55px;
	margin-left: 400px;
	margin-top: -10px;
	padding: 6px 15px 10px;
	position: absolute;
	width: 310px;
	z-index: 1;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_placa img {
	margin-left:-34px;
	margin-top:8px;
}
.info_placa span {
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
/*-----------------*/
.info_km {
	background: none repeat scroll 0 0 #F5ECBD;
	border: 1px solid #DDD088;
	display:none;
	float: left;
	height: 40px;
	margin-left: 400px;
	margin-top: -10px;
	padding: 6px 15px 10px;
	position: absolute;
	width: 310px;
	z-index: 1;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_km img {
	margin-left:-34px;
	margin-top:8px;
}
.info_km span {
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#333;
}
/*-----------------*/
.info_preco {
	background:#f5ecbd;
	border:solid 1px #ddd088;
	padding:6px 15px 10px;
	float:left;
	width:510px;
	height:15px;
	margin-left: 390px;
	margin-top:2px;
	position: absolute;
	z-index: 1;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_preco img {
	float:left;
	margin-left:-25px;
}
.info_preco span {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.info_preco a {
	float:right;
	margin-right: -20px;
	margin-top: 3px;
}
.info_preco strong {
	color:#4a5d1b;
	font-size:14px;
}
.info_preco_detalhes strong {
    color: #4A5D1B;
    font-size: 14px;
}
/*-----------------*/
.info_preco_index {
	background: none repeat scroll 0 0 #F5ECBD;
	border: 1px solid #DDD088;
	float: left;
	height: 55px;
	margin-left: 272px;
	margin-top:-30px;
	padding: 6px 15px 10px;
	position: absolute;
	width: 310px;
	z-index: 1;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_preco_index img {
	float:left;
	margin-left:-25px;
}
.info_preco_index span {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.info_preco_index a {
	float:right;
	margin-right: -20px;
	margin-top: -40px;
}
.info_preco_index strong {
	color:#4a5d1b;
	font-size:14px;
}
/*-----------------*/
.info_preco_detalhes {
	background: none repeat scroll 0 0 #F5ECBD;
	border: 1px solid #DDD088;
	float: left;
	height: 55px;
	margin-left: 390px;
	margin-top:0px;
	padding: 6px 15px 10px;
	position: absolute;
	width: 310px;
	z-index: 1;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_preco_detalhes img {
	float:left;
	margin-left:-25px;
}
.info_preco_detalhes span {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.info_preco_detalhes a {
	float:right;
	margin-right: -20px;
	margin-top: -40px;
}
.info_preco_index strong {
	color:#4a5d1b;
	font-size:14px;
}
/*-----------------*/
.info_preco_fotos {
	background:#f5ecbd;
	border:solid 1px #ddd088;
	padding:6px 15px 10px;
	float:left;
	width:510px;
	height:15px;
	margin-left: 320px;
	margin-top:2px;
	position: absolute;
	z-index: 1;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_preco_fotos img {
	float:left;
	margin-left:-25px;
}
.info_preco_fotos span {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.info_preco_fotos a {
	float:right;
	margin-right: -20px;
	margin-top: 3px;
}
.info_preco_fotos strong {
	color:#4a5d1b;
	font-size:14px;
}
/*-----------------*/
.info_busca_video {
	background:#f5ecbd;
	border:solid 1px #ddd088;
	padding:6px 15px 10px;
	float:left;
	width:510px;
	height:15px;
	margin-left: 175px;
	margin-top:2px;
	position: absolute;
	z-index: 1;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_busca_video img {
	float:left;
	margin-left:-25px;
}
.info_busca_video span {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.info_busca_video a {
	float:right;
	margin-right: -20px;
	margin-top: 3px;
}
.info_busca_video strong {
	color:#4a5d1b;
	font-size:14px;
}
/*-----------------*/
.info_fotos_enviar {
	background:#f5ecbd;
	border:solid 1px #ddd088;
	padding:6px 15px 10px;
	float:left;
	width:510px;
	height:15px;
	margin-left: 190px;
	margin-top:5px;
	position: absolute;
	z-index: 1;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_fotos_enviar img {
	float:left;
	margin-left:-25px;
}
.info_fotos_enviar span {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.info_fotos_enviar a {
	float:right;
	margin-right: -20px;
	margin-top: 3px;
}
.info_fotos_enviar strong {
	color:#4a5d1b;
	font-size:14px;
}
/*-----------------*/
.info_video_enviar {
	background:#f5ecbd;
	border:solid 1px #ddd088;
	padding:6px 15px 10px;
	float:left;
	width:510px;
	height:15px;
	margin-left: 170px;
	margin-top:5px;
	position: absolute;
	z-index: 1;
	display:none;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.info_video_enviar img {
	float:left;
	margin-left:-25px;
}
.info_video_enviar span {
	font-size:12px;
	font-weight:normal;
	color:#333;
}
.info_video_enviar a {
	float:right;
	margin-right: -20px;
	margin-top: 3px;
}
.info_video_enviar strong {
	color:#4a5d1b;
	font-size:14px;
}
.strong_red {
    color: #990000;
    font-size: 14px;
}
/*-----------------*/
.detalhes_opcionais {
	margin-top:20px;
	width:100%;
	float:left;
}
.detalhes_opcionais h2 {
	width:100%;
}
.detalhes_opcionais ul {
	width:310px;
	margin-bottom:20px;
}
.detalhes_opcionais label {
	float:left;
	margin-top:-2px;
	margin-left:10px;
}
.detalhes_opcionais input {
	float:left;
}
.detalhes_opcionais li {
	width:100%;
	float:left;
	margin-top:10px !important;
}
.detalhes_opcionais .detalhes_adicionais {
	width:630px;
	float:left;
}
.detalhes_opcionais .detalhes_adicionais h4 {
	width:100%;
}
.detalhes_opcionais .detalhes_adicionais {
	width:630px;
}
.detalhes_opcionais .detalhes_adicionais span {
	font-size:13px;
	font-weight:normal;
	line-height:30px;
	color:#333;
	float:left;
	width:100%;
}
.detalhes_opcionais .botoes_detalhes_adionais li {
	width:305px;
	margin-right:10px;
	float:left;
}
.detalhes_opcionais .botoes_detalhes_adionais {
	width:100%;
}
.detalhes_opcionais .botoes_detalhes_adionais a {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	padding: 8px 25px;
	text-transform: uppercase;
	width:95px;
}
.detalhes_opcionais .botoes_detalhes_adionais a:hvoer {
 background:#870202;
 text-decoration:none;
}
.detalhes_opcionais .botoes_detalhes_adionais .remove_info {
	background: url(../img/img-botao-remover-informacao.jpg) no-repeat right center #4a5d1b;
}
.detalhes_opcionais .botoes_detalhes_adionais .add_info {
	background: url(../img/img-botao-adicioanr-informacao_r2_c2.jpg) no-repeat left center #4a5d1b;
}
.detalhes_opcionais .textos_detalhes_adionais li {
	width:305px;
	margin-right:10px;
	float:left;
}
.detalhes_opcionais .textos_detalhes_adionais {
	margin-top:-25px;
	width:100%;
}
.detalhes_opcionais .textos_detalhes_adionais select {
	width:305px;
	height:100px;
	padding:5px 10px;
	color:#333;
}
.info_detalhes_adicionais {
	color: #4a5d1b;
	font-weight: bold;
	font-size:12px;
	margin-left: 35px;
	width: 100% !important;
}
.info_detalhes_adicionais span {
	color: #333 !important;
	font-weight: bold !important;
	float: none !important;
	font-size: 22px !important;
	font-weight: normal !important;
	width: auto !important;
	line-height:10px !important;
}
/*--------------------------------------------------*/
/*UPLOAD DE IMAGENS E VIDEO*/
.botoes_imagens_int {
	margin-top:10px;
}
.botoes_imagens_int li {
	float:left;
	display:inline;
	margin-right:5px;
}
.botoes_imagens_int a {
	text-transform:capitalize !important;
	cursor:pointer !important;
}
/*---------------------------------------------------------------------*/
/*BALÃO DE PREÇOS FOTOS*/
.botoes_imagens .info_preco_fotos {
	height:40px !important;
	width:584px !important;
	margin-top:-14px !important;
}
.botoes_imagens .info_preco_fotos span {
	float:left;
	width:250px;
}
.botoes_imagens .info_preco_fotos .botoes_imagens_int {
	margin-top:-5px !important;
	margin-left:20px;
}
.botoes_imagens .info_preco_fotos .botoes_imagens_int a {
	background:#EB9604;
	margin-right:0px;
}
.botoes_imagens .info_preco_fotos .botoes_imagens_int a:hover {
	background:#b17102;
}
/*---------------------------------------------------------------------*/
/*BALÃO DE BUSCA VIDEO*/
.botoes_imagens .info_busca_video {
	height:40px !important;
	width:730px !important;
	margin-top:-14px !important;
}
.botoes_imagens .info_busca_video span {
	float:left;
	width:405px;
}
.botoes_imagens .info_busca_video .botoes_imagens_int {
	margin-top:-5px !important;
	margin-left:20px;
}
.botoes_imagens .info_busca_video .botoes_imagens_int a {
	background:#EB9604;
	margin-right:0px;
}
.botoes_imagens .info_busca_video .botoes_imagens_int a:hover {
	background:#b17102;
}
/*---------------------------------------------------------------------*/
/*BALÃO DE BUSCA VIDEO*/
.botoes_imagens .info_fotos_enviar {
	height:40px !important;
	width:730px !important;
	margin-top:-14px !important;
}
.botoes_imagens .info_fotos_enviar span {
	float:left;
	width:405px;
}
.botoes_imagens .info_fotos_enviar .botoes_imagens_int {
	margin-top:-5px !important;
	margin-left:20px;
}
.botoes_imagens .info_fotos_enviar .botoes_imagens_int a {
	background:#EB9604;
	margin-right:0px;
}
.botoes_imagens .info_fotos_enviar .botoes_imagens_int a:hover {
	background:#b17102;
}
/*---------------------------------------------------------------------*/
.box_imagens_adicionadas {
	background:#dbe0c7;
	width:900px;
	padding:20px;
	margin-top:10px;
	float:left;
}
.box_imagens_adicionadas li {
	background:#FFF;
	padding:10px;
	margin-right:10px;
	display:inline;
	float:left;
	-moz-border-radius: 5px; /* FF1-3.6 */
	-webkit-border-radius: 5px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 5px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.box_imagens_adicionadas img {
	margin-bottom:10px;
}
.box_imagens_adicionadas a {
	background:url(../img/img-close-img.jpg) no-repeat left center;
	padding-left:20px;
}
.botao_imagens_up a {
	background:#dbe0c7;
	color:#99ae66;
	margin-right:0px;
	text-transform:capitalize;
}
.botao_imagens_up a:hover {
	background:#dbe0c7;
	color:#99ae66;
	margin-right:0px;
}
#botao_imagens_up .info_preco {
	margin-top:8px !important;
}
/*------------------------------------------------------*/
/*COMPROVANTE DO ANUNCIO*/
.numero_anuncio {
	background:#E8900B;
	padding:8px 20px;
	margin-top:-25px;
}
.numero_anuncio li {
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
}
.opcoes_comprovante {
	width:47%;
	border:dotted 1px #CCC;
	padding:10px;
	margin:0px 10px 10px 0px;
}
.opcoes_comprovante .titulo_opcoes_anuncio {
	color: #4A5D1B;
	font-size: 15px;
	font-weight: bold;
	margin-top:10px;
}
.opcoes_comprovante .subtopico_troca {
	font-weight:bold;
	font-size:18px;
	color:#E8900B;
}
.opcoes_comprovante textarea {
	width:918px;
	color:#333;
	padding:10px;
}
.opcoes_comprovante_outras {
	width:97.5% !important;
	border:dotted 1px #CCC;
	padding:10px;
	margin:0px 10px 10px 0px;
}
.opcoes_comprovante_outras .titulo_opcoes_anuncio {
	color: #4A5D1B;
	font-size: 15px;
	font-weight: bold;
	margin-top:10px;
}
.opcoes_comprovante_outras textarea {
	width:890px;
	color:#333;
	padding:10px;
}

/*------------------*/
.titulo_topo_preview {
	width:100%;
	float:left;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px dotted #CCCCCC;
}
.opcoes_comprovante_planos .selecionar_planos .valor_relatorio {
	font-size:18px;
	color:#E8900B;
}
.editar_numero_anuncio {
	background:#4A5D1B;
	color:#ffffff;
	padding:3px 20px;
	font-size:13px;
}
.editar_numero_anuncio:hover {
	background:#34440e;
	text-decoration:none;
}

/*------------------*/
/*PLANOS COMPROVADOS*/
.opcoes_comprovante_planos .selecionar_planos {
	background:url(/ppc/static/img/img-logo-contexto_03.jpg) no-repeat 805px 20px #F1F3E8;
	border:none;
	float:left;
}
.opcoes_comprovante_planos .selecionar_planos h2 {
	width:100%;
	margin-bottom:10px
}
.opcoes_comprovante_planos .selecionar_planos .box_plano {
	width:250px;
	height:200px;
	background:#FFF;
	padding:20px 20px 60px 20px;
	border:solid 1px #d4d4d4;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
	float:left;
	margin-bottom:25px;
	position:relative;
}
/*---------------------------------------------------*/
/*BG DIFERENTE DOS PLANOS*/
.opcoes_comprovante_planos .selecionar_planos .bb_seguros {
	background:url(/ppc/static/img/img-bg-bbseguros.png) no-repeat 210px 15px #FFF;
}
.opcoes_comprovante_planos .selecionar_planos .bb_seguros:hover {
	background:url(/ppc/static/img/img-bg-bbseguros.png) no-repeat 210px 15px #fef6e9 !important;
	border:solid 1px #eb9604;
}
.opcoes_comprovante_planos .selecionar_planos .tunados {
	background:url(/ppc/static/img/img-bg-tunados.png) no-repeat 210px 15px #FFF;
}
.opcoes_comprovante_planos .selecionar_planos .tunados:hover {
	background:url(/ppc/static/img/img-bg-tunados.png) no-repeat 210px 15px #fef6e9 !important;
	border:solid 1px #eb9604;
}
/*---------------------------------------------------*/
/*MODAL*/
#alerta_precos-modal ul {
	list-style:none;
}
#alerta_precos-modal .titulo_controle_qualidade {
	text-transform:uppercase;
	font-size:21px;
	font-weight:bold;
	color:#4a5d1b;
	margin-bottom:10px;
}
#alerta_precos-modal ul li ul {
	margin-top:10px;
	margin-left:20px;
}
/*---------------------------------------------------*/
/*ANUNCIOS DE JORNAL*/
.anuncio_jornal h3 {
	float:none!important;
	font-size:15px;
	color:#4a5d1b;
	text-transform:uppercase;
}
.anuncio_jornal h3 span.formiga {
	font-size:13px;
	font-weight:normal;
	color:#000;
	font-style:italic;
	clear:both;
	text-transform:lowercase;
}
.anuncio_jornal ul {
	width:910px;
	height:100px;
}
.anuncio_jornal ul li {
	float:left;
	width:155px;
	height:320px;
	margin:0 80px 0 0;
	padding:0 80px 0 0;
	border-right:1px dotted #CCC;
}
.anuncio_jornal ul li span {
	font-size:15px;
	font-weight:bold;
	color:#000;
}
.anuncio_jornal ul li p {
	padding:8px 0 12px 0;
	font-size:12px;
	height:120px;
}
.anuncio_jornal ul li b {
	color:#4a5d1b;
	font-size:13px;
}
.anuncio_jornal ul li img {
	margin:8px 0 0;
}
.anuncio_jornal ul li.last {
	border:none;
	padding:0;
	margin:0;
}
.anuncio_jornal .crie {
	float:left;
	width:286px;
}
.anuncio_jornal .crie textarea {
	width:286px;
	height:100px;
	padding:0;
}
.anuncio_jornal .crie p {
	padding:12px 0 8px;
}
.anuncio_jornal .crie p select {
	float:right;
	width:175px;
}
.anuncio_jornal .seta {
	background: url("/ppc/static/img/seta-azul.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 85px;
    margin: 20px 120px 0;
    width: 114px;
}
.anuncio_jornal .visualizacao {
	float:left;
}
.anuncio_jornal .visualizacao div {
	padding:10px;
	background:#e5e3e3;
	border:3px solid #333;
	width:160px;
	margin:12px 0 0;
	font-size:13px;
	font-weight:bold;
}
#viewPreco {
	width:158px;
	margin-top:2px;
	border:solid 1px #ccc;
}
#viewPreco input {
	background:#E5E3E3;
}
#viewAnu {
	width:158px;
	margin-top:2px;
	border:solid 1px #ccc;
}
/*---------------------------------------------------*/
/*ACESSO DE JORNAL*/
.acesso select {
	margin:0 12px 0 0;
}
.acesso .tar {
	text-align:right;
}
.acesso h3 {
	float:none!important;
	font-size:15px;
	color:#4a5d1b;
	text-transform:uppercase;
}
.acesso h3 span.formiga {
	font-size:13px;
	font-weight:normal;
	color:#000;
	font-style:italic;
	clear:both;
	text-transform:lowercase;
}
.acesso .login {
	float:left;
	width:320px;
	padding:10px 15px;
}
.acesso .cadastro {
	border-left: 1px dotted #CCCCCC;
	float:right;
	width:560px;
	padding:10px 15px;
}
.acesso .cadastro ul {
	width:546px;
}
.acesso .cadastro ul li {
	padding:4px 0;
	width:546px;
}
.acesso .cadastro ul li div.umacol {
	width:546px;
	padding:0;
}
.acesso .cadastro ul li div.duascol {
	width:263px;
	padding:0 10px 0 0;
}
.acesso .cadastro ul li div.trescol {
	width:172px;
	padding:0 10px 0 0;
}
.acesso .cadastro ul li div {
	float:left;
}
.acesso .cadastro ul li label {
	float:left;
	margin:0 10px 0 0;
}
.acesso .cadastro ul li input {
	border:1px solid #ccc;
	float:right;
}
.login ul li {
	margin-bottom:8px;
}
.login ul li input {
	border: 1px solid #CCCCCC;
	float: right;
	margin-left: 15px;
	width: 200px;
}
/*---------------------------------------------------*/
/*ACESSO DE JORNAL*/
.pagamento span.valor {
	font-size:15px;
	text-transform:uppercase;
}
.pagamento span.valor span {
	color:#000;
	font-size:12px;
	text-transform:none;
}
.pagamento h3 {
	font-size:15px;
	color:#4a5d1b;
	text-transform:uppercase;
	padding:22px 0;
}
.pagamento h3 .formiga {
	color:#eb9604;
	font-size:11px;
	font-weight:normal;
}
.pagamento ul.bandeira {
	margin:0;
	padding:15px 0;
	width:100%;
	clear:both;
}
.pagamento ul.bandeira li {
	height:42px;
	width:76px;
	line-height:42px;
	margin:0 30px 0 0;
	padding:0;
}
.pagamento ul.bandeira li.visa {
	background:url(../img/icone-visa.gif) no-repeat 20px 0;
}
.pagamento ul.bandeira li.mastercard {
	background:url(../img/icone-mastercard.gif) no-repeat 20px 0;
}
.pagamento ul.bandeira li.formiga {
	font-size:11px;
	width:100%!important;
}
.pagamento ul.form {
	width:100%;
}
.pagamento ul.form li {
	width:100%;
	clear:both;
	line-height:30px;
	margin:0;
	padding:0;
	float:none;
}
.pagamento ul.form li span {
	font-size:13px;
	color:#000;
	font-weight:normal;
	padding:0 15px 0 0;
}
.pagamento ul.form li span input {
	height:20px;
	border:1px solid #CCC;
	margin:0;
}
.pagamento ul.form li.valor span input {
	width:210px;
}
.pagamento ul.form li.cartao span input {
	width:167px;
}
.pagamento ul.form li.validade span input {
	width:141px;
}
.pagamento ul.form li.cod_seguranca span input {
	width:131px;
}
.pagamento ul.form li.cod_seguranca div {
	position:absolute;
	width:445px;
	height:135px;
	background:url(../img/codigo-seguranca.gif) no-repeat;
	margin:-136px 0 0 271px;
	*margin:-107px 0 0;
}
.pagamento ul.form li.nome span input {
	width:206px;
}
.pagamento .pagar {
}
.pagamento .pagar .loader {
	background:url(../img/loader.gif) no-repeat 15px 11px;
	float:left;
	padding:16px 70px;
}
.pagamento .pagar .loader span {
	font-size:13px;
	color:#000;
	font-weight:bold;
}
.pagamento .recibotef {
    background: #F8FDCE;
    border: 1px dashed #D1D5B1;
    float: left;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: lighter;
    line-height: 20px;
    margin: 20px 0 0;
    padding: 20px;
}
.pagamento .recibo .tracejado {
	border-bottom:1px dashed #333;
}
.info_div {
	background: none repeat scroll 0 0 #F5ECBD;
	border: 1px solid #DDD088;
	border-radius: 5px 5px 5px 5px;
	float: left;
	height: auto;
	margin-left: 390px;
	padding: 3px 30px 3px 15px;
	position: absolute;
	width: 520px;
	width: auto;
	z-index: 1;
}
.info_div .imgInfo {
	margin-left: -26px;
	margin-top: 0;
	position: inherit;
}
.info_div span {
	color: #333333;
	float: none;
	font-size: 12px;
	font-weight: normal;
	font-style:normal;
}
.info_div .imgCloseDiv{
	cursor: pointer;
	float: right;
	margin-right: -7px;
	margin-top: 2px;
	position: absolute;
	right: 10px;
}
/*ALERTA CAMPO REQUERIDO*/
/*---------------------------------------------------------------------------*/
.erro_requerido {
	background:url(/ppc/static/img/icone-alerta-requerido.png) no-repeat 20px center #fce5e5;
	border:solid 1px #ffcece;
	font-size:16px;
	color:#640000;
	float:left;
	width:891px;
	padding:15px 20px 15px 72px;
	display:none;
}
.plano_requerido {
	background:url(/ppc/static/img/icone-alerta-requerido.png) no-repeat 20px center #fce5e5;
	border:solid 1px #ffcece;
	font-size:16px;
	color:#640000;
	float:left;
	width:891px;
	padding:15px 20px 15px 72px;
	display:none;
}
.termo_requerido {
	background:url(/ppc/static/img/icone-alerta-requerido.png) no-repeat 20px center #fce5e5;
	border:solid 1px #ffcece;
	font-size:16px;
	color:#640000;
	float:left;
	width:891px;
	padding:15px 20px 15px 72px;
	display:none;
}

/*BACKGROUND IMPRESSAO DE RECIBO TEF*/
.box_recibo {
    background: url("../img/img-logo-contexto_03.jpg") no-repeat scroll 780px 20px #F1F3E8;
    border: 1px solid #D8E4BC;
    border-radius: 10px 10px 10px 10px;
    float: left;
    margin: 15px;
    padding: 10px;
    width: 450px;
}

.recibotef ul li {
    list-style: none;
    padding:3px 5px;
    margin-bottom:2px;
}

/*BACKGROUND MENU PRINCIPAL*/
/*---------------------------------------------------------------------------*/
.grupo input.residencial {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat left 5px;
	display:block;
	width:70px;
	height:80px;
}
.grupo:hover input.residencial {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat left -70px;
}
.tipo_imovel_dir ul li.selected_imovel input.residencial {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat left -70px;
}
/*---------------------------------------------------------------------------*/
.grupo input.comercial {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -105px 5px;
	display:block;
	width:70px;
	height:80px;
}
.grupo:hover input.comercial {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -105px -70px;
}
.tipo_imovel_dir ul li.selected_imovel input.comercial {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -105px -70px;
}
/*---------------------------------------------------------------------------*/
.grupo input.rural {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -210px 5px;
	display:block;
	width:70px;
	height:80px;
}
.grupo:hover input.rural {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -210px -70px;
}
.tipo_imovel_dir ul li.selected_imovel input.rural {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -210px -70px;
}
/*---------------------------------------------------------------------------*/
.grupo input.lotes {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -312px 5px;
	display:block;
	width:70px;
	height:80px;
}
.grupo:hover input.lotes {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -312px -70px;
}
.tipo_imovel_dir ul li.selected_imovel input.lotes {
	background:url(/ppc/static/lugar_certo/img/img-bg-menu-tipo.jpg) no-repeat -312px -70px;
}
/*---------------------------------------------------------------------------*/
.servicos_cadastrados {
	margin:0px 0px 5px 10px;
}
.servicos_cadastrados li {
	font-size:11px;
	font-weight:bold;
	color:#990000;
	float:none;
}
/*---------------------------------------------------------------------------*/

/*ADICIONADOS PARA IGUALAR AO VRUM*/

/*---------------------------------------------------------------------------*/
.iframe_senha {
	display:none;
	width:305px;
}
.iframe_senha iframe {
	width:345px;
	height:170px;
	margin:20px 0px 0px -20px;
}
.iframe_senha .close_iframe {
	background:#cbd6b0;
	color:#333;
    float: left;
    font-size: 11px;
    padding: 0 7px 2px;
    position: relative;
    right: -290px;
    top: -152px;
    z-index: 10;
	cursor:pointer;
}
/*---------------------------------------------------------------------------*/
#alerta_aguarde-modal {
	margin:20px 0px 0px -5px;
}
#alerta_aguarde-modal li {
	width:180px;
	list-style:none;
	font-weight:bold;
}
#alerta_aguarde-modal .titulo_controle_qualidade {
	background:url(/ppc/static/img/loading32_32.gif) no-repeat left center;
	padding:0px 0px 5px 60px;
}
/*PADRONIZAÇÃO DOS BOTÕES DE NAVEGAÇÃO*/
/*---------------------------------------------------------------------------*/
#btnAnterior {
	background:url(/ppc/static/lugar_certo/img/img-btn-backAnterior.jpg) no-repeat left center #4A5D1B;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}
#btnAvancar {
	background:url(/ppc/static/lugar_certo/img/img-btn-backProximo.jpg) no-repeat right center #4A5D1B;
	padding:5px 25px 5px 15px;
	color:#FFF;
	font-weight:bold;
}
#btnAvancarIn.desactivo {
	background:#cccccc;
	padding:5px 20px;
	color:#FFF;
	font-weight:bold;
}
#btnAvancarIn.activo {
	background:#4A5D1B;
	padding:5px 20px;
	color:#FFF;
	font-weight:bold;
}
#btnAvancarIn.desactivo:hover {
	text-decoration: none;
}
#btnProximo {
	background:url(/ppc/static/lugar_certo/img/img-btn-backProximo.jpg) no-repeat right center #4A5D1B;
	padding:5px 25px 5px 15px;
	color:#FFF;
	font-weight:bold;
}
#btnContinuar {
	background:url(/ppc/static/lugar_certo/img/img-btn-backAnterior.jpg) no-repeat left center #4A5D1B;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}

#btnCalcular.desactivo {
	background:url(/ppc/static/img/img-btn-backCalcular.jpg) no-repeat left center #cccccc;
	padding:5px 15px 5px 40px;
	color:#FFF;
	font-weight:bold;
}
#btnCalcular.activo {
	background:url(/ppc/static/img/img-btn-backCalcular.jpg) no-repeat left center #EB9604;
	padding:5px 15px 5px 40px;
	color:#FFF;
	font-weight:bold;
}
#btnCalcular:hover {
	text-decoration:none;
	color:#fae3bb;
}
#btnCalcular.desactivo:hover {
	text-decoration: none;
}

#btnLogin {
	background:url(/ppc/static/lugar_certo/img/img-btn-backLogin.jpg) no-repeat left center #4A5D1B;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}
#btnEsqueci {
	background:url(/ppc/static/lugar_certo/img/img-btn-backEsqueci.jpg) no-repeat left center #4A5D1B;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}
#btnImprimir {
	background:url(/ppc/static/lugar_certo/img/img-btn-backImprimir.jpg) no-repeat left center #4A5D1B;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}
#btnAnuncios {
	background:url(/ppc/static/lugar_certo/img/img-btn-backAnuncios.jpg) no-repeat left center #4A5D1B;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}
#btnCartao {
	background:url(/ppc/static/lugar_certo/img/img-btn-backCartao.jpg) no-repeat left center #4A5D1B;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}
#btnOutroCartao {
	background:url(/ppc/static/lugar_certo/img/img-btn-backOutroCartao.jpg) no-repeat left center #4A5D1B;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}
#btnOutroFotos {
	background:url(/ppc/static/lugar_certo/img/img-btn-backFotos.jpg) no-repeat left center #990000;
	padding:5px 15px 5px 25px;
	color:#FFF;
	font-weight:bold;
}
#btnConcluir {
	background:url(/ppc/static/lugar_certo/img/img-btn-backProximo.jpg) no-repeat right center #4A5D1B;
	padding:5px 25px 5px 15px;
	color:#FFF;
	font-weight:bold;
}
#btnAvancar:hover, #btnAnterior:hover, #btnProximo:hover, #btnContinuar:hover, #btnAnuncios:hover, #btnCartao:hover, btnOutroFotos:hover,
#btnOutroCartao:hover, #btnLogin:hover, #btnEsqueci:hover, #btnConcluir:hover, #btnImprimir:hover, #btnAvancarIn.activo:hover {
	color:#aeffc1;
	text-decoration: none;
}
/*RECUPERAR A SENHA*/
/*---------------------------------------------------------------------------*/
.recuperar_senha {
	border: 1px dotted #CCCCCC;
    float: left;
    margin: 10px 0px;
    padding: 10px;
    width: 358px;
}
.recuperar_senha .close_iframe {
	background: none repeat scroll 0 0 #cbd6b0;
	color:#333;
    cursor: pointer;
    float: left;
    font-size: 11px;
    padding: 0 7px 2px;
    position: relative;
    right: -168px;
    top: 60px;
    z-index: 10;
}
/*DIV FLUTUANTE DE CHAT*/
/*---------------------------------------------------------------------------*/
.duvidas_chat {
	margin:0px 8px 0px 0px;
	position:fixed;
	z-index:100;
	right:-8px;
	bottom:0px;
}
/*TELAS DE RETORNO DO PAGAMENTO*/
/*---------------------------------------------------------------------------*/
.titulo_sucesso_anuncio {
	background: url("/ppc/static/lugar_certo/img/img-pagamentoOK.png") no-repeat scroll 190px center #D6FFC8;
	border: 1px solid #AADD98;
    color: #175600;
    font-size: 28px;
    margin-left: 0;
    padding: 30px 0 30px 260px;
    width: 680px;
}
.desc_recibo {
	width: 343px;
    padding: 10px;
    margin: 45px 0px 0px 0px;
}
/*---------------------------------------------------------------------------*/
.titulo_erro_anuncio {
	background: url("/ppc/static/lugar_certo/img/img-pagamentoER.png") no-repeat scroll 200px center #ffdddd;
	border: 1px solid #d9b2b2;
    color: #900707;
    font-size: 28px;
    margin-left: 0;
    padding: 30px 0 30px 300px;
    width: 640px;
}
.status_erro {
	width:100%;
	float:left;
	margin-top:20px;
}
.status_erro h3 {
	padding:5px 0px;
	width:100%;
	color:#E8900B;
}
.status_erro span {
	color:#333;
	font-size:14px;
	font-weight:bold;
}
/*DIVULGAÇÃO DOS PARCEIROS - JORNAIS*/
/*---------------------------------------------------------------------------*/
.grandes_jornais {
	background:url(/ppc/static/lugar_certo/img/img-logo-contexto_03.jpg) no-repeat 780px 20px #F1F3E8;
	border:solid 1px #d4d4d4;
	padding:20px 10px 10px 10px;
	margin-top:10px;
	-moz-border-radius: 10px; /* FF1-3.6 */
	-webkit-border-radius: 10px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
	border-radius: 10px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
.grandes_jornais h2 {
	font-size:19px;
	text-align:center;
	width:100%;
}
.grandes_jornais ul {
	float:left;
	margin-top:0px;
	width:100%;
}
.grandes_jornais ul li {
	list-style:none;
	margin-top:30px;
	margin-left:30px;
	vertical-align:top;
	float:left;
}


/*jquery.lightboxLib*/
#lightboxdialog button {
    background: none repeat scroll 0 0 #4A5D1B;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    font-weight: bold;
    padding: 8px 60px;
    text-transform: uppercase;
}


/*AVISO DE ENVIO DE FOTOS PARA ANUNCIOS GRATIS*/
/*---------------------------------------------------------------------------*/
.aviso_anuncioGratis {
	background: url("/ppc/static/img/img-alerta-gratis.png") no-repeat scroll 10px 14px #FFF0D6;
    border: 1px dotted #FFBD4C;
    float: left;
    margin: 20px 0px 0px -5px;
    padding: 10px 10px 10px 70px !important;
    width: 255px;
}

/*---------------------------------------------------*/
/*Cadastro Novo Usuario wad*/
.captacao .cadastro {
    background: none repeat scroll 805px 20px #F5F3F3;
    border: 1px solid #D4D4D4;
    border-radius: 10px 10px 10px 10px;
    margin: 0;
    padding: 10px 207px;
    width: 560px;
}

.botao_MudeCPF {
	background:#4A5D1B;
	padding: 2px 5px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}

.captacao .cadastro ul {
	width:546px;
	margin: 20px 0 0 15px;
}
.captacao .cadastro ul li {
	padding:4px 0;
	width:546px;
	float: left;
    list-style: none outside none;
}
.captacao .cadastro ul li input {
	border:1px solid #ccc;
	float:right;
	margin-right: 10px;
}
#cpf_check{
	padding:10px 50px;
}
#cpf_check #cpf_emailList,#cpf_check #cpf_login{
	display:none;
}
#cpf_check #cpf_emailList ul{
	list-style: none outside none;
	padding: 0px;
	margin: 3px 10px;
	width:auto !important;
	border: 1px solid #D4D4D4;
    border-radius: 10px 10px 10px 10px;
}
#cpf_check #cpf_emailList ul li{
	float:none !important;
	width:auto !important;
	padding: 10px;
}
#cpf_check .emailSel{
	margin: 0 10px;
	color:red;
}
#cpf_check .clica{
	cursor:pointer;
}
#cpf_check .carregando{
	display:table;
}
/*---------------------------------------------------*/
