@charset "utf-8";
/* CSS Document */

.msgErro { display:block; clear:both; font-size:13px; color:#db5100; margin-left:5px; }
.aviso { padding:11px 2px 11px 20px; width:164px; background:url(../images/bg_aviso.gif) no-repeat left top; font-weight:bold; color:#ffffff; font-size:14px; display:none; }

form#contato {  width:100%; }
form#contato input { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; border-width:1px; color:#444444; float:left; padding:4px 3px; width:500px; }
form#contato label { color:#515151; float:left; font-size:14px; font-weight:bold; margin:5px 20px 0 5px; width:80px; }
form#contato fieldset { padding:0; border:none; clear:both; display:block; margin:6px 0px 5px; float:left; }
form#contato fieldset.contato1 { background:url(../images/bg_contato1_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px; }
form#contato .base1 { background:url(../images/bg_contato1_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left; }
form#contato fieldset.contato2 { background:url(../images/bg_contato2_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px;  }
form#contato .base2 { background:url(../images/bg_contato2_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left;  }
form#contato fieldset.contato3 { background:url(../images/bg_contato3_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px;  }
form#contato .base3 { background:url(../images/bg_contato3_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left;  }
form#contato fieldset.textarea { background:url(../images/bg_contato4_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px;  }
form#contato .base4 { background:url(../images/bg_contato4_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left; }
form#contato fieldset #textarea { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; border-width:1px; color:#444444; margin-top:0; padding:4px 3px; width:500px; height:100px; overflow:auto; } 

.invisivel { height:0; margin:0; visibility:hidden; }
#buttonContato { float:right; background:url(../images/bt_voltar.gif) no-repeat; border:none; height:32px; width:74px; font-weight:bold; color:#000000; font-size:13px; margin-right:0px; margin-top:15px; }


form#trabalhe {  width:100%; }

form#trabalhe .trabalhe1 {  overflow:hidden; margin-bottom:15px; margin:0; padding:0; }
form#trabalhe .trabalhe1 input { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; border-width:1px; color:#444444; float:left; padding:4px 3px; width:500px; }
form#trabalhe .trabalhe1 input#data { width:170px; }
form#trabalhe .trabalhe1 input#telefone2 { width:140px; }
form#trabalhe .trabalhe1 input#telefone1 { width:25px; margin-right:5px; }
form#trabalhe .trabalhe1 span.fone1 { float:left; padding-right:5px; }
form#trabalhe .trabalhe1 span.fone2 { float:left; width:140px; }
form#trabalhe .trabalhe1 span.junto { margin-right:34px; float:right; }
form#trabalhe .trabalhe1 label { color:#515151; float:left; font-size:14px; font-weight:bold; margin:5px 15px 0 5px; width:85px; }
form#trabalhe .trabalhe1 fieldset { padding:0; border:none; clear:both; display:block; margin:6px 0px 5px; float:left; }
form#trabalhe .trabalhe1 fieldset.contato1 { background:url(../images/bg_contato1_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px; }
form#trabalhe .trabalhe1 .base1 { background:url(../images/bg_contato1_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left;  }
form#trabalhe .trabalhe1 fieldset.contato2 { background:url(../images/bg_contato2_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px; }
form#trabalhe .trabalhe1 .base2 { background:url(../images/bg_contato2_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left;  }
form#trabalhe .trabalhe1 fieldset.contato3 { background:url(../images/bg_contato3_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px; }
form#trabalhe .trabalhe1 .base3 { background:url(../images/bg_contato3_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left;  }
form#trabalhe .trabalhe1 fieldset.contato4 { background:url(../images/bg_contato4_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px;  }
form#trabalhe .trabalhe1 .base4 { background:url(../images/bg_contato4_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left;  }
form#trabalhe .trabalhe1 fieldset.contato5 { background:url(../images/bg_contato5_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px;  }
form#trabalhe .trabalhe1 .base5 { background:url(../images/bg_contato5_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left;  }
form#trabalhe .trabalhe1 fieldset.contato1 .base1 .msgErro, form#trabalhe .trabalhe1 fieldset.contato2 .base2 .msgErro, form#trabalhe .trabalhe1 fieldset.contato3 .base3 .msgErro, form#trabalhe .trabalhe1 fieldset.contato4 .base4 .msgErro, form#trabalhe .trabalhe1 fieldset.contato5 .base5 .msgErro  { margin-top:33px; }


form#trabalhe .trabalhe2 { overflow:hidden; margin-bottom:15px; margin:0; padding:0; }
form#trabalhe .trabalhe2 input { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; border-width:1px; color:#444444; float:left; padding:4px 3px; width:505px; }
form#trabalhe .trabalhe2 input#foto { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; border-width:1px; color:#444444; float:left; padding:4px 3px; width:505px; margin-bottom:4px; }
form#trabalhe .trabalhe2 label { color:#515151; float:left; font-size:14px; font-weight:bold; margin:5px 27px 0 5px; width:70px; }
form#trabalhe .trabalhe2 fieldset { padding:0; border:none; clear:both; display:block; margin:6px 0px 5px; float:left; }
form#trabalhe .trabalhe2 fieldset.contato5 { background:url(../images/bg_contato5_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px; }
form#trabalhe .trabalhe2 .base5 { background:url(../images/bg_contato5_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left; }
form#trabalhe .trabalhe2 label.radio { width:85px; font-weight:normal; cursor:pointer; }
form#trabalhe .trabalhe2 label.radio input { position:relative; top:1px; right:6px; padding:0; width:auto; margin:0 !important; border:none; }
form#trabalhe .trabalhe2 input#altura, form#trabalhe .trabalhe2 input#peso { width:55px; }
form#trabalhe .trabalhe2 input#manequim, form#trabalhe .trabalhe2 input#sapato { width:55px; }
form#trabalhe .trabalhe2 input#busto, form#trabalhe .trabalhe2 input#cintura, form#trabalhe .trabalhe2 input#quadril { width:40px; }
form#trabalhe .trabalhe2 span.junto { margin-right:152px; width:250px; float:right; }
form#trabalhe .trabalhe2 span.juntoMed { margin-right:21px; width:174px; float:right; }
form#trabalhe .trabalhe2 span.ultimo { margin-right:26px; width:180px; float:right; }
form#trabalhe .trabalhe2 span.primeiro { display:block; float:left; width:210px; }
form#trabalhe .trabalhe2 span.cor { width:243px; float:left; }
form#trabalhe .trabalhe2 span.cor select { padding:3px 0; }
form#trabalhe .trabalhe2 fieldset.contato1 .base1 .msgErro, form#trabalhe .trabalhe2 fieldset.contato2 .base2 .msgErro, form#trabalhe .trabalhe2 fieldset.contato3 .base3 .msgErro, form#trabalhe .trabalhe2 fieldset.contato4 .base4 .msgErro, form#trabalhe .trabalhe2 fieldset.contato5 .base5 .msgErro  { margin-top:33px; }


form#trabalhe .trabalhe3 {  overflow:hidden; margin-bottom:15px; margin:0; padding:0; }
form#trabalhe .trabalhe3 input { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; border-width:1px; color:#444444; float:left; padding:4px 3px; width:500px; }
form#trabalhe .trabalhe3 label { color:#515151; float:left; font-size:14px; font-weight:bold; margin:5px 11px 0 0; width:96px; }
form#trabalhe .trabalhe3 fieldset { padding:0; border:none; clear:both; display:block; margin:6px 0px 5px; float:left; }
form#trabalhe .trabalhe3 fieldset.contato5 { background:url(../images/bg_contato5_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px; }
form#trabalhe .trabalhe3 .base5 { background:url(../images/bg_contato5_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left; }
form#trabalhe .trabalhe3 label.radio { width:48px; font-weight:normal; margin:5px 20px 0 0; }
form#trabalhe .trabalhe3 label.radio input { padding:0 !important; width:auto; margin:0; border:none; position:relative; top:1px; right:6px; }
form#trabalhe .trabalhe3 span.box { display:block; overflow:hidden; width:auto; margin:0px 0px 5px 0px; cursor:pointer; }
form#trabalhe .trabalhe3 span.box label { width:auto; margin:0; padding-top:3px; }
form#trabalhe .trabalhe3 span.box input.checkbox {  }
form#trabalhe .trabalhe3 input#qual { width:190px; }
form#trabalhe .trabalhe3 span.junto { margin-right:256px; float:right; }
form#trabalhe .trabalhe3 span.juntoMed { margin-right:44px; float:right; }
form#trabalhe .trabalhe3 span.ultimo { margin-right:30px; float:right; }
form#trabalhe .trabalhe3 fieldset.espaco { background:url(../images/bg_contato5_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px; }
form#trabalhe .trabalhe3 fieldset.espaco2 { background:url(../images/bg_contato5_sup.gif) no-repeat left top; display:block; width:100%; padding-top:7px; }
form#trabalhe .trabalhe3 fieldset.espaco .textarea { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; 	border-width:1px; color:#444444; margin-top:0; padding:4px 3px; width:500px; height:100px; overflow:auto; float:left; }
form#trabalhe .trabalhe3 .checkbox { width:15px; display:block; float:left; }
form#trabalhe .trabalhe3 .grupoCol { overflow:auto; width:512px; }
form#trabalhe .trabalhe3 .coluna1 { width:155px; margin-right:7px; overflow:auto; float:left;  }
form#trabalhe .trabalhe3 .coluna2 { width:194px; margin-right:7px; overflow:auto; float:left; }
form#trabalhe .trabalhe3 .coluna3 { width:145px; overflow:auto; float:left; }
form#trabalhe .trabalhe3 .outrosInt { clear:both; padding-top:16px; overflow:auto; }
form#trabalhe .trabalhe3 .veiculo { width:145px; float:left; height:auto; margin-left:12px; }
form#trabalhe .trabalhe3 .bilingue { width:145px; float:left; height:auto; margin-left:12px; margin-bottom:9px; margin-top:1px; }
form#trabalhe .trabalhe3 fieldset.contato1 .base1 .msgErro, form#trabalhe .trabalhe3 fieldset.contato2 .base2 .msgErro, form#trabalhe .trabalhe3 fieldset.contato3 .base3 .msgErro, form#trabalhe .trabalhe3 fieldset.contato4 .base4 .msgErro, form#trabalhe .trabalhe3 fieldset.contato5 .base5 .msgErro  { margin-top:33px; }


#formCast { margin-top:14px;  }
#formCast fieldset { margin:5px 0 0; border:none !important; padding:8px 0 14px 8px; background:url(../images/bg_formcast.gif) no-repeat; border:none; }
#formCast fieldset.blCast { width:85px; float:left; padding:0; margin:0; background:none; }
#formCast fieldset.blCastFirst {  width:85px; float:left; padding:0; margin:0; background:none; margin-right:24px; }
#formCast label { display:block; color:#515151; font-weight:bold; font-size:14px; margin-bottom:5px; }
#formCast input { width:190px; }
#formCast input#altura1 { width:55px; }
#formCast input#altura2 { width:55px; }
#formCast input#peso1 { width:55px; }
#formCast input#peso2 { width:55px; }
#formCast input#manequim1 { width:55px; }
#formCast input#manequim2 { width:55px; }
#formCast input#sapato1 { width:55px; }
#formCast input#sapato2 { width:55px; }
#formCast input#busto1 { width:55px; }
#formCast input#busto2 { width:55px; }
#formCast input#quadril1 { width:55px; }
#formCast input#quadril2 { width:55px; }
#formCast input#cintura1 { width:55px; }
#formCast input#cintura2 { width:55px; }
#formCast em.fisico { width:20px; font-style:normal; color:#515151; float:left; font-size:14px; margin:5px 6px 0 0; }
#formCast select { padding:2px 0; width:192px; }
#buttonFiltro { float:right; background:url(../images/bt_voltar.gif) no-repeat; border:none; height:32px; width:74px; font-weight:bold; color:#000000; font-size:13px; margin-right:0px; cursor:pointer; margin-top:15px; }


.inscricaoBl { background:#FFFFFF; float:left; margin:0 auto; width:500px; }
form#inscricao {  width:100%; }
form#inscricao input { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; border-width:1px; color:#444444; float:left; padding:4px 3px; width:365px; }
form#inscricao label { color:#515151; float:left; font-size:14px; font-weight:bold; margin:5px 20px 0 0px; width:80px; }
form#inscricao fieldset { background:url(../images/bg_insc_sup.gif) no-repeat left top; display:block; border:none; clear:both; display:block; margin:6px 0px 5px; float:left; width:100%; padding:7px 0 0 0; }
form#inscricao .baseInsc { background:url(../images/bg_insc_inf.gif) no-repeat left bottom; margin:0; padding:7px 0 12px 12px; width:100%; float:left; }
form#inscricao fieldset #textarea { border-color:#7C7C7C #C3C3C3 #DDDDDD; border-style:solid; border-width:1px; color:#444444; margin-top:0; padding:4px 3px; width:365px; height:50px; overflow:auto; }
form#inscricao fieldset span.itemInsc { float:left; width:250px; }
form#inscricao fieldset span.itemInsc input { width:52%; }
form#inscricao fieldset span.itemInsc input#inscFone { width:7%; margin-right:5px; }
form#inscricao fieldset span.itemInsc input#inscFone2 { width:35%; }

form#inscricao fieldset span.itemInsc2 { float:left; margin-left:5px; width:226px; }
form#inscricao fieldset span.itemInsc2 input { width:57%; }
form#inscricao fieldset span.itemInsc2 select { width:61%; padding:4px 3px; }
form#inscricao fieldset span.itemInsc2 label { margin-right:0px; }

form#inscricao fieldset span.itemInsc3 { float:left; width:230px; }
form#inscricao fieldset span.itemInsc3 input { width:54%; }
form#inscricao fieldset span.itemInsc3 label { margin-right:0px;  }
form#inscricao fieldset span.itemInsc3 label.nasc { margin-right:10px; margin-top:0; }

form#inscricao fieldset label.radio { cursor:pointer; font-weight:normal; width:90px; }
form#inscricao fieldset label.radio input { border:medium none; margin:0 !important; padding:0; position:relative; right:6px; top:1px; width:auto; }
