#formulario{
  display: table;
  width: 560px;
}
#formulario input[type="checkbox"],input[type="radio"]{
  border: 0px;
}

#titulo{
  display: table;
  width: 552px;
  background-color: #3ea2dd;
  color: #FFF;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 0px;
}

#subtitulo{
  display: table;
  width: 552px;
  background-color: #EEE;
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: bold;
}

.estilo_campo{
  border: 1px solid #E5E5E5;
  float: left;
  display: table;
  margin-bottom: 5px;
  background-color: #F8F8F8;
}
.estilo_campo span{
 font-size: 11px;
 color: #666;
}

.campo_travado{
  background-color: #FFF;
}

#campo_formulario{
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 3px;
  margin-bottom: 3px;
}
#campo_formulario span{
 font-size: 11px;
 color: #666;
}

#quadro_001{
  width: 385px;
  margin-right: 10px;
}
#quadro_004{
  width: 230px;
}

#quadro_003{
  width: 260px;
  height: 32px;
  margin-right: 10px;
}
#quadro_004{
  width: 280px;
}

#quadro_005{
  width: 310px;
  margin-right: 10px;
}
#quadro_006{
  width: 95px;
  margin-right: 10px;
}
#quadro_007{
  width: 120px;
}

#quadro_008{
  width: 220px;
  margin-right: 10px;
}
#quadro_009{
  width: 225px;
  margin-right: 10px;
}
#quadro_010{
  width: 80px;
}

#quadro_011{
  width: 180px;
  margin-right: 10px;
}
#quadro_012{
  width: 160px;
  margin-right: 10px;
}
#quadro_013{
  width: 185px;
}

#quadro_014{
  width: 550px;
}

#quadro_015{
  width: 550px;
}

#quadro_016{
  width: 550px;
}

#quadro_017{
  width: 550px;
}

#quadro_018{
  width: 550px;
}

#quadro_019{
  width: 550px;
}

#quadro_020{
  width: 550px;
}

#quadro_021{
  width: 550px;
}

#quadro_022{
  width: 550px;
}

#quadro_023{
  width: 550px;
}

#quadro_024{
  width: 550px;
}

#quadro_025{
  width: 550px;
}

#quadro_026{
  width: 550px;
}

#quadro_027{
  width: 550px;
}

#quadro_028{
  width: 550px;
}

#quadro_029{
  width: 550px;
}


/* OBJETOS DE FORMULÁRIO */
#campo_001{
  width: 320px;
}
#campo_002{
  width: 95px;
}

#campo_003{
}
#campo_004{
  width: 70px;
}

#campo_005{
  width: 220px;
}
#campo_006{
  width: 50px;
}
#campo_007{
  width: 50px;
}

#campo_008{
  width: 150px;
}
#campo_009{
  width: 150px;
}
#campo_010{
  width: 30px;
}

#campo_011{
  width: 90px;
}
#campo_012{
  width: 90px;
}
#campo_013{
  width: 120px;
}

#campo_014{
  width: 400px;
}

#campo_015{
  width: 530px;
  height: 100px;
}

#campo_016{
  width: 530px;
  height: 100px;
}

#campo_017{
  width: 530px;
  height: 100px;
}

#campo_018{
}

#campo_019{
}

#campo_020{
}

#campo_021{
  margin-top: 2px;
  margin-bottom: 3px;
}

#campo_022{
  width: 530px;
  height: 100px;
}

#campo_023{
}

#campo_024{
  width: 530px;
  height: 100px;
}

#campo_025{
  width: 530px;
  height: 100px;
}

#campo_026{
  width: 530px;
  height: 100px;
}

#campo_027{
}

#campo_028{
  width: 530px;
  height: 100px;
}

#campo_029{
}



#coluna1_form{
  float: left;
  width: 260px;
  margin-right: 10px;
  margin-bottom: 10px;
}
#coluna2_form{
  float: left;
  width: 260px;
  margin-bottom: 10px;
}


#coluna1_idiomas{
  float: left;
  width: 150px;
  margin-right: 10px;
  margin-bottom: 10px;
}
#coluna2_idiomas{
  float: left;
  width: 100px;
  margin-right: 10px;
  margin-bottom: 10px;
}
#coluna3_idiomas{
  float: left;
  width: 100px;
  margin-right: 10px;
  margin-bottom: 10px;
}
#coluna4_idiomas{
  float: left;
  width: 100px;
  margin-bottom: 10px;
}

#controles{
  width: 550px;
  text-align: center;
  margin-top: 15px;
}

#envia{
  width: 240px;
  height: 35px;
  font-size: 14px;
  font-weight: bold;
}
