div#cm_contener {
position: absolute;
top: 127px;
width: 600px;
height: 750px;
background-color: #ffffff;
/z-index: -1;
}


div#cm_B2 {
position: absolute;
top: 60px;
width: 600px;
height: 500px;
/*background-color: blue;*/
}

div#cm_B3 {
position: absolute;
top: 600px;
width: 600px;
height: 500px;
/*background-color: blue;*/
}

div#inside_cont_cmB2 {
position: absolute;
top: 0px;
margin: 13px 10px 13px 15px; 
width: 570px;
height: 440px;
font-size: 12px;
background-image: url(images/fond_cm_b2.jpg); background-position: 150px 180px; background-repeat:  no-repeat;
background-color: #fcfcfc;
}

#cm_B2 p {
display: block;
top: 20px;
margin: 0px 0px 0px 147px;
padding: 0px 0px 0px 0px;
width: 370px;
}

div#cm_contener_form {
position: absolute;
top: 90px;
left: 0px;
width: 560px;
height: 300px;
/*background-color: #E5E5E5;*/
}

div#cm_contener_select {
position: absolute;
top: 65px;
left: 147px;
width: 300px;
height: 30px;
/*background-color: #E5E5E5;*/
}

label.cm_lab_gauche {
float: left;
width: 25%;
padding-right: .5em;
padding-top: .2em;
text-align: right;
font:  bold 11px Verdana; 
}

#cm_contener_form input {
width: 24em;
margin-bottom: 0.1em;
text-align: left;
font: 12px Arial;
background-color: transparent;
border: 1px solid #808080;
}

#cm_contener_form textarea {
width: 33em;
margin-bottom: 0.2em;
text-align: left;
font: 12px Arial;
background-color: transparent;
border: 1px solid #808080;
}

select, #cm_contener_select  {
width: 24em;
margin-bottom: 1em;
text-align: left;
font: 12px Arial;
background-color: transparent;
}


#cm_contener_form cite {
position: relative;
top: -5px;
left: 150px;
color: #737373;
font: 10px Verdana;
}

div#cm_boutons {
position: absolute;
top: 430px;
left: 150px;
width: 300px;
height: 25px;

}






