/* form */
.field-form{display:block;padding:2px;min-height:21px;clear:both;}
.ui-form label.default{display:block;float:left;width:15%;height:100%;text-align:right;min-width:120px;margin-right:10px;}
.ui-form input[type=text],.ui-form textarea{height:15px;padding-top:2px;_padding-top:0;line-height:16px;color:#60676d;border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:2px;}
input[readonly=readonly]{background:#ddd;}
input[disabled=disabled]{background:#ddd;}
.ui-form input[type=text]{width:317px;}
.ui-form input[alt=signed-integer],.ui-form input[alt=signed-decimal]{width:150px;}
.ui-form input[type=checkbox],.ui-form input[type=radio]{width:20px;}
.ui-form select{width:320px;height:20px;padding-top:2px;line-height:16px;color:#60676d;border-top:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding:2px;}
.ui-form textarea{height:80px;}
.ui-form input[alt=color]{width:60px;}
.ui-form input[alt=cep]{width:75px;}
.ui-form input[alt=cpf]{width:110px;}
.ui-form input.telefone{width:110px;}
/* validacao */
.ui-form input.error{border:1px solid red;}
.ui-form label.error{color:red;}
/*icon fields*/
.ui-form input.date-field{width:95px;background:#fff url(webfile?core=1&file=dotum/webcore/files/img/icon/16/calendar.png) no-repeat right center;}
