/* CSS Document */

/* FIELD */
table.modulo td.field_fill {
  text-align: left;
  color: #000000;
}
table.modulo td.field_int {
  text-align: left;
  color: #000000;
}
table.modulo td.field_string {
  text-align: left;
  color: #000000;
}
table.modulo td.field_blob {
  text-align: left;
  color: #000000;
}
table.modulo td.field_boolean {
  text-align: left;
  color: #000000;
}
.input_string_5 {
  text-align: left;
  width: 50px;
}
.input_int {
  text-align: left;
  width: 50px;
}
.input_real {
  text-align: left;
  width: 100px;
  text-align: right;
}
.input_decimal {
  text-align: left;
  width: 150px;
}
.input_date {
  text-align: left;
  width: 80px;
}
.input_string_10 {
  text-align: left;
  width: 100px;
}
.input_string_60 {
  text-align: left;
  width: 220px;
}
.input_string_80 {
  text-align: left;
  width: 300px;
}
.input_string_255 {
  text-align: left;
  width: 450px;
}

.input_blob {
  text-align: left;
  width: 100%;
  height: 60px;
}
.input_string.mandatory {
  background-color: yellow;
}
.input_string_5.mandatory {
  background-color: yellow;
}
.input_string_10.mandatory {
  background-color: yellow;
}
.input_string_60.mandatory {
  background-color: yellow;
}
.input_string_80.mandatory {
  background-color: yellow;
}
.input_string_255.mandatory {
  background-color: yellow;
}

.input_button {
  text-align: center;
  height: 20px;
  border: 1px solid #000000;
}

/* LABEL */


table.modulo td.label_string {
	text-align: right;
}

table.modulo td.label_boolean {
	text-align: right;
}

table.modulo td.label_date {
	text-align: right;
}

table.modulo td.label_datetime {
	text-align: right;
}

table.modulo td.label_real {
	text-align: right;
}

table.modulo td.label_button {
	text-align: right;
}

table.modulo td.label_file {
	text-align: right;
}

table.modulo td.label_int {
	text-align: right;
}

table.modulo td.label_blob {
	text-align: right;
}

table.modulo td.label_html {
	text-align: right;
}

/* css per campi table */
table.table_field {
  font-family: Verdana;
  font-size: 0.9em;
  //table-layout: fixed;
  border-collapse: collapse;
}