html { overflow-x:hidden;}
.fdo_norepeat {
	background-repeat: no-repeat;
}

 { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }


/* ******************************************* */
/* ***********       BODY      ************ */ 
/* ******************************************* */
body { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; margin-bottom:0; margin-left:0; margin-top:0;
       margin-right:0; margin-width:0; margin-height:0; }

.tblprint.td{ border: 0px; cellpadding: 0px; cellspacing: 0px; font-size: 10px;}

/* ******************************************* 
   ******   TABELAS DE LOGIN E ERROS    ****** 
   ******************************************* */
.tblSimples{ border: 1px; cellpadding: 0px; cellspacing: 0px;}
.tblLogin{ border: 1px double #FF9900; background-color: #FFFFFF; cellpadding: 0px; cellspacing: 0px;}


/* ******************************************* */
/* ***********   TABELA DE FILTRO  *********** */ 
/* ******************************************* */	
.fltTabela  {
  border: 1px double #000000;
}
			  
.fltTitulo  { color: #330000; background-color: #F3F3F3 ; font-size: 13px; font-weight: bold;  text-align: center; }
.fltAtributo{color: #003399; background-color: #F3F3F3; font-size: 13px; font-weight: bold;  text-align: right}
.fltDado    {color: black; background-color: #FFFFFF; font-size: 13px; font-weight: bold;  text-align: left}
.jorge    {color: black; background-color: #FFFFFF; font-size: 13px; font-weight: bold;}


/* ******************************************* */
/* *********    TABELA DE IMPRESSÕES   ******** */ 
/* ******************************************* */
.impTabela  { border-bottom: 1px solid #000000; border-left: 1px solid #000000; 
			  border-right: 1px solid #000000; border-top: 1px solid #000000;
			  background-color: #FFFFFF; cellpadding: 5px; cellspacing: 5px;
			  padding: 10px;}
.impDado tr:hover { background: #CCF0F0; }			  
.impTitulo   {background-color: #F3F3F3; font-size: 13px; font-weight: bold;  text-align: center; }
.impAtributo {background-color: #FFFF99; font-size: 13px; font-weight: bold;  text-align: right; link-color: red;}
.impDado     {color: black; background-color: #FFFFFF; font-size: 13px; text-align: left; padding-right: 10px; padding-left: 10px; hover: red; }
.impOrder    {vlink: green; background-color: #F3F3F3; font-size: 13px; font-weight: bold;  text-align: center; padding-right: 10px; padding-left: 10px;}


/* ******************************************* */
/* *********    TABELA DE REGISTROS   ******** */ 
/* ******************************************* */
.regTabela  {
  border: 1px double #000000;
}
.regDado tr:hover { background: #CCF0F0; }			  
.regTitulo   {background-color: #F3F3F3; font-size: 13px; font-weight: bold;  text-align: center; }
.regAtributo {background-color: #FFFF99; font-size: 13px; font-weight: bold;  text-align: right; link-color: red;}
.regDado     {color: black; background-color: #FFFFFF; font-size: 13px; text-align: left; padding-right: 10px; padding-left: 10px; hover: red; }
.regPaginacao{color: black; background-color: #F3F3F3; font-size: 13px; font-weight: bold;  text-align: center; }
.regOrder    {vlink: green; background-color: #F3F3F3; font-size: 13px; font-weight: bold;  text-align: center; padding-right: 10px; padding-left: 10px;}


/* ******************************************* */
/* *********    TABELA DO FORMULARIO   ******* */ 
/* ******************************************* */
.frmDado     {color: black; background-color: #FFFFFF; font-size: 13px; font-weight: bold;  text-align: left; }
.frmAtributo {background-color: #F3F3F3; font-size: 13px; color: #000066; font-weight: bold;  text-align: right; }
.frmTitulo   { color: black; background-color: #E7F9FE; font-size: 13px; font-weight: bold;  text-align: center; }

/* ******************************************* */
/* *********    TABELA DOS PROCESSOS   ******* */ 
/* ******************************************* */
.proTabela   { border: 1px; cellpadding: 0px; cellspacing: 0px; }
.proDado     { font-size: 13px; font-weight: bold;  text-align: left; }
.proAtributo { font-size: 13px; font-weight: bold;  text-align: right; color: blue;}


/* ******************************************* */
/* ***********       LINHAS       ************ */ 
/* ******************************************* */
/*.titulo_principal { border: 0px solid #990000; color: #990000; background-color: #F8F1E6; font-size: 15px; font-weight: bold; }
.TR_titulo { border: 1px solid #990000; color: #990000; background-color: #F8F1E6; font-size: 13px; font-weight: bold; }
.TR_dados { color: #000000; background-color: #FFFFFF; font-size: 13px; font-weight: bold; }
.TR_dados2 { color: #000000; background-color: #F8F1E6; font-size: 13px; }
.TR_navegacao { border: 1px solid #698BB7; color: #990000; background-color: #FFFFFF; font-size: 13px; font-weight: bold; } */


/* ******************************************* */
/* ***********       SEPARADOR    ************ */ 
/* ******************************************* */
.hr{ height: 1px; color: #CC6600; }


/* ******************************************* */
/* ***********       BOTOES       ************ */ 
/* ******************************************* */
.btnPadrao {
  border:1px double #0099FF;
  background:#FFFFFF;
  text-align:center;
  font-size: 12px;
  font-weight: bold;
  height:24px;
  line-height: 20px;
  margin: 1px;
  }
	
.btnPaginacao {
  border:1px double #0099FF;
  background:#FFFFFF;
  text-align:center;
  font-size: 12px;
  font-weight: bold;
  padding-bottom:1px;
 }
	
	
/* ******************************************* */
/* ***********    CAMPOS TEXTO    ************ */ 
/* ******************************************* */

.textField {
	FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: scroll; MARGIN: 1px;
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff; border: 1px solid #1d0c59;
	height: auto; width: auto; }

.textArea{ border-bottom: 1px double #000000; border-left: 1px double #000000; border-right: 1px double #000000; border-top: 1px double #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }

/* ******************************************* */
/* ***********    COMBO BOX       ************ */ 
/* ******************************************* */
.comboBox {  border-bottom: 1px double #000000; border-left: 1px double #000000; border-right: 1px double #000000; border-top: 1px double #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; }


/* ******************************************* */
/* ***********   TEXTOS E TITULOS    ********* */ 
/* ******************************************* */
.textoBold { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; font-weight: bold; }
.textoRight { font-family: Tahoma, Verdana, Arial, Helvetica; align: right; font-size: 13px; font-weight: bold;}
.titulo1 { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 16px; font-weight: bold; }
.tituloList { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 16px; font-weight: bold; text-align: Center; }

/* ******************************************* */
/* ***********       LINKS        ************ */ 
/* ******************************************* */
.linkazul:link {	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; color: blue; text-decoration: none; }
.linkazul:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #E2C692; text-decoration: underline;}
.linkazul:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #CD9C3F; text-decoration: none;}






.box100 {
	width: 100px;
}
.box115 {
	width: 115px;
}
.box30 {
	width: 30px;
}


.box_login {
	font-family: sans-serif, arial;
	font-size: 11px;
	height: 12px;
	width: 92px;
}
.cel_bord {
	border: 1px solid #CE9C3F;
}
select {
	font-size: 10px;
	height: 20px;
	width: 95px;
}

.divDetalheImovel {
  	/* background:  url(../../img/fundoDetalhes.jpg) left repeat-y #fff;*/
 	width: 568px;  
	border: 1px solid #ccc;
	padding: 10px;
	visibility: hidden;
	position: absolute;
	z-index: 2;
/*	left: 306px;
	top: 131px;*/
	background-color: #FFFFFF;
	bgcolor: #FFFFFF;
	/*background-image:  url(../../img/fundoDetalhes.jpg); */
}	
.divDetalheEmp {
	bgcolor: #FFFFFF;
	width: 368px; 
	border: 1px solid #ccc;
	padding: 10px;
	visibility: hidden;
	position: absolute;
	z-index: 2;
	/*
	left: 114px;
	top: 65px;
	*/
	background-color: #FFFFFF;
}

.divDetalhes {
	bgcolor: #FFFFFF;
 	width: 568px;  
	border: 1px solid #ccc;
	padding: 10px;
	visibility: hidden;
	position: absolute;
	z-index: 2;
	/*
	left: 114px;
	top: 65px;
	*/
	background-color: #FFFFFF;
}

.divFotoImovel {
	background-color: #FFFFFF;
	bgcolor: #FFFFFF;
	width: 200px;
	border: 1px solid #ccc;
	padding: 10px;
	visibility: hidden;
	position: absolute;
	z-index: 2;
	left: 81px;
	top: 262px;
}
  


/* cansei de aplicar os class=TextField (Cassiano) */
input[type=text] {
	FONT-SIZE: 12px;
	BACKGROUND-ATTACHMENT: scroll;
	MARGIN: 1px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #1d0c59;
	height: auto;
	width: auto;
	}
input[type=password] {
	FONT-SIZE: 12px;
	BACKGROUND-ATTACHMENT: scroll;
	MARGIN: 1px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #1d0c59;
	height: auto;
	width: auto;
	}
.TextFieldSelect {
	FONT-SIZE: 12px;
	BACKGROUND-ATTACHMENT: scroll;
	MARGIN: 1px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #1d0c59;
	height: auto;
	width: auto;

}
/* cansei de aplicar os class=TextFieldSelect (cassiano) */
select {
	FONT-SIZE: 12px;
	BACKGROUND-ATTACHMENT: scroll;
	MARGIN: 1px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #1d0c59;
	height: auto;
	width: auto;

}

.TextFieldContato {

	FONT-SIZE: 11px;
	BACKGROUND-ATTACHMENT: scroll;
	MARGIN: 1px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F3EFE0;
	border: 1px solid #1d0c59;
	height: auto;
	width: 270px;
}
.BotaoContato {
	BORDER-RIGHT: #1d0c59 1px solid;
	BORDER-TOP: #1d0c59 1px solid;
	FONT-SIZE: 10px;
	BACKGROUND: #ECE4CC;
	BORDER-LEFT: #1d0c59 2px solid;
	CURSOR: auto;
	COLOR: #1d0c59;
	BORDER-BOTTOM: #1d0c59 3px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 20px;
	width: 120px;

}
.TextFieldIndique {


	FONT-SIZE: 11px;
	BACKGROUND-ATTACHMENT: scroll;
	MARGIN: 1px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F3EFE0;
	border: 1px solid #1d0c59;
	height: auto;
	width: 200px;
}

.TextFieldFiltro {

	FONT-SIZE: 11px;
	BACKGROUND-ATTACHMENT: scroll;
	MARGIN: 1px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px solid #1d0c59;
	height: auto;
	width: auto;
}

.divAguarde {
	background:  url(file:///R|/htdocs/./img/fundoDetalhes.jpg) left repeat-y #fff;
	width: 194px;
	border: 1px solid #ccc;
	padding: 10px;
	position: absolute;
	z-index: 2;
	height: 50px;
	left: 314px;
	top: 127px;
	background-image:  url(../../images/fundoDetalhes.jpg);
	visibility: hidden;


}


.pagetext {
	display: none;
	/*position: relative;*/
	visibility: hidden;
}

.ontab {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: blue;
	border-left: outset 2px #0A5796;
	border-right: outset 2px #808080;
	border-top: outset 2px #0A5796;
	border-bottom: solid 1px #d5d5d5;
	/*width: 14%;*/
	text-align: center;
	cursor: hand;
	font-weight: bold;
	color: #FFFFFF;
}

.offtab {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color : #CCCCCC;
	border-left: outset 2px #E0E0E0;
	border-right: outset 2px #E0E0E0;
	border-top: outset 2px #E0E0E0;
	border-bottom: solid 1px #d5d5d5;
	/*width: 14%;*/
	text-align: center;
	cursor: hand;
	font-weight: normal;
	color: green;
}

#rolagem {
	overflow: auto; width: 100%; height: 100%;
}

.inicialAtt{
	color: #003399;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.cor0{
	background-color: #FFFFFF;
}
.cor1{
	background-color: #66CC33;
}

#pesFisica{
	display:none;
	visibility:visible;
}

#pesJuridica{
	display:none;
	visibility:visible;
}
