body { background: url('../img/bg.jpg') no-repeat #040d18; background-position: center -60px; text-align:center; margin:0; font-family:arial, sans serif; color:#2e5a70; }
#corps { display:block; width:990px; margin-left:auto; margin-right:auto; margin-top:39px; padding:1px 0; text-align:left; background:url('../img/wonderbra.png') no-repeat; background-position: left top; height:468px;}

#home { margin-top: 69px; }

#dotations { margin-top: 49px; }

#form { margin: 88px 0 0 94px; height:468px; }
#form1 { background:url('../img/form1.jpg') no-repeat; width:354px; height:452px; padding:78px 0 0 25px; }

#lien a { margin-left:10px; font-size:16px; color:#efcf00; text-decoration:none; line-height:22px; width:270px; }
.formulaire td { font-size:14px; padding: 2px 0 0px 0; }
input.long, input.moyen, input.court, input.annee, input.mois { background-color:#092c3d; border:0px; height:15px; margin:0px; padding:2px 2px 1px 1px; color:#ffffff; font-size:11px;}
input.long { width:256px; }
input.moyen { width:205px; }
input.court { width:108px; }
input.mois { width:21px; }
input.annee { width:55px; }
.formulaire td.reglement { color:#ffffff; font-size:11px; }
.formulaire td.mandatory { font-size:11px; font-style:italic; }
input.civilite { width:12px; height:12px; margin: 0 2px 0 0 }
input.case { width:10px; height:10px; margin: 0 2px 2px 0; background-color:#092c3d; }


#merci { margin: 22px 161px 0 100px; height:678px; }
#merci1 { background:url('../img/merci1.jpg') no-repeat; width:379px; height:452px; padding:250px 30px 0 30px; background-position: 0px 66px; }

#remerciement { font-size:15px; line-height:23px; margin-bottom:50px; }
#signature { font-size:12px; font-style:italic; color:#ffffff; text-align:right; margin-bottom:47px; }
#liens a { padding-left:20px; background: url('../img/fleche_merci.png') no-repeat; font-size:13px; color:#efcf00; text-decoration:none; line-height:20px; width:300px;}

#footer { clear:both; position:absolute; top:600px; width:900px; text-align:center; }
