select {
	width:300px;
	color:#fff;
	padding:1px 0px 1px 3px;
	border:solid 1px #fff;
	background:#48B796;
}
input, textarea, select {font:11px Verdana, Arial; color:#6D6E71; border:solid 1px #C9C9C9; padding:1px 2px 1px 6px !important; margin:0px;}
a.btn {font:bold 90% Verdana, Arial; color:#706E6D;}
button {color:#fff; font-size:90%; font-weight:bold; width:150px; height:20px; float:right; margin-top:10px;}
button:hover {color:#2D7660; background-position:0 -20px; cursor:pointer;}

form.form_geral {width:420px; display:table;}
form.form_geral p {margin-bottom:10px; text-align:left; width:100%; float:left;}
form.form_geral a {font-weight:bold; float:right;}
form.form_geral button {background:none;color:#487819;float:right;font-weight:bold;padding:0px;margin:0px;width:auto;}
form.form_geral label {color:#487819; font-size:11px; font-weight:bold; width:85px; display:block; float:left;}
form.form_geral label.news {color:#6D6E70; font:normal 10px Arial, Helvetica, sans-serif; width:331px; display:block; float:right;}
form.form_geral label input {width:13px; height:13px; float:left; margin:0 5px 0 0; border:none;}

form.form_geral input, form.form_geral textarea {
	color:#2D7660;
	font-weight:normal;
	width:322px;
	float:right;
	background: url(../img/fundo_input.gif) no-repeat;
}
form.form_geral textarea {height:143px; background: url(../img/fundo_textarea.gif) no-repeat;}
