/* CSS Document */
body { margin:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/fond-page.jpg) repeat-x #ecebe6; }
#superConteneur {float:left;width:100%; background:url(images/super-conteneur.jpg) no-repeat top center;/* height:280px;*/}
#conteneur{ width:955px; margin:0 auto; position:relative; }

#superFooter {float:left; width:100%; background:url(images/super-footer.jpg) repeat-x; height:185px; padding:24px 0 0 0;}
#footer{ width:930px; margin:0 auto; position:relative; background:url(images/footer.jpg) no-repeat top center; height:157px; color:#38362e; font-size:1.1em; }
#footer .adresse { float:left; display:inline; padding:0; margin:45px 0 0 15px; width:210px; line-height:18px; }
#footer .contenu { float:left; display:inline; padding:0 15px 0 0; margin:45px 30px 0 0; width:380px; line-height:18px; }
#footer ul { float:left; padding:0; margin:45px 0 0 0; width:280px; list-style:none; }
#footer ul li { float:left; padding:0; margin:0 0 5px 0; width:280px; border-bottom:1px solid #aaa796; background:url(images/puce-liste-footer.gif) no-repeat 3px 5px;}
#footer ul li a { text-decoration:none; padding-left:15px;}
#footer a { color:#38362e;}


#logo {float:left; display:inline; padding:0; margin:25px 0 5px 19px; width:489px; height:95px; background:url(images/logo-noyau-desmoulin.jpg);}
#logo h1 {padding:0; margin:0; text-indent:-5000px;}
#logoImpression {display:none}

#appelez {float:right; padding:0; margin:40px 13px 40px 0; width:207px; height:46px; background:url(images/appelez.gif); text-indent:-5000px;}

ul#menu {clear:left; float:left; display:inline; padding:0; margin:0px 0 0 12px; width:930px; height:48px; background:url(images/bg-menu.gif); list-style:none;}
ul#menu li {float:left; padding:20px 0 0 0; margin:0px;}
ul#menu li a.accueil {display:block; padding:0; margin:0 20px; width:51px; height:23px; background:url(images/menu-accueil.gif); text-indent:-5000px;}
ul#menu li a.accueil:hover {display:block; padding:0; margin:0 20px; width:51px; height:28px; background:url(images/menu-accueil.gif); text-indent:-5000px;}
ul#menu li a.accueilEnCours {display:block; padding:0; margin:0 20px; width:51px; height:28px; background:url(images/menu-accueil.gif); text-indent:-5000px;}
ul#menu li a.acheter {display:block; padding:0; margin:0 20px; width:56px; height:23px; background:url(images/menu-acheter.gif); text-indent:-5000px;}
ul#menu li a.acheter:hover {display:block; padding:0; margin:0 20px; width:56px; height:28px; background:url(images/menu-acheter.gif); text-indent:-5000px;}
ul#menu li a.acheterEnCours {display:block; padding:0; margin:0 20px; width:56px; height:28px; background:url(images/menu-acheter.gif); text-indent:-5000px;}
ul#menu li a.louer {display:block; padding:0; margin:0 20px; width:41px; height:23px; background:url(images/menu-louer.gif); text-indent:-5000px;}
ul#menu li a.louer:hover {display:block; padding:0; margin:0 20px; width:41px; height:28px; background:url(images/menu-louer.gif); text-indent:-5000px;}
ul#menu li a.louerEnCours {display:block; padding:0; margin:0 20px; width:41px; height:28px; background:url(images/menu-louer.gif); text-indent:-5000px;}
ul#menu li a.vendre {display:block; padding:0; margin:0 20px; width:51px; height:23px; background:url(images/menu-vendre.gif); text-indent:-5000px;}
ul#menu li a.vendre:hover {display:block; padding:0; margin:0 20px; width:51px; height:28px; background:url(images/menu-vendre.gif); text-indent:-5000px;}
ul#menu li a.vendreEnCours {display:block; padding:0; margin:0 20px; width:51px; height:28px; background:url(images/menu-vendre.gif); text-indent:-5000px;}
ul#menu li a.presentation {display:block; padding:0; margin:0 20px; width:172px; height:23px; background:url(images/menu-presentation.gif); text-indent:-5000px;}
ul#menu li a.presentation:hover {display:block; padding:0; margin:0 20px; width:172px; height:28px; background:url(images/menu-presentation.gif); text-indent:-5000px;}
ul#menu li a.presentationEnCours {display:block; padding:0; margin:0 20px; width:172px; height:28px; background:url(images/menu-presentation.gif); text-indent:-5000px;}
ul#menu li a.contact {display:block; padding:0; margin:0 20px; width:133px; height:23px; background:url(images/menu-contact.gif); text-indent:-5000px;}
ul#menu li a.contact:hover {display:block; padding:0; margin:0 20px; width:133px; height:28px; background:url(images/menu-contact.gif); text-indent:-5000px;}
ul#menu li a.contactEnCours {display:block; padding:0; margin:0 20px; width:133px; height:28px; background:url(images/menu-contact.gif); text-indent:-5000px;}

/*************** page accueil : zone de gauche **********************/
#gauche {float:left; clear:left; display:inline; padding:0 0 10px 0; margin:18px 20px 0 12px; width:630px;}

h2#presentation {float:left; padding:0; margin:0; width:253px; height:40px; background:url(images/titre-presentation-agence.jpg); text-indent:-5000px;}
h2#contact {float:left; padding:0; margin:0; width:253px; height:40px; background:url(images/titre-contacter-agence.jpg); text-indent:-5000px;}

h2#acheter {float:left; padding:0; margin:0; width:172px; height:40px; background:url(images/onglet-acheter-bien.jpg); text-indent:-5000px;}
h2#louer {float:left; padding:0; margin:0 15px; width:172px; height:40px; background:url(images/onglet-louer-bien.jpg); text-indent:-5000px;}
h2#vendre {float:left; padding:0; margin:0; width:172px; height:40px; background:url(images/onglet-vendre-bien.jpg); text-indent:-5000px;}
a#acheter {float:left; padding:0; margin:0; width:172px; height:35px; background:url(images/onglet-acheter-bien.jpg); text-indent:-5000px;}
a#louer {float:left; padding:0; margin:0 15px; width:172px; height:35px; background:url(images/onglet-louer-bien.jpg); text-indent:-5000px;}
a#vendre {float:left; padding:0; margin:0; width:172px; height:35px; background:url(images/onglet-vendre-bien.jpg); text-indent:-5000px;}


ul#listeOnglets{ float:left; margin:0px; padding:0; width:630px; height:40px; list-style:none;}
ul#listeOnglets li#acheter{ float:left; margin:0; padding:0; width:172px; /*height:40px;*/ background:url(images/onglet-acheter-bien.jpg); }
ul#listeOnglets li#louer{ float:left; margin:0 15px; padding:0; width:172px; /*height:40px;*/ background:url(images/onglet-louer-bien.jpg); /*text-indent:-5000px;*/}
ul#listeOnglets li#vendre{ float:left; margin:0; padding:0; width:172px; /*height:37px;*/ background:url(images/onglet-vendre-bien.jpg); /*text-indent:-5000px;*/}
ul#listeOnglets li a.enAttente{ float:left; display:block; margin:0; padding:0px; width:172px; height:35px; text-indent:-5000px;}
ul#listeOnglets li a.enCours{ float:left; display:block; margin:0; padding:0px; width:172px; height:40px; text-indent:-5000px;}

#onglet2 { display:none; clear:left; float:left; width:630px; background:#FFFFFF; border-top:5px solid #dae67b; padding:0 0 10px 0;}
#onglet3 {display:none;float:left; width:630px; background:#FFFFFF; border-top:5px solid #dae67b; padding:0 0 10px 0;}

#contenuOngletAcheter {clear:left; float:left; width:630px; background:#FFFFFF; border-top:5px solid #dae67b; padding:0 0 10px 0;}
#contenuOngletAcheter h3 {float:left; display:inline; padding:0; margin:10px 10px 5px 10px; width:610px; color:#88970a; border-bottom:1px solid #e5e4df; font-size:1.5em;}
#contenuOngletAcheter .unBien {float:left; display:inline; padding:0; margin:5px 10px 10px 10px; width:190px; color:#858375; font-size:1.1em;}
#contenuOngletAcheter #photoBien {float:left; padding:4px; margin:0; width:180px; height:135px; background:#f4f3ef; border:1px solid #e8e7e4; cursor:pointer;}
#contenuOngletAcheter #photoBien h4 { position:absolute; background:#FFFFFF; width:168px; height:25px; line-height:25px; padding:0 6px; margin:110px 0 0 0; opacity:0.8; filter : alpha(opacity=80); color:#575442; font-size:1.1em; font-weight:bold; overflow:hidden;}
#contenuOngletAcheter .unBien p {float:left; padding:0 4px; margin:3px 0; width:182px; height:80px; overflow:hidden;}
#contenuOngletAcheter .unBien a {float:left; padding:0 25px; margin:0; width:140px; height:16px; line-height:16px; background:url(images/puce-savoir-plus-acheter.jpg) no-repeat left #e8e7e4; color:#575442; font-weight:bold; text-decoration:none;}
#contenuOngletAcheter ul {float:left; display:inline; padding:0; margin:0 10px 10px 10px; width:610px; list-style:none; font-size:1.1em; color:#575442;}
#contenuOngletAcheter ul li a {text-decoration:none; color:#575442;}
#contenuOngletAcheter ul li.impair {float:left; padding:0; margin:0; width:610px; height:25px; line-height:25px; border-bottom:1px solid #cccfa7; background:url(images/puce-liste-acheter.gif) no-repeat 6px 8px #e4eab3;}
#contenuOngletAcheter ul li.pair {float:left;  padding:0; margin:0; width:610px; height:25px; line-height:25px; border-bottom:1px solid #cccfa7; background:url(images/puce-liste-acheter.gif) no-repeat 6px 8px #ffffff;}
#contenuOngletAcheter ul li.impair span.ville, #contenuOngletAcheter ul li.pair span.ville { padding:0 0 0 20px; font-size:1.1em; font-weight:bold; }
#contenuOngletAcheter ul li.impair span.superficie, #contenuOngletAcheter ul li.pair span.superficie { color:#c24e2a; font-size:1.1em; font-weight:bold;}
#contenuOngletAcheter ul li.impair span.prix, #contenuOngletAcheter ul li.pair span.prix { float:right; margin:0 8px 0 0; color:#c24e2a; font-size:1.1em; font-weight:bold;}
#contenuOngletAcheter a#parking {float:left; padding:0; margin:0 10px; width:295px; height:64px; background:url(images/btn-selection-parking.jpg); text-indent:-5000px;}
#contenuOngletAcheter a#local {float:left; padding:0; margin:0 10px; width:295px; height:64px; background:url(images/btn-local-bureau.jpg); text-indent:-5000px;}

#contenuOngletLouer {clear:left; float:left; display:none; width:630px; background:#FFFFFF; border-top:5px solid #78cbe8; padding:0 0 10px 0;}
#contenuOngletLouer h3 {float:left; display:inline; padding:0; margin:10px 10px 5px 10px; width:610px; color:#0173ae; border-bottom:1px solid #e5e4df; font-size:1.5em;}
#contenuOngletLouer .unBien {float:left; display:inline; padding:0; margin:5px 10px 10px 10px; width:190px; color:#858375; font-size:1.1em;}
#contenuOngletLouer #photoBien {float:left; padding:4px; margin:0; width:180px; height:135px; background:#f4f3ef; border:1px solid #e8e7e4; cursor:pointer;}
#contenuOngletLouer #photoBien h4 { position:absolute; background:#FFFFFF; width:168px; height:25px; line-height:25px; padding:0 6px; margin:110px 0 0 0; opacity:0.8; filter : alpha(opacity=80); color:#006daa; font-size:1.1em; font-weight:bold;}
#contenuOngletLouer .unBien p {float:left; padding:0 4px; margin:3px 0; width:182px; height:40px; overflow:hidden;}
#contenuOngletLouer .unBien a {float:left; padding:0 25px; margin:0 0 10px 0; width:140px; height:16px; line-height:16px; background:url(images/puce-savoir-plus-louer.jpg) no-repeat left #e8e7e4; color:#575442; font-weight:bold; text-decoration:none;}

#contenuOngletVendre {clear:left; float:left; display:none; width:610px; background:#FFFFFF; border-top:5px solid #feb859; padding:10px;}
#contenuOngletVendre h3 {float:left; display:inline; padding:0; margin:0 0 5px 0; width:610px; color:#f76b00; border-bottom:1px solid #e5e4df; font-size:1.5em;}
#contenuOngletVendre p {float:left; display:inline; padding:0 0 15px 0; margin:0; color:#6e6c60; font-size:1.2em; line-height:17px; text-align:justify; width:610px;}
#contenuOngletVendre p.form {float:left; display:inline; padding:0 0 15px 0; margin:0; color:#6e6c60; font-size:1.2em; line-height:17px; text-align:justify; width:305px;}
#contenuOngletVendre p.form label, #contenuOngletVendre p label {float:left; display:block; padding:0; margin:0; width:108px;}
#contenuOngletVendre p span {color:#f76b00; font-weight:bold; text-align:center; }

/*************** listes **********************/
#listeAcheter {clear:left; float:left; width:630px; background:#FFFFFF; border-top:5px solid #dae67b; padding:10px 0; min-height:500px;}
#listeAcheter h3 {float:left; display:inline; padding:0; margin:10px 10px 0 10px; width:610px; color:#88970a; border-bottom:1px solid #e5e4df; font-size:1.8em; font-weight:normal;}
#listeAcheter h3 span {float:right; display:inline; margin:0px 0 0 0; padding:0 0 3px 0; font-size:15px; /*font-weight:bold;*/}
#listeAcheter h3 a {color:#88970a; text-decoration:none;}
#listeAcheter img {float:left; padding:4px; background:#f4f3ef; border:1px solid #e8e7e4; margin:10px;}
#listeAcheter p {float:left; display:inline; padding:0px; margin:10px 10px 7px 0; color:#6e6c60; font-size:1.2em; line-height:16px; width:490px; text-align:justify;}
#listeAcheter a.plus {float:right; display:inline; padding:0 5px 0 0; margin:0px 15px 10px 0; width:165px; height:29px; line-height:28px; text-align:center; color:#FFFFFF; text-decoration:none; background:url(images/btn-details-annonce.jpg); font-size:1.2em; font-weight:bold;}
#listeAcheter #rien {float:left; display:inline; padding:0px; margin:10px; color:#6e6c60; font-size:1.2em; line-height:16px;}

#listeLouer {clear:left; float:left; width:630px; background:#FFFFFF; border-top:5px solid #78cbe8; padding:10px 0; min-height:500px;}
#listeLouer h3 {float:left; display:inline; padding:0; margin:10px 10px 0 10px; width:610px; color:#0173ae; border-bottom:1px solid #e5e4df; font-size:1.8em; font-weight:normal;}
#listeLouer h3 span {float:right; display:inline; margin:0px 0 0 0; padding:0 0 3px 0; font-size:15px; /*font-weight:bold;*/}
#listeLouer h3 a {color:#0173ae; text-decoration:none;}
#listeLouer img {float:left; padding:4px; background:#f4f3ef; border:1px solid #e8e7e4; margin:10px;}
#listeLouer p {float:left; display:inline; padding:0px; margin:10px 10px 7px 0; color:#6e6c60; font-size:1.2em; line-height:16px; width:490px; text-align:justify;}
#listeLouer a.plus {float:right; display:inline; padding:0 5px 0 0; margin:0px 15px 10px 0px; width:165px; height:29px; line-height:28px; text-align:center; color:#FFFFFF; text-decoration:none; background:url(images/btn-details-annonce-louer.jpg); font-size:1.2em; font-weight:bold;}
#listeLouer #rien {float:left; display:inline; padding:0px; margin:10px; color:#6e6c60; font-size:1.2em; line-height:16px;}

#pagination {clear:left; float:left; display:block; width:630px; padding:0; margin:20px 0 10px 0; font-size:1.1em; text-align:center;}
#pagination a {color:#6e6c60; text-decoration:none;}
#listeAcheter #pagination a.select {color:#88970a; font-weight:bold; text-decoration:none}
#listeLouer #pagination a.select {color:#0173ae; font-weight:bold; text-decoration:none}

#tri {clear:left; float:left; display:block; width:620px; padding:0; margin:0px 10px 10px 0; font-size:1.1em; text-align:right; color:#6e6c60;}
#tri a {color:#6e6c60; text-decoration:none;}
#listeAcheter #tri a.select {color:#88970a; font-weight:bold; text-decoration:none}
#listeLouer #tri a.select {color:#0173ae; font-weight:bold; text-decoration:none}

#listeVendre {clear:left; float:left; width:610px; background:#FFFFFF; border-top:5px solid #feb859; padding:10px; min-height:500px;}
#listeVendre h3 {float:left; display:inline; padding:0; margin:5px 0px; width:610px; color:#f76b00; border-bottom:1px solid #e5e4df; font-size:1.5em;}
#listeVendre p {float:left; display:inline; padding:0 0 15px 0; margin:0; color:#6e6c60; font-size:1.2em; line-height:17px; text-align:justify; width:610px;}
#listeVendre p.form {float:left; display:inline; padding:0 0 15px 0; margin:0; color:#6e6c60; font-size:1.2em; line-height:17px; text-align:justify; width:305px;}
#listeVendre p.form label, #listeVendre p label {float:left; display:block; padding:0; margin:0; width:108px;}
#listeVendre p span {color:#f76b00; font-weight:bold; text-align:center; }

/*************** fiches **********************/
#ficheAcheter {clear:left; float:left; width:630px; background:#FFFFFF; border-top:5px solid #dae67b; padding:15px 0 10px 0; min-height:500px;}
#ficheAcheter h3 {float:left; display:inline; padding:0; margin:5px 0 0 10px; width:500px; color:#88970a; border-bottom:1px solid #e5e4df; font-size:1.8em; font-weight:normal;}
#ficheAcheter #leprix {float:left; display:inline; margin:6px 0 0 0; padding:0 0 3px 0; width:110px; font-size:15px; color:#88970a; border-bottom:1px solid #e5e4df; text-align:right; /*font-weight:bold;*/}
#ficheAcheter #colPhotos {float:left; display:inline; padding:0; margin:5px 3px 0 3px; width:344px;}
#ficheAcheter #colPhotos img {float:left; padding:4px; background:#f4f3ef; border:1px solid #e8e7e4; margin:5px 7px 5px 7px;}
#ficheAcheter #colDetails {float:left; display:inline; padding:0; margin:10px 10px 0 0px; width:270px;}
#ficheAcheter #colDetails p {float:left; display:inline; padding:0px; margin:0; color:#6e6c60; font-size:1.2em; line-height:16px; text-align:justify;}
#ficheAcheter #colDetails ul {float:left; display:inline; padding:0px; margin:10px 0; color:#6e6c60; font-size:1.1em; list-style:none; border-top:1px solid #e5e4df; width:270px;}
#ficheAcheter #colDetails ul li {float:left; display:inline; padding:8px 0; margin:0; width:270px; border-bottom:1px solid #e5e4df;}
#ficheAcheter a#retour {clear:left; float:left; padding:0 15px 0 0; margin:50px 0 0px 0px; width:125px; color:#88970a; text-align:right; font-size:1.2em; line-height:30px; border-right:1px solid #e5e4df;}
#ficheAcheter a#print {float:left; padding:0 0 0 8px; margin:50px 0px 0px 0; width:180px; color:#88970a; font-size:1.2em; border-right:1px solid #e5e4df;}
#ficheAcheter a#mail {float:left; padding:0 0 0 8px; margin:50px 0px 0px 0; width:270px; color:#88970a; text-align:left; font-size:1.2em;}

#ficheLouer {clear:left; float:left; width:630px; background:#FFFFFF; border-top:5px solid #78cbe8; padding:15px 0 10px 0; min-height:500px;}
#ficheLouer h3 {float:left; display:inline; padding:0; margin:5px 0px 0 10px; width:430px; color:#0173ae; border-bottom:1px solid #e5e4df; font-size:1.8em; font-weight:normal;}
#ficheLouer #leprix {float:left; display:inline; margin:6px 0 0 0; padding:0 0 3px 0; width:180px; font-size:15px; color:#0173ae; border-bottom:1px solid #e5e4df; text-align:right; /*font-weight:bold;*/}
#ficheLouer h3 span {float:right; display:inline; margin:-20px 0 0 0; padding:0 0 3px 0; font-size:15px; /*font-weight:bold;*/}
#ficheLouer #colPhotos {float:left; display:inline; padding:0; margin:5px 3px 0 3px; width:344px;}
#ficheLouer #colPhotos img {float:left; padding:4px; background:#f4f3ef; border:1px solid #e8e7e4; margin:5px 7px 5px 7px;}
#ficheLouer #colDetails {float:left; display:inline; padding:0; margin:10px 10px 0 0px; width:270px;}
#ficheLouer #colDetails p {float:left; display:inline; padding:0px; margin:0; color:#6e6c60; font-size:1.2em; line-height:16px; text-align:justify;}
#ficheLouer #colDetails ul {float:left; display:inline; padding:0px; margin:10px 0; color:#6e6c60; font-size:1.1em; list-style:none; border-top:1px solid #e5e4df; width:270px;}
#ficheLouer #colDetails ul li {float:left; display:inline; padding:8px 0; margin:0; width:270px; border-bottom:1px solid #e5e4df;}
#ficheLouer a#retour {clear:left; float:left; padding:0 15px 0 0; margin:50px 0 0px 0px; width:125px; color:#0173ae; text-align:right; font-size:1.2em; line-height:30px; border-right:1px solid #e5e4df;}
#ficheLouer a#print {float:left; padding:0 0 0 8px; margin:50px 0px 0px 0; width:180px; color:#0173ae; font-size:1.2em; border-right:1px solid #e5e4df;}
#ficheLouer a#mail {float:left; padding:0 0 0 8px; margin:50px 0px 0px 0; width:270px; color:#0173ae; text-align:left; font-size:1.2em;}

#photosImpression {display:none;}

/************************ pages de navigation *************************/
#contenuNav {clear:left; float:left; width:610px; background:#FFFFFF; border-top:5px solid #ffecab; padding:10px; min-height:500px;}
#contenuNav p {float:left; display:inline; padding:0 0 15px 0; margin:0; color:#6e6c60; font-size:1.2em; line-height:17px; text-align:justify; width:610px;}
#contenuNav p a {color:#eca200; }
#contenuNav p span {color:#eca200; font-weight:bold; text-align:center; }
#contenuNav p.form {float:left; display:inline; padding:0 0 15px 0; margin:0; color:#6e6c60; font-size:1.2em; line-height:17px; text-align:justify; width:305px;}
#contenuNav p.form label, #contenuNav p label {float:left; display:block; padding:0; margin:0; width:108px;}
#contenuNav ul {float:left; display:inline; padding:0 0 15px 0; margin:0 0 0 15px; color:#6e6c60; font-size:1.2em; line-height:16px; text-align:left; width:595px; list-style:none;}
#contenuNav ul li {float:left; display:inline; padding:0 0 8px 0; margin:0; width:595px;}
#contenuNav a.location {color:#0173ae; font-weight:bold; text-decoration:none; }
#contenuNav a.vente {color:#88970a; font-weight:bold; text-decoration:none; }

/*************** page accueil : zone de droite **********************/
#droite {float:left; display:inline; padding:0; margin:35px 0 13px 0; width:280px;}

h2#recherchez {float:left; padding:0; margin:0; width:280px; height:30px; background:url(images/recherche-titre.gif); text-indent:-5000px;}
h2#criteres {float:left; padding:0; margin:0; width:280px; height:30px; background:url(images/criteres-titre.gif); text-indent:-5000px;}
#zoneRecherche {float:left; padding:10px 10px; margin:0; width:260px; background:url(images/bg-zone-recherche.gif) no-repeat bottom #f4f3ef; color:#575442; font-weight:bold; font-size:1.1em;}
#zoneRecherche select {border:1px solid #dbd8c6; width:260px; margin:8px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#575442; font-weight:bold; font-size:11px; height:23px;}
#zoneRecherche input.chp {border:1px solid #dbd8c6; width:110px; margin:6px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#575442; font-weight:bold; font-size:11px; height:20px;}
#zoneRecherche div { float:left; display:block; width:130px; margin:8px 0 0 0;}
#zoneRecherche #resultats {float:left; padding:0; margin:0 0 15px 0; width:260px; text-align:center; font-weight:normal; font-size:1.1em;}
#zoneRecherche #resultats a { color:#cf2700; font-weight:bold; font-size:14px; text-decoration:underline;}
#zoneRecherche #afficher{ float:left; padding:0; margin:20px 40px; background:url(images/btn-afficher-resultats.jpg); width:180px; height:30px; line-height:30px; text-align:center; color:#ffffff; font-size:12px; text-decoration:none;}

h3#recherchons {float:left; padding:0; margin:20px 0 0 0; width:280px; height:24px; background:url(images/nous-recherchons-titre.gif); text-indent:-5000px;}
#nousRecherchons {float:left; padding:5px 10px 0 10px; margin:0; width:260px; background:url(images/bottom-nous-recherchons.gif) no-repeat bottom #ffffff; color:#575442; font-size:1.1em;}
#nousRecherchons h2 {float:left; padding:0px; margin:0; width:260px; color:#f76a00; font-weight:bold; font-size:1.2em;}
#nousRecherchons p {float:left; padding:0px; margin:0; width:260px;}
#nousRecherchons a {float:right; padding:0 0 0 25px; margin:5px 0 12px 0; width:107px; height:16px; line-height:16px; color:#575442; text-decoration:none; font-weight:bold; background:url(images/puce-recherchons.gif) no-repeat left #e8e7e4;}


h3#rechReference {float:left; padding:0; margin:10px 0 0 0; width:280px; height:30px; background:url(images/rech-par-reference.gif); text-indent:-5000px;}
#parReference {float:left; padding:5px 10px 0 10px; height:35px; margin:0; width:260px; background:url(images/bottom-rech-reference.gif) no-repeat bottom #f4f3ef; color:#575442; font-size:1.1em;}
#parReference p {float:left; padding:0px; margin:0; line-height:29px;}
#parReference input.chp {float:left; border:1px solid #dbd8c6; margin:3px 5px 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#575442; font-weight:bold; font-size:11px; height:20px; width:132px;}
#parReference #ok{ float:left; padding:0 3px 0 0; margin:0 0 0 0; background:url(images/btn-ok.jpg) no-repeat left; width:49px; height:29px; line-height:29px; text-align:center; color:#ffffff; font-size:12px; text-decoration:none; font-weight:bold; border:none;}


a#bienAVendre {float:left; padding:0; margin:20px 0; width:280px; height:190px; background:url(images/btn-bien-a-vendre.gif); text-indent:-5000px;}
#real{margin:10px auto; width:930px; text-align:right; font-size:12px; color:#FFF;}
#real a{color:#FFF; font-weight:bold;}
