#formulario {
margin: 5px auto 5px auto;
width: 450px;
text-align: center;
}

#divcaptcha {
margin: 10px auto 5px auto;
width: 430px;
text-align: justify;
float: right;
}

#divcaptcha img {
margin: 10px 10px 10px 10px;
width: 150px;
float: left;
}

#input_captcha {
margin: 3px 0px 0px 0px;
width: 200px;
float: right;
}

#formulario #input_captcha input {
margin: 0px 0px 0px 0px;
width: 100px;
}

#form_botones {
margin: 10px auto 5px auto;
width: 430px;
}

#formulario #form_botones input {
margin: 10px 0px 0px 0px;
width: 150px;
}

#formulario input {
margin: 0px 0px 20px 0px;
width: 300px;
}

#formulario textarea {
margin: 0px 0px 20px 0px;
width: 300px;
height: 150px;
text-align: left;
}

.form_texto {
margin: 0px 0px 20px 0px;
width: 150px;
font-size: 16px;
font-weight: bold;
text-align: left;
float: left;
}

.form_input {
margin: 0px 0px 0px 0px;
width: 300px;
float: right;
}