* {
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  border: 0px;
  list-style: none;
  color:#595858;
}
html, body {
  background-color: #f0f0f1;
}
a{
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
select, option {
  color: black;
  padding-left:2px;
}

.asterisque{
  color:#FD8606;
  margin:0 3px 0 3px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
}
.vert{
  color:#9dff17;
}

#haut{
    color:#525353;
  height: 105px;
  width:950px;
  margin-left:auto;
  margin-right:auto;
  background:url(images/top.jpg) no-repeat ;
}
#haut a,#haut2 a{
  color:#525353;
}
#haut #accueil_vert{
	color:#9dff17;
}
#haut2{
    color:#525353;
  height: 119px;
  width:950px;
  margin-left:auto;
  margin-right:auto;
  background:url(images/top2.jpg) no-repeat ;
}
#haut3{
    color:#525353;
  height: 119px;
  width:950px;
  margin-left:auto;
  margin-right:auto;
  background:url(images/top3.jpg) no-repeat ;
}

#lien_accueil{
  display: inline-block;
  height:95px;
  width: 325px;
  float:left;
  margin:9px 0 0 50px;
}
#haut h2,#haut2 h2, #haut3 H2{
  font-weight: normal;
  color:#525353;
}
#haut #menu_top1,#haut2 #menu_top1,#haut3 #menu_top1{
  float:right;
  color:#525353;
}
#haut #menu_top1 li,#haut2 #menu_top1 li,#haut3 #menu_top1 li{
  color:#525353;
  font-weight:bold;
  float:left;
  width:63px;
  height:10px;
  list-style: disc;
  list-style-position: inside;

  height: 15px;
}
#haut3 #menu_top1 li{
	list-style: none;
}
#haut #menu_top1 #liste_accueil,#haut2 #menu_top1 #liste_accueil{
  margin-right: 7px;
  color:#91ff00;
}

#haut3 #menu_top1 #liste_accueil{
	color:#FD8606;
	margin-right: 7px;
}
#haut3 #menu_top1 #liste_accueil a{
	color:#FD8606;
}

#haut #menu_top1 #liste_accueil a,#haut2 #menu_top1 #liste_accueil a,,#haut3 #menu_top1 #liste_accueil a{
  color:#91ff00;
}
#haut #bouton_1,#haut2 #bouton_1,#haut3 #bouton_1{
  float:left;
  height:50px;
  width:158px;
  text-align: center;

  margin: 32px 0 0 16px;
}
#haut #bouton_1 a,#haut #bouton_1 a,#haut2 #bouton_1,#haut3 #bouton_1 a,#haut3 #bouton_1 a{
  padding-top:16px;
  display:inline-block;
  width: 158px;
  height: 30px;
  text-align: center;
    color:#525353;
}

#haut #bouton_2,#haut #bouton_2 a,#haut2 #bouton_2,#haut3 #bouton_2 a,#haut3 #bouton_2,#haut3 #bouton_2 a{
color:#525353;
  float:left;
  width:148px;
  height:46px;
  margin: 30px 0 0 20px;
  padding:  6px 0 0 10px;
}
#haut #bouton_2 li,#haut #bouton_2 H2,#haut2 #bouton_2 li,#haut2 #bouton_2 H2  ,#haut3 #bouton_2 li,#haut3 #bouton_2 H2{
  font-size: 11px;
  color:#525353;
}
#haut #bouton_2 ul li span, #haut2 #bouton_2 ul li span,  #haut3 #bouton_2 ul li span{
	font-size: 11px;
	color: #525353;
	font-weight: bold;
}
#haut #bouton_3,#haut2 #bouton_3,#haut3 #bouton_3{
  float:left;
  width:152px;
  height:46px;
  margin: 22px 0 0 26px;
  padding-left:6px;

}
#haut #bouton_3 li,#haut #bouton_3 h2,#haut2 #bouton_3 li,#haut2 #bouton_3 h2   ,#haut3 #bouton_3 li,#haut3 #bouton_3 h2{
  font-size: 11px;
}
#haut #bouton_3 h2,#haut2 #bouton_3 h2,#haut3 #bouton_3 h2{
  margin-top: 12px;display: inline-block;width:78px;float:left;
}

#haut #bouton_3 #nb_selection,#haut2 #bouton_3 #nb_selection,#haut3 #bouton_3 #nb_selection{
  color:#409b03;
  float:left;
  height: 32px;
  width: 70px;
  text-align: center;
  margin: 10px 0 0 0px;
  font-style: italic;
  font-size: 11px;

}
#haut3 #bouton_3 #nb_selection,#haut3 #bouton_3 #nb_selection a{
color:#FD8606;
}
#ombre{
  width:950px;
  margin-left:auto;
  margin-right:auto;
  background:url(images/ombre_centre.gif) repeat-y ;
}


#contenu{
  width: 931px;
  height: 495px;
  background: url(images/fond_centre.gif) repeat-x #2a2a2a;
  margin:0 4px 0 15px;
}
#contenu2{
  width: 931px;
  background: url(images/fond_centre2.gif) repeat-x #343434;
  margin:0 4px 0 15px;
}
#contenu_orange{
  width: 930px;
  background: url(images/fond_centre_orange.gif) repeat-x #fedaa9;
  margin:0 4px 0 16px;
}


#bas,#bas_orange{
  color:#525353;
  padding:2px 15px;
  margin-left:auto;
  margin-right:auto;
  width:920px;
  height:28px;
  clear:both;
  background: url(images/fond_bas.gif) no-repeat;
  font-size: 11px;
}
#bas_orange{
	background: url(images/fond_bas_orange.gif) no-repeat;
}
#bas a,#bas span,#bas_orange a,#bas_orange span{
  color:#525353;
  font-size: 11px;
}


#bas #span_left, #bas_orange #span_left{
  float:left;
}

#bas #span_right, #bas_orange #span_right{
  float:right;
}

.float_left{
  float:left;
}
.float_right{
  float:right;
}
cite {
	font-size: 12px;
}

.blanc{
	color: white;
}
.gris{
	color:#595858;
}

/*accueil------------------------------------------------------------------------------------------------------*/
#transparence_maison{
  float:right;
  width:931px;
  background: url(images/fond_maison.png) no-repeat top right;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_maison.png", sizingMethod='crop');
}
#accueil{
  margin-left: 40px;
  padding-top:7px;
}
#accueil H1,#accueil H1 span,#accueil H1 sup{
  font-size: 20px;
  font-family: georgia;
  font-weight: normal;
}

#accueil H1 .font_18px{
	font-size: 18px;
}
#accueil #px30{
	font-size: 30px;
}
#accueil H3{
  font-weight:normal;
  text-align: right;
  font-size: 24px;
  text-transform: uppercase;
  margin-right: 80px;
  color:#63f402 ;
}
#accueil #univers a{
  position: relative;
  text-decoration: none;
}


#accueil #univers{
  margin: 25px 0 0 65px;
  width : 785px;
  height:259px;
}
#accueil .url a{
  font-family:arial, helvetica;
  padding-top:8px;
  display:inline-block;
  width:165px;
  height:129px;
  text-align:center;
  font-size: 10px;
  margin-top: 2px;
  margin-bottom: 12px;
  letter-spacing: 0.1em;
}
#accueil #univers_1,#accueil #univers_2,#accueil #univers_3,#accueil #univers_4{
  float:left;
  width:165px;
  height:259px;
  margin-right:41px;
}
#accueil #univers_4{margin-right:0;}

#accueil #univers_1{
  background: url(images/fond_accueil_vente.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_accueil_vente.png", sizingMethod='crop');
}

#accueil .description_univers H4{
  font-size:14px;
}

#accueil  .description_univers .texte{
  font-size: 11px;
  color:#525353;
}

#accueil .description_univers .titre H4, #accueil .description_univers .texte{
  text-align: right;
  padding-right:20px;
  color:#525353;
}

#accueil #univers_2{
  background: url(images/fond_accueil_location.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_accueil_location.png", sizingMethod='crop');
}
#accueil #univers_3{
  background: url(images/fond_accueil_entreprise.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_accueil_entreprise.png", sizingMethod='crop');
}
#accueil #univers_4{
  background: url(images/fond_homestaging.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_homestaging.png", sizingMethod='crop');
}

#accueil #univers_1 .url a, #accueil #univers_1 H4 a{
  color:#7bd900;
}
#accueil #univers_1 H4 a,#accueil #univers_2 H4 a,#accueil #univers_3 H4 a,#accueil #univers_4 H4 a{
	font-size:14px;
	font-family: arial;
	font-weight: bold;
}

#accueil #univers_2 H4 a, #accueil #univers_2 .url a{
  color: #fe00cb;
}
#accueil #univers_3 .url a, #accueil #univers_3  H4 a{
  color:#3188e3;
}
#accueil #univers_4 .url a, #accueil #univers_4 H4 a{
  color:#fd8606;
}

#accueil #dernieres_offres{
  background: url(images/fond_accueil_annonces.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_accueil_annonces.png", sizingMethod='crop');
  width: 785px;
  height: 140px;
  margin-left: 65px;
  border-top:1px solid #7bd900;
  clear: both;
}
#accueil #dernieres_offres ul{
  margin-top:35px;
  float:left;
  width:115px;
  height:50px;
  font-size:13px;
  color:#ffffff;
  font-family: arial, helvetica, sans-serif;
}

#accueil #dernieres_offres H4 ul li{
  color:#FFFFFF;
  font-size: 18px;
  font-weight: normal;
}
#accueil #dernieres_offres H4 ul #t_dernieres{
  font-size: 20px;
  color:#91ff00;
  font-family: arial;
  font-weight: normal;

}
#accueil #dernieres_offres H4 ul #t_offres{
  text-align: right;padding-right: 5px;
}
#accueil  #dernieres_offres #liste_annonces{

  width: 610px;
  height: 115px;
  margin: 8px 0 0 0;
  float:right;
}

#accueil  #dernieres_offres #liste_annonces img{
  border:2px solid #7bd900;
  height:73px;
  width: auto;
}
#accueil  #dernieres_offres #liste_annonces li{
  width:97px;
  margin-right:29px;
  *margin-right:25px;
  float:left;
    display: inline;
  text-align: center;

}

*:first-child+html #accueil  #dernieres_offres #liste_annonces li{
	margin-right:29px;
}




#accueil  #dernieres_offres #liste_annonces li p,#accueil  #dernieres_offres #liste_annonces li p strong{
  font-size:10px;
  text-align:left;
  color:white;
}
#accueil  #dernieres_offres #liste_annonces #annonce_fin{
  margin:0
}
#accueil  #dernieres_offres #liste_annonces {
}
/*menu------------------------------------------------------------------------------------------------*/

#menu{
  padding-top: 30px;
}


#menu #univers a{
  position: relative;
  text-decoration: none;
  color:#525353;
  font-size: 11px;
}


#menu #univers{
  margin: 0px 0 0 80px;
  width : 788px;
  height:130px;
}
#menu .url a{
  font-family:arial, helvetica;
  padding-top:8px;
  display:inline-block;
  width:165px;
  height:129px;
  text-align:center;
  font-size: 10px;
  margin-top: 2px;
  margin-bottom: 12px;
  letter-spacing: 0.1em;

}
#menu #univers_1,#menu #univers_2,#menu #univers_3,#menu #univers_4{
  float:left;
  width:166px;
  height:130px;
  margin-right:41px;
}
#menu #univers_4{margin-right:0;}

#menu #univers_1{
  background: url(images/fond_menu_vente.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_menu_vente.png", sizingMethod='crop');
}

#menu .description_univers H2{
  font-size:14px;
}
#menu .description_univers H2 a{
	display: block;
	padding:16px 20px 0 0;
}
#menu  .description_univers .texte a{
  font-size: 10px;
  display: block;
  padding-right: 20px;
  height: 45px;
}

#menu .description_univers .titre H2, #menu .description_univers .texte{
  text-align: right;
  display: block;
}

#menu #univers_2{
  background: url(images/fond_menu_location.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_menu_location.png", sizingMethod='crop');
}
#menu #univers_3{
  background: url(images/fond_menu_entreprise.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_menu_entreprise.png", sizingMethod='crop');
}
#menu #univers_4{
  background: url(images/fond_menu_homestaging.png) no-repeat;
  * background-image: None;
  * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/fond_menu_homestaging.png", sizingMethod='crop');
}

#menu #univers_1 .url a, #menu #univers_1 H2 a{
  color:#7bd900;
}

#menu #univers_1 H2 a,#menu #univers_2 H2 a,#menu #univers_3 H2 a,#menu #univers_4 H2 a{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}


#menu #univers_2 H2 a, #menu #univers_2 .url a{
  color: #fe00cb;
}
#menu #univers_3 .url a, #menu #univers_3  H2 a{
  color:#3188e3;
}
#menu #univers_4 .url a, #menu #univers_4 H2 a{
  color:#fd8606;
}

.hr_clear{ /*enfin trouv� la soluce pour les HR de merde sous ie !!!!!! */
  height: 0;
  margin: 0;
  border:0;
  color:transparent;
  display: block;
  * margin-top:-10px;/* le * c'est un hack pour ie de merde*/
  visibility: hidden;
  clear:both
}


.hr_clear{ /*enfin trouv� la soluce pour les HR de merde sous ie !!!!!! */
  height: 0;
  margin: 0;
  border:0;
  padding:0;
  color:transparent;
  display: block;
  * margin-top:-10px;/* le * c'est un hack pour ie de merde*/
  visibility: hidden;
  clear:both
}
* html .hr_clear{
	margin-top: -10px;
}

/*annonce-------------------------------------------------------------------------------------*/
#annonce{
  margin-left:22px;
  width: 651px;
  background: url(images/fond_annonce.gif) repeat-y ;
}
#annonce #border_top{ /*enfin trouv� la soluce pour les HR de merde sous ie !!!!!! */
  height: 5px;
  margin: 0;
  display: block;
  margin-right:6px;
  background-color:#9dff17;
  color:#9dff17;/* ie de merde*/
  * margin-top:-7px;/* le * c'est un hack pour ie de merde*/
}

#annonce #bas_annonce{
  padding:20px 8px 0 4px;
  clear:both;
  height:30px;
  background:url("images/fond_bas_annonce.png") no-repeat #343434;
}
#annonce #bas_annonce a{
  padding-bottom:2px;
  padding-top:2px;
  color:#9dff17;font-size: 10px;font-weight: bold;
}
#annonce #bas_annonce #left{
  float: left;
  text-align: left;
}
#annonce #bas_annonce #left a{
  width:125px;
  background: url(images/fleche_precedente.gif) no-repeat top left;
  padding-left: 18px;
}
#annonce #bas_annonce #right{
  float: right;
  text-align: right;
}


#annonce #bas_annonce #right a{
  width:125px;
  padding-right:18px;
  background:url(images/fleche_suivante.gif) no-repeat top right;
}

#annonce #bas_annonce #middle{
  text-align:center;
  float:left;
  width: 385px;
}
#annonce H1{
  margin:40px 0 25px 0px;
  color:#9dff17;
  height: 15px;
}
#annonce H1 span{
	margin-left:15px;
  color:#9dff17;
}
#annonce H1 #ref_agence{
  float:right;
  color:#9dff17;
  font-style: italic;
  margin-right: 23px;
  font-size: 10px;
  font-weight: normal;
}

#annonce h2{
  color:#9dff17;
  margin-bottom: 18px;
}

#annonce #photos{
  margin-left:15px;
  height: 295px;
  width:630px;
  background: url(images/fond_annonce_fonce.gif) repeat-y;
}
#annonce #photos #principale{
  float:left;
  width:365px;
  height:292px;
  margin: 0;
  padding: 0;
}
#annonce #photos #principale #photo_p{
  float:left;
  border:2px solid #91ff00;
  width: 361px;
  height: 269px;
  margin: 0;

}
#annonce #photos #principale #zoom{
  display:inline;
  margin: 0 20px 0 0;
  border: 0;
  line-height: 18px;
  float:right;
}

#annonce #photos #autres_photos{
  float:left;
  height: 274px;
  width: 256px;
}

#annonce #photos #autres_photos .mini{
  float:left;
  height: 69px;
  width: 93px;
  border:2px solid #91ff00;
  margin:0 0 27px  25px;
}

#annonce #liste{
  width: 185px;

}

#annonce #caracteristiques #liste li,#annonce #caracteristiques #liste li sup {
  color:#FFFFFF;
  font-size: 11px;
}

#annonce #laf {
  margin-left:15px;
  background: url(images/fond_annonce_fonce.gif)  repeat-y;
}
#annonce #caracteristiques{
  padding: 26px 10px 0 10px;

  width:185px;
  float: left;
  background-color:#2F2E2E;
  color:#FFFFFF;
}

#annonce #description{
  margin:0;
  width:384px ;
  padding: 26px 20px 0 20px;
  float:left;
}

#annonce #description #hr{
  height: 1px;
  margin: 0;
  display: block;
  background-color:#9dff17;
  color:#9dff17;/* ie de merde*/
  * margin-top:-7px;/* le * c'est un hack pour ie de merde*/
}

#annonce #description #texte{
  font-size: 11px;
  margin-bottom:15px;
  color:#FFFFFF;
}
#annonce #description #informations li{
  color:#FFFFFF;
}

#annonce #description #informations a{
  color:#9dff17;
}

#annonce #description #informations{
  margin:15px 0 48px 0;
}
#menu_annonce{
  display:inline;
  margin-right:35px;
  width:219px;
  float:right;
  padding-top:60px;
}
#menu_annonce ul{
  border:1px solid #8af103;
}
#menu_annonce #nous_contacter,#menu_annonce #ajouter_selection,#menu_annonce #impression,#menu_annonce #geoloc{
  display: block;
  height: 11px;
  padding: 14px 44px 14px 0;
  font-size: 12px;
  color:#9dff17;
  text-align: right;
  width: 171px;
  margin: 0;


}
#menu_annonce #nous_contacter{
  background: no-repeat url(images/menu_annonce_contact.jpg);
}

#menu_annonce #nous_contacter:hover,#menu_annonce #ajouter_selection:hover,#menu_annonce #impression:hover,#menu_annonce #geoloc:hover{
   border:1px solid #8af103;
   text-decoration: none;
}

#menu_annonce #ajouter_selection{
  background: no-repeat url(images/menu_annonce_selection.jpg);
}
#menu_annonce #impression{
  background: no-repeat url(images/menu_annonce_impression.jpg);
}
#menu_annonce #geoloc{
  background: no-repeat url(images/menu_annonce_geoloc.jpg);
}

#menu_annonce a:hover{
	text-decoration: none;
}

#menu_annonce #alerte{
  font-size:18px;

  color:#8af103;
  display:block;
  width: 145px;
  border: 1px solid #8af103;
  height: 47px;
  *height: 50px;
  background: url(images/menu_annonce_alerte.gif) no-repeat;
  padding:12px 60px 0 12px;
  margin-top: 45px;
  line-height: 11px;
  *line-height: auto;

}


#menu_annonce #alerte span{
  color:#ffffff;
  font-size:10px;
  line-height: 10px;
  display:block;
  *margin-top:4px;
   *line-height:10px;
}
#menu_annonce #partenaires{
  color:#8af103;
  width:192px;
  border: 1px solid #8af103;
  padding:13px 12px 16px 13px;
  *padding:13px 12px 13px 13px;
  height:31px;
  font-size:18px;
  display:block;
  background: #2d2d2d url(images/menu_annonce_partenaires.gif) no-repeat;
  margin-top: 17px;
  line-height:18px;


}
#menu_annonce #partenaires span{
  font-size:18px;
  color:white;
}

/* zoom navigation*/
#zoom_pic{
	text-align: center;
}
#zoom_nav{
	float: left;
	display: inline;
	width: 600px;
	margin-top: 5px;
}
#zoom_nav a#prec{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	float: left;
	text-decoration: none;
	color: #033869;
	margin: 2px 0 0 5px;
}
#zoom_nav a#suiv{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	float: right;
	text-decoration: none;
	color: #033869;
	margin: 2px 5px 0 0;
}

#close{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	float: left;
	margin-left:155px;
	text-decoration: none;
	color: #033869;
}


/**/


/*----------------------------liste_annoces*/
#liste_annonces{


}
span.comeco{
  color:#FFFFFF;
  font-size: 15px;
  font-weight: bold;
}

span.comeco em{
  font-size: 15px;
  font-weight: bold;
    color:#91ff00;
    font-style: normal;
}

#liste_annonces #texte #ligne1{
  font-size:14px;color:#FFFFFF;	font-weight:bold;
}
#liste_annonces #texte #ligne1 strong{
  font-size:15px;
  color:#91ff00;
}
#liste_annonces #texte p{
  margin-bottom: 18px;color:#a9a9aa;
    text-align: justify;
}

#liste_annonces #texte p strong{
  color:#FFFFFF;font-size: 13px; font-weight: normal;
}
#liste_annonces #texte p strong.vert{
  color:#91ff00;font-size: 13px; font-weight: normal;
}


#liste_annonces #texte H2{
  text-transform: uppercase;
  color:#91ff00;
  margin-bottom: 0;
}

#liste_annonces #form_recherche{
  padding-top:32px;
  border-top:#9dff17 8px solid;
  float:left;
  margin-left: 15px;
  width: 220px
}


#liste_annonces #form_recherche H1{
  font-size: 17px;
  color: #9dff17;
  font-weight: bold;
  margin-bottom: 38px;
    font-family: arial;

}
#liste_annonces #form_recherche H1 span{
  display: block;font-family: arial;
  color: #989899;font-size: 17px;
}
#liste_annonces #droite{
  float:left;
  width:590px;
  margin-left: 60px;
  display: inline;

}

#liste_annonces #form_recherche #alerte{
  font-size:18px;
  color:#8af103;
  width: 160px;
  border: 1px solid #8af103;

  background: url(images/menu_annonce_alerte.gif) no-repeat;
  padding:14px 45px 14px 12px;
  margin-top: 15px;
  line-height: 8px;
  *line-height:11px;
  display: block;
}
#liste_annonces #form_recherche li{
  margin-bottom: 11px;
}
#liste_annonces #form_recherche #alerte span{
  color:#ffffff;
 *line-height:11px;
  font-size:11px;
}

#liste_annonces #form_recherche a:hover{
	text-decoration: none;
}

#liste_annonces #form_recherche #contact{
  font-size:18px;
  color:#8af103;
  display:block;
  width: 130px;
  border: 1px solid #8af103;
  height: 42px;
  background: url(images/menu_liste_annonces_contact.jpg) no-repeat;
  padding:18px 75px 0px 12px;
  margin: 15px 0 0 0 ;
  line-height: 15px;
}

#liste_annonces #form_recherche #contact span{
  color:#ffffff;
  font-size:14px;
  display: block;
}
#liste_annonces #form_recherche #type,#liste_annonces #form_recherche #secteur{
  width: 140px;
  height: 19px;
}
#liste_annonces #form_recherche label{
  font-size: 11px;
  color:#8af103;
}
#liste_annonces #form_recherche label span{
  font-size: 11px;
  color:#FFFFFF;
}
#liste_annonces #form_recherche #l_secteur, #liste_annonces #form_recherche #l_type{
  width: 80px;
  float: left;

}
#liste_annonces #form_recherche #prix_maxi,#liste_annonces #form_recherche #prix_mini,#liste_annonces #form_recherche #nb_pieces_mini,#liste_annonces #form_recherche #nb_pieces_maxi{
  width:75px;
  height: 19px;
}
#liste_annonces #form_recherche li,#liste_annonces #form_recherche span{
  font-size: 11px;

}
#liste_annonces #form_recherche #submit_recherche{
  text-align: right;
  height: 63px;
  border-color: pink;
  line-height: normal;
  background: url(images/fond_liste_annonce_submit.gif) repeat-x;
}
#liste_annonces #form_recherche #submit_recherche input{
  background: url(images/liste_annonce_b_rechercher.gif) no-repeat;
  margin-right:6px;
  color:#6f6f71;
  font-weight: bold;
  width: 106px;
  padding:6px 0 44px 0;
  text-align: center;
}
#liste_annonces #form_recherche .li_droite{
  text-align: right;
  line-height: 18px;
  margin-bottom: 6px;
}

#liste_annonces #form_recherche .li_droite .vert{
  text-align: left;
  display: block;
}

#liste_annonces #tri label,#liste_annonces #tri select{

}
#liste_annonces #tri{
 text-align: right;
 margin-bottom: 25px;
}

#liste_annonces #liste{
  margin-bottom:10px;
}

#liste_annonces #liste .annonce{
  clear:both;
}

#liste_annonces #liste .annonce{
  border-bottom: 1px solid #8AF103;
  padding:0px 0 14px 0;
  margin: 0 0 14px 0;
  float:left;
  width: 590px;

}
#liste_annonces #liste .annonce .photo{
  float: left;
  margin-right: 9px;
  border: 1px solid #8AF103;
  display: inline;
  width: 196px;
  text-align: center;
}
#liste_annonces #liste .annonce .photo img{
  max-width: 196px;
}
#liste_annonces #liste .annonce .description{
  float:left;
  background: url(images/fond_liste_annonce_description.gif) repeat-x;
  width: 344px;
  padding: 5px 20px 0 16px;
  display: inline;

}

#liste_annonces #liste .annonce .description H3 a{
  width: 380px;
 font-size: 13px;
 color: #9dff17;
 }

 #liste_annonces #liste .annonce .ref_agence{
 font-size: 11px;
 font-style: italic; color: #9dff17;
 }
  #liste_annonces #liste .annonce .prix{
 font-size: 13px;
 font-weight: bold;
 color: #9dff17;
 text-align: right;
 margin-bottom: 16px;
 }

 #liste_annonces #liste .annonce .desc{
   margin-bottom: 14px;
 }
#liste_annonces #liste .annonce .liens {
  text-align: right;
}
  #liste_annonces #liste .annonce .liens span a{
   font-size: 11px;
   color: #9dff17;
   padding-top: 4px;
     height: 17px;

  display: inline-block;
  }
  #liste_annonces #liste .annonce .liens span a:hover{
  	text-decoration: none;
  }
  #liste_annonces #liste .annonce .liens span .ajouter_selection{
  padding-left: 22px;
  background: url(images/liste_annonces_panier.gif) no-repeat;
  }
  #liste_annonces #liste .annonce .liens span .retirer_selection{
  padding-left: 22px;
  background: url(images/liste_annonces_retirer.gif) no-repeat;
  }

#liste_annonces .pages{
  margin: 10px 0 10px 0;
  clear: both;
  height: 18px;
}
  #liste_annonces #droite .prec a,#liste_annonces #droite .suiv a{
    color:#9dff17;
  }

  #liste_annonces #droite .prec{
  width:130px;
   float: left;
  }

  #liste_annonces #droite .liste_pages{
   float: left;
   width: 330px;
   text-align: center;
   font-size: 11px;
  }
  #liste_annonces #droite .liste_pages a,liste_annonces #droite .liste_pages {
    font-size:11px;
  }
  #liste_annonces #droite .liste_pages em{
   font-size: 13px;
   color:#9dff17;
   font-weight: bold;
  }


  #liste_annonces #droite .suiv{
   float: right;
   text-align: right;
  }



#liste_annonces #droite .prec a{
  display: block;
  padding-left: 18px;
  width:112px;
  font-size: 11px;
  height: 15px;
  background: url(images/fleche_precedente.gif) no-repeat;
}
#liste_annonces #droite .liste_pages a{
  width: 330px;
}

#liste_annonces #droite .suiv a{
  display: block;
  padding-right: 18px;
  width:112px;
  font-size: 11px;
  height: 15px;
  background: url(images/fleche_suivante.gif) no-repeat right;
}

/*SELECTION-SELECTION-SELECTION-SELECTION-SELECTION-SELECTION-SELECTION-SELECTION-SELECTION-SELECTION*/
#selection{
  width: 590px;
  margin: 0 auto 0 auto;
}
#selection #boutons{
  text-align: right;
}

#selection #texte #ligne1{
  font-size:14px;color:#FFFFFF;	font-weight:bold;
}
#selection #texte #ligne1 strong{
  font-size:15px;
  color:#91ff00;
}
#selection #texte p{
  margin-bottom: 18px;color:#a9a9aa;
}

#selection #texte p strong{
  color:#FFFFFF;
}


#selection #texte H2{
  text-transform: uppercase;
  color:#91ff00;
  margin-bottom: 0;
}

#selection #form_recherche{
  padding-top:32px;
  border-top:#9dff17 8px solid;
  float:left;
  margin-left: 15px;
  width: 220px
}


#selection #form_recherche H1{
  font-size: 15px;
  color: #9dff17;
  font-weight: bold;
  margin-bottom: 38px;
}
#selection #form_recherche H1 span{
  display: block;
  color: #989899;
}
#selection #droite{
  float:left;
  width:590px;
  margin-left: 60px;
  display: inline;

}

#selection #form_recherche #alerte{
  font-size:15px;
  font-weight:bold;
  color:#8af103;
  display:block;
  width: 130px;
  border: 1px solid #8af103;
  height: 47px;
  background: url(images/menu_annonce_alerte.gif) no-repeat;
  padding:12px 75px 0 12px;
  margin-top: 45px;
  line-height: 12px;
}
#selection #form_recherche li{
  margin-bottom: 11px;
}
#selection #form_recherche #alerte span{
  color:#ffffff;
  font-size:10px;
  display: block;
}
#selection #form_recherche #contact{
  font-size:15px;
  font-weight:bold;
  color:#8af103;
  display:block;
  width: 130px;
  border: 1px solid #8af103;
  height: 42px;
  background: url(images/menu_liste_annonces_contact.jpg) no-repeat;
  padding:18px 75px 0px 12px;
  margin-top: 45px;
  line-height: 12px;
}

#selection #form_recherche #contact span{
  color:#ffffff;
  font-size:12px;
  display: block;
}
#selection #form_recherche #type,#selection #form_recherche #secteur{
  width: 140px;
}
#selection #form_recherche label{
  font-size: 11px;
  color:#8af103;
}
#selection #form_recherche label span{
  font-size: 11px;
  color:#FFFFFF;
}
#selection #form_recherche #l_secteur, #selection #form_recherche #l_type{
  width: 80px;
  float: left;

}
#selection #form_recherche #prix_maxi,#selection #form_recherche #prix_mini,#selection #form_recherche #nb_pieces_mini,#selection #form_recherche #nb_pieces_maxi{
  width:75px;
}
#selection #form_recherche li,#selection #form_recherche span{
  font-size: 11px;
}
#selection #form_recherche #submit_recherche{
  text-align: right;
  height: 63px;
  border-color: pink;
  line-height: normal;
  background: url(images/fond_liste_annonce_submit.gif) repeat-x;
}
#selection #form_recherche #submit_recherche input{
  background: url(images/liste_annonce_b_rechercher.gif) no-repeat;
  color:#6f6f71;
  font-weight: bold;
  width: 106px;
  padding:9px 0 44px 0;
  text-align: center;
}
#selection #form_recherche .li_droite{
  text-align: right;
  line-height: 18px;
  margin-bottom: 6px;
}

#selection #form_recherche .li_droite .vert{
  text-align: left;
  display: block;
}

#selection #tri label,#selection #tri select{

}
#selection #tri{
 text-align: right;
 margin-bottom: 25px;
}

#selection #liste{
  margin-bottom:10px;
}

#selection #liste .annonce{
  clear:both;
}

#selection #liste .annonce{
  border-bottom: 1px solid #8AF103;
  padding:0px 0 14px 0;
  margin: 0 0 14px 0;
  float:left;
  width: 590px;

}
#selection #liste .annonce .photo{
  float: left;
  margin-right: 9px;
  border: 1px solid #8AF103;
  display: inline;
  width: 196px;
  text-align: center;
}
#selection #liste .annonce .photo img{
  max-width: 196px;
}
#selection #liste .annonce .description{
  float:left;
  background: url(images/fond_liste_annonce_description.gif) repeat-x;
  width: 344px;
  padding: 5px 20px 0 16px;
  display: inline;

}

#selection #liste .annonce .description H3 a{
  width: 380px;
 font-size: 13px;
 color: #9dff17;
 }

 #selection #liste .annonce .ref_agence{
 font-size: 11px;
 font-style: italic; color: #9dff17;
 }
  #selection #liste .annonce .prix{
 font-size: 13px;
 font-weight: bold;
 color: #9dff17;
 text-align: right;
 margin-bottom: 16px;
 }

 #selection #liste .annonce .desc{
   margin-bottom: 14px;
 }
#selection #liste .annonce .liens {
  text-align: right;
}
  #selection #liste .annonce .liens span a{
   font-size: 11px;
   color: #9dff17;
   padding-top: 4px;
     height: 17px;

  display: inline-block;
  }

  #selection #liste .annonce .liens span .ajouter_selection{
  padding-left: 22px;
  background: url(images/liste_annonces_panier.gif) no-repeat;
  }
  #selection #liste .annonce .liens span .retirer_selection{
  padding-left: 22px;
  background: url(images/liste_annonces_retirer.gif) no-repeat;
  }

#selection .pages{
  margin: 10px 0 0px 0;
  clear: both;
  height: 28px;
}
  #selection .prec a,#selection .suiv a{
    color:#9dff17;
  }

  #selection .prec{
  width:130px;
   float: left;
  }

  #selection .liste_pages{
   float: left;
   width: 330px;
   text-align: center;
   font-size: 11px;
  }
  #selection .liste_pages a,liste_annonces #droite .liste_pages {
    font-size:11px;
  }
  #selection .liste_pages em{
   font-size: 13px;
   color:#9dff17;
   font-weight: bold;
  }


  #selection .suiv{
   float: right;
   text-align: right;
  }



#selection .prec a{
  display: block;
  padding-left: 18px;
  width:112px;
  font-size: 11px;
  height: 15px;
  background: url(images/fleche_precedente.gif) no-repeat;
}
#selection  .liste_pages a{
  width: 330px;
}

#selection  .suiv a{
  display: block;
  padding-right: 18px;
  width:112px;
  font-size: 11px;
  height: 15px;
  background: url(images/fleche_suivante.gif) no-repeat right;
}
#selection #phrase_nb{
  color:white;
}
#selection H1{
  color:#9dff17;
  font-size: 15px;
}


/*contact-contact-contact-contact-contact-contact-contact-contact-contact-contact-contact-contact-contact-contact-contact-*/


#contact{
  display: inline-block;
  width: 855px;
  margin:0 0 0px 35px;
  background: url(images/fond_homestaging_div.gif) repeat-y right;
  padding: 0 0 11px 0;
}
#contact #border_top{ /*enfin trouv� la soluce pour les HR de merde sous ie !!!!!! */
  height: 5px;
  margin:0 0 40px 0;
  display: block;
  margin-right:11px;
  background-color:#FD8606;
  color:#FD8606;/* ie de merde*/
  * margin-top:-7px;/* le * c'est un hack pour ie de merde*/
}

#contact H1{
  font-size:15px;
  color:#fd8606;
  margin: 0 0 30px 30px;
}

#contact h3{

  color:#fd8606;
  background: url(images/fond_h2_liste_annonces.gif) repeat-y;
  height: 13px;
  margin: 0 0 14px 30px;
}
#contact .normal{
  clear: left;
  height: 17px;
  margin:0 0  14px 30px;
  width: 510px;
}

#contact p#like_virgil{
	margin:  20px 0 35px 30px;
	display: block;
	clear: both;
}
#contact p.asterisque{
	font-style:italic;

  display: inline-block;
  width: 785px;
  margin: 50px 0 0 20px;
  background: repeat-x url(images/contact_ligne_bouton_orange.gif) 0px 3px;
}
#contact label{
  float: left;
  display: inline;
  width: 115px;
  color:#595858;
}
#contact input{
  float: left;
  width: 145px;
  color:#333333;
}
#contact .label_right{
  float: left;
  width: 68px;
  margin-left: 0px;
  text-align: right;
  padding-right: 5px;
}

#contact #adresse,#contact #email{
  width:365px;
}
#contact textarea{
  margin: 4px 0 0 145px;
  width: 661px;
  height: 134px;
  color: #000000;
}
#contact select{
  width: 250px;
  margin-left: 20px;
  border: 1px solid black;
}

#contact input#valider{
  width: 110px;
  height: 59px;
  border: none;
  background: url(images/contact_b_envoyer_orange.gif) no-repeat;
  font-weight: bold;
  padding-bottom: 35px;
  float:right;
  display: inline-block;
  color:#6f6f71;
  margin: -10px 8px 0 0;
}

#contact #image{
  width: 268px;

  border: 2px solid #fd8606;
  float: right;
  margin-right: 43px;
}

#contact #titre_inter_p{
  float:left;
  margin: 60px 0 0 30px;
  width: 115px;
  display: inline;

}
#contact #l_msg{
  margin:32px 0 0 0;
  float:left;width: 630px;
}
#bas_form_contact{/*c'est un peu bourrin je l'avoue*/
  margin: 0 0 0 32px;
}
/*alerte-email-alerte-email-alerte-email-alerte-email-alerte-email-alerte-email-alerte-email-alerte-email-alerte-email-alerte-email-alerte-email-alerte-email-*/

#alerte_email{
  display: inline-block;
  width: 855px;
  margin:0 0 0px 35px;
  background: url(images/fond_contact_form.gif) repeat-y right;
  background-color: #3D3D3D;
  padding: 0 0 11px 0;
}
#alerte_email #border_top{ /*enfin trouv� la soluce pour les HR de merde sous ie !!!!!! */
  height: 5px;
  margin:0 0 40px 0;
  display: block;
  margin-right:11px;
  background-color:#9dff17;
  color:#9dff17;/* ie de merde*/
  * margin-top:-7px;/* le * c'est un hack pour ie de merde*/
}

#alerte_email H1{
  font-size:15px;
  color:#9dff17;
  margin: 0 0 45px 30px;
}
#alerte_email H2{
  font-size:13px;
  color:#9dff17;
  margin: 0 0 14px 0px;
  clear: both;
}
#alerte_email h3{
  color:#9dff17;
  background: url(images/fond_h2_liste_annonces.gif) repeat-y;
  height: 13px;
  margin: 0 0 14px 0px;
}
#alerte_email input{
  width: 190px;
  border: 1px solid black;
}
#alerte_email textarea{
  margin: 0px;
  width: 627px;
  height: 134px;
  border: 1px solid black;
  color: #000000;
  display: inline-block;
  float:left;
  clear:right;
}
#alerte_email select{
  width: 170px;
  margin-left: 20px;
  border: 1px solid black;
}

#alerte_email .label_right{
  float: left;
  width: 68px;
  margin-left: 0px;
  text-align: right;
  padding-right: 5px;
}


#alerte_email .normal{
  clear: left;
  width:500px;
  margin-bottom: 14px;  color:white;

}
#alerte_email p.asterisque{
	font-style:italic;
  display: inline-block;
  width: 785px;
  margin: 50px 0 0 0px;
  background: repeat-x url(images/contact_ligne_bouton.gif) 0px 17px;
}
#alerte_email label{
  display: inline-block;
  color:white;
}


#alerte_email #adresse,#alerte_email #email{
  width:365px;
}


#alerte_email input#valider{
  width: 106px;
  height: 59px;
  border: none;
  background: url(images/contact_b_envoyer.gif) no-repeat;
  font-weight: bold;
  padding-bottom: 35px;
  float:right;
  display: inline-block;
  color:#6f6f71;
  margin: -10px 8px 0 0;
}

#alerte_email #image{
  width: 268px;
  height: 206px;
  border: 2px solid #9dff17;
  float: right;
  margin : 0 45px 15px 0;

}

#alerte_email #titre_inter_p{
  float:left;
  margin: 60px 0 0 0px;
  width: 115px;
  display: inline;

}
#alerte_email #l_msg{
  margin:32px 0 0 0;
  float:left;width: 630px;
}
#bas_form_alerte_email{/*c'est un peu bourrin je l'avoue*/
  margin: 0 0 0 32px;
}
#alerte_email #commentaire{
	clear: both;
}

#alerte_email #l_commentaire{
	float:left;

}

#alerte_email .coordonnees .coordonn{
	width: 120px;
	padding: 0;
}
#alerte_email #nom, #alerte_email #prenom,#alerte_email #telephone, #alerte_email #email{
	width:260px;
}
#alerte_email .d_coordonn{
	width: 110px;
	margin: 0 0 0 25px;
}
#alerte_email form{
	padding: 0 0 0 30px
}



/*agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-agence-*/
#agence{
  display: inline-block;
  width: 855px;
  margin:0 0 0px 35px;
  background: url(images/fond_homestaging_div.gif) repeat-y right;
  padding: 0 0 11px 0;
}
#agence #border_top{ /*enfin trouv� la soluce pour les HR de merde sous ie !!!!!! */
  height: 5px;
  margin:0 0 40px 0;
  display: block;
  margin-right:11px;
  background-color:#FD8606;
  color:#FD8606;/* ie de merde*/
  * margin-top:-7px;/* le * c'est un hack pour ie de merde*/
}

#agence H1{
  font-size:15px;
  color:#FD8606;
  margin: 0 0 35px 32px;
}
#agence H2{
  font-size:13px;
  color:#FF5003;
  background:url(images/pastille_fond_orange.gif) no-repeat left center;
  margin: 0 0 0px 32px;
  clear: both;
  height: 28px;
  padding: 14px 0 0 26px ;
}
#agence H2 span{
	font-size:13px;
	color:#FD8606;
}
#agence H2 strong{
	font-size:15px;
	color:#595858;
}


#agence H2 strong span{
	font-size:15px;
	color:#74C400;
}

#agence p{
	margin:0 0 22px 32px;
	padding-right: 41px;
	text-align: justify;
}
#agence p strong{
	color:#FD8606;
	font-size: 13px
}

#agence p strong span{
	color:#FFFFFF;
	font-size: 13px
}


#agence p .comeco span{
	color:#74C400;
}
#agence p .comeco{
	color:#595858;
}


#agence .image img{
width:129px;
height: 171px;
}
#agence .image {
	float:left;
}
#agence .url a{
	color:#595858;
	font-size:14px;
	font-style: italic;
	font-weight: bold;
}
#agence #vente p,#agence #location p, #agence #partenaires p, #agence #homestaging p{
	width: 600px;
	margin: 0;
	padding: 0;
}
#agence .desc{
	width: 600px;float:left;font-size: 14px;
}
#agence #vente{
	height:173px;
	color:#74C400;
	border: 1px solid #74C400;
	margin: 0 42px 18px 32px;
}
#agence #vente .bold_16{
	font-size: 16px;
	font-weight: bold;
	color:#74C400;
}
#agence #vente .desc {
	color:#74C400;
	padding-left: 30px;
}

#agence #vente .desc strong{
	font-size:14px;
	color:#74C400;
}

#agence #vente H1{

	float:left;
	width:598px;
}
#agence #vente .image img{
	margin:1px;
}
#agence #vente h1, #agence #vente h1 a{
	color:#74C400;
	margin: 20px 0 20px 0;
	font-size: 16px;
	font-weight: bold;
}


#agence #location{
	clear:both;
	height:173px;
	color:#f932d1;
	border: 1px solid #f932d1;
	margin: 0 42px 18px 32px;
}
#agence #location strong{
	color:#FFFFFF;
	font-size: 14px;
}
#agence #location strong span{
	color:#595858;
	font-size:16px;
}
#agence #location strong span .vert{
	color:#74C400;font-size:16px;
}
#agence #location .desc{
	color:#f932d1;
	padding-left: 30px;
}
#agence #location .desc a{
	color:#850073;
}
#agence #location span.blanc{
	font-size: 14px; color:#850073;
}
#agence #location H1{
	float:left;
	width:598px;
	margin: 20px 0 20px 0;
	color:#f932d1;
}
#agence #location H1 a{
	color:#f932d1;
}
#agence #location .image img{
	margin:1px;
}
#agence #location h1, #agence #location h1 a{
	color:#f932d1 !important;	font-size:16px; 	font-weight: bold;

}


#agence #partenaires{
	height:173px;
	color:#48a0fb;
	border: 1px solid #48a0fb;
	margin: 0 42px 18px 32px;
}

#agence #partenaires .desc{
	color:#48a0fb;
	padding-left: 30px;
}
#agence #partenaires .desc a{
	color:#0262c4;
}
#agence #partenaires H1{
	float:left;
	width:598px;
	margin: 20px 0 20px 0;
	color:#48a0fb;
}
#agence #partenaires H1 a{
	color:#48a0fb !important;
}
#agence #partenaires .image img{
	margin:1px;
}
#agence #partenaires h1, #agence #partenaires h1 a{
	color:#48a0fb;font-size: 16px;	font-weight: bold;

}

#agence #homestaging{
	height:173px;
	color:#fd8606;
	border: 1px solid #fd8606;
	margin: 0 42px 18px 32px;
}
#agence #homestaging a{
	color: #fa5f02;
}
#agence #homestaging .desc{
	color:#fd8606;
	padding-left: 30px;
}
#agence #homestaging H1{
	float:left;
	width:598px;
	margin: 20px 0 20px 0;
	color:#fd8606;
}
#agence #homestaging .image img{
		margin:1px;
}
#agence #homestaging h1, #agence #homestaging h1 a{
	color:#fd8606;font-size: 16px;	font-weight: bold;

}
#agence #reussir{
	font-size: 15px;
	color:#fd8606;
}



/*-------------------home_staging*/
.orange_clair{
color:#fd8606;
}
.orange_fonce{
	color:#ff5003;
}
#bla span.orange_fonce {
	font-size: 13px;
}
strong.comeco{
	color:#595858;
	font-size: 15px;
}
strong.comeco .vert{
	font-size: 15px;
}
#home_staging cite{
	margin: 25px 0 0 0;
	display: inline-block;
}
#home_staging cite,#home_staging cite strong {
	font-size:11px;
	color:#ff5003;
}
#home_staging{
color:	#707171;
  display: inline-block;
  width: 855px;
  margin:0 0 0px 35px;
  background: url(images/fond_homestaging_div.gif) repeat-y right;
  padding: 0 0 11px 0;
}
#home_staging .vert{
	color:#74c400;
}
#home_staging p{
	color:	#707171;
	margin-bottom: 20px;
	text-align: justify;
}
#home_staging #border_top{ /*enfin trouv� la soluce pour les HR de merde sous ie !!!!!! */
  height: 5px;
  margin:0 9px 40px 0;
  display: block;
  background-color:#fd8606;
  color:#fd8606;/* ie de merde*/
  * margin-top:-7px;/* le * c'est un hack pour ie de merde*/
}

#home_staging H1{
  font-size:16px;
  color:#ff5003;
  font-weight:bold;
  margin: 0 0 50px 0px;
}

#home_staging H1 span{
  font-size:14px;
}

#home_staging H2{
	 margin: 0 0 45px 0px;
	 text-align: center;
	  font-size:14px;
  color:#ff5003;
}
#home_staging H2 span{
	font-size:17px;
  color:#fd8606;
}
#home_staging h3{
	padding:7px 0 7px 23px;
	font-size:14px;
	width:700px;
	clear:left;
 	color:#ff5003;
  	background: url(images/pastille_fond_orange.gif) no-repeat;
  height: 13px;
  margin: 15px 60px 14px 0px;
}

#content_l{
	float:left;
	width: 550px;
	padding-right: 20px;
}
#content_r{
	width:145px;
	float:left;
}

#home_staging img{
	border:2px solid #fd8606;
}
#home_staging img.float_left{
	margin-right: 28px;
	margin-bottom: 7px;
}
#home_staging img.float_right{
	margin-left: 20px;
}
#bas_homestaging{/*c'est un peu bourrin je l'avoue*/
  margin: 0 0 0 32px;
}
#home_staging #logo{

}
#home_staging #bla{
	padding:0 30px 0 30px;
}
#home_staging #collaborateurs{
  font-size:18px;
  font-weight:normal;
  color:#fd8606;
  display:block;
  width: 143px;
  border: 1px solid #ff5003;
  height: 45px;
  background: url(images/menu_homestaging_contact.gif) repeat-x top right;
  padding:14px 65px 0 12px;
  /*line-height: 12px;*/
  margin: 5px 0 0 0px ;
}

#home_staging #collaborateurs span{font-size:14px;block;color:#595858}
#home_staging #logo_home{
	height:68px;
	width:795px;
	background: url(images/bandeau-home-staging.gif) no-repeat;
	display: inline-block;
}
#home_staging #nb901,#home_staging #nb902{
	font-size: 13px;
	color:#fd8606;
}
#home_staging #bla .chiffre_orange_fonce{
	font-size: 15px;
	color:#FF5003;
}
#home_staging #bla .chiffre_orange_clair{
	color:#fd8606;
	font-size: 15px;
}
/*------------------------------------------------pages_statiques-------------------------------------------*/
#pages_statiques{
	padding: 0 40px 0 40px;
	margin: 0 0 70px 0;
}

#ps{
	margin: 0 0 50px 40px !important;
}
/*plan*/

#plansite ul{
	margin: 0 0 0 0;
	padding: 0 0 0 100px;
}
#plansite li{
	list-style: none;
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
	color: #FF5003;
}
#plansite a.decal{
	font-size: 13px;
	color: #FF5003;
	font-weight: bold;
	font-family: verdana;
	text-decoration: none;
	margin-left: 50px;
	margin-bottom: 3px;
}
#plansite a.titre{
	font-size: 13px;
	color: #FF5003;
	font-weight: bold;
	font-family: verdana;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
#plansite li p{
	font-size: 13px;
	color: #FF5003;
	font-weight: bold;
	font-family: verdana;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
#plansite p{
	font-size: 11px;
	color: #FF5003;
	font-weight: normal;
	font-family: verdana;
}
/**/
#collaborateurs .collabo{
	width: 285px;
	float:left;
	margin-bottom: 50px;
}
#collaborateurs .collabo .photo{
	float: left;
}
#collaborateurs .collabo .photo .photo_nego{
	border: 4px solid #9dff17;
}
#collaborateurs .collabo .desc{
	float:left;
	width: 185px;
	margin-left:5px;
	display: inline;

}
#collaborateurs .collabo .infos_col{
	width: 165px;
	padding:0 0 0 20px;
}#collaborateurs .collabo .email{
}

#collaborateurs .collabo .email a{
	color:#9dff17;
	width: 165px;
	display: block;
	font-size: 11px;
	padding:0 0 0 20px;
}

#collaborateurs .collabo h2{
	width:165px;
	color:white;
	padding:7px 0 7px 20px;
	margin-bottom:12px;
	background: url(images/pastille_fond_gris.gif) no-repeat left center;
}

