 body{ background-color:#0d0a0a; background-image:url(/css/../images/fond-haut.jpg); background-repeat:repeat-x; color:#757373; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-top:5px; } a{ text-decoration:none; color:#757373; } a:hover{ color:white; } img{ border:0; } .faux-hr{ clear:both; visibility:hidden; padding:0; margin:0; height:0px; } #header{ height:110px; text-align:center; } #header a{ text-decoration:none; margin:0 10px 0 10px; } #header a:hover{ color:white; } #header span{ margin:0 10px 0 10px; } a.surb_header{ color:#fff; } a.nonsurb_header{ color:#757373; } #header img{ display:block; margin:-2px auto 0 auto; _margin-top:-5px; |margin-top:-8px; _margin-bottom:-14px; } #menu{ margin:0 auto 0 auto; width:897px; background-image:url(/css/../images/menu-fond.jpg); background-repeat:repeat-x; height:45px; border-top:solid 1px black; } #menu a{ color:white; } #menu a:hover{ color:grey; } #menu-text{ margin:3px auto 0 auto; background-image:url(/css/../images/menu-fond-texte.jpg); background-repeat:no-repeat; height:41px; width:484px; border-top:solid 1px black; text-align:center; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:white; line-height:41px; word-spacing:80px; } #flashcontent{ text-align:center; } #corp{ width:897px; margin:6px auto 0 auto; } #bas{ width:897px; margin:0 auto 0 auto; height:20px; clear:both; } #signature-bas-texte{ float:right; line-height:16px; color:#241d1d; margin-right:5px; } #signature-bas-logo-accueil{ float:right; margin-right:2px; margin-top:4px; } #signature-bas-logo{ float:right; margin-right:2px; }  #accueil-centre{ margin:0px auto 6px auto; width:897px; height:296px; padding-top:21px; background-color:#000; text-align:center; } #accueil-centre-menu{ width:119px; margin-left:5px; float:left; } #accueil-centre-menu li{ margin:8px 0 19px 0; list-style:none; list-style-position:outside; text-align:left; } #accueil-centre-menu a{ padding-left:5px; font-size:12px; font-weight:bold; display:block; } #accueil-centre-menu a:hover{ background:url(/css/../images/accueil-centre-puce.gif) no-repeat 0 1px; } #accueil-centre-flash{ width:763px; float:left; } #accueil-bas{ width:897px; height:122px; } #accueil-bas a{ color:#b4afaf; } #accueil-bas a:hover{ color:white; } #accueil-bas h2{ margin:11px 0 7px 0; color:#b4afaf; font:11px Verdana, Arial, Helvetica, sans-serif; } #accueil-bas-droite{ background-image:url(/css/../images/accueil-fond-bas.gif); background-color:#000000; background-repeat:repeat-x; background-position:top; float:right; width:283px; height:124px; padding-left:12px; } #accueil-bas-milieu{ background-image:url(/css/../images/accueil-fond-bas.gif); background-color:#000000; background-repeat:repeat-x; background-position:top; float:right; width:288px; height:124px; margin-right:3px; padding-left:12px; } #accueil-bas-gauche{ background-image:url(/css/../images/accueil-fond-bas.gif); background-color:#000000; background-repeat:repeat-x; background-position:top; float:right; width:284px; height:124px; margin-right:3px; padding-left:12px; } #accueil-selection-texte{ width:144px; height:77px; float:right; padding-right:5px; } #accueil-selection-img{ width:119px; height:82px; border:1px solid #716f6f; text-align:center; padding-top:6px; } .accueil-fleche{ float:right; color:#b4afaf; margin-right:13px; } .accueil-fleche a{ color:#b4afaf; }  #achat-loc-corp{ background-color:#000000; background-image:url(/css/../images/achat-loc-fond.gif); background-repeat:repeat-y; min-height:500px; } #achat-loc-droite{ width:700px; _width:695px; margin-left:197px; padding-top:15px; min-height:400px; } #achat-loc-gauche{ background-image:url(/css/../images/achat-loc-gauche-fond.gif); background-repeat:repeat-x; background-position:top; height:50px; float:left; width:197px; }  #moteur-recherche-direct{ width:167px; } #moteur-recherche select{ width:173px; } #achat-loc-gauche h2{ margin:20px 0 5px 10px; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif; } .tiret-sous-h2{ margin:0;padding:0; height:1px; display:block; } #recherche{ margin-top:8px; } .type_rech{ color:white; font-size:12px; margin:5px 0 0 0; } #recherche select{ background-color:#101010; color:#e6e4e4; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:4px 0 4px 11px; height:20px; } select#recherche-ville{ margin:4px 0 2px 11px; } #recherche input{ background-color:#101010; color:#e6e4e4; font-size:12px; margin:4px 0 4px 11px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; } #recherche form{ margin:0 0 0 0; } #recherche-envoyer{ background:url(/css/../images/achat-loc-ok.gif) no-repeat; background-position:center; cursor:pointer; border:0; width:29px; height:8px; } #recherche-legende{ margin:0 0 0 7px; line-height:17px; } #recherche-selec{ margin:0 0 0 7px; line-height:17px; } #recherche-legende img{ margin-right:8px; } .type_rech img{ margin:0 11px 0 13px; } #nb_articles{ color:#e6e4e4; } #form_alerte{ display:none; } #form_alerte_ouvert{ display:inherit; width:190px; } #form_alerte input, #form_alerte_ouvert input{ width:169px; } #form_alerte p, #form_alerte_ouvert p{ margin-left:10px; }  .achat-loc-desc{ margin-left:369px; height:224px; width:278px; background-color:#101010; border-top:solid 5px #000; } .achat-loc-desc a{ color:white; text-decoration:none; font:11px Verdana, Arial, Helvetica, sans-serif; } .achat-loc-desc-texte{ padding:11px 11px 0 11px; line-height:20px; height:160px; } .achat-loc-photo{ float:left; margin-left:29px; width:310px; height:228px; border:1px solid #716f6f; text-align:center; padding-top:4px; } #facebook{ float:left; margin-left:29px; width:310px; height:158px; border:1px solid #716f6f; text-align:center; padding-top:70px; } #logo_facebook{ margin-top:10px; } .annonces{ height:283px; width:700px; _width:690px; } .annonces b{ color:#FFFFFF; font-weight:bold; } .legende-droite{ float:right; margin-right:39px; margin-top:0px; _margin-top:14px; } .annonces-haut{ height:30px; line-height:35px; margin-left:30px; font-size:11px; } .annonces-bas{ margin-top:10px; } .achat-loc-texte-bas-droite{ float:right; margin-right:14px; } .achat-loc-texte-bas-gauche{ margin-left:12px; _margin-left:5px; } .annonces-bas a{ margin-bottom:0px; display:block; } #nav{ width:550px; margin:20px auto 0 auto; font-size:9px; color:#757373; text-align:center; padding-bottom:20px; } #nav a{ font-size:9px; text-decoration:none; color:#e6e4e4; } #haut-droite{ float:right; margin-right:36px; color:#757373; } #haut-droite a{ text-decoration:none; color:#757373; } #haut-gauche{ float:left; margin-left:36px; } #haut-gauche a{ text-decoration:none; color:#757373; } #pas_d_annonce{ text-align:center; height:250px; padding-top:220px; }  .photos-photo{ margin:14px auto 0 auto; width:520px; height:383px; border:1px solid #716f6f; text-align:center; padding-top:6px; } .fleche-retour{ margin-right:191px; color:#e6e4e4; font-size:10px; float:right; } #dpe, #ges{ height:184px; width:197px; margin:10px 0px 10px 100px; float:left; } #dpe{background:url(/css/../images/dpe.png) #101010 no-repeat;} #ges{background:url(/css/../images/ges.png) #101010 no-repeat;} .dpeA, .dpeB, .dpeC, .dpeD, .dpeE, .dpeF, .dpeG{ background:url(/css/../images/fleche-dpe.gif); height:19px; width:30px; margin-right:2px; font-size:14px; text-align:right; padding-right:10px; padding-top:2px; color:#fff; float:right; } .dpeA{margin-top:11px;} .dpeB{margin-top:34px;} .dpeC{margin-top:57px;} .dpeD{margin-top:80px;} .dpeE{margin-top:103px;} .dpeF{margin-top:126px;} .dpeG{margin-top:149px;}  #vente{ background-color:#000; } #vente img{ margin-bottom:34px; margin-left:22px; } .vente_champ{ background-color:#181818; color:#e6e4e4; margin-bottom:8px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:171px; height:18px; padding:3px 0 0 5px; margin-left:32px; border:#757373 1px solid; } #vente textarea{ background-color:#181818; color:#e6e4e4; margin-bottom:8px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:118px; width:171px; margin-left:32px; border:#757373 1px solid; overflow:auto; } #vente h2{ color:#757373; font-size:11px; font-weight:normal; margin-bottom:7px; margin-top:28px; margin-left:32px; } #vente-droit{ width:233px; float:right; } #vente-milieu{ width:233px; float:right; } #vente-gauche{ width:233px; float:right; } #vente-marge{ width:197px; height:259px; float:right; background-color:#101010; background-image:url(/css/../images/vente-marge-haut.gif); background-position:top; background-repeat:repeat-x; color:#e6e4e4; } #vente-marge-text{ margin-top:-10px; padding:6px; line-height:23px; } #vente-bas{ margin-left:220px; margin-top:-18px; _margin-top:-32px; |margin-top:-32px; } #vente-bas img{ margin:0 5px 0 5px; } #contact-envoyer{ background:url(/css/../images/vente-envoyer.gif) no-repeat; background-position:bottom; cursor:pointer; border:0; width:71px; height:20px; margin-left:78px; margin-right:94px; } #pb-contact { text-align:center; height:40px; color:#fff; font-size:12px; }  .agence_radio{ padding-left:50px; font-size:11px; color:#FFFFFF; } .agence_radio input{ margin-top: 8px; } .agence_radio em{ color:#757373; font-size:9px; }  #agences{ padding-top:19px; background-color:#000; height:402px; } #agences h2{ color:#b4afaf; font-size:11px; font-weight:normal; margin-bottom:7px; margin-left:12px; } .puces{ margin-right:10px; } .puces-fleche{ margin-right:4px; } #agences-droit{ width:253px; height:182px; background-image:url(/css/../images/agences-droit.jpg); background-position:top; background-repeat:no-repeat; background-color:#000000; float:right; padding-top:200px; } #agences-milieu{ width:186px; height:402px; background-image:url(/css/../images/agences-milieu.jpg); background-color:#000000; float:right; } #agences-gauche{ width:248px; height:402px; background-image:url(/css/../images/agences-gauche.jpg); background-position:0px 189px; background-repeat:no-repeat; background-color:#000000; float:right; } #agences-marge{ width:190px; height:402px; margin-right:13px; float:right; padding-left:7px; background-color:#101010; color:#757373; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; } #agences-marge b{ color:#FFFFFF; font-weight:normal; } .agence-adresses{ margin-left:30px; margin-bottom:10px; font-size:11px; color:#dfdada; } .agence-collab{ margin-left:117px; font-size:11px; } .agence-collab img{ margin-right:6px; }  #collab{ background-color:#000; background-image:url(/css/../images/collaborateurs-gauche-fond.gif); background-position:left; background-repeat:repeat-y; min-height:386px; } #collab h2{ margin-left:15px; font-size:11px; font-weight:normal; color:#b4afaf; } #collab-marge{ float:left; width:192px; background-color:#101010; background-image:url(/css/../images/collaborateurs-gauche-haut-fond.gif); background-position:top; background-repeat:no-repeat; padding-left:5px; padding-top:20px; } #collab-adresse{ margin-left:34px; margin-top:25px; margin-bottom:20px; color:#dfdada; font-size:11px; } .collab-fiche{ float:left; margin:45px 0 0 20px; _margin:45px 0 0 5px; width:330px; background-color:#000; } .collab-photos{ float:left; width:88px; height:112px; background-color:#101010; background-image:url(/css/../images/collaborateurs-cadres-1.jpg); text-align:center; padding-top:8px; padding-left:2px; margin-right:12px; } .collab-texte{ font-size:11px; color:#dfdada; line-height:15px; } .collab-nom{ color:#fff; font-weight:bold; } .collab-fonct{ font-style:italic; } .collab-tel{ font-weight:bold; } .collab-mail{ margin-left:90px; margin-top:57px; } #collab-contact{ margin-left:221px; padding-top:40px; font-size:11px; } #collab-fiches{ width:700px; float:right; }  #informations{ background-color:#000; padding-top:10px; } #informations h2{ color:#e6e4e4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:7px; margin-left:12px; } #informations h3{ margin-left:12px; font-size:11px; } #informations-droit{ width:700px; height:3400px; float:right; background-color:#000000; } #informations-marge{ width:185px; height:3400px; float:right; padding-left:7px; padding-right:5px; background-color:#101010; color:#bdb8b8; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; } #informations-marge b{ color:#FFFFFF; font-weight:normal; } .tiret_rouge{ color:#db002f; } .cadre_informations{ background-color:#101010; padding-left:22px; padding-right:12px; padding-bottom:4px; margin:6px auto 19px auto; font-size:11px; line-height:15px; letter-spacing:0.7px; width:639px; } .cadre_informations img{ float:left; border:solid 1px #757373; padding:2px; margin-right:22px; } .barre_informations{ float:right; }  #partenaires{ padding-top:19px; background-color:#000; } #partenaires h2{ color:#b4afaf; font-size:11px; font-weight:normal; margin-bottom:7px; margin-left:12px; } #partenaires-droit{ width:226px; height:401px; background-image:url(/css/../images/partenaires/fond-droite.jpg); background-repeat:no-repeat; background-color:#000000; float:right; } #partenaires-milieu{ width:232px; height:401px; background-image:url(/css/../images/partenaires/fond-milieu.jpg); background-color:#000000; float:right; } #partenaires-gauche{ width:244px; height:401px; background-image:url(/css/../images/partenaires/fond-gauche.jpg); background-repeat:no-repeat; background-color:#000000; float:right; } #partenaires-marge{ width:188px; height:402px; margin-right:0px; float:right; padding-left:7px; background-color:#101010; color:#757373; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; } #partenaires-marge b{ color:#BFBFBF; font-weight:normal; } #partenaire1{ background-image:url(/css/../images/partenaires/climdenfert.jpg);height:118px;width:187px;display:block;background-position:top; margin-top:40px; margin-left:31px; } #partenaire1:hover{background-position:bottom;} #partenaire2{ background-image:url(/css/../images/partenaires/belisol.jpg);height:90px;width:118px;display:block;background-position:top; margin-top:39px; margin-left:64px; } #partenaire2:hover{background-position:bottom;} #partenaire3{ background-image:url(/css/../images/partenaires/mobistore.jpg);height:81px;width:193px;display:block;background-position:top; margin-top:20px; margin-left:30px; } #partenaire3:hover{background-position:bottom;} #partenaire4{ background-image:url(/css/../images/partenaires/ficoma.jpg);height:96px;width:204px;display:block;background-position:top; margin-top:20px; margin-left:10px; } #partenaire4:hover{background-position:bottom;} #partenaire5{ background-image:url(/css/../images/partenaires/wipiix.jpg);height:67px;width:144px;display:block;background-position:top; margin-top:20px; margin-left:37px; } #partenaire5:hover{background-position:bottom;} #partenaire6{ background-image:url(/css/../images/partenaires/casavaloris.jpg);height:96px;width:128px;display:block;background-position:top; margin-top:20px; margin-left:37px; } #partenaire6:hover{background-position:bottom;} #partenaire7{ background-image:url(/css/../images/partenaires/aparicio.jpg);height:86px;width:170px;display:block;background-position:top; margin-top:30px; margin-left:20px; } #partenaire7:hover{background-position:bottom;} #partenaire8{ background-image:url(/css/../images/partenaires/acobex.jpg);height:130px;width:177px;display:block;background-position:top; margin-top:25px; margin-left:20px; } #partenaire8:hover{background-position:bottom;} #partenaire9{ background-image:url(/css/../images/partenaires/meilleurstaux.gif);height:157px;width:188px;display:block;background-position:top; margin-top:18px; margin-left:20px; } #partenaire9:hover{background-position:bottom;} #partenaires-logos{ text-align:center; margin-top:150px; }  #services{ background-color:#000; } #services img{ margin-bottom:10px; } .services_champ{ background-color:#181818; color:#e6e4e4; margin-bottom:8px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:171px; height:18px; padding:3px 0 0 5px; margin-left:5px; border:#757373 1px solid; } .check-services{ margin-left:10px; line-height:11px; font-size:11px; padding-bottom:3px; } .check-services input{ background-color:#181818; color:#e6e4e4; } #services h2{ color:#757373; font-size:11px; font-weight:normal; margin-bottom:7px; margin-top:10px; margin-left:32px; } #services-droit{ width:700px; _width:684px; float:right; padding-top:75px; } #services-marge{ width:197px; height:510px; float:right; background-color:#101010; background-image:url(/css/../images/services-marge-haut.gif); background-position:top; background-repeat:repeat-x; color:#e6e4e4; margin-bottom:-2px; |margin-bottom:-15px; _margin-bottom:-15px; } #services-marge-text{ padding:6px; line-height:17px; margin-top:-10px; } #services-envoyer{ background:url(/css/../images/vente-envoyer.gif) no-repeat; background-position:bottom; cursor:pointer; border:0; width:71px; height:20px; margin-left:48px; margin-right:94px; }  .recrut{ background-color:#000; } .recrut-marge{ width:197px; height:259px; float:left; background-color:#101010; background-image:url(/css/../images/vente-marge-haut.gif); background-position:top; background-repeat:repeat-x; color:#e6e4e4; } .recrut-droit{ background-color:#000; width:668px; margin-left:22px; float:left; } .recrut h2{ color:#757373; font-size:11px; font-weight:normal; margin-bottom:5px; margin-top:25px; margin-left:9px; } .recrut-bas{ background-color:#000; width:699px; text-align:center; float:left; margin:12px 0 16px -22px; } .recrut-cadre-annonce{ height:158px; width:635px; background-color:#181818; border:1px solid #757373; margin:21px 0 0 10px; } .recrut-photo-senlis{ background:url(/css/../images/recrut-photo-senlis.jpg) no-repeat; height:138px; width:160px; margin:12px 0 0 10px; float:left; } .recrut-photo-chantilly{ background:url(/css/../images/recrut-photo-chantilly.jpg) no-repeat; height:138px; width:160px; margin:12px 0 0 26px; float:left; } .recrut-text-annonce{ font-size:11px; color:#e6e4e4; text-align:center; line-height:18px; width:250px; margin:14px 0 0 23px; float:left; }  #revue{ background-color:#000; background-image:url(/css/../images/achat-loc-fond.gif); background-repeat:repeat-y; } #revue-droit{ width:678px; _width:675px; margin-left:219px; padding-top:28px; } #revue-marge{ color:#e6e4e4; background-image:url(/css/../images/achat-loc-gauche-fond.gif); background-repeat:repeat-x; background-position:top; height:50px; float:left; width:197px; } #revue-marge h2{ margin:20px 0 0 10px; font:11px Verdana, Arial, Helvetica, sans-serif; } #revue h2{ color:#757373; font-size:11px; font-weight:normal; margin-bottom:0px; margin-left:9px; } #revue h3{ color:#db002f; font-size:11px; font-weight:normal; margin:5px 0 0 9px; } #revue p{ font-size:11px; font-weight:normal; margin:0 0 5px 26px; } .revue-cadre-annonce{ height:241px; width:210px; background-color:#181818; border:1px solid #757373; margin:10px 0 11px 10px; _margin:10px 0 11px 8px; float:left; } .cadre_photo{ height:181px; width:181px; background-color:#000; text-align:center; margin: 10px auto 0 auto; } #revue-photo{ margin:0px auto 6px auto; width:897px; padding-top:21px; background-color:#000; text-align:center; } #nav-presse{ width:678px; margin:20px 0 0 219px; _margin:20px 0 0 119px; font-size:9px; color:#757373; text-align:center; padding-bottom:20px; float:left; } #nav-presse a{ font-size:9px; text-decoration:none; color:#e6e4e4; } 
