#formulario form, #formulario ul {margin: 0px; width:550px;}
  /* ------- comentarios ------- */

  #formulario * {margin: 0px;}
  #formulario .legend { text-align:center; font: bold 13pt Tahoma, Verdana, Arial;}
  #formulario .obrigatorio { color: red; }
  #formulario ol, #formulario ul { padding: 0px; list-style: none;  }
  #formulario li { clear: left; margin-bottom: 3px; padding-top: 3px; background: none; }
  #formulario li label { float: left; width: 150px;  text-align:right;}
  #formulario li input, #formulario li textarea { width: 250px; border: 1px solid rgb(126, 157, 185);}
  #formulario li textarea { height: 200px; overflow: auto; }
  #formulario button { font-size: 12px; font-weight: bold;  width:80px;}
  #formulario li select { width: 250px; border: 1px solid rgb(126, 157, 185);}
  
  #formulario_login, #formulario_login ul {margin: 0px; width:260px;}
  #formulario_login .legend { text-align:center; font: bold 13pt Tahoma, Verdana, Arial;}  
  #formulario_login * {margin: 0px;}
  #formulario_login ol, #formulario_login ul { padding: 0px; list-style: none; }
  #formulario_login li { clear: left; margin-bottom: 3px; padding-top: 3px; background: none;}
  #formulario_login li label { float: left; width: 100px;  text-align:left;}
  #formulario_login li input { width: 150px; border: 1px solid rgb(126, 157, 185);}
  #formulario_buttons {text-align:center;}
  
  #formulario .fieldcalendar { width: 80px; border: 1px solid rgb(126, 157, 185);}
  #formulario .fieldstock { width: 70px; border: 1px solid rgb(126, 157, 185);}
  #formulario .size30 { width:250px; }
  #formulario .size20 { width:165px; }
  #formulario .size15 { width:125px; }
  #formulario .size10 { width:83px; }
  #formulario .size5 { width:46px; }
  
  #formulario .size5, #formulario .size10, #formulario .size15, #formulario .size20, #formulario .size30 { border: 1px solid rgb(126, 157, 185); }
  fieldset {border: 0px; text-align:left;}

  #formulario .dashcalendar { 	height: 20px; width: 20px; position:relative; top:-2px; }
	
button.dashcalendar {
	background: url(../calendar/dashboard-icon.gif);
	border: 0;
	cursor: pointer;
	height: 20px;
	width: 20px;
}
button.dashcalendar:hover,
button.dashcalendar.active {
	background-position: 0 20px;
}

#carteira td {
	width: 120px;

}

#formulario table input {border: 1px solid rgb(126, 157, 185);}
#formulario table textarea {border: 1px solid rgb(126, 157, 185);}
#formulario table select {border: 1px solid rgb(126, 157, 185);}
  
