@charset "utf-8";

#conteneur_contenu{
	width:1000px; 
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px; 
	background-image:url(../images/ombre.jpg); 
	background-repeat:repeat-y;
	}
.fin_2 {
	clear:both;
	}




/*RECHERCHE RAPIDE*/
.fleche_recherche{
   width:20px; 
   height:34px; 
   background-image:url(../images/fleche_recherche_rapide.jpg); 
   float:left;	
  }

.recherche{
  height:34px; 
  background-image:url(../images/fond_recherche_rapide.jpg); 
  float:left; 
  color:#FFF; 
  padding-right:2px;
  text-decoration:none;	
  }

.espace_recherche{
  width:2px;
  float:left;
  }


#conteneur_recherche{
   padding:10px 0px 0px 20px;
  }
									


/*CARTE ET FORMULAIRE*/

#conteneur_formulaire{
   /*margin:10px 20px 0 20px;*/
   padding:10px 20px 0px 0px;
   width:915px;
   background-color:#F4F4F4;
  }
  
#colonne_carte {
  width:428px; 
  float:left; 
  margin-left:20px;
  }
#titre_carte {
  width:428px; 
  height:35px; 
  background-image:url(../images/puce_g1.jpg); 
  background-repeat:no-repeat;
  }	
#carte {
  padding-top:20px;
  }
#carte label {
  font-size:12px;
  }

.titre3 {
  margin :0 0 0 0;
  padding:10px 0 10px 0;
  font-size:12px;
  font-weight:bold;
  padding:10px 0 0 40px;
  }


/*FORMULAIRE*/
#conteneur_grand_titre{
		width:900px; 
		height:50px; 
	/*	background-image:url(../images/fond_trouver_location.jpg); */
		background-image:url(../images/fond_alerte_mail.jpg);
		/*margin-left:430px; */
		margin-bottom:20px;
	}

#conteneur_grand_titre2{
		width:900px; 
		height:50px; 
		background-image:url(../images/fond_alerte_mail.jpg);
		/*margin-left:430px; */
		margin-bottom:20px;
	}

#grand_titre_formulaire{
		font-size:18px;
		text-align:left;
		color:#99CC00;
		padding-left:30px;
	}
.espace_grand_titre {
		padding-top:19px;
		padding-left:5px;
	}

#titre_formulaire2 {
		float:left;
		width:35px;
		height:35px; 
		background-image:url(../images/puce_g2.jpg); 
		background-repeat:no-repeat;
}
#titre_formulaire3 {
		float:left;
		width:35px;
		height:35px; 
		background-image:url(../images/puce_g3.jpg); 
		background-repeat:no-repeat;
}
#titre_formulaire4 {
		float:left;
		width:35px;
		height:35px; 
		background-image:url(../images/puce_g4.jpg); 
		background-repeat:no-repeat;
}
#titre_formulaire5 {
		float:left;
		width:35px;
		height:35px; 
		/*background-image:url(../images/puce_g4.jpg); */
		background-repeat:no-repeat;
}
.espace_colonne{
		width:20px;
		float:left;
		}
#colonne_formulaire{
		width:420px; 
		float:left; 
		}
.element_form1 {
		padding:0 0 0 35px;
		float:left;
	}
.libelle1{
		width:120px;
		padding:3px 0 0 10px;
		float:left;
	}
.libelle2{
		width:100px;
		padding:3px 0 0 10px;
		float:left;
		padding-left:35px;
	}
.libelle3{
		padding:3px 0 0 0;
		padding-right:10px;
		float:left;
	}
.libelle4{
		padding:3px 0 0 20px;
		padding-right:10px;
		float:left;
	}
.libelle5{
		width:155px;
		padding:3px 0 0 35px;
		padding-right:10px;
		float:left;
	}
.libelle6{
		padding:3px 0 0 20px;
		padding-right:10px;
		float:left;
	}
.unite{
		width:15px;
		float:left;
		padding:4px 0 0 3px;
		font-size:10px;
	}
.aligne{
		float:left;
	}
.barre {
		float:left;
		width:360px;
		height:35px;
		background-image:url(../images/barre_carte.jpg);
	}
#rechercher {
		width:420px; 
		text-align:center;
	}
.lien_titre{
		margin:0 0 0 0; 
		padding:0 0 0 0; 
		font-weight:normal; 
		color:#A8B400; 
		font-size:18px;
}
																				/*TOP 4*/
																				#conteneur_top4{
																					 float:left;
																					
																					 padding:10px 20px 0px 20px;
																					 width:600px;
																					 background-color:#FFF;
																					}
																				
																				#grand_titre_top4{
																							font-size:18px;
																							text-align:left;
																							color:#A8B400;
																							padding-left:30px;
																				}

																				#conteneur_titre_top4 {
																							width:600px; 
																							height:50px; 
																							background-image:url(../images/fond_top4.jpg);
																				}
																				#conteneur_contenu_top4 {
																				 			padding-left:40px;
																							padding-top:15px;
																							width:600px; 
																							background-image:url(../images/liseret_top4.jpg);
																							background-repeat:repeat-y;
																				}
																				.conteneur_description {
																							width:140px; 
																							padding-left:2px;
																							padding-right:2px;
																							float:left;
																				}
																				.photo_description {
																					width:130px; 
																					height:138px; 
																					background-image:url(../images/fond_photo.jpg); 
																					padding:3px 0 0 3px; 
																					background-repeat:no-repeat;
																				}
																				.description1{
																					text-align:justify; 
																					width:130px; 
																					font-size:10px; 
																					font-weight:bold;
																				}
																				.description2{
																					text-align:justify; 
																					width:130px; 
																					font-size:10px; 
																					padding-top:10px;
																					/*max-height:150px;*/
																				
																				}
																				.details {
																					background-image:url(../images/puce_voir.jpg); 
																					background-repeat:no-repeat; 
																					padding-left:25px; 
																					padding-top:4px; 
																					color:#666; 
																					font-size:9px; 
																					font-weight:bold;
																					height:20px;
																				}
																				.selection {
																					background-image:url(../images/puce_selection.jpg); 
																					background-repeat:no-repeat; padding-left:25px; 
																					padding-top:4px; 
																					color:#666; 
																					font-size:9px; 
																					font-weight:bold; 
																					height:20px;
																				}
																				.partager {
																					background-image:url(../images/lettres.jpg); 
																					background-repeat:no-repeat; padding-left:25px; 
																					padding-top:4px;
																					color:#666; 
																					font-size:9px; 
																					font-weight:bold; 
																					height:20px;
																				}

.lien_petit{
	text-decoration:none; 
	color:#666;
}


.submit{
	width:185px; 
	height:50px;
	background:url('../images/bouton_rechercher.jpg');
	/*background-repeat:no-repeat;*/
	border:none;
}

.valider {
	width:auto;
	height:50px; 
	text-align:center;
	padding-top:15px;
	}


.fin_3 {
	clear:both;
	height:10px;
	}


