form, fieldset{border:none; padding:0px; margin:0px}
input.text, input[type=text]{background:#FFF; border:solid 1px #DDD; height:20px; font-size:12px;}
textarea{background:#FFF; border:solid 1px; #DDD; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

input{
	margin:5px 0 5px 0;
}
input[type="text"], input.text{
	border:1px solid #97A1A2;
	/*border:none;*/
	height:20px;
	padding:3px 5px 1px 5px;
	vertical-align:middle;
	font-size:12px;
	background:#F0F0F0;
}
input[type="submit"]{
	vertical-align:middle;
}
input[type="image"]{
	vertical-align:middle;
}
textarea{
	border:1px solid #97A1A2;
	/*border:none;*/
	padding:6px 5px5px 5px;
	vertical-align:middle;
	font-size:12px;
	background:#F0F0F0;
}
.inputSearch{
	border:1px solid #000;
	height:20px; width:100%;
	padding:3px 5px 1px 5px;
	vertical-align:middle;
	font-size:16px;
	font-weight:bold;
}
label{
	position:relative;
	padding:2px 0px 3px 0px;
	color:#333;
	font-weight:bold;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
}
select{
	border:1px solid #97A1A2;
	/*border:none;*/
	height:24px; width:100%;
	padding:2px 2px 1px 5px;
	margin:5px 0 5px 0;
	background-color:#F0F0F0;
	vertical-align:middle;
	font-size:10px;
}


.error{background:#FFE1E2 !important; border:#A40004 solid 1px !important;}

#containerErro{display:none !important;}
#containerErro label{display:none !important;} 

#result_form{ display:none; width:85%; padding:5%; margin-bottom:10px; text-align:center;}
#loading_form{ display:none;  width:100%;}
