body{background-color:#fff3e4;color:#000000;font-family:Arial, Helvetica, sans-serif;}
#gen{width:1028px;margin:auto;}
#gentot{float:left;border:1px solid #ffac2a;width:1024px;}
#cadreban{width:100%;	}
#cadreban-g{float:left;width:513px;height:150px;background:url(../img/ban-g.jpg) no-repeat;}
#cadreban-g-texte{float:left;margin:100px 0px 0px 20px;color:#000;Font-size:24px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#cadreban-d{float:left;width:511px;height:150px;background:url(../img/ban-d.jpg) no-repeat;}
#cadreban-d-texte{float:right;margin:100px 20px 0px 20px;color:#000;Font-size:24px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#menu{float:left;width:1024px;height:33px;background:url(../img/ban-menu.jpg) no-repeat;}
#drap{float:left;margin:5px 5px 0px 35px;width:84px;}
#drap img{margin-left:10px;}
#accueil{float:left;width:95px;margin-top:1px;}
#accueil a{color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#accueil a:hover{text-decoration:underline;}
#presentation{float:left;width:120px;margin-left:11px;margin-top:1px;}
#presentation a{color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#presentation a:hover{text-decoration:underline;}
#contact{float:left;width:120px;margin-left:18px;margin-top:1px;} 
#contact a{color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#contact a:hover{text-decoration:underline;}
#agences{float:right;color:#FFF;margin-right:40px;font-size:25px;}
#nosclients{float:left;width:185px;margin-left:20px;margin-top:1px;} 
#nosclients a{color:#000000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
#nosclients a:hover{text-decoration:underline;}
/*-------------contenu central----------------*/
#content-h{float:left;width:100%;background:url(../img/content-h.jpg) no-repeat;height:21px;margin-top:10px;}
#content-m{float:left;width:100%;background:url(../img/content-m.jpg) repeat-y;}
#content-t{width:915px;margin-left:53px;}
#content-b{float:left;width:100%;background:url(../img/content-b.jpg) no-repeat;height:29px;}
/*----------------bas de page----------------*/
#footer{float:left;width:100%;margin-top:10px;}
#footer-g{float:left;width:513px;height:34px;background:url(../img/bas-g.jpg) no-repeat;}
#footer-d{float:left;width:511px;height:34px;background:url(../img/bas-d.jpg) no-repeat;}
#footer-t{float:left;width:100%;color:#000000;font-size:12px;margin-top:5px;}
#footer-t a{color:#000;text-decoration:none;}
#footer-t a:hover{color:#ffac2a;text-decoration:underline;}

/*------------ page accueil-------------------*/
#accueilg{float:left;width:150px;height:170px;margin:10px 0px 0px 0px;text-align:center;Font-size:12px;padding-top:0px;font-family:Arial, Helvetica, sans-serif;border:2px solid #3da548;}
#accueilg1 {float:left;width:150px;height:180px;margin:10px 0px 0px 0px;text-align:center;Font-size:12px;padding-top:10px;font-family:Arial, Helvetica, sans-serif;border:2px solid #3da548;}
#accueilg a{float:left;border:1px solid #ffac2a;padding-top:3px;padding-bottom:3px;margin-top:10px;background-color:#ffac2a;color:#000;text-decoration:none;border:1px solid #FF9900;margin-left:5px;}
#accueilg a:hover{float:left;background-color:#ffac2a;color:#FFF;text-decoration:underline;}
#accueilg1 a{border:1px solid #ffac2a;padding-top:3px;padding-bottom:3px;margin-top:10px;background-color:#ffac2a;color:#000;text-decoration:none;border:1px solid #FF9900;}
#accueilg1 a:hover{background-color:#ffac2a;color:#FFF;text-decoration:underline;}
#accueild1{float:left;width:160px;height:160px;margin:10px 0px 0px 0px;text-align:center;Font-size:12px;padding-top:20px;border:2px solid #3da548;}
#accueild2{float:left;width:160px;height:350px;margin:10px 0px 0px 0px;text-align:center;Font-size:12px;padding-top:20px;border:2px solid #3da548;}
#accueild1 a{border:1px solid #ffac2a;padding-top:3px;padding-bottom:3px;margin-top:10px;background-color:#ffac2a;color:#000;text-decoration:none;Font-size:13px;border:1px solid #FF9900;}
#accueild1 a:hover{background-color:#ffac2a;color:#FFF;text-decoration:underline;}
#accueild2 a{float:left;margin-left:5px;border:1px solid #ffac2a;padding-top:3px;padding-bottom:3px;margin-top:10px;background-color:#ffac2a;color:#000;text-decoration:none;Font-size:13px;border:1px solid #FF9900;}
#accueild2 a:hover{float:left;margin-left:5px;background-color:#ffac2a;color:#FFF;text-decoration:underline;}
#plan{float:left;margin-top:10px;}
#numerotel{float:left;width:150px;border:1px solid red; }
#tel{float:left;width:149px;text-align:center; color:#000000;}
#fax{float:left;width:149px;text-align:center; color:#000000;}
#accueiltel{float:left;width:154px;margin:20px 10px 0px 0px;text-align:left;Font-size:16px;padding-top:0px;font-family:Arial, Helvetica, sans-serif;height:70px;}
#accueiltel a{border:1px solid #ffac2a;padding-top:3px;padding-bottom:3px;margin-top:10px;background-color:#ffac2a;color:#000;text-decoration:none;border:1px solid #FF9900;font-size:14px;margin-left:10px;padding-left:5px;padding-right:5px;margin-top:10px;}
#accueiltel a:hover{background-color:#ffac2a;color:#FFF;text-decoration:underline;}
#accueilgtot{float:left;width:150px;margin-right:3px;}

#bienvenue a{border:1px solid #ffac2a;padding-top:3px;padding-bottom:3px;margin-top:10px;background-color:#ffac2a;color:#000;text-decoration:none;border:1px solid #FF9900;font-size:14px;margin-left:10px;padding-left:5px;padding-right:5px;}
#bienvenue a:hover{background-color:#ffac2a;color:#FFF;text-decoration:underline;}
/*------------- Page contact----------*/
#contactmontauroux{float:left;width:303px;border:1px dashed #ffac2a;}
#contactbarcelo{float:left;width:303px;border:1px dashed #ffac2a;}
#contactforca{float:left;width:303px;border:1px dashed #ffac2a;}
#titrecontact{float:left;text-align:center;width:300px;Font-size:26px;font-weight:bold;color:#ffac2a;margin-top:20px;}
#photoagence{float:left;width:303px;}
#photoagenceimg{margin-left:auto;margin-right:auto;width:272px;margin-top:20px;margin-bottom:20px;}
#coordo{font-size:14px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
#plfan{float:left;width:100%;text-align:center;border:1px solid red;}
/*-----------page de recherche---------*/
#globalrechercheavancee{float:left;margin-top:30px;margin-left:40px;margin-bottom:40px;}
#selectionimg{float:left;width:700px;margin-left:150px;}
#selectionimg img{margin-right:15px;}
#titrerecherche{float:left;font-size:20px;color:#000;margin-left:0px;margin-right:50px;width:127px;}
#choixselection{float:left;}
#inputmaison{float:left;margin-left:28px;margin-top:5px;}
#inputappart{float:left;margin-left:130px;margin-top:5px;}
#inputterrain{float:left;margin-left:127px;margin-top:5px;}
#lancerrecherche{float:left;width:850px;margin-top:10px;}
#lancerrecherche2{margin-left:auto;margin-right:auto;width:180px;}
#boutoninput{border:1px solid #ffac2a;color:#ffac2a;font-weight:bold;background-color:#FFFFFF;}
#boutoninput hover{border:1px solid #ffac2a;color:#FFFFFF;font-weight:bold;background-color:#ffac2a;}

#inputterrain2{float:left;margin-left:207px;margin-top:5px;}
#prixrecherche{float:left;margin-top:3px;margin-left:10px;}
#titrerecherche2{float:left;font-size:20px;color:#000;margin-left:0px;margin-top:20px;width:100%;}
#titrerecherche3{float:left;font-size:20px;color:#000;margin-left:0px;margin-top:20px;}
#refrecherche{float:left;margin-top:23px;margin-left:10px;}
#bienvenue{float:left;width:900px;text-align:center;font-size:18px;color:#000;margin-top:10px;}
#printfor{float:left;border:1px solid red;width:100px;color:red;}
#printbar{float:left;border:1px solid red;width:100px;color:red;}
#printmont{float:left;border:1px solid red;width:100px;color:red;}
/*---------------------nos clients recherchent--------------*/
#nosclients_secteur{float:left;margin-top:70px;margin-right:20px;}
#nosclients_img{float:left;}
#nosclients_img img{margin:4px;border:none;}