body{
font-family:tahoma;
background:#000;
margin-top:0px;
padding:0px;
}

a{
text-decoration:none;
}
.white{
color:#fff;
}
.back_lien{
background:#000 url(../images/gerer.jpg) no-repeat;
padding-left:20px;
}
.back_add{
background:#000 url(../images/add2.jpg) no-repeat;
padding-left:20px;
}
.lien{
font-family:verdana;
font-size:12px;
padding-left:15px;
padding:5px;
color:#7e6f62;
font-weight:bold;
vertical-align:middle;
}
.lien:hover{
color:#fff;
font-weight:bold;
}

.lien2{
font-family:verdana;
font-size:12px;

text-decoration:underline;
color:#000;
font-weight:bold;
vertical-align:middle;
}
.lien2:hover{
color:#fff;

}
.lien3{
font-family:verdana;
font-size:10px;
color:#fff;
}
.lien3:hover{
color:#7e6f62;
}
#grand_tab{
width:905px;
border:1px solid #6B6355;
}

.bandeaux{
padding-top:20px;
}

.titre_rubrique{
padding-top:38px;
text-align:center;
font-family:"Calligrapher";
font-size:20px;

}
.contact{
display:block;
background:url(../images/contactez.jpg) no-repeat;
width:135px;
height:16px;
text-align:left;
color:#dbd1c5;
font-size:12px
}

.contact:hover{

background:url(../images/contactez2.jpg) no-repeat;
width:135px;
color:#51493c;
font-size:14px
}
.left{
background:url(../images/left.jpg) no-repeat;
width:257px;
height:289px;

}
.voir_detail{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-align:right;
}
.voir_detail:hover{
color:#fff;
font-size:11px;
text-align:right;
text-decoration:underline;
}

.td_pad{
height:65px;
vertical-align:top;
padding-top:2px;
padding-bottom:4px;
padding-right:2px;
padding-left:2px;
}
.contenu{
vertical-align:top;
background:url(../images/titre-rubrique2.jpg) no-repeat;
width:641px;
text-align:left;
vertical-align:middle;
color:#7A6D5A;
}
.contenu_fiche{
vertical-align:top;
background:url(../images/titre-rubrique2.jpg) no-repeat;
width:622px;
text-align:left;
vertical-align:middle;
color:#7A6D5A;
}
.lign_vertical{
background: url(../images/bg_ligne_ver.jpg) repeat-y;
width:2px;
}
.td_img
{
vertical-align:top;
padding-top:4px;
padding-bottom:4px;
padding-right:4px;
padding-left:4px;
background:#000;
border:#64543b solid 2px;
}
.td_img:hover
{
background:#d2c3aa;
}
.menu_bas{/**************************/
background:url(../images/menu_bas.jpg) no-repeat;
font-family:verdana;
font-size:12px;
height:35px;
color:#AFAFAF;
font-weight:bold;
vertical-align:middle;
}
.titre_table{/***************************/
background:#51493c;
font-family:verdana;
font-size:12px;
height:22px;
color:#AFAFAF;
font-weight:bold;
vertical-align:middle;
}
.titre{/***************************/

font-family:verdana;
font-size:15px;
color:#51493c;
font-weight:bold;
}
.titre2{/***************************/
padding-left:15px;
font-family:verdana;
font-size:12px;
color:#AFAFAF;
font-weight:bold;

}

.boite_confirmation{



width:400px;
vertical-align:top;

padding-left:10px;
padding-top:15px;
padding-bottom:5px;
padding-right:10px;
	background:#212121;
	border: 2px outset #7b6f5f;
	float: left;
}

.recherche_top{
background:url(../images/recherche_top.jpg) no-repeat;
width:262px;
height:48px;
}
.lien_mondat{
color:#fff;
font-weight:bold;
font-size:11px;
text-decoration:underline;

}
.lien_mondat:hover{
color:#fff;
font-weight:bold;
font-size:11px;
text-decoration:none;

}
.bg_recherche{
padding:5px;
background:url(../images/bg_recherche.jpg) repeat-y;
width:262px;

}
.recherche_bottom{
background:url(../images/recherche_bottom.jpg) no-repeat;
width:262px;
height:6px;
}
.nos_dernier_ann_top{
background:url(../images/nos_dernier_ann_top.jpg) no-repeat;
width:341px;
height:48px;
}
.bg_nos_dernier_ann{
padding:5px;
padding-left:15px;
background:url(../images/bg_nos_dernier_ann.jpg) repeat-y;
width:341px;
height:53px;
}
.nos_dernier_ann_bottom{
background:url(../images/nos_dernier_ann_bottom.jpg) no-repeat;
width:341px;
height:14px;
}
.boite_contact_top{
background:url(../images/boite_contact_top.jpg) no-repeat;
width:200px;
}
.boite_contact_bottom{
background:url(../images/boite_contact_bottom.jpg) no-repeat;
width:200px;
height:6px;
}
.boite_contact_bg{
background:url(../images/bg_boite_contact.jpg) repeat-y;
width:200px;

}
.table{/***************************/
font-family:verdana;
font-size:11px;
height:22px;
color:#fff;
vertical-align:middle;
}
.scroll{/****************************/
overflow-y: auto;
scrollbar-face-color : #51493c;
scrollbar-track-color: #73706a;
scrollbar-3dlight-color:#000;
height:550px;
}

.lien_menu_bas{
display:block;
padding-top:10px;
padding-left:14px;
height:23px;
background:#51493c url(../images/bg_menu_bas.jpg) no-repeat;
color:#AFAFAF;
}
.lien_menu_bas:hover{
background:#51493c url(../images/bg_menu_bas2.jpg) no-repeat;
color:#000;
}
.cadre{
vertical-align:top;
text-align:left;
padding-left:3px;
padding-top:3px;
padding-bottom:3px;
padding-right:3px;
	background:#000;
	border: 1px outset #51493c;
	float: left;
}
.cadre2{
vertical-align:top;
text-align:left;
	border: 2px outset #51493c;
	float: left;
}
.div_content{
margin-left:20px;
margin-right:16px;
margin-top:10px;
text-align:justify;
color:#EFE1CA;
font-size:11px;
}
.div_content2{
margin-left:2px;
margin-right:3px;
margin-top:36px;
text-align:justify;
color:#EFE1CA;
font-size:11px;
}
.div_fiche{
padding-right:45px;
text-align:justify;
color:#EFE1CA;
font-size:11px;
}
.info{
color:#CCCCCC;
}
.info1{
color:#fff;
font-weight:bold;
}
.sous_titre{
color:#a37b47;
font-weight:bold;

}
.sous_titre2{
color:#649f7d;
font-weight:bold;

}
.map1{
display:block;
background:url(../images/add.jpg) no-repeat;
width:25px;
height:25px;
}
.copyright{
color:#fff;
font-weight:bold;
font-size:11px;
padding-right:40px;
}
.gras{
font-weight:bold;
color:#584e44;
}
.info_demande{
color:#DCCCBA;
font-size:11px;
font-weight:bold;
}
select{
background:#584e44;
font-size:11px;
color:#fff;
border:1px solid #B59B83;
}
.td_champ_form input,.td_champ_form textarea{
background:#584e44;
font-size:11px;
color:#fff;
border:1px solid #B59B83;
}
.td_champ_form input2{
background:#584e44;
font-size:11px;
color:#000;
border:1px solid #B59B83;
}
.td_champ_form2 input{
background:#584e44;
font-size:11px;
color:#000;
border:1px solid #B59B83;
}
.td_bouton_contact input{
color:#fff;
font-size:10px;
background:#584e44;
border:1px solid #B59B83;
}
.td_bouton_contact2 input{
background:url(../images/bouton_recherche.jpg) no-repeat;
width:73px;
height:27px;
}
.bouton_vente{
display:block;
background:url(../images/bouton_vente.jpg) no-repeat;
width:199px;
height:73px;
}
.bouton_vente:hover{

background:url(../images/bouton_vente_on.jpg) no-repeat;
}
.bouton_location{
display:block;
background:url(../images/bouton_location.jpg) no-repeat;
width:199px;
height:73px;
}
.bouton_location:hover{

background:url(../images/bouton_location_on.jpg) no-repeat;
}
.bouton_proposition{
display:block;
background:url(../images/bouton_proposition.jpg) no-repeat;
width:199px;
height:73px;
}
.bouton_proposition:hover{

background:url(../images/bouton_proposition_on.jpg) no-repeat;
}
.tab_contact{
border:1px solid #999999;
}
.text{
line-height:180%;
padding-left:10px;
text-align:justify;
color:#EFE1CA;
font-size:11px;
text-align:left;
}
.boite_contact{
text-align:left;
background:url(../images/contact.jpg) no-repeat;
width:158px;
height:73px;
padding-left:75px;
font-family:"Calligrapher";
}
.puce_page{
color:#000000;
font-weight:bold;
vertical-align:top;
display:block;
background:url(../images/puce_page.jpg) no-repeat;
width:12px;
height:15px;
padding-left:3px;
padding-top:2px;
padding-right:10px;
}
.puce_page:hover{
color:#fff;
height:15px;
}
.contact{
text-align:left;
color:#dbd1c5;

font-size:12px
}
.contact:hover{



color:#51493c;

font-size:14px
}
.mailto{
color:#fff;
font-weight:bold;
text-decoration:underline;
}

.mailto:hover{
color:#8bc0a2;
font-weight:bold;
}
.gras_vert{
color:#fff;
font-weight:bold;
text-decoration:underline;
}
/**************************les boutons************************/

.b1{
display:block;
padding-top:10px;
background:url(../images/btns/btn1.jpg) no-repeat;
font-size:12px;
color:#E9E3DB;
height:30px;
width:120px;
text-decoration:none;
text-align:left;
padding-left:98px;
font-weight:bold;
}
.b1:hover{
background:url(../images/btns/btn11.jpg) no-repeat;
color:#fff;
}

.b2{
display:block;
padding-top:10px;
background:url(../images/btns/btn2.jpg) no-repeat;
font-size:12px;
color:#E9E3DB;
height:28px;
width:135px;
text-decoration:none;
text-align:left;
padding-left:83px;
font-weight:bold;
}
.b2:hover{
background:url(../images/btns/btn21.jpg) no-repeat;
color:#fff;

}
.b3{
display:block;
padding-top:10px;
background:url(../images/btns/btn3.jpg) no-repeat;
font-size:12px;
color:#E9E3DB;
height:28px;
width:130px;
text-decoration:none;
text-align:left;
padding-left:88px;
font-weight:bold;
}
.b3:hover{
background:url(../images/btns/btn31.jpg) no-repeat;
color:#fff;
}

.b4{
display:block;
padding-top:10px;
background:url(../images/btns/btn4.jpg) no-repeat;
font-size:12px;
color:#E9E3DB;
height:26px;
width:113px;
text-decoration:none;
text-align:left;
padding-left:105px;
font-weight:bold;
}
.b4:hover{
background:url(../images/btns/btn41.jpg) no-repeat;
color:#fff;
}
.b5{
display:block;
padding-top:10px;
background:url(../images/btns/btn5.jpg) no-repeat;
font-size:12px;
color:#E9E3DB;
height:26px;
width:123px;
text-decoration:none;
text-align:left;
padding-left:95px;
font-weight:bold;
}
.b5:hover{
height:26px;
background:url(../images/btns/btn51.jpg) no-repeat;
color:#fff;
}
.b6{
display:block;
padding-top:10px;
background:url(../images/btns/btn2.jpg) no-repeat;
font-size:12px;
color:#E9E3DB;
height:28px;
width:148px;
text-decoration:none;
text-align:left;
padding-left:70px;
font-weight:bold;
}
.b6:hover{
background:url(../images/btns/btn21.jpg) no-repeat;
color:#fff;

}
.sous_menu{
display:block;
padding-top:10px;
background:url(../images/btns/sous_btn.jpg) no-repeat;
font-size:12px;
color:#E9E3DB;
height:22px;
width:118px;
text-decoration:none;
text-align:left;
padding-left:100px;
font-weight:bold;
}
.sous_menu:hover{
background:url(../images/btns/sous_btn1.jpg) no-repeat;
color:#fff;
}


