#container_body{
	margin-left: 2px;
	width: 900px;
	margin-top: 30px;}
	
#images_devis{
	width: 200px;
	height: 500px;
	background: url(images/devis.jpg) top center no-repeat;
	margin-left: 20px;
	float: left;
}

#texte_body{
	width: 630px;
	height: 520px;
	margin-left: 250px;
	margin-bottom: 20px;
	line-height: 25px;
	font-size: 15px;
	font-weight: bold;}
	
#container_form{
	width: 480px;
	margin-left: 10px;
}
	
#text_submit{
width: 600px;
height: 300px;
text-align: center;
padding-top: 200px;
}
	
fieldset{
	width: 600px;
}

.scroll{
overflow:auto;
position:absolute;
width: 630px;
height: 500px;
border: 1px solid black
}

.titre_form{
	color: red;
	text-align: center;
}

#container_id{
width: 600px;
height: 20px;
}

#mail{
width: 340px;
height: 20px;
float: left;
}

#numero{
	margin-left: 20px;
}

#container_checkbox_traitement{
width: 600px;
height: 100px;
}

#container_checkbox_materiels{
width: 600px;
height: 100px;
}


#traitements_gauche{
margin-left: 20px;
margin-top: 10px;
width: 130px;
height: 80px;
float: left;
}

#checkbox1{
margin-top: 10px;
margin-left: 20px;
width: 20px;
height: 80px;
float: left;
}

#traitements_droit{
margin-top: 10px;
margin-left: 150px;
width: 130px;
height: 70px;
float: left;
}

#checkbox2{
margin-top: 10px;
margin-left: 20px;
width: 20px;
height: 80px;
float: left;
}

#checkbox2{
margin-top: 10px;
margin-left: 20px;
width: 20px;
height: 80px;
float: left;
}

#commentaires{
	width: 110px;
	height: 10px;
	margin: auto;
}

#text_area{
		width: 410px;
		height: 180px;
		margin: auto;
}

#valider{
width: 100px;
height: 10px;
margin: auto;
margin-top: 10px;
margin-bottom: 20px;
}

#champs_obligatoire{
font-size: 10px;
font-weight: regular;

}
