

#recherche_sous_univers.login-public {
    float : left;
    clear : both;
    width : 100%;
    margin : 0;
    padding : 0;
}


#identification-choix {
    float : left;
    clear : both;
    width : 100%;
    margin : 0;
    padding : 0;
}

#identification-choix h1 {
    font-family: Times New Roman, Serif;
    font-size : 1.5em;
    color : #444;
    border-left : 20px solid orange;
    line-height : 100%;
    padding-left : .6em;
}

#identification-choix .box {
    float : left;
    width : 42%;
    height : 205px;
    margin : 0 2% 0 0;
    padding : 0;
    border : 1px solid #999;
    background : #fff;
    text-align : center;
    overflow : hidden;
}

#identification-choix .login {

}


#identification-choix .inscription {
    width : 54%;
    margin : 0;
}


#identification-choix h3 {
    font-family: Times New Roman, Serif;
    float : left;
    clear : both;
    width : 96%;
    margin : 0;
    padding : 2%;
    background : #e5e5e5;
    font-weight : normal;
    font-size : 1.25em;
    text-align : left;
}


#identification-choix p {
    float : left;
    clear : both;
    width : 96%;
    margin : 0;
    padding : 3% 2% 5% 2%;
    font-size : .9em;
    color : #444;
    text-align : left;
}

#identification-choix input.submitbttn {

}


#identification-choix .box form {
    float : left;
    clear : both;
    width : 100%;
    margin : 0;
    padding : 0;
}



#identification-choix .box form .formrow-m {
    float : left;
    clear : both;
    width : 96%;
    margin : 0;
    padding : 0 2% 5%;
}

#identification-choix .formrow-m input {
    float : left;
    clear : both;
    width : 80%;
    margin : 0;
    padding : 0;
}

#identification-choix .formrow-m label {
    float : left;
    clear : both;
    width : 100%;
    margin : 0;
    padding : 0 0 .3em 0;
    text-align : left;
    font-size : .9em;
}

#identification-choix .box .formrow-m samp {
    float : left;
    clear : both;
    width : 90%;
    padding : 0;
    margin : 0;
    font-size : .85em;
    background : yellow;
    text-align : left !important;
}

#identification-choix .box .error samp {
    background : orange;
    font-size : .85em;
}

#identification-choix .submitbttn {
    display : block;
    float : none;
    clear : both;
    width : auto;
    height : auto;
    margin : 0 auto 0 auto !important;
    padding : 0;
}


#identification-choix .choix-bouton {
    float : left;
    width : 49.5%;
    margin : 0;
    padding : 0 0 2em 0;
    overflow : hidden;
}

#identification-choix .left {
    border-right : 1px solid #999;
}

#identification-choix .choix-bouton label {
    display : block;
    float : none;
    clear : both;
    width : 100%;
    text-align : center;
    line-height : 80px;
    font-size : .85em;
}

#identification-choix .choix-bouton input {
    display : block;
    float : none;
    clear : both;
    width : auto;
    height : auto;
    margin : 20px auto 0 auto !important;
    padding : 0;
}

#identification-choix .choix-bouton a {
    display : block;
    /*float : left;*/
    float : none;
    clear : both;
    width : 80%;
    margin : 0 auto;
    padding : .2em .4em;
    text-decoration : none;
    background : #e5e5e5;
    border : 1px solid #444;
    color : #000;
}
#identification-choix .choix-bouton a:hover { background : #d0d0d0; }


#identification-choix .oubli-mdp {
    float : left;
    clear : both;
    width : 100%;
    margin : 0;
    padding : 3em 0 0 0;
}

#identification-choix .oubli-mdp h3 {
    background : none;
    padding : 0;
}

#identification-choix .oubli-mdp p {
    float : left;
    clear : both;
    width : 100%;
    margin : 0;
    padding : .4em 0 0 0;
    font-size : .9em;
    font-weight : normal;
}


#identification-choix .oubli-mdp input#demande-mdp {
    float : left;
    clear : none;
    margin : 0 0 0 .4em;
    /*padding : 0;*/
    width : auto;
}


#identification-choix .oubli-mdp .formrow-m {
    float : left;
    width : 65%;
    padding : 0;
    margin : 0;
}

#identification-choix .oubli-mdp .formrow-m label {
    float : left;
    width : 45%;
    clear : none;
    padding : 0;
    margin : 0;
    line-height : 2em;
}



#identification-choix .oubli-mdp .formrow-m input {
    float : left;
    width : 50%;
    clear : none;
    padding : .2em;
    margin : 0 0 0 .3em;
}









