﻿	
	.fundoAmarelo{ background-color:yellow;	}
	
	.textoExplicacaoTextBox{
		color:#aaa;
	}

/*	menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso  */
	#page-wrap	{ 
		
	}
	#page-wrap a	{ 
		text-decoration: none; 
	}
	#page-wrap ul { 
		list-style: none; 
	}
	#page-wrap p  { 
		margin: 15px 0; 
	}

	/* 	LEVEL ONE		*/
	#page-wrap ul.dropdown{ 
		position: relative;
	}
	#page-wrap ul.dropdown li{
		float: left; 
		zoom: 1; 
		background: #ccc;
	}
	#page-wrap ul.dropdown a:hover{ 
		color: #000; 
	}
	#page-wrap ul.dropdown a:active{ 
		color: #ffa500; 
	}
	#page-wrap ul.dropdown li a{ 
		display: block; 
		padding: 4px 8px; 
		border-right: 1px solid white; 
		color: #666;
	}
	#page-wrap ul.dropdown li:last-child a{ 
		border-right: none; /* Doesn't work in IE */
	} 
	#page-wrap ul.dropdown li.hover,
	#page-wrap ul.dropdown li:hover{ 
		color: black; 
		position: relative; 
		
	}
	#page-wrap ul.dropdown li.hover a { }

	/* 	LEVEL TWO	*/
	#page-wrap ul.dropdown ul { 
		width: 350px; 
		visibility: hidden; 
		position: absolute; 
		top: 100%;
		left: -40px;
	}
	#page-wrap ul.dropdown ul li{ 
		font-weight: normal;
		background: #eee;
		border-bottom: 1px solid #ccc;
		float: none;
	}
	
	/* IE 6 & 7 Needs Inline Block */
	#page-wrap ul.dropdown ul li a{ 
		border-right: none;
		width: 100%; 
		display: inline-block;
	} 

	/* 	LEVEL THREE	*/
	#page-wrap ul.dropdown ul ul{ 
		left: 160px; 
		top: 0;
	}
	#page-wrap ul.dropdown li:hover > ul { 
		visibility: visible; 
	}
	#page-wrap img {	
		border:0px;
	}
/*	menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso - menu suspenso */


input[type=text], input[type=password] { /* modifica todos os 'input text'*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px; 
	border: 1px solid #666666;
	/* text-transform: uppercase;*/
}

/* rodapé da pagina ----------------------------------------------------------------------*/
	div#footer p{ /* texto do Rodapé da página */
		font-family:verdana,arial; 
		font-size:10px; 
		font-weight:bold;
		padding:5px;
		margin:0px;
		/*border:1px solid red;*/
	}
	div#footer{ 
		margin-left:5%; 
		margin-right:5%; 
		text-align:center; 
		border:0px solid red;
	}
	div#footer hr{ /* linha */		
		margin-bottom:0px;
	}
/*---------------------------------------------------------------------------------------*/

/*	default  ------ -- ------- -- ------- -- ------- -- ------- -- ------- -- - 	*/
	div.boxCadastro{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;	
	}
	.dado p, 
	.dado td,
	.dado a,
	 span.dado,
	 div.dado,
	.interno,
	.boxCadastro{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #448;
		font-size:12px;
	}
	.dado a{
		text-decoration:none;
	}
	.interno table{
		border: 0px solid blue;
		width:95%;
	}

/*	----------- ----------- ----------- ----------- ----------- ----------- */


.TotalRegistros{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
	color: #464f82;
	border:solid 0px red;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	
}
.cabecalho{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464f82;
	font-weight: bold;
	text-transform: uppercase;
	background: #d3d3d3;
	text-align:left;
	cursor:pointer;
}
.cabecalhoBusca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #464f82;
	font-weight: bold;
	text-transform:uppercase;
	background: #d3d3d3;
	cursor:pointer;
}
.conteudoMsg{
	cursor:pointer;
}
.conteudoBusca{
	text-align:center;
}

.Mtextarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#464f82;
	border: none;
	text-transform: uppercase;
	font-weight: bold;
	overflow: auto;
}
.MtextareaEdicao{
	color: black;
	border: solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;	
}
.textAreaContador{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	size: 3;
	color: #464f82;
	border:0px;
	text-align:center;	
}
div.boxCadastro{
	width:95%;
	border:solid 1px lightgray;
	position:relative;
	left:20px;
	padding:5;
}

/*-- AJUSTE DE TEXTAREA --*/
div.tudo{
	display:table;
	border: solid 0px green;
	width:100%;
}
div.rotulo { 
	position:absolute;
	float: left; 
	width: 20%; 
	border:solid 0px red; 
	text-align:right;
	margin-top:50px;
}
div.textarea { 
	float: right; 
	width: 79%; 
	border:solid 0px;
}

a.debug{ 
	color:blue; 
	font-weight:bold; 
	font-size:12px;
	text-transform:lowercase; 
	text-decoration:none;
}
div.divEcho, span.divEcho{ /*	div com string sql */
	margin:10px;
	font-size:11px;
	padding:10px;
	position:float;
}
div.divEcho{background-color:#fafafa;}

span.divEcho{background-color:;}

div.divEcho p{
	margin:1px;
}


.link{
	font-family:Verdana, Arial, Lucida;
	color:blue;
	font-size:11px;
	color:blue;
	cursor:pointer;
	text-decoration:underline;
}

/*	BOXs --------------------------------------------------------*/
	div.box{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;		
		padding:8px;
		margin:5px;
		border:1px solid #cfcfcf;
		color: #448;
		margin-right:20px;
		margin-left:20px;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		/*
		-moz-border-radius-bottomleft: 0px;
		-webkit-border-bottom-left-radius: 0px;
		-moz-border-radius-bottomright: 0px;
		-webkit-border-bottom-right-radius: 0px;
		-webkit-border-bottom-right-radius: 0px;
		*/
	}
	div.box p{ margin:4px; }
	
	.boxUnidade, .boxEmpreendimento, .boxFollowup, .boxCliente, .boxProprietario, .boxJanela, .boxAnuncio, .boxCampanha, .boxExportacao{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;		
		padding:10px;
		margin:10px;
		border:1px solid #cfcfcf;
		color: #464f82;
	}
	.boxUnidade{ 		background-color:#eee;	} /* BOX COM INFORMAÇÕES DA UNIDADE */
	.boxEmpreendimento{ background-color:#eee;	} /* BOX COM INFORMAÇÕES DO EMPREENDIMENTO */
	.boxFollowup{		background-color:#eee;	} /* BOX COM INFORMAÇÕES DO FollowUp */
	.boxCliente{		background-color:#eee;	} /* BOX COM INFORMAÇÕES DO Cliente */
	.boxProprietario{	background-color:#eee;	} /* BOX COM INFORMAÇÕES DO PROPRIETARIO */
	.boxJanela{			background-color:#eee;	} /* BOX COM INFORMAÇÕES DA JANELA */
	.boxAnuncio{		background-color:#eee;	} /* BOX COM INFORMAÇÕES DA JANELA */
	.boxCampanha{		background-color:#eee;	} /* BOX COM INFORMAÇÕES DA CAMPANHA */
	.boxExportacao{		background-color:#eee;	} /* BOX COM INFORMAÇÕES DA EXPORTAÇÃO */
	.boxVisita{			background-color:#eee;	} /* BOX COM INFORMAÇÕES DA EXPORTAÇÃO */
	
	.boxAnuncio{
		margin-bottom:1px;
	}
	.boxAnuncioPeq{
		padding:2px;
		margin:5px;
		margin-bottom:1px;
		border:1px solid #cfcfcf;
		background-color:#def;
	}
	.boxAnuncioPeq p.box{ margin:3px; }
	
	p.box{ margin:7px; }
	p.boxData{ font-size:10px;}
/*	BOXs --------------------------------------------------------*/

span.sigla{ /* sigla antes da referencia */
	font-family:Comic Sans MS, Lucida Console, Arial;
	font-weight:bold;
}

.botao, .botaoDesabilitado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #464f82;
	padding:5px;
	border:1px solid #464f82;
	background-color:#efefef;
	cursor:pointer;
	margin-right:5px;
}
.botaoDesabilitado{ color:#ccc; border:1px solid #aaa;}

.saudacaoExterno{/* SAUDAÇÃO DO TOPO DA PÁGINA*/	
	margin-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464f82;
	border:0px solid red;
}

/*	títulos */
h1, h2,h3,h4,h5,h6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#448;
}

/* BUSCA ---------------------------------------- */
	
	div.divTopo{
		border:1px solid #ddd;
		width:90%;
		margin-left:20px;
	}
	
	.topoTabela{ /* TOPO DA TABELA */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#666;
		/*background-color:#f8f8f8;*/
		background-image: url('http://www.publitz.com.br/WGArquivos/midia/topoTabela.jpg');
		padding:10px;
		font-weight:bold;
	}
	.tabelaBusca{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #464f82;
		border: solid 1px #eee;
		margin-left:20px;
		width:90%;
	}
	p.itemBusca{
		margin:5px;
	}
	span.rotulo{
		border:solid 0px red; 
		text-align:right;
		font-weight:bold;
		display:block;
		width:150px;
		float:left;
	}
	.explicacao{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #888;
	}
	div.topoTabela span, .explicacaoTopoTabela{ /* 	SPAN DE EXPLICAÇÃO DO RÓTULO DA TABELA */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #aaa;
	}
	div.topoTabela span{color:efefef;}
	
	tr.cabecalho{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #444;
		background-color:#ddd;
		text-align: center;
		height:30px;
	}
	tr.cabecalho2{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:bold;
		color: #444;
		background-color:#eee;
		text-align: center;		
	}
	/* TABELA DE RESULTADO DA BUSCA ------------- */
	table#tabelaResultadosBusca{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #448;
		border:1px solid #eee;
	}
	
	/* ------------------------------------------ */
	tr .linhaTabelaBusca{
		font-size:10px;
	}
	tr.cabecalhoTabelaBusca{ /* linha de cabeçalho da busca */
		font-family:Verdana,Arial,sans-serif;
		color:#444;
		font-size:11px;
		text-align:center;
		text-transform:uppercase;
		font-weight:bold;
		background-color:#ddd;
	}
	tr.cabecalhoTabelaBusca td{ 	padding:10px; }
	td.cabecalhoTabelaBusca{ 	cursor:pointer; }
	td.corFundoCabecalhoTabelaBusca{	background-color:#f2f2f2;}
	
	
	/*	GERA FORMULÁRIO ------------------------ */
		table.tabelaGeraFormulario{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #464f82;
			border:1px solid #eee;
		}
		tr.cabecalhoGeraFormulario{
			font-size: 12px;
			font-weight:bold;
			color: #444;
			background-color:#eee;
			text-align: left;
			height:40px;
			padding-left:20px;

		}
		tr#cabecalhoBuscaGeraFormulario{
			font-size: 11px;
			font-weight:bold;
			color: #444;
			background-color:#ddd;
			text-align: left;
			height:40px;
			padding-left:20px;
			cursor:pointer;

		}
		table#tabelaBuscaGeraFormulario{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #464f82;
			border:1px solid #eee;
		}
	/*	------------------------ */
	/* PAGINAÇÃO ------------------ ------------------------ */
		.linkPaginacao{
			font-size:11px;
			color:blue;
			cursor:pointer;
		}
		#divPaginacao{
			margin-right:10px;
			margin-top:10px; 
			font-size:11px;
			font-weight:bold;
			background-color:#ffffff;
			padding:15px;
		}
		#divPaginacao p{
			margin:4px;
		}
		#divPaginacao span.link{
			text-decoration:none;
		}
	/* ---- ------------------ ------------------------ */
	/* COLUNAS DE BUSCA SEM TABELA (BUSCA NOVA) */
		#colunaEsquerdaBusca, #colunaDireitaBusca{
			padding-top:5px;
		}
		#colunaEsquerdaBusca{
			border:0px solid green;
			float:left;
			width:20%;
			text-align:right;
			font-weight:bold;
		}
		#colunaDireitaBusca{
			border:0px solid blue;
			width:100%;
		}
		#divItensBusca p{
			border:0px solid red;
			height:25px;
			margin:0px;
		}
		#colunaDireitaBusca input[type=checkbox]{ margin-right:10px; }
	/*	----- ----- ----- ----- ----- ----- */
/* ---- BUSCA ------------------------------------ */

/* ---- FICHA DE IMÓVEIS ------------------------ */
.tabelaDados, .dados, .tabelaDadosConteudo, .colunaEsquerdaTabela{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #464f82;
}
.tabelaDados{
	border:1px solid #efefef;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:10px;
}
.dados{
	padding:5px;
	font-size:12px;
}
.tabelaDadosConteudo{
	font-size:12px;
	width:90%;
}
hr.linhaDivisora{
	margin:20px; 
	border-color:#eee;
}
hr{
	border-color:#eee;
}
.colunaEsquerdaTabela{ /* coluna esquerda da tabela de divs*/
	float:left; 
	text-align:right;
	padding:5px;
	font-size:12px;
	font-weight:bold;
}
/* ---- ------------------ ------------------------ */

/* CARACTERISTICAS C1;C2;C3 ------------------ ------------------------ */
	#listaCaracteristicas li{
		padding:5px;
	}
	li.c1{
		margin-top:7px;
		font-size:12px;
		background-color:#efefef;
		/*font-weight:bold;*/
		/*text-transform:uppercase;*/
		list-style:none;
	}
	li.c2{
		background-color:#fafafa;
		list-style-image: url('http://www.publitz.com.br/WGArquivos/midia/seta_menu.jpg');
	}
	li.c3{
		border: 1px solid #fcfcfc;
		list-style-image: url('http://www.publitz.com.br/WGArquivos/midia/seta_menu.jpg');
	}
/* --------------------- ------------------ ------------------------ */

.spanMensagem{
	padding:7px; 
	background-color:#f3f9f9;
	color: #888;
	font-size:15px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-style:italic;
}
.divMensagem{
	border:0px blue solid; 
	padding:7px;
}

div.rodape{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
	color: #888;
}

/* div com mensagem de sucesso/erro -\-\-\*/
	div.erro, div.divErroUser1{
		margin:5px;
		padding:5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #77a;
		font-size:11px;
		background-color:#fee;
	}
	div.MensagemSucesso, div.MensagemErro, div.MensagemAlerta{
		padding:10px;
		//margin-left:10px;
		//margin-right:10px;
		margin-top:2px;
		margin-bottom:2px;
		color: #555;
		font-size:13px;
		font-weight:bold;
		font-family: Arial, Verdana, Helvetica, sans-serif;	
		//font-style:italic;
	}
	div.MensagemSucesso{ background-color:#lightgreen;  }
	div.MensagemErro{ 	background-color:#f6cece; }
	div.MensagemAlerta{ 	background-color:#ffa; }
	div.divErroUser1{
		background-color:#ffefef;
	}
	div.divErroUser1 p{
		margin:1px;
	}
/*-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\*/

.textbox, .txtObrigatorio{ /*	padronização dos inputs text e selects*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	border: 1px solid #888;
	/*text-transform: uppercase;*/
}

.txtObrigatorio, .obrigatorio {
	background: #EFCFC2;
	color: #333333;
}

div.orientacao{ /*	texto acima dos boxs de cadastro da unidade */
	font-family: Futura, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:5px;
	border: solid 0px blue;
}

.erroExportacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #aacc00;
}

.display0{ display:none;}

p.descricaoPagina{/*	texto de instrucao para utilizar a pagiana */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	margin-left:12px;
}

div{ /* bordas arredondadas */
	/*
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius-bottomright :0px;
	-webkit-border-bottom-right-radius: 0px;
	/*
	-moz-border-radius-topleft  / -webkit-border-top-left-radius
    -moz-border-radius-topright / -webkit-border-top-right-radius
    -moz-border-radius-bottomleft / -webkit-border-bottom-left-radius
    -moz-border-radius-bottomright / -webkit-border-bottom-right-radius
	*/
}
/* RELATÓRIOS */
		#cabecalhoRelatorio p{
			font-size:15px;
			margin:0px;
		}
		#cabecalhoRelatorio {
			margin:20px;
		}
		#divRelatorios{
			margin-left:20px;
			width:95%;
		}
		#divRelatorios hr{
			clear:both;
		}		
		.divColunaEsquerda{
			border:0px solid green;
			width:50%;
			float:left;
			text-align:right;
		}
		.divColunaDireita{
			border:0px solid blue;
			float:left;
			width:5%;
			text-align:left;
			font-weight:bold;
		}
		.divColunaDireita2{
			border:0px solid blue;
			float:left;
			width:45%;
			text-align:left;
			font-weight:bold;
		}
		.divColunaDireita p, .divColunaEsquerda p{
			height:25px;
			margin:0px;
			padding:3px;
			border:0px solid red;
		}
		.divColunaDireita2 .divP{
			height:25px;
			margin:0px;
			padding:3px;
			border:0px solid #fff;
		}
		hr.subDivisao,
		hr.subDivisao2{
			margin:0px;
			//border-color:#333;
			border:solid 1px #ddd;
		}
		hr.subDivisao{margin-left:100px;}
		hr.subDivisao2{margin-right:100px;}
	
/* RELATÓRIOS */


	.transparente{
		filter:alpha(opacity=30);	
		-moz-opacity: 0.3;
		-khtml-opacity: 0.3;
		opacity: 0.3;
	}
	
	#tituloPagina{
		margin:0px; 
		padding:5px; 
		margin-left:10px;
		font-size: 20px;
	}
