/***** Style Page inscription / auth ****/

#main_bloc_left { min-height:100px; }

div.zone_auth h2 { cursor:default; padding-left:20px; font-size:9pt; font-weight:bold; color:#666; }

div.zone_auth{  position:relative; margin-top:20px; margin-left:127px; width: 745px;}
div.error_login{ text-align:center; color:#ff0000; font-size:1.1em}

div#blocs_register { position:relative; width: 745px; }
div#blocs_register #bloclogin { position:relative; float:left; background:#ffffff url('../images/register/bloclogin.png') no-repeat; width:370px; height:215px;}
div#blocs_register #bloclogin form { color:#ffffff; display:block; margin-top:60px; margin-left:40px; width:300px; }
div#blocs_register #bloclogin form input { display:block;}
div#blocs_register input.btn_connect { margin-left:auto;margin-right:auto; display:block; background:url('../images/register/btnseconnecter.png') no-repeat; width:156px; height:27px; border-style:none; cursor:pointer;}

div#blocs_register #blocregister { position:relative; float:right; background:#ffffff url('../images/register/blocregister.png') no-repeat; width:370px; height:215px;}
div#blocs_register #blocregister div { cursor:default; color:#ffffff; display:block; margin-top:64px; margin-left:40px; width:300px; }
div#blocs_register #blocregister ul { padding-top:3px;font-size:0.9em; font-style:italic; }
div#blocs_register #blocregister li { list-style:square;}
span.btn_inscription { display:block;text-align:center; position:relative; margin-top:10px; }

div#forgotpass { position:relative; margin-top:10px; padding-left:10px;width:745px; font-style:italic; }

div.form_register{ position:relative; margin-top:50px;}
div.form_register form { display:block;}

/** Nouvelle inscription **/
#register_detail { cursor:default;width:965px; float:left; }

.form_register input.btn_register { margin-top:30px; margin-left:auto;margin-right:auto; display:block; background:url('../images/register/btninscription.png') no-repeat; width:156px; height:27px; border-style:none; cursor:pointer;}

.edito_register { color:#333333;width:730px; margin-left:5px; margin-top:20px; -moz-border-radius:5px; background-color:#ececec; border:1px solid #999999; }
.edito_register span {padding: 10px;}
.edito_register ul { clear:both; padding:25px;}

.form_register { width:730px; margin-left:auto; margin-right:auto; }
.form_register fieldset {  -moz-border-radius:5px; background-color:#ececec; border:1px solid #999999; }
.form_register fieldset ul { clear:both; }
.form_register fieldset ul li {  list-style:none; padding:5px; display:inline-block; margin-top:2px; }
.form_register fieldset ul li.label { display:inline-block; float:left; margin-left:5px; width:300px; vertical-align:top; }

.form_register fieldset ul li input { display:inline-block;  width:200px; border : 1px solid #99cc00; }

.form_register .submit_register{ margin-top:20px; padding-top:5px; border-top: 1px dotted #99cc00;}
.error_list{ color:red; font-style:italic; font-size:0.9em;}

.subscription_error { text-align:center; color:red; }
.subscription_ok { text-align:center; margin-top:30px; color:#99cc00; font-size:1.3em;}
.password_ok { clear:both;text-align:center; color:#99cc00; font-style:italic;}

.pstrength-minchar { font-size : 10px; }
/*********/
