/* ----- home -----*/

body {
    margin: 0;
    padding: 0;
    background:#000000;
}

form {
    margin: 0;
    padding: 0;
}

input {
    margin:0;
    padding:0;
}

/***********************************
 ** Page saisie code et connexion **
 ***********************************/

#main_connexion {
    margin:0 auto;
    padding:0;
    background:url(../images/bg_connexion.jpg);
    width:990px;
    height:738px;
}

#bt_ok {
    margin:0;
    padding:0;
    position:relative;
    top:533px;
    left:820px;
    width:97px;
    height:56px;
}

#bt_valider {
    margin:0;
    padding:0;
    position:relative;
    top:567px;
    left:835px;
    width:87px;
    height:38px;
}

.code{
    margin:0;
    padding:0;
    position:relative;
    top:570px;
    left:540px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:19px;
    color:#000;
    background: none;
    border:0px;
}

.mail{
    margin:0;
    padding:0;
    position:relative;
    top:603px;
    left:423px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#fff;
    width:140px;
    height:22px;
    background: none;
    border:0px;
}

.mdp{
    margin:0;
    padding:0;
    position:relative;
    top:603px;
    left:538px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#fff;
    width:140px;
    height:22px;
    background: none;
    border:0px;
}


#lost_password_link {
    margin:0;
    padding:0;
    position:relative;
    top:577px;
    left:400px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    height:20px;
}

#lost_password_link a,
#lost_password_link a:visited {
    color:white;
}

/************************
 ** Page d'inscription **
 ************************/

#main_inscription {
    margin:0 auto;
    padding:0;
    background:url(../images/bg_crm.jpg);
    width:990px;
    height:737px;
}

#texte {
    margin:0;
    padding-left:200px;
    padding-top:130px;
    width:210px;
    height:345px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-align:right;
    color:#fff;
    line-height:32px;
    float:left;
}

#bloc-champ {
    margin:0;
    padding-left:10px;
    padding-top:138px;
    width:230px;
    float:left;
}

#bloc_checkbox {
    margin:0;
    padding:0;
    width:215px;
    height:20px;
}

.case {
    margin:0;
    padding:0;
    width:18px;
    height:18px;
    border:none;
    float:left;
}

.text_checkbox {
    margin:0;
    padding-top:2px;
    padding-right:10px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    font-weight:bold;
}

#input-form{
    width:230px;
    float:left;
    padding:0;
    margin:0;
}
.input-text1 {
    background:url(../images/input1.gif) left top no-repeat;
    width:217px;
    height:20px;
    display:block;
}
.input-text2{
    background:url(../images/input2.gif) left top no-repeat;
    width:32px;
    height:20px;
}
.input-text3{
    background:url(../images/input3.gif) left top no-repeat;
    width:62px;
    height:20px;
}
.input-text4{
    background:url(../images/input4.gif) left top no-repeat;
    width:174px;
    height:20px;
}

.input-text1,
.input-text2,
.input-text3,
.input-text4 {
    padding:10px 10px 0 10px;
    margin-bottom:2px;
    border:none;
}

#conditions {
    margin:0;
    padding-top:16px;
    padding-left:240px;
    width:500px;
    clear:left;
}

#text_conditions {
    margin:0;
    padding-top:3px;
    padding-left:2px;
    width:450px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
}

#ouinon {
    margin:0;
    padding-top:3px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    width:48px;
}

.text_ouinon {
    margin:0;
    padding:0px;
    float:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#fff;
    text-align:right;
    width:25px;
}

#bt_valider-crm {
    width:170px;
    height:60px;
    display:block;
    position:relative;
    left:720px;
    top:80px;
    cursor:pointer;
}


/******************************
 ** Page Mot de passe oublié **
 ******************************/

#main-mdp {
    background: url(../images/bg_mdp.jpg) no-repeat 0px 0px;
    display:block;
    width:1024px;
    height:860px;
    margin:0 auto;
    padding:0;
}

#bt_valider-mdp {
    width:170px;
    height:60px;
    display:block;
    position:relative;
    left:600px;
    top:30px;
    cursor:pointer;
}

#bt_valider-mdp a:hover{
}

.input_email {
    width:290px;
    border:0px;
}
