TABLE {	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: Verdana,Arial}
#form_modulo_div INPUT {FONT-SIZE: 12px; WIDTH: 100%}
#form_modulo_div SELECT {	FONT-SIZE: 12px; WIDTH: auto}
#form_modulo_div TEXTAREA {	FONT-SIZE: 12px; WIDTH: 100%; HEIGHT: 100px}
#form_modulo_div BUTTON {	FONT-SIZE: 12px; BACKGROUND: #fff}
#form_modulo_div IMG {	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#form_modulo_div .input_text {	FONT-SIZE: 12px; WIDTH: 100%}
#form_modulo_div .input_checkbox {	FONT-SIZE: 12px; WIDTH: auto}
#form_modulo_div .input_radio {	FONT-SIZE: 12px; WIDTH: auto}
#form_modulo_div .input_select {	FONT-SIZE: 12px; WIDTH: 100%}
#form_modulo_div .input_textarea {	FONT-SIZE: 12px; WIDTH: 100%; HEIGHT: 100px}
#form_modulo_div .input_number {	FONT-SIZE: 12px; WIDTH: 100%}
#form_modulo_div .input_date {	FONT-SIZE: 12px; WIDTH: 100%}
#form_modulo_div .input_time {	FONT-SIZE: 12px; WIDTH: 100%}
#form_modulo_div .form_name {	FONT-FAMILY: Verdana,Arial; FONT-WEIGHT: bold; FONT-SIZE: 14px}
#form_modulo_div .form_description {	FONT-SIZE: 12px; FONT-STYLE: italic}
#form_modulo_div .form_field {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid}
#form_modulo_div .form_field_over {	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BACKGROUND: #ffffaa; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid}
#form_modulo_div .form_field_selected {	BORDER-RIGHT: #cacaca 1px solid; BORDER-TOP: #cacaca 1px solid; BACKGROUND: #ffaaff; BORDER-LEFT: #cacaca 1px solid; BORDER-BOTTOM: #cacaca 1px solid}
#form_modulo_div .form_field_title {	FONT-SIZE: 10px}
#form_modulo_div .alert {	BORDER-RIGHT: #97a5b0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #97a5b0 1px solid; DISPLAY: none; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #c00; LEFT: 25%; PADDING-BOTTOM: 8px; BORDER-LEFT: #97a5b0 1px solid; WIDTH: 50%; COLOR: #fff; PADDING-TOP: 8px; BORDER-BOTTOM: #97a5b0 1px solid; POSITION: absolute; TOP: 50%}
#form_modulo_div .alert A {	COLOR: #ffa}
#form_modulo_div {	WIDTH: 100%}
#form_modulo_div #form_modulo_form {	WIDTH: 100%}
#form_modulo_div #frame_modulo_form {	DISPLAY: none; WIDTH: 0px; HEIGHT: 0px}
#form_modulo_div FIELDSET {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px}
#form_modulo_div LABEL.error {	font-size:10px; DISPLAY: none; COLOR: red; FONT-STYLE: italic}
#form_modulo_div INPUT.error {	font-size:10px; BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid}


#form_modulo_div{width:450px; font-family:Arial, Helvetica, sans-serif;}
#form_modulo_div div{margin:0px; }
.form_field_title{font-weight:bold; FONT-SIZE: 12px;FONT-FAMILY: Verdana,Arial}
#field0{float:left; clear:none; width:130px; margin-right:10px;}
#field1{float:left; clear:none; width:130px;  margin-right:10px;}
#field2{float:left; clear:right; width:130px; }
#field3{float:left; clear:none; width:260px;  margin-right:10px; }
#field3 input{width:260px;}
#field4{clear:right; width:130px; }

#field5{float:left; clear:left; width:130px; margin-right:10px; line-height:12px;}
#field5 .form_field_title .formato_data{font-size:9px; font-weight:normal; padding-left:5px; }
#field6{float:left; clear:none; width:130px;  margin-right:10px;}
#field6 input{margin-top:7px;}
#field7{clear:right; width:130px; }
#field7 input{margin-top:7px;}

#field8{float:left; clear:left; width:130px; margin-right:10px;}
#field9{float:left; clear:none; width:130px;  margin-right:10px;}
#field10{float:left; clear:right; width:160px; font-size:10px;}
#field11{ clear:both; width:100%; text-align:center; border:dashed 2px #2da6e5; padding:10px;}
#field11 .form_field_title{text-transform:uppercase}

#field12{ clear:both; width:100%; text-align:left; font-weight:nomal; font-size:12px;}
#field12 .form_field_title{font-weight:nomal; line-height:12px; border-top:dotted 1px #000; margin-top:10px; display:block; padding-top:4px;  margin-bottom:2px;}
#field12 input {margin:0; padding-bottom:20px;}

#field13{ clear:both; width:100%; text-align:left;font-weight:nomal; font-size:10px;border-top:dotted 1px #000; border-bottom:dotted 1px #000; margin-top:10px; display:block; padding-top:4px; padding-bottom:4px; margin-bottom:2px;}
#field13 .form_field_title{font-weight:nomal; line-height:12px; }

