/* CSS Document */
body { margin:10px; background-color:#FFFFFF; }
.text-accueil { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; }
.text-selecteur { font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; }
td { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#10385F; }
.reche { font-family:Arial; font-size:11px; font-weight:bold; color:#557594; }
.text { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF; }
.esp {}
.logo_head { border:1px solid #336699; }
.esp_immobilier-luxe { padding-bottom:4px; padding-right:86px; }
.center { text-align:center; } 
.fond_ban { background-image:url(../img/img_commun/fond_ban.gif); background-position:left top; background-repeat:no-repeat; }
.fond_menu { background-image:url(../img/img_commun/fond_menu.gif); background-position:left top; background-repeat:no-repeat; }
.fond_corps { background-image:url(../img/img_commun/fond-corps.gif); background-position:left top; background-repeat:no-repeat; }
.bg { background-image:url(../img/img_commun/bg.gif); background-position:left top; background-repeat:repeat-x; }
.table { border:1px solid #336699; }
.table img { border:1px solid #336699; }
.brd { padding:2px 2px 0px 2px; }
.footer { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#10385F; }
.moteur-recherche { background-image:url(../img/img_commun/fond_recherche.gif); background-position:bottom right; background-repeat:no-repeat; border:1px solid #336699; }
a.detail { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#10385F; text-decoration:underline; }
a.detail:hover { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#336699; text-decoration:none; }
li { list-style:inherit; padding-top: 1px; padding-left: 5px; margin-top: 1px; list-style-position: outside; }
/*page fiche complet*/
#fc { width: 425px; border:1px solid #336699; margin-bottom:20px; }
#fc th { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-color: #336699; padding:0px 0px 0px 10px; text-align:left; height:20px; }
#fc td { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#10385F; background-color: #FFFFFF; padding: 10px 10px 4px 10px; text-align:left; }
#fc p { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#10385F; margin:0px 0px 6px 0px; }
a.detail2 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:underline; }
a.detail2:hover { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; }
