*{ margin:0; border:0;}
table{ border-collapse:collapse;}
body { font-family:Helvetica, Arial, Serif; font-size:12px; }

#wrapper{background:url('images/fond.jpg') repeat-x;margin:auto;}

#logo{ margin: 24px 30px 0px 30px; }
#espace_membre a, #espace_membre a:hover,#espace_membre a:visited { color:#fff; font-size:10px; text-decoration:none;}
#formulaire_membre{ background:url('images/deja_inscrit.png') no-repeat; width:468px; height:69px; margin:29px 10px 0px 10px; }
#formLogin{  }

.input_membre{ background: url(images/champmembre.png) transparent no-repeat ; width:161px; height: 21px; padding:7px;color:#4160a1; }

#espace_inscription{  }
#formulaire_inscription{ width:401px; height:350px; margin:30px 0 0 10px; color:#4160a1;}
h2{ font-size: 32px; text-align:center; margin-bottom:16px; font-weight:normal; }
#form1{ font-size:14px;}
#form1 select {background:url(images/champformulaire.png) transparent no-repeat; width:230px; height:35px; padding:7px; font-size:14px; color:#4160a1;}
.input_insciption { background:url(images/champformulaire.png) transparent no-repeat; width:216px; height:21px; padding:7px; font-size:14px; color:#4160a1;}

#divtexte{ width: 260px; text-align: justify; color: #444; margin:20px 0px 0px;}

#footer, #footer a, #footer a:visited { color:#444; font-size:11px;}
#nav a, #nav a:visited{ color:#444; font-size:11px; }