/*corp_tunique*/
.corp_tunique { background:#fff url(../img/allure/fd_tunique.jpg) no-repeat left -10px; min-height:871px;_height:871px; margin:0 0 -50px 0; text-align:center; position:relative;}
.corp_tunique .titre { text-align:center;}
.corp_tunique .push { background:url(../img/push/fd_t.gif) no-repeat left top; margin:97px 0 0 418px; _margin:97px 0 0 310px; width:495px; padding:11px 0 0 0; color:#992f02; text-align:left;}
.corp_tunique .push .fd_tr { background:#fff url(../img/push/fd_r.gif) no-repeat right top;}
.corp_tunique .push .fd_b_gr { background:url(../img/push/fd_b_gr.gif) no-repeat left bottom; height:650px; position:relative; margin: 0 -33px; padding:0 53px 40px 53px; }
*> .corp_tunique .push .fd_b_gr {min-height:650px; height:auto; }
*>/**/ .corp_tunique .push .fd_b_gr { padding:0 53px 20px 53px; }
.corp_tunique .push .fd_b_pt { background:url(../img/push/fd_b_pt.gif) no-repeat left bottom; min-height:580px; _height:580px; position:relative; margin: -2px -33px 0 -33px; padding:0 53px; }
.corp_tunique .push form { display:block; padding:12px 34px;}
.corp_tunique .push form.marge { margin:10px 0 0 0;}
.corp_tunique .push form table { width:100%;}
.corp_tunique .push form table td { padding:6px 0; _padding:5px 0; font-weight:bold;}
.corp_tunique .push form table td.nam_ligne {width:173px;} 
.corp_tunique .push form table td input.champ_txt { border:1px solid #d3d0cb; width:212px;}
.corp_tunique .push form table td input.champ_txt_mn { border:1px solid #d3d0cb; width:60px;}
.corp_tunique .push form table td input.champ_txt_pt { border:1px solid #d3d0cb; width:135px;}
.corp_tunique .push form table td.champ { width:213px; _width: 200px;}
.corp_tunique .push form table td.champ td { padding:0;}
.corp_tunique .push form table td.champ td.lab { width:32px; width:75px; padding:0 0 0 8px;}
.corp_tunique .push form table td.champ td.lab_fin { width:32px; text-align:right;}
.corp_tunique .push form table.checkbox td { font-weight:normal;}
.corp_tunique .push form table.checkbox td.cp10 { font-size:10px;}
.corp_tunique .push form table td.check { width:26px; vertical-align:text-top;}
.corp_tunique .push .parfaire_tenue { background:url(../img/allure/vis_pour_parfaire_tenue.gif) no-repeat top left; height:188px; position:relative; margin:10px -20px 30px -20px; padding:9px 20px}
.corp_tunique .push .parfaire_tenue .bt { position:absolute; left:328px; top:138px; width:116px; height:22px;}
/*corp_tendance_hp*/
.corp_tendance_hp { background:url(../img/tendance/fd_offre_tendance_hp.jpg) no-repeat top left; height:435px;width:906px; position:relative; margin:0 0 10px 45px;}
.corp_tendance_hp .titre { padding:20px 0 0 83px; width:433px; text-align:center;}
.corp_tendance_hp .bt { position:absolute; left:698px; top:366px; width:183px; height:22px;}
.corp_tendance_hp .remontee { background:url(../img/tendance/vis_tunique.gif) no-repeat top left; position:absolute; left:21px; top:335px; width:268px; height:76px; padding:6px 0 0 9px;}
.corp_tendance_hp .remontee .titre { width:165px; padding:0; text-align:left;}
.corp_tendance_hp .remontee .acc_jeu { margin:5px 0 0 0;} 
.corp_tendance_hp .mention { font-size:10px; position:absolute; bottom:4px; right:9px; color:#c17739;}

.pad_verif { padding:0 0 70px 0;}

.corp_tunique .push form table td span.verif_form_erreur	{color:#FF923D;display:block; font-weight:bold}
.corp_tunique .push form table td input.verif_form_erreur	{background:white;color:#FF923D;border:1px solid #FF923D;}
.corp_tunique .push form table td select.verif_form_erreur	{background:white;color:#FF923D;border:1px solid #FF923D;}
.corp_tunique .push form table td textarea.verif_form_erreur{background:white;color:#FF923D;border:1px solid #FF923D;}
.corp_tunique .push form table td label.verif_form_erreur{color:#FF923D;}