.clear {
clear: both;
}

/* Formulário */
.form_z {
padding: 30px 0 0 52px;
border: solid 0px;
text-align: left;
}

.form_z fieldset {
border: solid 1px #EEE;
left: 30px;
padding: 0;
margin: 0;
}

.form_z legend{
margin: 0 0 0 5px;
padding: 10px;
color: #555;
}

.form_z input, textarea {
margin: 3px 0 10px 0;
padding: 4px;
}

.form_z select {
font-size: 14px;
margin: 3px 0 10px 0;
padding: 3px;
}

.form_z textarea {
width: 617px;
height: 70px;
font: 12px Verdana;
}

.form_z label { font-weight: bold; }

input.frm_enviar {
background: #042590;
border: 0;
padding: 6px;
color: #fff;
font-weight: bold;
font-family: Verdana;
letter-spacing: 1px;
width: 80px;
cursor: pointer;
}

.box_form {
border: solid 0px;
width: 315px;
padding: 0 0 5px 22px;
float: left;
}

.box_form_full {
border: solid 0px;
padding: 5px 10px 0 22px;
}

.ast {
color: #F00;
font-weight: normal;
}
/*******/
