body { background-color: #151B26; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
#all { width: 870px;   margin-right: auto; margin-left: auto; margin-top: 20px; }
#flash { height: 530px; width: 870px; border: 8px solid #F5F0DE; background-color:#151B26; }
img { margin-top:10px; border:none; }
img.logo { margin-top:5px; border:none; float:right; }
A:link,
A:visited,
A:active { color:#EADFBB; text-decoration: none; }
A:hover { color:#CABA8E; text-decoration: none; }
A.dark:hover { color:#151B26; text-decoration: none; }
#rights { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; margin-top:5px; border:none; float:left; margin-left:5px; clear:both; }
.ifnoflash { width:870px; height:280px; background:url(images/bkg_ifnoflash.jpg) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999; border:none; padding-top:270px; background-color:#151B26; }


/* FORM RECRUTAMENTO */


#recrutamento { width: 870px; height: 530px;  background-color:#caba8e; border: 8px solid #F5F0DE; font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#615230; text-align:left; clear:both; }
h3 { padding:20px 0px 10px 0px; margin: 0px 0px 0px -4px; color:#151B26; font-size:20px; text-align:left; clear:both; text-transform:uppercase; }
#form_container {height: 369px; overflow:auto; overflow-x:hidden;  padding-left:80px; padding-right:20px; width:770px; float:left; clear:both; font-size:12px; }
#form_container p {margin: 0px 0px 0px -2px; clear:both; padding:20px 0px 10px 0px; color:#000;text-transform:uppercase;}

#form_container .form_item { float:left; text-align:left; margin-bottom:8px; margin-right:10px; }
#form_container .form_item input { width:335px; border:none; background-color:#F5EDD4; }
#form_container .form_item select { width:335px; border:none; background-color:#F5EDD4; }
#form_container .form_item textarea { width:335px; border:none; background-color:#F5EDD4; }

#form_container .form_item40px { width:45px; float:left; text-align:left; margin-bottom:8px; margin-right:10px; }
#form_container .form_item40px input { width:45px; border:none; background-color:#F5EDD4; }
#form_container .form_item40px select { width:45px; border:none; background-color:#F5EDD4; }

#form_container .form_item109px { width:118px; float:left; text-align:left; margin-bottom:8px; margin-right:10px; }
#form_container .form_item109px input { width:118px; border:none; background-color:#F5EDD4; }
#form_container .form_item109px select { width:118px; border:none; background-color:#F5EDD4; }

#form_container .form_item200px { width:180px; float:left; text-align:left; margin-bottom:8px; margin-right:10px; }
#form_container .form_item200px input { width:180px; border:none; background-color:#F5EDD4; }
#form_container .form_item200px select { width:180px; border:none; background-color:#F5EDD4; }

#form_container .form_item218px { float:left; text-align:left; margin-bottom:8px; margin-right:10px; }
#form_container .form_item218px select { width:218px; border:none; background-color:#F5EDD4; }

#form_container .form_item_atividades { float:left; text-align:left; margin-bottom:8px; margin-right:10px; }
#form_container .form_item_atividades textarea { width:465px; border:none; background-color:#F5EDD4; }

#form_container .form_item_radio { width:70px; float:left; text-align:left; margin-bottom:8px; margin-right:5px; }
#form_container .form_item_checkbox { clear:both; text-align:justify; margin-bottom:8px; padding-left:15px; font-size:10px; }
#form_container .form_item_bt_enviar { float:left; clear:both; text-align:left; margin:0px 0px 20px 400px; }
.clear {clear:both; }

