input[type="submit"]{
    padding:2px 15px;
    border-radius:5px;}
input[type="text"],input[type="password"]{
    padding:2px 5px;
    border-radius:5px;}
input:focus,textarea:focus{
    outline:none;}
html{
    height:100%;
    font-family: Arial, Helvetica, sans-serif;}
body{
    margin:0;
    padding:0;
    height:100%;
    position:relative;
    background-color:#000000;}
body footer{
    position:absolute;
    bottom:0;
    width:100%;
    padding:15px 0 0 0;
    font-size:12px;
    text-align:center;
    color:white;}
body footer a{
    text-decoration:none;
    color:white;
    cursor:pointer;}
body footer p{
    margin:5px 0;
    padding:0;
    text-align:center;}
body #version{
    margin:5px 15px;
    padding:0;
    text-align:right;
    font-size:11px;}
body .page{
    min-height:100%;
    position:relative;
    width:1080px;
    margin:auto;
    background-color:#000000;}
#Image_Connexion{
    margin:0px 250px;
    width:631px;}
#Menu_Haut{
    color:#9A9A9A;
    font-size:11px;
    letter-spacing:0.2em;}
#Menu_Haut a{
    color:#9A9A9A;
    text-decoration:none;
    cursor:pointer;}
#Menu_Haut div{
    display:inline-block;
    vertical-align:top;
    padding:5px 0 0 0;}
#Menu_Haut img{
    display:inline-block;
    vertical-align:top;
    margin:10px 0 0 20px;
    height:38px;
    border:0;}
#Menu_Haut input[type="submit"]{
    display:inline-block;
    vertical-align:center;
    margin:0 15px;
    text-align:center;
    font-size:11px;
    color:black;}
#Menu_Haut address{
    display:inline-block;
    vertical-align:top;
    margin-left:20px;}
#Menu_Haut address p{
    margin:2px 0;
    font-weight:normal;
    text-align:left;}
#Menu_Haut address p:nth-child(1){
    font-weight:bold;
    font-size:12px;}
#Menu_Haut .Connexion_OK{
    float:right;}
#Menu_Haut .Connexion_OK p{
    display:inline-block;
    vertical-align:center;
    margin-top:15px;
    text-align:center;}
#Menu_Haut .Connexion_Non{
    float:right;}
#Menu_Haut .Connexion_Non p{
    display:inline-block;
    vertical-align:center;
    margin:15px 15px;
    text-align:center;}
#Menu_Haut .Connexion_Non input[type="text"],#Menu_Haut .Connexion_Non input[type="password"]{
    font-size:10px;
    letter-spacing:0.2em;}
#Menu_Etendu{
    display:inline-block;
    vertical-align:top;
    width:225px;}
#Menu_Principal{
    position:fixed;
    padding:0;}
#Menu_Principal img{
    display:inline-block;
    vertical-align:top;
    width:18px;
    padding:5px;}
#Menu_Principal img:hover{
    background-color:#515151;
    border-radius:15px;}
#Menu_Principal a{
    display:inline-block;
    vertical-align:top;
    width:221px;
    margin:0;
    padding:0px 0 0px 5px;
    color:#9A9A9A;
    cursor:pointer;
    font-size:13px;
    text-decoration:none;
    letter-spacing:0.1em;}
#Menu_Principal a:hover{
    background-color:#515151;
    color:white;
    border-radius:0 3px 3px 0;}
#Menu_Principal p{
    margin:12px 0;}
#Menu_Principal hr{
    margin:0;}
.Menu_Second{
    position:fixed;
    width:225px;
    top:290px;
    padding:0;
    background-color:#1C1C1C;
    font-size:15px;
    border-radius:5px 15px 15px 5px;}
.Menu_Second .Lien_Creation{
    margin:0;
    padding:10px 0 10px 15px;
    width:210px;
    font-size:13px;
    letter-spacing:0.1em;}
.Menu_Second .Lien_Creation:hover:first-child{
    background-color:#515151;
    border-radius:5px 15px 3px 3px;
    cursor:pointer;}
.Menu_Second .Lien_Creation:hover{
    background-color:#515151;
    border-radius:5px 3px 3px 3px;
    cursor:pointer;}
.Menu_Second .Lien_Creation:hover:last-child{
    background-color:#515151;
    border-radius:5px 3px 15px 3px;
    cursor:pointer;}
.Menu_Second a{
    text-decoration:none;
    color:#9A9A9A;}
.Menu_Second p{
    margin:0;
    padding:5px 0 0px 10px;
    width:210px;
    font-size:13px;
    color:white;
    letter-spacing:0.1em;}
.Menu_Second hr{
    margin:5px 0 0 0;
    padding:0;}
.Menu_Second hr~p{
    margin:0;
    padding:10px 0 10px 15px;
    width:210px;
    text-align:center;
    font-size:13px;
    letter-spacing:0.1em;}
.Menu_Second hr~p:hover{
    background-color:#515151;
    border-radius:3px;
    cursor:pointer;}
.Menu_Second hr~p:last-child:hover{
    border-radius:3px 3px 15px 5px;}
.Menu_Second .placeholder,.Menu_Second select{
    width:205px;
    height:18px;
    position:relative;
    margin:4px 0 0 15px;
    Border-radius:15px;
    background-color: rgba(255,255,255,1);}
.Menu_Second .placeholder label{
    position:absolute;
    margin:0 0 0 5px;
    height:18px;
    line-height:18px;
    font-size:10px;
    width:200px;
    padding:2px 4px;}
.Menu_Second .placeholder input{
    position:absolute;
    margin:-2.5px 0 0 -2px;
    font-size:13px;
    width:200px;
    background-color:rgba(255,255,255,0);
    padding:4px 0 0 10px;
    border:0;
    Border-radius:15px;}
.Menu_Second .placeholder select{
    position:absolute;
    margin:-1px 0 0 -1.5px;
    font-size:13px;
    width:205px;
    background-color:rgba(255,255,255,0);
    padding:2px 0 2px 10px;
    border:0;
    Border-radius:15px;}
.Menu_Second .Menu_Validation{
    text-align:center;
    margin:10px;}
.Menu_Second .Menu_Validation input{
    text-align:center;
    padding:3px 50px;
    font-size:15px;}
#Espace_Principal{
    display:inline-block;
    vertical-align:top;
    width:605px;
    margin-top:20px;
    color:white;}
#Espace_Principal_Livraison{
    display:inline-block;
    vertical-align:top;
    width:830px;
    margin-top:20px;
    color:white;}
#Opacite_Ecran{
    position:fixed;
    margin:0;
    padding:0;
    height:100%;
    width:100%;
    z-index:0;
    background-color:rgba(0,0,0,0.6);
    display:none;}














 /*
.Second_Menu .input{
    margin:3px 0 0 20px;
    font-size:11px;}
.Second_Menu_Dossier{
    margin:3px 0 0 15px;
    padding:1px 5px;
    font-size:11px;}
.Second_Menu_Info{
    margin:0 0 0 15px;
    font-size:11px;}
.Second_Menu_Lien{
    margin:0 0 10px 15px;
    color:black;}
.Second_Menu_Lien a{
    cursor:pointer;
    text-decoration:none;}
.Second_Menu_Recherche{
    margin:5px 0 0 15px;
    font-size:15px;}
.Second_Menu_Submit{
    margin:10px 0 5px 50px;
    font-size:11px;}
.Second_Menu_Titre{
    margin:0 0 10px 10px;
    padding:0;
    font-weight:bold;
    text-decoration:underline;}