
  form           { margin:0px; padding:0px;  background-color:transparent; border:solid 0px #000000; }

  input          { margin:3px 0px 0px 0px;   padding:2px 5px 1px 5px;  border:1px solid #ABAB9F; }
  input.checkbox { height:20px; margin:4px 0px 0px 20px;  padding:0px 5px 0px 5px;  border:1px solid #ABAB9F;	}
  select         { margin:4px 0px 0px 0px;   padding:0px 0px 0px 0px;  border:1px solid #ABAB9F; }

  /*A tag TEXTAREA esta exige que se defina o fonte (tamanho e família) no seu rule-set*/
  textarea      { margin:2px 0px 0px 0px;  padding:2px 5px 0px 5px;  font-family:"Arial", sans-serif;  font-size:12px; border:1px solid #ABAB9F;	}

  .frm            { width:700px;  height:auto;  margin:20px auto;  background-color:transparent;  border: solid 0px #ffffff; }
  .frm .divImagem { margin:5px 10px; }
  .linha          { width:100%; height:50px;  border: 0px solid #000000; }
  .linha div      { padding:0px 3px 0px 0px;  float:left; }
  .linha .rotulo  { width:auto; margin:0px 10px 0px 1px;  padding:0px;  font-size:12px;  font-weight:bold;  text-decoration:none; border:0px solid #000000; }
  
  .linha .selAtuacao { }


  input.grpRelacao { border:0px solid #eeeeee; margin-right:5px; }
  label.grpRelacao {  }


  input.grpTransferencia { border:0px solid #eeeeee; margin-right:2px; }
  label.grpTransferencia { }

  
  .controle                  { height:25px;  width:auto; margin:10px 0px;  padding:5px 10px; border:0px solid #000000; }
	.controle button           { float:right;  padding:2px;  margin-left: 5px;  font-size:12px;  font-weight:bold; }
  .controle button.btnGravar { color:#990000; }
	.controle button.btnNovo   { color:#000033; }

  .divGrupo { padding:10px 0px 10px 12px; border:1px solid #333333; margin-bottom:15px }
        
