body {overflow: auto;}
div#prec, div#suiv {position: absolute; z-index: 500}
div#prec {left: 5px; top: 480px;}
div#suiv {right: 0px; top: 480px;}
div#prec img, div#suiv img {border: none;}

/** html div#prec {left: 125px; top: 300px;}*/


/*#cadre_results {width: 830px;height: 720px; margin-left: 45px; padding:0; }*/
#cadre_results { clear: both; }

#cadre_results.offres {height: auto;}
/** html #cadre_results {margin-left: 43px;}*/



div.result{/*Annonces*/
width: 300px; height:auto ;min-height: 300px; position: relative; float: left; margin: 0 0 0 15px; padding: 0; text-align: left;color: #F6F1E8; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 

/*v2*/
border: 1px solid #7d0816;

/*background-color: #F6F1E8; border: 1px solid #E5E1DB; */
/*border: 1px solid #666;
background-color: #6892ca;
background-image: url("../img/fond-annonces.jpg");
background-repeat: no-repeat;*/

z-index: 100;/*width: 400px; height: 350px */
}


div.result  p{text-align: left;padding: 0px ; margin: 0; font-size: 12px; }
div.result  p.cc{text-align: center;padding: 0 0; margin: -5px 0 0 0; font-size: 12px}

div.result img {margin: 0px; padding: 0; border: none;/*border-bottom: 1px solid #E5E1DB; border-width: 0 0 1px 0;*/}
div.result h1 {padding: 0; margin: 0; font-size: 14px; text-align: center;line-height: 14px; font-weight: normal;}
div.result h1 a {text-decoration: none; margin: 0; padding: 0; color: #F6F1E8; }/*color: #0F056B;*/
div.result a:hover {text-decoration: underline;}

#cadre_results div.result span {min-height: 230px; display: block; text-decoration: none;}/*aligner m si photo mauvaise proportion*/
/*#cadre_results div.result a span img {cursor: pointer;}*/

/*div.result h1 a:hover {text-decoration: none;}*/




a#rech_mult{background-color: #080245;  padding-top: 0px; width: 200px;}
/*#form_recherche{background-color: #080245;}*/

/*decompte des annonces*/
.compte, #remonter {text-align: center; font-size: 10px; margin: 0; padding-top: 10px; color: #FFF}
.compte {float: left; width: 98%; position: relative}

.compte span.fl_r {position: relative; float: right; width: 140px} 
.compte span.fl_l {position: relative; float: left;margin-left: 10px; width: 140px} 

.compte a, #remonter a {text-decoration: none; color: #dd5f0e; font-weight: bold; font-size: 11px;}
.compte a img {border: none; vertical-align: middle;}
.compte a:hover, #remonter a:hover {color: #e40736; text-decoration: underline;}
#remonter a img{border: none;text-decoration: none;}
.compte a.actif {color: red;}


#im1, #im2 {position: absolute;top: 3px; right: 40px; left: auto; margin: 0; border: 1px solid #999 }
/*#im1 {z-index: 10;}
#im2 {z-index: 5;}*/
#cadre_results {min-height: 500px;}




/*Détails annonces*/
#offres{
	/*border: 1px solid ;
	background-color: #7496be;
	background-image: url("../img/fond-offres-milieu.jpg");
	background-repeat: repeat-y;*/
	height: 600px;font-family: Trebuchet MS, Arial, Helvetica; height: auto;position: relative; clear: both; }
#offres a {color: #dd5f0d;}
#offres h1{padding: 15px 20px 10px 20px; font-size: 28px; font-weight: normal;text-align: center; color: #F6F1E8;
/*background-image: url("../img/fond-offres.jpg");background-repeat: no-repeat;*/
}

#offres h1 span{position: relative; float: left; font-size: 10px; }
#offres h1 span a {text-decoration: none;}
#offres h1 span a:hover {text-decoration: underline; }
#offres h1 span a img{border: none;}

#offres p{padding: 0 25px 0 15px; font-size: 14px;line-height: 18px; color: #F6F1E8}
#pied_offre {clear: both;
/*background-image: url("../img/fond-offres.jpg");background-repeat: no-repeat;background-position: -5px bottom ;*/
 height: 50px; margin: 0 0 0 -5px;}



#slide {position: absolute; float: none; right: 0px; top: 90px; width: 500px; height: 370px;/*border: 1px solid red;#e4e1dc;*/ padding: 3px ; clear: none; }
#slide {height: 470px;}
p.slide_com{position: absolute; bottom: 0px;font-size: 9px;}

#repousse {position: relative; float: right;  width: 500px; height: 480px; padding: 3px ; clear: both; }

#cadre_results div.result span.vendu{position: absolute; z-index: 500; min-height: 65px;}
span.vendu img{border: none; margin: 0 0 0 0px;}



div.cont_menu, #contact_form_cont {width: 940px; height: 660px; position: absolute; z-index: 500;
background-image: url("../img/fond-recherche.gif");  background-repeat: no-repeat; left: 15px; top: 60px; display: none; padding-top: 20px;background-color: #090345;}/*------*/
div.cont_menu p {margin-right: 20px;}


#menu {position: absolute; left: 180px; background-image: none; top: 100px;
list-style: none; padding: 0; margin:  0; height: 27px; position: relative; width: 450px}


#menu a, #menu a.inactif, #menu a span, #menu a span.inactif, #menu a:hover,#menu a.actif, #menu a:hover span,#menu a.actif span {
     background-image: none; background-color: #080245; margin: 0; padding: 0; display: inline;
      }
#menu a, #menu a.inactif {
	  height: 27px;
      float:none; 
	  cursor: text;
	  color: #FFF;
}
#menu a span, #menu a:hover span {color: #FFF;}






#menu_louer {float: right; margin-right: 105px}
#menu_louer a {}
#sm {height: auto; width: 500px;background-image: none; margin: 95px 0 0 170px}
#sm li {display: block;}
#sm_louer, #sm_acheter {display: block; height: auto;background-image: none;}
#sm_acheter {padding: 2px 0px 0 0px;}
#sm_louer{padding: 3px 0px 0 5px; float: right;}
#sm a.actif {font-weight: normal;font-variant:normal;}



#rech{background-color: none;position: absolute; top: 0px; left: 0px; z-index: 800; display: block; font-size: 14px;/*----------------------*/
	  font-family: Trebuchet MS, Arial, Helvetica; font-weight: bold; display: none;}
#rech_mult, #rech p a:hover{text-decoration: none; cursor: text; color: #FFF; }
#rech p a{color: #FFF;text-decoration: none; /*#BB0B0B#6c83a4;*/outline: none; margin-left: 10px; display: block; width:auto;}
#form_recherche{font-weight: normal;display: block; width: 280px;margin: 0px 0 0 0px; 
font-size: 14px; font-family: Trebuchet MS, Arial, Helvetica; border: none; background-color: none; }
#form_rech {}
.ferme_recherche, #ferme_mail_contact {display: block; position: absolute; right: 10px; top: 10px; z-index: 1000;}
.ferme_recherche a, #ferme_mail_contact a {text-decoration: none;}
.ferme_recherche a img, #ferme_mail_contact a img {border: none;}

#alertes {position: absolute; left: 380px; top: 80px; width: 400px;}
#alertes p {color: #e40736}

/*ct*/
#criteres_trans {position: absolute; left: 380px; top: 280px; width: 400px; display: none;}
#criteres_trans input {margin-right: 8px;}





iframe {
	border: none;
	width: 920px;
	height: 550px;
	margin: none;
	margin-left: 15px;
}
/*iframe#ifr_contact {overflow: hidden;}*/


p.navig_interne a {color: #e40736; text-decoration: none;}

/*gommettes*/
#cadre_results div.result span.gommettesgg {float: right; height: 10px; min-height: 10px;}

#cadre_results div.result span.gommettes {position: absolute; right: 0px;  height: 15px; min-height: 15px; z-index: 1000;}
.petit {font-size: 10px;}

