
.btfi {font-size:11px;color:#ffffff;background-color:#48391b;border:1px solid #ffffff;cursor:pointer;width:156px;text-align:center;}
.heure-i {color:#ffffff;border: 1px solid #ffffff;background-color:#48391b;width:158px;}
.mencal {color:#ffffff;width:160px;border:1px solid #ffffff;background-color:#48391b;}

#titre-bienvenue-fr{width:639px;height:24px;
background:transparent url("../images/titre-bienvenue-fr.png") no-repeat top left;}

#titre-bienvenue-en{width:614px;height:24px;
background:transparent url("../images/titre-bienvenue-en.png") no-repeat top left;}

#titre-evaluer-fr{width:611px;height:24px;
background:transparent url("../images/titre-evaluer-fr.png") no-repeat top left;}

#titre-evaluer-en{width:699px;height:24px;
background:transparent url("../images/titre-evaluer-en.png") no-repeat top left;}

#titre-diagnostic-fr{width:783px;height:24px;
background:transparent url("../images/titre-diagnostic-fr.png") no-repeat top left;}

#titre-diagnostic-en{width:696px;height:24px;
background:transparent url("../images/titre-diagnostic-en.png") no-repeat top left;}

#titre-scellier-fr{width:434px;height:24px;
background:transparent url("../images/titre-scellier-fr.png") no-repeat top left;}

#titre-scellier-en{width:434px;height:24px;
background:transparent url("../images/titre-scellier-en.png") no-repeat top left;}

#titre-conseils-en{width:435px;height:24px;
background:transparent url("../images/titre-conseils-en.png") no-repeat top left;}

#titre-equipe-en{width:390px;height:24px;
background:transparent url("../images/titre-equipe-en.png") no-repeat top left;}

#titre-contact-en{width:380px;height:24px;
background:transparent url("../images/titre-contact-fr.png") no-repeat top left;}

#titre-confiez-vente-en{width:536px;height:24px;
background:transparent url("../images/titre-confiez-vente-en.png") no-repeat top left;}

#titre-confiez-location-en{width:565px;height:24px;
background:transparent url("../images/titre-confiez-location-en.png") no-repeat top left;}

#titre-mentionslegales-en{width:380px;height:24px;
background:transparent url("../images/titre-mentionslegales-en.png") no-repeat top left;}

#titre-partenaire-en{width:389px;height:24px;
background:transparent url("../images/titre-partenaires-en.png") no-repeat top left;}

#titre-plandusite-en{width:389px;height:24px;
background:transparent url("../images/titre-plandusite-en.png") no-repeat top left;}

#titre-estimation-en{width:392px;height:24px;
background:transparent url("../images/titre-estimation-en.png") no-repeat top left;}


#titre-alertemail-en{width:409px;height:24px;
background:transparent url("../images/titre-alertemail-en.png") no-repeat top left;}


/**************************************************************** principale **/
html,body{font-family: "Arial";margin:0;padding:0;
background:#8e6719 url("../images/background-site.jpg") repeat-x top center;
}

img{border:0;}

form{margin:0;}

#bloc {width:960px;min-height:50px;height:auto !important;height:50px;padding-top:25px;}

/******************************************************************** global **/
#global{width:960px;margin:auto;padding-top:0px;background:transparent}

/********************************************************************** haut **/
#headerfull{width:100%;height:28px;margin-top:0px;_margin-top:0px;background:transparent url("../images/marquee-back.jpg") repeat-x top left;} 

#header {position:relative;width:960px;height:630px;}

#headersmall {position:relative;width:960px;height:403px;}

#headerbiens {position:relative;width:960px;height:143px;}

#bandeau {position:absolute;z-index:2;top:18px;left:0px;width:422px;height:91px;
background:transparent url("../images/cabinet-3000-logo.png") no-repeat top left;} 

.bandeau_href {display:block;position:absolute;z-index:3;top:18px;left:0px;width:422px;height:91px;} 

#flashcontent {position:absolute;z-index:2;top:134px;left:0px;width:960px;height:461px;background-color:transparent;}

#flashcontentsmall {position:absolute;z-index:2;top:134px;left:0px;width:960px;height:227px;background-color:transparent;}

#imagesite{position:absolute;z-index:1;top:134px;left:0px;width:960px;height:461px;}

#imagesitesmall{position:absolute;z-index:1;top:134px;left:0px;width:960px;height:227px;}

#text_marquee{width:960px;height:18px;margin:auto;padding-top:7px;}

#scroll{color:#ffffff;font-size:10px;}

.lienscroll {text-decoration:none;color:#ffffff;cursor:pointer;}
a.lienscroll {text-decoration:none;color:#ffffff;}
a:hover.lienscroll {text-decoration:none;color:#c69831;}


#div_drapeau_fav {position:absolute;z-index:7;top:1px;right:64px;
width:21px;height:20px;cursor:pointer;
background:url("../images/drapeau_fav.png") no-repeat top left;
_background:transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://www.cabinet3000.fr/images/drapeau_fav.png', sizingMethod='scale');}


#go_drapeau_fav {position:absolute;z-index:8;top:1px;right:64px;
width:21px;height:20px;cursor:pointer;}
#coord_header{position:absolute;z-index:2;top:42px;right:0px;width:333px;height:43px;border:0px solid red;
font-size:14px;color:#ffffff;font-family:"Verdana";text-align:right;}

#allhorloge{position:absolute;z-index:3;bottom:1px;right:0px;}
#horloge {width:12px;height:11px;background:transparent url("../images/horloge.png") no-repeat top left;margin-top:2px;margin-right:4px;} 
#horlogetime {color:#21190a;font-size:11px;} 

/********************************************************************** menu **/
#EnsembleMenu {position:absolute;z-index:3;top:119px;right:0px;}

#EnsembleMenu ul {list-style-type:none;padding:0px;margin:0px;}

#EnsembleMenu ul li {font-size:16px;float:left;margin-left:2px;}

#EnsembleMenu ul li#actif {background-color:#48391b;padding: 8px 8px 7px 8px;padding:0px !important!;
margin-top:-7px;margin-top:0px !important!;}
#EnsembleMenu ul li#actif a {color:#ffffff;padding-bottom:0px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#EnsembleMenu ul li#actif {background-color:#48391b;padding: 8px 8px 7px 8px;margin-top:-8px;}
}



#EnsembleMenu ul li :hover{background-color:#48391b;}

#EnsembleMenu ul li a {padding: 8px 8px 8px 8px;
text-decoration:none;font-weight:bold;font-size:16px;
font-family:"Times New Roman";font-style:italic;color:#21190a;}

#EnsembleMenu ul li a:hover{color:#ffffff;}



#EnsembleMenu2 {position:absolute;z-index:3;bottom:0px;left:0px;}

#EnsembleMenu2 ul {list-style-type:none;padding:0px;margin:0px;}

#EnsembleMenu2 ul li {font-size:16px;float:left;margin-left:2px;}

#EnsembleMenu2 ul li#actif {background-color:#48391b;padding: 8px 8px 7px 8px;padding:0px !important!;
margin-top:-7px;margin-top:0px !important!;}
#EnsembleMenu2 ul li#actif a {color:#ffffff;padding-bottom:0px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#EnsembleMenu2 ul li#actif {background-color:#48391b;padding: 8px 8px 7px 8px;margin-top:-8px;}
}

#EnsembleMenu2 ul li :hover{background-color:#48391b;}

#EnsembleMenu2 ul li a{padding: 8px 8px 8px 8px;
text-decoration:none;font-weight:bold;font-size:16px;
font-family:"Times New Roman";font-style:italic;color:#21190a;}

#EnsembleMenu2 ul li a:hover{color:#ffffff;}

/******************************************************************* drapeau **/
#Ensemble_Flags {position:absolute;
top:7px;right:0px;
z-index:4;
width:53px;height:24px;}

#Div_Flags {position:relative;z-index:6;width:53px;height:24px;border:0px solid red;}

#div_drapeau_francais {position:absolute;z-index:7;top:0px;left:0px;
width:16px;height:11px;cursor:pointer;
background:url("../images/flag-fr.jpg") no-repeat top left;}

#go_drapeau_francais {position:absolute;z-index:8;top:-6px;left:0px;
width:16px;height:11px;cursor:pointer;border:0px solid red;}

html[xmlns*=""] body:last-child #go_drapeau_francais {top:0px;}

#div_drapeau_americain {position:absolute;z-index:7;top:0px;left:29px;
width:16px;height:11px;cursor:pointer;
background:url("../images/flag-uk.jpg") no-repeat top left;}

#go_drapeau_americain {position:absolute;z-index:8;top:-6px;left:29px;
width:16px;height:11px;cursor:pointer;border:0px solid red;}

html[xmlns*=""] body:last-child #go_drapeau_americain {top:0px;}

/* Opera */ @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) 
{ 
#go_drapeau_francais{top:0px;}
#go_drapeau_americain{top:0px;}
}

html:first-child #go_drapeau_francais{top:0px;}
html:first-child #go_drapeau_americain{top:0px;}





/********************************************************************* index **/
.lienindex{color:#ffffff;text-decoration:underline;}
a.lienindex{color:#ffffff;text-decoration:underline;}
a:hover.lienindex{color:#ffffff;text-decoration:none;}

#cti{width:172px;height:20px;background:transparent url("../images/cabinet-3000-titre-index.png") no-repeat top left}

#redactionnel_index {float:left;min-height:50px;height:auto !important;height:50px;width:700px;
font-family:"Verdana";font-size:12px;text-align:justify;color:#ffffff;
margin-top:0px;margin-left:0px;}

/******************************************************************** footer **/
#footerfull{width:100%;height:54px;margin-top:-14px;_margin-top:-14px;background:transparent url("../images/footer-back.jpg") repeat-x top left;} 


#footer {width:960px;height:54px;margin:auto;
background-color:transparent;margin-top:0px;position:relative;z-index:1;}

#logo_lbi{position:absolute;z-index:1;top:10px;right:25px;width:215px;height:27px;}

#div_copyright_footer {position:absolute;z-index:1;top:25px;left:136px;font-size:11px;color:#ffffff;}

.hrefooter {color:#ffffff;text-decoration:none;}
a.hrefooter {color:#ffffff;text-decoration:none;}
a:hover.hrefooter {color:#c69831;text-decoration:underline;}



#logo1 {
position:absolute;
z-index:2;
top:17px;left:616px;
width:40px;
height:34px;
background:transparent url("../images/snpi.png") no-repeat top left;
_background:transparent;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='http://www.cabinet3000.fr/images/snpi.png', sizingMethod='scale');}
#translation_by_google {color:#ffffff;
font-size:10px;
position:absolute;
right:66px;
top:41px;
z-index:10;width:150px;border:0px solid red;}

#logo-cabinet-footer {position:absolute;top:23px;left:0px;z-index:1;width:130px;height:17px;}


/*************************************************************** alerte mail **/
#titre-alertemail-fr{width:422px;height:24px;
background:transparent url("../images/titre-alertemail-fr.png") no-repeat top left;}

#redactionnel_alertemail {width:948px;margin:auto;
margin-top:28px;
min-height:50px;height:auto !important;height:50px;
color:#ffffff;font-size:12px;text-align:justify;}


#div_formulaire_alertemail {
width:781px;border:0px solid red;margin:auto;}

#formalerte {color:#ffffff;font-size:12px;}

.alertemailinput {font-size:12px;width:225px;margin-left:0px;color:#ffffff;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;padding-left:2px;}

.alertemailselect {font-size:12px;width:229px;margin-left:0px;color:#ffffff;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;}

.alertemailselect2 {font-size:12px;width:229px;margin-left:0px;color:#ffffff;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;}

.alertemailtextarea {font-size:12px;width:225px;margin-left:0px;color:#ffffff;
float:left;margin-top:10px;font-family:Arial;
border:1px solid #ffffff;background-color:#48391b;}

#btalertemailv2 {float:left;
margin-left:181px;margin-top:9px;margin-left:179px !important!;
width:95px;height:21px;
text-align:center;
background: url("../images/boutton_envoyer.png") no-repeat left top;cursor:pointer;}

#text_btalertemail{margin-top:3px;font-family:Arial;font-size:11px;font-weight:bold;color:#ffffff;}


.div_margin-left{margin-left:47px;margin-left:22px !important!;}
.div_margin-left2{margin-left:47px;margin-left:44px !important!;}
.div_margin-left3{margin-left:47px;margin-left:44px !important!;}





/* Opera */ @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) 
{ 
.div_margin-left{margin-left:22px;}
.div_margin-left2{margin-left:22px;}
.div_margin-left3{margin-left:22px;}
#btalertemailv2 {margin-left:157px;}
}

html:first-child .div_margin-left{margin-left:22px;}
html:first-child .div_margin-left2{margin-left:22px;}
html:first-child .div_margin-left3{margin-left:22px;}
html:first-child  #btalertemailv2 {margin-left:157px;}


/**************************************************************** estimation **/
#titre-estimation-fr{width:418px;height:24px;
background:transparent url("../images/titre-estimation-fr.png") no-repeat top left;}

#redactionnel_estimation {width:948px;margin:auto;
margin-top:28px;
min-height:50px;height:auto !important;height:50px;
color:#ffffff;font-size:12px;text-align:justify;}

#div_formulaire_estimation {width:781px;margin:auto;}

.form_row_left_estimation_first {float:left;margin-left:0px;}
.form_row_left_estimation {float:left;margin-left:47px;}

.estimationinput {font-size:12px;width:227px;color:#ffffff;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;padding-left:2px;}

.estimationinput2 {font-size:12px;width:227px;color:#ffffff;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;padding-left:2px;}

.estimationtextarea2{font-size:12px;width:227px;color:#ffffff;
float:left;margin-top:10px;font-family:Arial;
border:1px solid #ffffff;background-color:#48391b;padding-left:2px;}

.estimationselect {font-size:12px;width:231px;color:#ffffff;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;}

.estimationtextarea {font-size:12px;width:227px;color:#ffffff;
float:left;margin-top:10px;font-family:Arial;
border:1px solid #ffffff;background-color:#48391b;padding-left:2px;}

#btestimationv2 {float:left;
margin-left:176px;margin-top:10px;
width:95px;height:21px;
text-align:center;
background: url("../images/boutton_envoyer.png") no-repeat left top;cursor:pointer;}

#text_btestimation{margin-top:3px;font-family:Arial;font-size:11px;font-weight:bold;color:#ffffff;}

#tab_estimation {color:#ffffff;font-size:12px;}

.form_row_left_estimation {margin-left:40px;}



/***************************************************************** partenaire */
#titre-partenaire-fr{width:425px;height:24px;
background:transparent url("../images/titre-partenaires-fr.png") no-repeat top left;}

#redactionnel_partenaire {width:948px;margin:auto;
margin-top:28px;
min-height:50px;height:auto !important;height:50px;
color:#ffffff;font-size:12px;text-align:justify;}

.lien_partenaire {text-decoration:underline;color:#21190a; }
a.lien_partenaire {text-decoration:underline;color:#21190a; }
a:hover.lien_partenaire {text-decoration:none;color:#21190a; }

.bloc_partenaire {float:left;width:547px;height:125px;margin-left:0px;margin-bottom:10px;}

.descriptif_partenaire {color:#ffffff;font-size:12px; }

.bloc_description_partenaire {float:left;width:267px;line-height:15px;margin-left:20px;}

.bloc_image_partenaire {float:left;width:258px;height:123px;border:1px solid #21190a;}

/******************************************************************* sitemap **/
#titre-plandusite-fr{width:436px;height:24px;
background:transparent url("../images/titre-plandusite-fr.png") no-repeat top left;}

#redactionnel_plandusite {width:948px;margin:auto;
margin-top:28px;
min-height:50px;height:auto !important;height:50px;
color:#ffffff;font-size:12px;text-align:justify;}


.hrefplandusite {color:#ffffff;text-decoration:none;font-size:12px;}

a.hrefplandusite {color:#ffffff;text-decoration:none;}

a:hover.hrefplandusite {color:#21190a;text-decoration:underline;}


/************************************************************** redactionnel **/
.lien_redactionnel {text-decoration:underline;color:#21190a}
a.lien_redactionnel {text-decoration:underline;color:#21190a}
a:hover.lien_redactionnel {text-decoration:none;color:#21190a}

#titre-mentionslegales-fr{width:508px;height:24px;
background:transparent url("../images/titre-mentionslegales-fr.png") no-repeat top left;}

#redactionnel_equipe,
#redactionnel_erreur404,
#redactionnel_mentionslegales {width:948px;margin:auto;
margin-top:28px;
min-height:50px;height:auto !important;height:50px;
color:#ffffff;font-size:12px;text-align:justify;}

#titre-erreur404-fr {width:508px;height:24px;
background:transparent url("../images/titre-erreur404-fr.png") no-repeat top left;}

#redactionnel_erreur404 {text-align:center;}



#redactionnel_conseils, #redactionnel_equipe{width:960px;
margin-top:28px;
min-height:50px;height:auto !important;height:50px;
color:#ffffff;font-size:12px;text-align:justify;}

#titre-equipe-fr {width:508px;height:24px;
background:transparent url("../images/titre-equipe-fr.png") no-repeat top left;}

.equipe1,.equipe1b {font-family:"Verdana";font-size:14px;color:#21190a;font-size:14px;font-weight:bold;}
.equipe1b{margin-top:15px;}
.equipe2 {margin-top:5px;color:#ffffff;}
.equipe3 {margin-top:23px;color:#ffffff;}

.barre1 {width:475px;height:5px;margin-top:20px;
background:transparent url("../images/barre1.png") no-repeat top left;}

.barre2, .barre2b {width:920px;height:3px;margin-top:20px;
background:transparent url("../images/barre2.png") no-repeat top left;}

.barre2b {margin-top:30px;}

#titre-conseils-fr {width:508px;height:24px;
background:transparent url("../images/titre-conseils-fr.png") no-repeat top left;}

.savoirplus {float:right;margin-top:5px;}
.savoirplusl{color:#21190a;}
a.savoirplusl{color:#21190a;text-decoration:underline;}
a:hover.savoirplusl{color:#21190a;text-decoration:none;}

/***************************************************************** erreur404 **/

.erreur404lien {text-decoration:underline;color:#ffffff;cursor:pointer;font-weight:bold;}

a.erreur404lien {text-decoration:underline;color:#ffffff;}

a:hover.erreur404lien {text-decoration:underline;color:#ffffff;}

/******************************************************************* contact **/
#titre-contact-fr {width:508px;height:24px;
background:transparent url("../images/titre-contact-fr.png") no-repeat top left;}

#sca {float:left;margin-top:25px;width:447px;min-height:50px;height:auto !important;height:50px;border:0px solid red;}
#sc1{float:left;width:245px;height:142px;}
#sc2{float:left;width:202px;height:142px;}
#sc3{float:left;margin-top:7px;width:447px;height:143px;border:0px solid red;}

#sc2image{width:201px;height:40px;background:transparent url("../images/cabinet-3000-contact.png") no-repeat top left;}

#sc2l1 {font-family:"Verdana";font-size:12px;color:#ffffff;text-align:center;}
#sc2l2 {color:#ffffff;text-align:center;font-size:12px;margin-top:27px;}

#scb {float:left;margin-top:25px;margin-left:25px;width:468px;min-height:50px;height:auto !important;height:50px;border:0px solid red;}

#redactionnel_contact {min-height:50px;height:auto !important;height:50px;
color:#ffffff;font-size:12px;text-align:justify;}

#formcontact {border:0px solid red;width:476px;float:left;}

.contactenvoyer{
BORDER-RIGHT: #ffffff 1px solid;BORDER-TOP: #ffffff 1px solid;
BORDER-LEFT: #ffffff 1px solid;BORDER-BOTTOM: #ffffff 1px solid;
color:#69792e;
BACKGROUND-COLOR: #008aa7;
text-align:center;font-size:12px;}

.contactinput{
BORDER-RIGHT: #ffffff 1px solid;BORDER-TOP: #ffffff 1px solid;
BORDER-LEFT: #ffffff 1px solid;BORDER-BOTTOM: #ffffff 1px solid;
color:#ffffff;
background-color:#48391b;
font-size:12px;width:227px;padding-left:2px;}

.contacttextarea{
BORDER-RIGHT: #ffffff 1px solid;BORDER-TOP: #ffffff 1px solid;
BORDER-LEFT: #ffffff 1px solid;BORDER-BOTTOM: #ffffff 1px solid;
color:#ffffff;
background-color:#48391b;
font-size:12px;width:227px;height:45px;padding-left:2px;}

.form_row_left1{margin-left:0px;margin-bottom:10px;}

#espace_contact {color:#ffffff;font-size:12px;}

#contactenvoyer {float:left;
margin-left:377px;margin-top:10px;margin-left:379px !important!;_margin-left:147px;
width:95px;height:21px;height:23px !important!;
text-align:center;
background: url("../images/boutton_envoyer.png") no-repeat left top;cursor:pointer;}

#send_form_contactv2{margin-top:3px;width:95px;text-align:center;font-family:Arial;font-size:11px;font-weight:bold;color:#ffffff;}

#horaire1{float:left;font-weight:bold;font-size:12px;color:#ffffff;margin-top:20px;}

#horaire2{float:left;font-size:12px;color:#ffffff;margin-left:10px;margin-top:20px;}

.azerty {font-weight:bold;}

/****************************************************** confiez votre projet **/
#titre-confiez-vente-fr{width:604px;height:24px;
background:transparent url("../images/titre-confiez-vente-fr.png") no-repeat top left;}

#titre-confiez-location-fr{width:664px;height:24px;
background:transparent url("../images/titre-confiez-location-fr.png") no-repeat top left;}

#redactionnel_confiez {width:948px;margin:auto;
margin-top:28px;
min-height:50px;height:auto !important;height:50px;
color:#ffffff;font-size:12px;text-align:justify;}

#div_formulaire_projet {width:781px;width:790px !important!;margin:auto;border:0px solid red;}

.projet_pour {font-size:12px;margin-left:60px;}

.projetinput {font-size:12px;width:227px;color:#ffffff;margin-left:0px;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;}

.projetinput2 {font-size:12px;width:227px;color:#ffffff;margin-left:0px;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;}

.projetselect {font-size:12px;width:229px;color:#ffffff;margin-left:0px;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;}

.projettextarea {font-size:12px;width:227px;height:77px;color:#ffffff;margin-left:0px;
float:left;margin-top:10px;
border:1px solid #ffffff;background-color:#48391b;}

#send_form_projetv2 {float:left;
margin-left:181px;margin-left:184px !important!;margin-top:10px;
width:95px;height:21px;
text-align:center;
background: url("../images/boutton_envoyer.png") no-repeat left top;cursor:pointer;}

#text_btprojet{margin-top:3px;font-family:Arial;font-size:11px;font-weight:bold;color:#ffffff;}

#espace_projet {color:#ffffff;font-size:12px;}

.marginprojet {margin-left:47px;margin-left:24px !important!;}

.telp{clear:left;}

/******************************************************* moteur de recherche **/
#ensemble_mr{float:left;margin-top:0px;margin-left:0px;width:282px;height:244px;background-color:transparent;}

#ensemble_mr_haut-fr{float:left;width:223px;height:27px;
background:transparent url("../images/titre-recherche-fr.png") no-repeat top left}

#ensemble_mr_haut-en{float:left;width:223px;height:27px;
background:transparent url("../images/titre-recherche-en.png") no-repeat top left}

#ensemble_mr_bas{float:left;width:282px;height:4px;
background-color:transparent;}

#ensemble_mr_milieu{float:left;width:282px;
background-color:transparent;}

.mr{position:relative;width:225px;height:208px;
float:left;margin-left:0px;margin-right:0px;margin-top:0px;}
 
#recherche_all_item {border:0px solid red;padding-top:0px;padding-left:0px;min-height:50px;height:auto !important;height:50px;}

.selectrecherche {float:left;margin-left:0px;margin-bottom:4px;}

.selectrecherche select{width:225px;
color:#ffffff;
border:1px solid #ffffff;background-color:#48391b;}

#formboutonrecherche{position:relative;z-index:10;left:130px;top:8px;width:95px;height:21px;}

/********************************************************* listing des biens **/
#div_titre_listing {font-size:18px;color:#ffffff;margin-left:25px;}

.blocbien {width:337px;height:284px;float:left;margin-top:20px;margin-left:10px;cursor:pointer;position:relative;z-index:1;}

.cadre_haut {position:absolute;z-index:2;top:0px;left:0px;width:337px;height:31px;background-color:#48391b;}

.blocbien_image {position:absolute;width:337px;height:253px;left:0px;top:31px;z-index:2;}

.ville_prix {position:absolute;width:317px;height:24px;left:10px;top:4px;z-index:3;
border:0px solid red;color:#cfe186;font-size:18px;}

.type_ref {position:absolute;width:317px;height:24px;left:10px;top:220px;z-index:3;
border:0px solid red;}

.cadre_bas {position:absolute;z-index:3;bottom:0px;left:0px;width:337px;height:72px;
background:transparent url("../images/listing_opoc.png") repeat top left;}

.description{position:absolute;width:317px;height:24px;left:10px;top:247px;z-index:3;
border:0px solid red;color:#ffffff;font-size:12px;text-align:justify;}

#background_gauche_listing{float:left;margin-left:0px;width:266px;
min-height:303px;height:auto !important;height:370px;background:transparent;}

#background_droite_listing{float:left;margin-left:0px;width:694px;
min-height:370px;height:auto !important;height:370px;background:transparent;border:0px solid red;}

.div_pagination{margin-top:20px;margin-bottom:10px;margin-left:0px;width:694px;text-align:center;
color:#ffffff;border:0px solid red;font-weight:bold;}

.div_pagination2{margin-top:10px;margin-bottom:10px;margin-left:0px;width:694px;text-align:center;
color:#ffffff;border:0px solid red;font-weight:bold;}

.paginationlien {color:#48391b;background-color:#ccba91;text-decoration:none;border:1px solid #48391b;font-weight:normal;display:inline-block;width:20px;text-align:center;}

a.paginationlien {color:#48391b;background-color:#ccba91;text-decoration:none;border:1px solid #48391b;font-weight:normal}

a:hover.paginationlien{color:#ffffff;background-color:#48391b;text-decoration:none;border:1px solid #48391b;font-weight:normal}

/***************************************************************** detail *****/
#redactionnel_detail{float:left;min-height:50px;height:auto !important;height:50px;width:960px;
color:#ffffff;margin-top:0px;margin-left:0px;}

.detail_haut_gauche{width:600px;height:31px;background-color:#48391b;}

.detail_bas_gauche{width:600px;height:4px;}

#div_detail_gauche{float:left;width:600px;}

#div_detail_droite{float:left;width:333px;margin-left:27px;}

#background_detail {float:left;width:960px;
min-height:370px;height:auto !important;height:370px;background:transparent;margin-left:0px;}

#grandephoto{width:600px;height:450px;}

.ensemble_detail_milieu{width:600px;background-color:#69792e;}

.ensemble_detail_milieu2{width:334px;background-color:transparent;}

.description_detail{width:324px;margin:auto;font-size:14px;color:#ffffff;text-align:justify;padding-top:10px;}

.titre_box_detail{font-size:14px;color:#cfe186;text-transform:uppercase;font-weight:bold;margin-left:19px;padding-top:5px;}

.mensualite {margin-top:10px;margin-left:0px;font-size:14px;}

.couleur_1_Bold {color:#ffffff;width:158px;}

.sousboxjaune{width:334px;height:31px;background-color:#48391b;font-size:14px;color:#ffffff;}

.sousboxjaune2{width:165px;height:31px;background-color:#48391b;font-size:14px;color:#ffffff;}


.s_sousboxjaune {margin-left:10px;margin-top:7px;}

.s_sousboxjaune2 {width:165;margin-top:7px;text-align:center;}

.annonce_add_detail_first {color:#48391b;font-size:14px;}

.annonce_add_detail_last {color:#ffffff;font-size:14px;}

.annonce_add {width:324px;}

#bouton_ensemble {float:left;height:31px;width:165px;
text-align:center;font-size:14px;
background-color:#48391b;text-transform:capitalize;letter-spacing:0px;}

.boutton_ensemble {display:block;margin-top:7px;color:#ffffff;text-decoration:none;}

a.boutton_ensemble {color:#ffffff;text-decoration:none;}

a:hover.boutton_ensemble {color:#ffffff;text-decoration:underline;}

#bouton_ensemble2 {float:right;height:31px;width:165px;
text-align:center;font-size:14px;
background-color:#48391b;text-transform:capitalize;letter-spacing:0px;}

.boutton_ensemble2 {display:block;margin-top:7px;color:#ffffff;text-decoration:none;}

a.boutton_ensemble2 {color:#ffffff;text-decoration:none;}

a:hover.boutton_ensemble2 {color:#ffffff;text-decoration:underline;}

#dontexist {margin-top:20px;padding-left:10px;padding-right:10px;
width:942px;}

#tab_blocdemandedinformations{float:left;width:158px;background-color:transparent;}

#DPE_big {
    display: none;
    height: 180px;
    right: 0px;
    position: absolute;
    top: 30px;
    width: 197px;
    z-index: 20;
}

#DPE_small {
    height: 30px;
    left: 0px;
    width: 30px;
    z-index: 10;
    background:transparent url(/external/img/sites/dpe/DPE-icone-30.png);
_background: transparent;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/external/img/sites/dpe/DPE-icone-30.png', sizingMethod='crop');
}

