.content {
   	margin: 0px 20px;
}
.connaitre {
	min-height: 220px;
}
.connaitre, .donner {	
	margin:0 auto;
	width:930px;	
}
.recherche {
	float: left;	
}
#resultats {
	margin: 10px 0 0 428px;
}
.result_zone {
	min-height: 180px;
}
.col_fruit {
	width: 130px;
}
.col_modele {
	width: 350px;
}
.col_temps {
	width: 120px;
}
.col_qui {
	width: 150px;
}
.col_rem {
	width: 200px;
}
.proposition {
	width: 320px;
	height: 360px;
	float: left;
}
.proposition_quantite {
	width: 320px;
	height: 400px;
	float: left;
}
.info_proposition {
	margin: 10px 0 0 428px;
}
.quantite {
	margin-bottom: 20px;
}
li.quantite input.nombre {
	width: 25px;
}
li.quantite input.poids {
	width: 40px;
}
.remarque {
	margin-bottom: 30px;
}
.remarque #form_remarque {
	height: 50px;
}
.message_remerciement {
	margin: 10px 0 0 40px;
}
li.temps_min input.temps  {
	width: 50px;
}
.comparatif {
	border: 1px solid #CCDDCC;
   	border-collapse:collapse;
   	text-align: center;
   	margin: 20px 0px;   
}
.comparatif th {
   	border: 1px solid #CCDDCC;
   	background:#C6E5B7 none repeat scroll 0 0;
   	color: #345C2A;
}
.comparatif tr {
	height: 25px;
}
.comparatif td {
   border: 1px solid #CCDDCC;
}
.tempsSechageSpeechBubble{
	margin: 43px 0 0 290px;
	position:absolute;
}
.tempsSechageSpeechBubble a:hover {
	border: none;
}
