body {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
background-image:url(/images-groupe/bg.gif);
vertical-align:top;
font-size:12px;
}
/**{margin:0;padding:0;border:0px;}*/
img{border:0;}
a,a:hover {
text-decoration:none;
}
legend {
margin-left:-9px;
}
fieldset{
border:0px;
margin:0px;
padding:0px;

}
.spacer{clear:both;}
#page {
width:750px;
clear: both;
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
background-color:#fec340;
text-align:left;/*pour ie simulation de la valeur auto cf balise *body retablissement*/
}
hr.decoration{
display:none;
}
#header {
background-color:#0035ad;
height:39px;
}

html>body #header {
height: auto;
min-height: 39px;
background-color: #0035ad;
} 

div#header div.he-gauche {
	float:left;
	padding-left:46px;
	padding-left:37px;
	padding-bottom:39px;
	background-image:url(/images-groupe/img_haut_gauche_little.gif);
	background-position:top left;
	background-repeat:no-repeat;
	line-height:0px;

}
div#header div.he-droite {
	float:right;
	padding-left:46px;
	padding-bottom:39px;
	background-image:url(/images-groupe/img_haut_droite_little.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	line-height:0px;


}
div#haut{
width:730px;
height:148px;
background-image:url(/images-groupe/img_header_background.gif);
background-repeat:repeat;
border-left:9px solid #c10435;
border-right:11px solid #c10435;
background-color: #f9c440;
}
html>body #haut {
height: auto;
min-height: 148px;
background-color: #f9c440;
border-left:9px solid #c10435;
border-right:11px solid #c10435;
} 

div#haut div.ha-gauche{
	/*float:left;*/
	margin-left:-9px;
	padding-left:145px;
	padding-left:137px;
	padding-bottom:148px;
	background-image:url(/images-groupe/bord-haut-gauche.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	line-height:0px;


}
div#haut div.ha-droite{
	float:right;
	margin-right:-11px;
	padding-left:145px;
	padding-bottom:148px;
	background-image:url(/images-groupe/bord-haut-droite.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	line-height:0px;

}
/*zone de texte*/
div#haut div.ha-centre{
	/*float:left;*/
	padding-top:12px;
	text-align:justify;
	vertical-align:top;
	margin-top:-145px;
	margin-left:130px;
	margin-right:130px;
}

#contenu{
/*background-color:#fec340;*/
margin:0;
padding:0;
border-left:9px solid #c10435;
border-right:11px solid #c10435;
}
/*zone de texte*/
#contenu #teneur{
/*background-color:#fec340;*/
text-align:justify;
padding-left:2px;
padding-right:2px;
}


div#basacceuil
{
margin:0;
padding:0;
/*background-color:#fec340;*/
height:250px;
/*border:1px solid #000000;
border-top:2px solid #000000;*/
line-height:0px;
}
html>body #basacceuil {
height: auto;
min-height: 250px;
background-color: #f9c440;
border-left:9px solid #c10435;
border-right:11px solid #c10435;
} 

div#basaccueil div#ba-gauche
{
	margin:0;
	padding:0;
	float:left;
	padding-left:138px;
	padding-bottom:250px;
	background-image:url(/images-groupe/bord-bas-gauche-accueil.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	line-height:0px;
	font-size:1px;
	background-color:#fec340;
}
div#basaccueil div#ba-droite
{
	float:right;
	padding-left:135px;
	padding-bottom:250px;
	background-image:url(/images-groupe/bord-bas-droite-accueil.gif);
	background-position: bottom right;
	background-repeat:no-repeat;
	line-height:0px;
	font-size:1px;
	background-color:#fec340;


}
/*zone de texte*/
div#basaccueil div#ba-centre{
margin:0;
padding:0;
font-size:1px;
/*float:left;*/
height:206px;
background-color:#fec340;
margin-left:140px;

}

div#basaccueil div#ba-centre span.deco{
float:left;
margin:0;
padding:0;
padding-top:206px;
padding-left:320px;
background-image:url(/images-groupe/perso_immo_acceuil.gif);
background-position: top left;
background-repeat:no-repeat;
font-size:1px;
}
#pied {
margin:0;
padding:0;
clear:both;
background-image:url(/images-groupe/bg.gif);
background-color:#ffffff;
text-align:center;
text-decoration:none;
vertical-align:middle;
/*border:1px solid #000000;*/
}
#pied a, #pied a:hover {
text-decoration:none;
font-size:0.8em;
color:#000000;
height:0;
display:inline;
}

ul#menuhaut {
	clear:left;
	position:relative;
	width: 700px;
	left:30px;
	height: 41px;
	margin: 0;
	padding: 0;
	list-style: none;
/*	border:1px solid #000000;*/
}

#menuhaut li {
	height: 41px;
	margin: 0;
	padding: 0;
	float: left;
	text-indent: -9000em;
	width: 104px;
	padding-left:10px;
}

ul#menuhaut li, ul#menuhaut a, ul#menuhaut a:hover {
	display: block;
	height: 100%;
	text-decoration:none;
}

ul#menuhaut li#accueil a {background: url(/images-groupe/bt_accueil.gif) no-repeat; }
ul#menuhaut li#achetez a { background: url(/images-groupe/bt_achetez.gif) no-repeat; }
ul#menuhaut li#nos_agences a {background: url(/images-groupe/bt_nos_agences.gif) no-repeat; }
ul#menuhaut li#services a {background: url(/images-groupe/bt_services.gif) no-repeat; }
ul#menuhaut li#nous_on a {background: url(/images-groupe/bt_nous.gif) no-repeat; }
ul#menuhaut li#construction a {background: url(/images-groupe/bt_construction.gif) no-repeat; }
/*prechargement*/
div#prechargement p.prech_accueil{
background: url(/images-groupe/bt_accueil_on.gif);
}
div#prechargement p.prech_nos_agences{
background: url(/images-groupe/bt_nos_agences_on.gif)
}
div#prechargement p.prech_achetez{
background: url(/images-groupe/bt_achetez_on.gif);
}
div#prechargement p.prech_nos_services{
background: url(/images-groupe/bt_services_on.gif);
}
div#prechargement p.prech_qui_sommes{
background: url(/images-groupe/bt_nous_on.gif);
}
div#prechargement p.prech_construc{
background: url(/images-groupe/bt_construction_on.gif);
}
/*fin prechargement*/
ul#menuhaut li#accueil a:hover {background: url(/images-groupe/bt_accueil_on.gif) no-repeat; }
ul#menuhaut li#achetez a:hover { background: url(/images-groupe/bt_achetez_on.gif) no-repeat; }
ul#menuhaut li#nos_agences a:hover {background: url(/images-groupe/bt_nos_agences_on.gif) no-repeat; }
ul#menuhaut li#services a:hover {background: url(/images-groupe/bt_services_on.gif) no-repeat; }
ul#menuhaut li#nous_on a:hover {background: url(/images-groupe/bt_nous_on.gif) no-repeat; }
ul#menuhaut li#construction a:hover {background: url(/images-groupe/bt_construction_on.gif) no-repeat; }
/************************************************/
/**mise en page**/
/************************************************/
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1{font-size:40px;font-weight:normal; }
h2{font-size:33px;;font-weight:normal; }
h3{font-size:18px;;font-weight:normal;}
h4{font-size:14px;;font-weight:normal;}
p{ font-size:12px;;font-weight:normal; }
h5{ font-size:10px; }
h6{ font-size:8px;;font-weight:normal; }
.bleu{ color:#009EDA; }
.rouge{color: #FF0000;}
.little{font-size:0.85em;}
/******PAGE*************/
/******ACCUEIL******/
#teneur span.teneur-accueil{
float:left;
margin-left:20px;
padding-top:228px;
padding-left:308px;
background-image:url(/images-groupe/photo_page_acceuil.gif);
background-position: top left;
background-repeat:no-repeat;
font-size:1px;
}
/***bloc bas pour les pages habitez, nos agences,nos services***/
div#basaccueil div#ba-centre img.habitez {
padding-top:80px;
}
.moyenbleu{color:#009EDA;font-size:30px;}

/****NOS SERVICES*****/
.nos_services h2{
		font-size:14px;font-weight:bold;
}
.nos_services h3{font-size:12px;font-weight:bold;
}
.nos_services h4{font-size:10px;font-weight:normal;
}
.nos_services h5{font-size:9px;font-weight:bold;
}
.nos_services p{font-size:10px;font-weight:normal;}
.asterix_mini {
	FONT-SIZE: 9px;color:#000000; WIDTH: 200px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
td.img_a_vendre{
background-image:url(/images-groupe/img_a_vendre.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:272px;
height:348px;
}
td.img_acheteur_vendeur{
background-image:url(/images-groupe/img_acheteur_vendeur.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:323px;
height:348px;
}
td.img_immo_sur_transaction1{
background-image:url(/images-groupe/img_immo_sur_transaction1.gif);
background-position:top left;
background-repeat:no-repeat;
width:178px;
height:65px;

}
td.img_immo_sur_transaction2{
background-image:url(/images-groupe/img_immo_sur_transaction2.gif);
background-position:bottom left;
background-repeat:no-repeat;
width:178px;
height:66px;

}
td.img_achetez{
background-image:url(/images-groupe/img_achetez.gif);
background-position:bottom center;
background-repeat:no-repeat;
width:65px;
height:192px;
padding-right:10px;
margin-left:10px;
}
td.img_vendez{
background-image:url(/images-groupe/img_vendez.gif);
background-position:bottom center;
background-repeat:no-repeat;
width:65px;
height:161px;
}
p.service-droite{width:272px;}
.button_contact_service a{color:#fec340;font-size:1px;width:0;text-decoration:none;}
.button_contact_service a:hover {color:#fec340;font-size:1px;width:0;text-decoration:none;display:inline;}
input.button_contact_service {
background-image:url(/images-groupe/bt_contactez_nous_services.gif);
background-position:bottom center;
background-repeat:no-repeat;
width:177px;
height:41px;
border:0;
margin:0;
padding:0;
}
/*****NOS  AGENCES **/
.nos-agences p{
color:#113EA6;
text-align:center;
}
.nos-agences span{
color:#113EA6;
text-align:center;
font-weight:bold;
}
/**ZOOM PLAN **/
.zoom-plan p{
font-size:12px;
color:#113EA6;
text-align:center;
}
.zoom-plan p.agence-igt-plan
{
text-align:justify;
font-size:10px;
padding-left:10%;
color:#009EDA;
background-image:url(/images-groupe/plan-agence-immo-de-france-igt.jpg);
background-position:center center;
background-repeat:no-repeat;
}
.zoom-plan p.agence-malville-plan{
text-align:justify;
height:180px;
padding-top:10%;
font-size:10px;
padding-left:10%;
color:#009EDA;
background-image:url(/images-groupe/plan-agence-immo-de-france-agence-malville.jpg);
background-position:top center;
background-repeat:no-repeat;
}
/*****QUI SOMMES NOUS ***/
.qui-sommes p{
text-align:justify;
font-size:12px;
font-weight:bold;
color:#113EA6;
padding-left:10px;
padding-right:10px;
}
/****CONTACT***/
#contact{
background-image:url(/images-groupe/logo_transparent.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 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 input#envoi{
margin-left:10px;
}
#contact #teneur.formulaire input#nom,input#prenom,input#adresse,input#ville,input#pays,input#tel,input#sender,input#fax,input#cp,input#email {
position:absolute;
left:150px;
}
#contact #teneur.formulaire input#mail_to
{
position:absolute;
left: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 fieldset {
margin-top:5px;
}
#contact #teneur.formulaire legend {
padding-left:10px;
font-size:11px;
color:#000000;
}
#contact #teneur.formulaire textarea {
margin-left:10px;
}
#contact #teneur.formulaire button.bouton{
text-align:center;
background:transparent;
background-image:url(/images-groupe/bt_envoyer_maintenant.gif);
background-position:top left;
background-repeat:no-repeat;
width:137px;
border:0;
height:22px;
text-indent:-900em;
padding:0;
margin:0;
cursor:pointer;
/*cursor:hand;*/
}
/*****************/
/*confirmation envoi*/
/******************/
#contact #teneur.formulaire_ok button.bouton{
text-align:center;
background:transparent;
background-image:url(/images-groupe/bt_envoyer_maintenant.gif);
background-position:top left;
background-repeat:no-repeat;
width:137px;
border:0;
height:22px;
text-indent:-900em;
padding:0;
margin:0;
cursor:pointer;
/*cursor:hand;*/
}
/*****************/
/*trouvez logement formulaire
/******************/
#teneur.recherche-bien h1{
font-size:20px;
vertical-align:top;
font-weight:bold;
color:#009EDA;
margin:2px;
margin-bottom:10px;
}
#teneur.recherche-bien h2{
font-size:13px;
vertical-align:middle;
font-weight:normal;
color:#009EDA;
margin:2px;

}
#teneur.recherche-bien h3{
font-size:11px;
vertical-align:top;
font-weight:bold;
color:#000000;
margin:2px;
}
#teneur.recherche-bien #zone-nb-biens-prerecherche{
margin-top:10px;
margin-bottom:10px;
margin-left:1px;
padding-bottom:20px;
padding-top:20px;
background-color: #FDF8DB;
text-align:center;
font-weight:bold;
}
#teneur.recherche-bien #nb-biens-prerecherche{
display:inline;
font-weight:bolder;
}

#teneur.recherche-bien #moteur {
/*border:1px solid #000000;*/
text-align:center;
}
#teneur.recherche-bien #moteur table {
/*border:1px solid #000000;*/
text-align:center;
margin-left: auto;
margin-right: auto;
}
#teneur.recherche-bien #moteur td, th {
text-align:left;
}
#teneur.recherche-bien #b_lancer{

}

#teneur.recherche-bien #b_lancer button.bouton 
{ 
text-align:center;
background:transparent;
background-image:url(/images-groupe/lancer_la_recherche.gif);
background-position:top left;
background-repeat:no-repeat;
width:137px;
border:0;
height:22px;
text-indent:-900em;
padding:0;
margin:0;
cursor:pointer;
/*cursor:hand;*/
}

/**********************/
/*resultat-recherche*/
/**********************/
#teneur.liste-bien{
width:99%;/*pour les borders avec ie*/
}
#teneur.liste-bien #entete{
float:left;
}
#teneur.liste-bien #entete.decoration {
display:none;
}
#teneur.liste-bien  #entete hr.decoration
{
display:none;
}
#teneur.liste-bien  #entete span.decoration
{
display:none;
}


#teneur.liste-bien #entete h1{
font-size:20px;
vertical-align:top;
font-weight:bold;
color:#009EDA;
margin:2px;
margin-bottom:10px;
}
#teneur.liste-bien h2{
font-size:13px;
vertical-align:middle;
font-weight:normal;
color:#009EDA;
margin:2px;

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

}
#teneur.liste-bien #options {
float:right;
}
#teneur.liste-bien ul.options{
/*float:right;*/
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
padding:30px;
list-style-type:none;
background-color: #FDF8DB;
margin-right:5px;
}
#teneur.liste-bien ul.options li {
margin:0;
padding:0;
list-style-type:none;
}
#teneur.liste-bien ul.options li#modifier-votre-recherche {list-style-image:url(http://www.century21.fr/images/trouver_logement/modif_recherche_navig.gif);}
#teneur.liste-bien ul.options li#offres-par-mail {list-style-image:url(http://www.century21.fr/images/trouver_logement/biens_par_mail_navig.gif);}
#teneur.liste-bien ul.options li#consulter-mon-album {list-style-image:url(http://www.century21.fr/images/trouver_logement/mon_album_navig.gif);}
#teneur.liste-bien ul.options li#ajouter-ce-lien {list-style-image:url(http://www.century21.fr/images/rss.gif);}

#teneur.liste-bien div.navig-pages-recherche{
background-color:#ffffff;
border:1px solid #000000;
color:#fec340;
}
#teneur.liste-bien p.navig-pages-recherche-nb-pages{
text-align:justify;
padding:0;
margin:0;
color:#009EDA;
font-weight:bold;
}

#teneur.liste-bien p.navig-pages-recherche-pages{
padding:0;
margin:0;
text-align:center;
}
#teneur.liste-bien div#tri-recherche{
padding:0;
margin:0;
text-align:center;
background-color:#FDF8DB;
border:1px solid #000000;
}
#teneur.liste-bien div.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;*/
}
#teneur.liste-bien div.resume-bien-default-header{
clear:both;
border:1px solid #000000;
color:#000000;
font-weight:bolder;
font-size:10px;
}
#teneur.liste-bien div.resume-bien-default-prix{
float:right;
color:#000000;
font-size:10px;
background-color:#FDF8DB;
vertical-align:bottom;
padding-left:1px;
padding-top:1px;
padding-bottom:1px;
}
#teneur.liste-bien div.optionss{
float:right;
}
#teneur.liste-bien ul.optionss{

margin-top:0px;
margin-bottom:0px;
margin-left:1px;
padding-left:20px;
padding-right:20px;
list-style-type:none;
background-color: #FDF8DB;
margin-right:2px;
}
#teneur.liste-bien ul.optionss li {
margin:0;
padding:0;
list-style-type:none;
}
#teneur.liste-bien ul.optionss li.mise-en-relation-gratuite{list-style-image:url(http://www.century21.fr/images/trouver_logement/appel_gratuit.gif);}
#teneur.liste-bien ul.optionss li.ecrire-agence{list-style-image:url(http://www.century21.fr/images/agence/ecrire_agence.gif);}
#teneur.liste-bien ul.optionss li.envoie-ami{list-style-image:url(http://www.century21.fr/images/trouver_logement/envoi_ami.gif);}
#teneur.liste-bien ul.optionss li.simulez-budget{list-style-image:url(http://www.century21.fr/images/trouver_logement/financement.gif);}
#teneur.liste-bien ul.optionss li.ajout-album{list-style-image:url(http://www.century21.fr/images/bien/ajouter_album.gif);}
#teneur.liste-bien ul.optionss li a{
font-size:10px;
color:#009EDA;
}
#teneur.liste-bien div.bien_photo{float:left;display:inline;}
#teneur.liste-bien img.bien_photo {
width:120px;
height:76px;
float:left;
margin:0;
padding:0;
/*border:1px solid #000000;*/
}
#teneur.liste-bien div.description{
position:relative;
vertical-align:top;
margin:0;
padding:0;
margin-left:123px;
margin-right:200px;
color:#000000;
/*border:1px solid #000000;*/
}
#teneur.liste-bien address.contact{
margin:0;
padding:0;
font-style:normal;
}
#teneur.liste-bien span.intit_avant{
font-weight: bold;
color: #ebab00;
}
#teneur.liste-bien address.contact span.intit_avant {
font-weight: bold;
color: #ebab00;
}
#teneur.liste-bien a.lien_detail{
margin:0;
padding:0;
padding-left:11px;
background-image:url(http://www.century21.fr/images/plus.gif);
background-position:center left;
background-repeat:no-repeat;
}
/**********************/
/*detail bien*/
/**********************/
#teneur.detail-bien {
height:100%;
width:99%;
/*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:#009EDA;
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 ul.options{
/*float:right;*/
margin-top:10px;
margin-bottom:10px;
margin-left:0px;
padding:30px;
list-style-type:none;
background-color: #FDF8DB;
margin-right:5px;
}
#teneur.detail-bien ul.options li.envoie-ami{list-style-image:url(http://www.century21.fr/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;
/*border:1px solid #000000;*/
}


#teneur.detail-bien h1{
font-size:20px;
vertical-align:top;
font-weight:bold;
color:#009EDA;
margin:2px;
margin-bottom:10px;
}
#teneur.detail-bien h2{
font-size:13px;
vertical-align:middle;
font-weight:normal;
color:#113EA6;
border-bottom:1px dotted #009EDA;
border-left:1px solid #009EDA;

background-color:#FDF8DB;
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:#113EA6;
font-weight:bold;
font-size:12px;
border:1px dotted #000000;
}
#teneur.detail-bien #detail-bien-resume .detail_type_bien
{
font-weight:bold;
color:#113EA6;
font-size:12px;
}
#teneur.detail-bien #detail-bien-resume address{
font-style:normal;
}
#teneur.detail-bien #detail-bien-resume p.prix-ref{
color:#113EA6;
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: #FDF8DB;
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(http://www.century21.fr/images/agence/ecrire_agence.gif);}
#teneur.detail-bien ul.optionss li.envoie-ami{list-style-image:url(http://www.century21.fr/images/trouver_logement/envoi_ami.gif);}
#teneur.detail-bien ul.optionss li.plan-agence{list-style-image:url(http://www.century21.fr/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:#009EDA;
}
#teneur.detail-bien #info-resume-agence{
/*float:left;*/
font-size:12px;
font-family:Arial,Helvetica ,sans-serif;
}

