
form ul{
    padding:10px 10px 0 10px;
    list-style:none;
    margin:0;

}

form li{
    position:relative;
    padding-bottom:1em;
    width:600px;
}



form label{
    position:relative;
    clear:left;
    float:left;
    width:200px;
    margin-right:5px;
    padding:5px;
    text-align:right;
    line-height:inherit;
    margin-left:100px;
}

input , select{
    font-size:13px;
    width:200px;
    padding:2px;
    margin:0 5px 0 5px;
}

p#msg, p#msg_cv {
    border-left:2px solid #E8E8E8;
    border-right:2px solid #E8E8E8;
    padding-bottom:10px;
    padding-left:10px;
    margin:0;
    text-align:center;
}

#bloc_contenu_body.bloc_cv{
    height:450px;
}

p#msg_cv{
    height:300px;
    display:none;
    vertical-align:middle;
    padding:150px 10px 10px 10px;
}
