#immobilier {margin:0;padding:0;border:0;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#maison {margin:0;padding:0;border:0;left:0;}
#maison h1{font-size:14px;text-align:center;font-weight:normal;
display:block;background:#eee url(../img/gradient2.png) repeat-x;color:#3E5752;
border-top:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #ddd;
text-decoration:none;margin:20px 0 10px;padding:5px 0 5px 8px;
}
#maison h3{color:#0059a1;margin:5px 0px 5px 10px;padding:0;border:0; font-size: 13px;font-weight:bold;line-height:17px;}
#maison h4{font-size:10px;font-weight:normal;color:#0059a1;width:150px; margin:0;padding:0;border:0;}
#maison b {font-size: 13px;}
#maison p a {color:#586161;text-decoration:none;}
#maison p a:hover {color:#0066cc;text-decoration:underline;}
#maison p a.lexique{margin-right:30px;
height: 15px;vertical-align:bottom;font-size: 14px;text-decoration:none;color:#000066;font-weight:bold;
font-family: helvetica, arial, verdana, sans-serif;
}
#maison p a.lexique{margin-right:30px;
height: 15px;vertical-align:bottom;font-size: 14px;text-decoration:none;color:#000066;font-weight:bold;
font-family: helvetica, arial, verdana, sans-serif;
}
#maison p a.lexique:hover {background: #dce6ff;}
#maison p a.franchise{background: url(../immobilier/pucemarine.gif) no-repeat left center;padding-left:20px;margin-right:30px;
height: 15px;vertical-align:bottom;font-size: 14px;text-decoration:none;color:#000066;font-weight:bold;
font-family: helvetica, arial, verdana, sans-serif;
}
#maison p a.franchise:hover {background: url(../immobilier/pucepleinemenug.gif) no-repeat left center;color:#0066cc;}
#maison p a.enc{color:#0066cc; background: url(../immobilier/pucepleinemenug.gif) no-repeat left; padding-left:20px;margin-right:30px;
height: 15px;vertical-align:bottom;font-size: 14px;text-decoration:none;color:#0066cc;font-weight:bold;
font-family: helvetica, arial, verdana, sans-serif;
}
#maison p.bleu {font-size:14px;color:#0066cc;}
#maison p.def{margin:10px 0px 0px 0px;clear:both;background: url(../immobilier/minipuce2.gif) no-repeat left top;padding-left:20px;}
#maison p.def b{color: #0066cc;}
#maison p.def a{text-decoration:none;}
#maison p.haut a{text-decoration:none;color: #1a3973;font-weight:bold;border:1px solid #0066ff;float:right;margin:6px 0px 4px 0px;clear:both;background: url(../immobilier/flechhaut.gif) no-repeat 100% 50%;padding:2px 20px 2px 2px;}
#maison p.haut a:hover{text-decoration:underline;}
#maison p.inter{margin:5px 0px 10px 0px;clear:both;}
#maison p.vide{clear:both;height:1px;line-height:1px;font-size:0px;}
#maison ul li {list-style-type: disc;}
#maison ul li ul{text-align:left;}
#maison small {font-size:12px;font-weight:bold;font-family: helvetica, arial, verdana, sans-serif; color:#3C8499;}
#maison small a{color:#3C8499;text-decoration:none;}
#maison .bleu {color:#0066cc;}
#maison ol {border:0;padding:0;margin:0px 0px 0px 30px;text-align:left;color:#000000;}
#maison ol li {padding-top:3px;list-style-type:decimal-leading-zero; list-style-position:inside;}
#maison ol.det li {padding-top:5px;clear:both;}
#maison ol li a {text-decoration:none;color: #0066cc;}
#maison ol li a:hover {text-decoration:none;}
#maison ol li b a {text-decoration:none;color: #1a3973;}
#maison ol li b a:hover {text-decoration:underline;}
#maison ol li span {float:right; display:block;
margin:0;
border:1px solid #0066ff;
background: url(../immobilier/flechhaut.gif) no-repeat 100% 50%;
padding:2px 20px 2px 2px;
}
#maison ol li span a {text-decoration:none;color: #1a3973;font-weight:bold;}
#maison ol li span a:hover {text-decoration:underline;}

#maison p.rethaut {float:right; display:block;
margin:0;
border:1px solid #0066ff;
background: url(../immobilier/flechhaut.gif) no-repeat 100% 50%;
padding:2px 20px 2px 2px;
}
img.gauche {float:left;padding:0px 15px 0px 0px;}
img.droite {float:right;padding:0px 0px 0px 15px;}
.efface {clear:both;}

#achat {clear:both;
font-weight:normal;color:#000000;
padding-top:20px;
font-size:11px;
text-align:center;
}
#achat a {padding-left:10px;color:#0066cc;text-decoration:none;}
#achat a:hover {color:#0066cc;text-decoration:underline;}
#achat a img {padding-left:30px;padding-right:5px;}

.efface {clear:both;}
.bleugras {color:#0066cc;font-weight:bold; }
input {border:1px solid #0066cc; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;background:#dce6ff;}
textarea {border:1px solid #0066cc; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;background:#dce6ff;}
input.bouton1 {background-color:#1a3973; color:#ffffff; font-size:9pt; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
.messerr {font-size: 10pt; color:#CC3300; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
hr {height:1px;color:#0066ff;text-align:left;background:#0066ff;margin:2px 0px 2px 0px;}
a.fermer:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#ffffff;}
a.fermer:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#ffffff;}
a.fermer:active {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; COLOR:#ffffff;}
a.fermer:hover {text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; COLOR:#ffffff;}
.bandrouge {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; COLOR:#ffffff; background:#CC3300;}
td {font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}

a.lien2 {color:#17605e; font-size:12px;text-decoration:underline;padding:0px;margin:0px}
a.lien2:link {color:#17605e;}
a.lien2:visited {color:#17605e;}
a.lien2:hover {color:#17605e; text-decoration:none;}
a.lien2:active {color:#17605e; text-decoration:none;}

