
  .frm                { width:auto;  height:auto;  margin:20px auto;  background-color:transparent;  border: 0px solid #AEA177; }
  .frm form           { margin:0px; padding:0px;  background-color:transparent; border:solid 0px #AEA177; }
  .frm input          { height:20px; margin:2px 0px 0px 0px;   padding:2px 5px 0px 5px;  border:1px solid #AEA177; }
  .frm input.checkbox { height:20px; margin:2px 0px 0px 20px;  padding:0px 5px 0px 5px;  border:1px solid #AEA177;	}
  .frm select         { height:20px; margin:4px 0px 0px 0px;   padding:0px 0px 1px 0px;  border:1px solid #AEA177; }

  /*A tag TEXTAREA esta exige que se defina o fonte (tamanho e família) no seu rule-set*/
  .frm textarea           { margin:2px 0px 0px 0px;  padding:2px 5px 0px 5px;  font-family:"Arial", sans-serif;  font-size:12px; border:1px solid #AEA177; }

  .frm .divLinha           { width:auto; height:55px;  border: 0px solid #000000; }
  .frm .divLinha div       { padding:0px 3px 0px 0px;  float:left; }
  .frm .divLinha .pRotulo  { width:auto; margin:0px 10px 0px 1px;  padding:0px;  font-size:12px;  font-weight:bold;  text-decoration:none; border:0px solid #000000; }

  .frm .divControles        { width:auto; height:25px;  border: 0px solid #000000; }
  .frm .divControles  div   { padding:0px 10px;  float:right; }

  .frm .divControles  a       { margin-left:10px; font-size:12px;}  
  .frm .divControles  a:hover { color:#9F936D; }
  
  .frm .divControles .btnEnviar { color:#006600; font-weight:bold; }
  .frm .divControles .btnEntrar { color:#990000; font-weight:bold; }
  .frm .divControles .btnGravar { color:#006600; font-weight:bold; }
    
  
  .frm .divControles .btnNovo   { color:#000099; font-weight:bold; }
  .frm .divControles .btnVoltar { color:#006699; font-weight:bold; }
  
  
	


        
