#container-future { width: 648px; border-left: solid 1px #000000; border-right: solid 1px #000000; margin: 0px; padding: 0px; margin-top: -2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#bas-future { background: url("/future-security/images/bas-future.gif") left no-repeat; width: 650px; height: 13px; margin-top: -3px;}

#container-future #blabla { margin-top: 15px; margin-left: 20px; margin-right: 20px; color: #9ACC00; font-size: 11px; }
#container-future #blabla table { color: #9ACC00; font-size: 11px; }

#formulaire { width: 450px; position: relative; left: 50%; margin-left: -225px;  font-size: 11px; }

h1 { margin: 0; padding: 0; font-size: 10px; color: #000000; text-decoration: underline; }
h1 b { font-weight: bold; }
tr { padding-bottom: 3px; }
.form-ligne-centre { text-align: center; padding-top: 10px; padding-bottom: 10px; }
.form-gauche { width: 220px; padding-top: 2px; vertical-align: middle; padding-left: 0px; color: #666666; }
.form-droite { width: 230px; padding-top: 2px; vertical-align: middle; color: #666666; }
#optin { color: #666666; padding-top: 7px; }
form { margin: 0px; padding: 0px; margin-top: 10px; margin-bottom: 20px; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px #9ACC00; color: #555555; }

#mentions { color: #999999; font-size: 10px; padding-left: 30px; padding-right: 30px; padding-bottom: 5px; padding-top: 15px; text-align: justify; }
b { font-weight: normal; }
.etoile { color: #EE0020; font-size: 13px; }

.div-center { text-align: center; }
li { margin-top: 4px; margin-bottom: 4px; }