img{
	border:0;
}
.spacer{clear:both;}
#liste-bien {
	margin-left:2px;
width:471px;
}
div#zone-nb-biens-recherche {
font-family:Arial, Helvetica, sans-serif;
background-color: #fffae6;
padding: 2px;
width : 100%;
text-align: center;
font-size:12px;
}
#nb-biens-recherche{
font-weight:bolder;
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
}
#bt-mail{
height:21px;
text-align:center;
}
.resume-bien-default{
clear:both;
background-color:#ffffff;
padding-top:1px;
width:100%;/*pour ie bug avec les float right*/
font-size:10px;
/*border:1px solid #000000;*/
}
.titre-header-default{
width:471px;
height:33px;
background-image:url(/images-groupe/header-titre-detail.gif);
background-repeat:no-repeat;
}
.en_titre-header-default{
width:471px;
height:33px;
background-image:url(/images-groupe/en_header-titre-detail.gif);
background-repeat:no-repeat;
}

.resume-bien-default-header{
clear:both;
float:left;
border:1px solid #ffeb9b;
background-color:#fff8dc;
/*color:#000000;*/
color:#573505;
font-weight:bolder;
font-size:10px;
padding-left:5px;
padding-right:5px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.resume-bien-default-header #header-type{
width:92px;
float:left;
}
.resume-bien-default-header #header-ville{
width:110px;
float:left;
}
.resume-bien-default-header #header-surface{
width:95px;
float:left;
}
.resume-bien-default-header #header-piece{
width:80px;
float:left;
}
.resume-bien-default-header #header-prix{
width:80px;
float:left;
}
.bien_photo {
width:120px;
height:76px;
float:left;
}

.photo-bien{
width:100px;
vertical-align:top;
height:63px;
}
.fond_vitrine{
height:100px;
background-image:url(/images-groupe/img_cadre.gif);
background-repeat:no-repeat;
background-position:center center;
text-align:center;
}
.description {
width:341px;
float:left;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
}
.bt_details {
float:left;
padding-left:5px;
}
.bt_parler_conseiller{
float:right;
padding-right:5px;
}
#navig-pages{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
width:471px;
text-align:center;
}
#navig-precedent{float:left;width:116px;}
#navig-pages-num{float:left; width:229px;padding-left:5px;padding-right:5px;}
#navig-suivant{float:left;width:116px;}
.navig-pages-recherche-nb-pages, .navig-pages-recherche-pages {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}
#recherche-tranche-prix select{
width:100px;
float:left;
margin-left:10px;
}
#recherche-ville select{
width:150px;
float:right;
}
#optionss #titre-tranche-prix{
width:226px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;}
#optionss #titre-ville-recherche{
width:225px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;}

/**********************/
/*detail bien*/
/**********************/

#teneur.detail-bien {
height:100%;
width:665px;
/*border-left:9px solid #c10435;
border-right:11px solid #c10435;*/
}
#teneur.detail-bien #entete{

}
#teneur.detail-bien #entete.decoration {
display:none;
}
#teneur.detail-bien  #entete hr.decoration
{
display:none;
}
#teneur.detail-bien  #entete span.decoration
{
display:none;
}
#teneur.detail-bien #entete h1{
font-size:20px;
vertical-align:top;
font-weight:bold;
color:#FCB81E;
margin:2px;
margin-bottom:10px;
}
#teneur.detail-bien #entete h2{display:none;}
#teneur.detail-bien #entete h3{display:none;}

#teneur.detail-bien #options {
float:right;
}
#teneur.detail-bien #recherche-rpoximite input{
border:0;
}
#teneur.detail-bien ul.options{
/*float:right;*/
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
padding:30px;
list-style-type:none;
/*background-color: #d5f3f4;*/
background-color:#ffffff;
margin-right:5px;
}
#teneur.detail-bien ul.options li a{
font-size:10px;
color:#FDB30D;
}

#teneur.detail-bien ul.options li.envoie-ami{list-style-image:url(/images/trouver_logement/envoi_ami.gif);}
#teneur #detail-bien-default{
height:100%;
width:99%;
}
div#detail-maison , div#detail-appartement , div#detail-parking , div#detail-terrain
{
float:left;
width:253px;
/*border:1px solid #000000;*/
}
div#detail-maison dt , div#detail-appartement dt , div#detail-parking dt , div#detail-terrain dt
{
float:left;
width:55%;
}
div#detail-maison dd , div#detail-appartement dd , div#detail-parking dd , div#detail-terrain dd
{
margin-left:40%;
padding-left:0.1em;
}

div#detail-bien-equipement
{
float:left;
margin-left:5px;
width:201px;
/*border:1px solid #000000;*/
}
div#detail-bien-environnement
{
float:right;
margin-left:5px;
width:246px;
}


#teneur.detail-bien h1{
font-size:20px;
vertical-align:top;
font-weight:bold;
color:#ECB302;
margin:2px;
margin-bottom:10px;
}
#teneur.detail-bien h2{
font-size:13px;
vertical-align:middle;
font-weight:normal;
color:#6E3C00;
border-bottom:1px dotted #ECB302;
border-left:1px solid #ECB302;
background-color:#FEF3D1;
font-weight:bolder;
margin:2px;
padding-left:1px;
}

#teneur.detail-bien h3{
font-size:11px;
vertical-align:top;
font-weight:bold;
color:#000000;
margin:2px;

}
#teneur.detail-bien ul{
margin:0;
padding:0;
list-style-type:none;
}
#teneur.detail-bien #detail-bien-resume{
padding-left:2px;
background-color:#ffffff;
color:#7C5F04;
font-weight:bold;
font-size:12px;
border:1px dotted #000000;
}
#teneur.detail-bien #detail-bien-resume .detail_type_bien
{
font-weight:bold;
color:#9C7807;
font-size:12px;
}
#teneur.detail-bien #detail-bien-resume address{
font-style:normal;
}
#teneur.detail-bien #detail-bien-resume p.prix-ref{
color:#9C7807;
font-size:12px;
}
#teneur.detail-bien #detail-bien-resume span.intit{
font-weight:bold;
}
#teneur.detail-bien img.ph_agence{
width:250px;
float:left;
margin-right:2px;
}
#teneur.detail-bien #resume-agence .resume-agence-options {
float:right;
}
#teneur.detail-bien div.optionss{
float:right;
}
#teneur.detail-bien ul.optionss{
margin-top:0px;
margin-bottom:0px;
margin-left:1px;
padding-left:20px;
padding-right:20px;
list-style-type:none;
/*background-color: #d5f3f4;*/
background-color:#FFF7EE;
margin-right:2px;
}
#teneur.detail-bien ul.optionss li {
margin:0;
padding:0;
list-style-type:none;
}

#teneur.detail-bien ul.optionss li.ecrire-agence{list-style-image:url(/images/agence/ecrire_agence.gif);}
#teneur.detail-bien ul.optionss li.envoie-ami{list-style-image:url(/images/trouver_logement/envoi_ami.gif);}
#teneur.detail-bien ul.optionss li.plan-agence{list-style-image:url(/images/agence/plan_acces.gif);}
#teneur.detail-bien ul.optionss li.detail-agence{display:none;}
#teneur.detail-bien ul.optionss li a{
font-size:10px;
color:#ECB302;
}
#teneur.detail-bien #info-resume-agence{
/*float:left;*/
font-size:12px;
font-family:Arial,Helvetica ,sans-serif;
}
/*****************************************************************************************************/
/*##########################################CONTACT###################################*/
/*****************************************************************************************************/

#contact{
margin:5px;
/*background-image:url(/images-groupe/logo_contact.gif);
background-position:top left;
background-repeat:no-repeat;*/
text-align:justify;
/*width:390px;*/
/*border:1px solid #000000;*/
}

#contact h1 {
text-align:center;
font-size:20px;
font-weight:bold;
margin:0;
padding:0;
padding-top :40px;
/*padding-left:96px;*/
}
#contact h2{
font-size:12px;
font-weight:bold;
text-align:center;
}
#contact #teneur.formulaire div#civilite{
/*border:1px solid #000000;*/
margin-left:100px;
}
#contact #teneur.formulaire div#civilite input{
border:0;
}
#contact #teneur.formulaire label {
margin-left:10px;
font-weight:bold;
/*border:1px solid #000000;*/
}

#contact #teneur.formulaire div#choix{
/*border:0px solid #000000;*/
float:right;
margin-top:-16px;
margin-right:10px;
}
#contact #teneur.formulaire div#choix input{
border:0;
}
#contact #teneur.formulaire input#envoi{
margin-left:100px;
}
#contact #teneur.formulaire input#nom, #contact #teneur.formulaire input#prenom, #contact #teneur.formulaire input#adresse, #contact #teneur.formulaire input#ville, #contact #teneur.formulaire input#pays, #contact #teneur.formulaire input#tel, #contact #teneur.formulaire input#sender, #contact #teneur.formulaire input#fax, #contact #teneur.formulaire input#cp, #contact #teneur.formulaire input#email {
/*position:absolute;*/
float:right;
margin-right:150px;
}
#contact #teneur.formulaire .spacer {
line-height:1em;
}
#contact #teneur.formulaire h5 {
font-size:9px;
margin-left:10px;
margin-right:5px;
font-style:oblique;
font-weight:normal;
text-align:justify;

}
#contact #teneur.formulaire div#t_bien {
padding-left:10px;
}
#contact #teneur.formulaire fieldset {
margin-top:5px;
border:0;
}
#contact #teneur.formulaire fieldset select {
margin-left:100px;
}
#contact #teneur.formulaire legend {
padding-left:10px;
font-size:12px;
color:#735A46;
text-align:justify;
font-weight:bold;
}
#contact #teneur.formulaire textarea {
margin-left:10px;
}
#contact #teneur.formulaire button.bouton{
text-align:center;
background:transparent;
/*background-image:url(/images-groupe/bt_contact_envoyer.gif);
background-position:top left;
background-repeat:no-repeat;
*/
width:97px;
border:0;
height:28px;
/*text-indent:-9000em;*/
padding:0;
margin:0;
cursor:pointer;
/*cursor:hand;*/
}




