input, select, textarea {
    border: 1px solid #134158;
}

#form {
    background: url("../imagens/bg_contato.png") no-repeat scroll right 0 transparent;
    overflow: hidden;
    padding: 0 35px 25px;
    width: 880px;   
}

form li{
    clear: left;
    float: left;
    list-style: none outside none;
    width: 560px;
}

form fieldset {
    border: 0;
}

form ol {
  margin: 0;
  padding: 0;
}


form li label {
    float: left;
    font-size: 14px;
    margin: 12px 4px 0 1px;
    width: 75px;
}

.numero_end {
   font-size: 14px;
   float: left;
   width: 70px;
   margin: 12px 4px 0 25px;
   font-weight: normal;
}

#btn_enviar {
    border: 0 none;
    padding-left: 220px;
}

#logo_correios{
  margin: 18px 0 0 10px;
}

form li input, form li textarea, form li select {
    float: left;
    margin: 3px 1px 0;
    padding: 8px 5px;
}

form li#contador{
  width: 496px;
}

form #esc_maxima{
  width: 29px;
  float: right;
}

.captcha {
    float: left;
    margin: 10px 0 13px 81px;
    width: 535px;
}
.captcha_image {
    float: left;
    margin-right: 10px;
}
.captcha_code {
    float: left;
    font-size: 13px;
    font-weight: bold;
}
#erro_captcha {
  color: #FF0000;
}

.errorimg{position:relative;top:2px;right:3px;}
.errortxt{float:left;padding-left:5px;text-align:left;width:240px; color: red; font-weight: normal;}
