
body{
    margin:0;
    padding:0;
    font-family:sans-serif;
    box-sizing:border-box;
}
.formulaire {
    background-color:#656565;
    width:350px;
    height:270px;
    color:#B7B7B7;
}
label, input, textarea {
    display:block;
    margin-top:10px;
}
.ligne {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:space-between;
}
.label {
    display:inline;
    text-align:right;
    margin-left:20px;
}
input, textarea {
    border:none;
    border-radius:3px;
    height:20px;
    margin-right:20px;
}
input {
    width:200px;
}
textarea {
    width:200px;
    height:60px;
}

/*
input, textarea {
	/*déjà en inline-block*/
	/*width: 150px;
	padding: 4px;
	vertical-align: top;
} */
/*
#sujet { width: 250px; }
textarea {
	width: 300px;
	height: 5em;
}
label {
	display: inline-block;
	width: 100px;
	margin-right: 20px;
	vertical-align: top;
	text-align: right;
}
*/