/*--- Déclarations générales ---*/
*{margin:0;padding:0;border:0;}
body ul{list-style-type:none;}
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
body a{color:#1E331C;}
body a:hover{text-decoration:none;}
/*---Structure générale du site---*/
#total{margin-left:auto;margin-right:auto;text-align:center;width:760px;border:0;margin-top:1em;margin-bottom:1em;}
.imgh{width:760px; height:120px;}
#menuhaut{font-size:11px;color:black;line-height:20px;text-align:center;margin-bottom:5px;width:760px;background-image:url(../image/centreh.jpg);background-repeat:no-repeat;}
#menugauche{width:130px;text-align:center;}
#content{width:490px;margin-left:auto;margin-right:auto;text-align:left;margin-left:5px;margin-right:5px;}
#menudroit{width:130px;text-align:center;}
#menugauche, #content, #menudroit {float:left;}
#espace{clear:left;line-height:5px;}
#copyright{text-align:center;font-size:10px;padding:10px;line-height:20px;}
.contenu{position:relative;}
#chercher {border-left:1px solid #98BC95;border-right:1px solid #98BC95;background-color:white;padding-left:40px;}
/*---Les Titres---*/
h1 {text-align:center;font-size:13px;line-height:20px;color:#444444;}
h2 {text-align:center;font-size:11px;line-height:14px;background-color:#FFF2F1;border:1px solid #FFB6AE;margin-left:10px;display:inline;padding-left:8px;padding-right:8px; color:#444444;}
.titre2{margin-bottom:10px;}
/*---Le Texte---*/
.texte{font-size:11px;text-align:justify; margin-left:10px; margin-right:10px; color:black;}
.annonce{float:left; font-size:11px; text-align:left;margin-top:2px; margin-left:5px; margin-right:5px;}
.annonce a{color:black; text-decoration:none;}
.annonce a:hover{color:gray; text-decoration:none;}
#aleatoire a {font-size:11px;text-align:center;color:black;text-decoration:none;line-height:20px;}
.txth{text-align:center; font-size:10px; font-weight:bold;}
/*---Les Couleurs---*/
body, #total, #espace, .lh10cf, .lh5cf, .icbc, #menugauche li a:hover, #menudroit li a:hover {background-color:#E7EBF1;}
#content, #menugauche li, #menudroit li, .formid, #aleatoire{background-color:#ffffff;}
.lp a, #copyright, #copyright a{color:#4F88E5;}
.txth {color:#444444;}
/*---Les Menus---*/
#menugauche li, #menudroit li, .contenu, .bord, #aleatoire {border-left:1px solid #FFB6AE;border-right:1px solid #FFB6AE;}

#menugauche ul, #menudroit ul {list-style-type:none;}
#menugauche li, #menudroit li {font-size:11px;line-height:20px;}
#menugauche li a, #menudroit li a {font-size:11px;color:black;text-decoration:none;display:block;}

#menuhaut a{color:#444444;line-height:20px;}
#menuhaut a:hover{text-decoration:none;}
/*---Les images d'angle du centre---*/
.ichc{width:490px;background-image:url(../image/ich.jpg);background-repeat:no-repeat;line-height:20px;}

.icbc{background-image:url(../image/icbc.jpg); background-repeat:no-repeat; width:490px; line-height:10px;}

.imhd, .imhg {background-image:url(../image/menuhg.jpg);background-repeat:no-repeat;font-size:11px;line-height:20px;font-weight:bold;text-align:center;color:#444444;}
.imbd, .imbg {background-image:url(../image/menubas.jpg);background-repeat:no-repeat;font-size:11px;line-height:15px;}

/* Le pied de page couleur bas 4CA6FF */
#p{clear:left;width:760px;line-height:25px;background-image:url(../image/p.jpg);background-repeat:no-repeat;}
/*---Formulaires---*/
.INPUT{border:1px solid black;background-color:#FFFEF0;font-size:11px;text-align:center;}
.INPUT{text-align:left;}
.BOUTTON{border:1px solid black;background-color:#cccccc;font-size:11px;cursor:pointer;}
.BOUTTON:hover {background-color:white;color:blue;}
.liste{margin-left:50px;margin-top:5px;margin-bottom:10px;}
.liste li{font-size:11px;line-height:16px;list-style-type:none;}
.prop{width:120px;float:left;}						/*--Champs obligatoires--*/						
.propf{width:120px;float:left;font-style:italic}    /*--Champs facultatifs--*/
.prf{width:140px;float:left;font-style:italic}    /*--Champs facultatifs du formulaire de recherche d'annonces--*/
.pr{width:140px;float:left;} /*--Champs obligatoires du formulaire de recherche d'annonces--*/
.txtarea{border:1px solid black;background-color:#FFFEF0;font-size:11px;text-align:left;}
/*---Formulaire accès---*/
.btacces{border:1px solid black;background-color:#cccccc;font-size:10px;cursor:pointer;}
.numacces{border:1px solid black;background-color:#FFFEF0;font-size:10px;text-align:center;}
.mdpacces{border:1px solid black;background-color:#FFFEF0;font-size:10px;text-align:center;}
/*---Message d'erreur---*/
.erreur{font-size:11px;color:#FF0000;display:inline;padding-left:10px;}
/*--- Lien d'accès a mon compte ---*/
.acmcpt{text-align:center;}
.acmcpt a{color:black;background-color:#cccccc;font-size:11px;text-decoration:none;cursor:pointer;border:1px solid black; padding-left:5px; padding-right:5px;}
/*--- Lien mdp oublié ---*/
.formid a{font-size:9px;text-align:center;}
/*--- Les Liens ---*/
.texte a:hover{text-decoration:none;}
.lp a{text-align:center;font-size:9px;}
.prtn{padding-left:30px;}
.prtn a{color:black;}
.prtn a:hover{color:gray;text-decoration:none;}
.part a{font-weight:normal;font-size:9px;color:red;}
#copyright a{text-decoration:none;}
/*--- Mise en forme de l'annonce ---*/
.tab100{width:100%;}
.mfamarque{font-size:16px;line-height:18px;font-weight:bold;text-align:center;margin-bottom:10px;width:264px;}
.mfassmarque{font-size:12px;line-height:16px;text-align:center;margin-bottom:10px;}
.mfaprix{color:red;font-size:14px;line-height:16px;text-align:center;margin-bottom:10px;font-weight:bold;}
.consultannonce{float:left; padding-left:30px; padding-right:30px; padding-top:25px;}
/*---Mise en forme classique---*/
.b{font-weight:bold;}
.c{text-align:center;}
.lh5{line-height:5px;}
.lh10{line-height:10px;}
.lh10cf{line-height:10px;}		/*Avec couleur du fond*/
.lh5cf{line-height:5px;}
.fl{float:left;}
.cl{clear:left;line-height:0px;}
.ml10{margin-left:10px;}
.pt3{padding-top:3px;}
/*---Les images---*/
body a img{border:0;margin:0;}
body #aleatoire a img{width:128px;height:97px;}
body .pda a img,body .lires .fl img{width:70px;height:53px;}
/*--- Page d'accueil ---*/
.pda{padding-left:12px;}
/*---Les résultats de la recherche d'annonces---*/
.ulres{list-style-type:none;}
.lires{position:relative;font-size:11px;color:black; border:1px solid #FFD3CE; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.lires a{font-size:11px; color:blue; text-decoration:underline;}
.lires a:hover{color:gray;}
.resmarq{padding-bottom:5px; width:300px; float:left;}
.resprix{font-weight:bold; width:80px; text-align:right; float:left;}
.resenerg{clear:left; width:200px;}
.rescp{float:left; width:200px;}
.lca{float:left; width:180px; text-align:right;}
.lca a{color:#256EE5;}
.lienpageres {text-align:center; width:480px;}	/* Liens vers les autres pages de résultat */
.lienpageres a{text-align:center; font-size:11px; font-weight:bold; color:#256EE5;}	/* Liens vers les autres pages de résultat */
.lienpageresfocus a{text-align:center; font-size:12px; font-weight:bold; color:black; text-decoration:none;}	/* Lien vers la page de résultat en cours */
.liencoord{text-align:center;}	/* Lien d'accès aux coordonnées de l'annonceur */
.liencoord a{font-size:11px; font-weight:bold; color:blue;}	/* Lien d'accès aux coordonnées de l'annonceur */

.immo{padding-left:10px; float:left;}

/*--- Les Listes ---*/
/*Dernières maisons en vente*/
.uldvev{list-style-type:none;padding-left:30px;padding-right:10px;}
.lidvev{margin-top:5px;}
.divdvev{float:left;width:24px; height:20px;}
.divdvevf{clear:left;line-height:0;}
.article{padding-left:30px;list-style-type:disc;font-size:11px;text-align:justify;margin-left:10px;margin-right:10px;}
/*--- Menu droit ---*/
/*Publicité*/
.pub{background-color:#E7EBF1;padding-left:20px;padding-top:10px;}
.pubc{background-color:#E7EBF1;padding-left:100px;padding-top:10px;}
.chprech{border:1px solid black;background-color:#ffffff;font-size:13px;text-align:center;}

