.div_pagination {width:600px;margin:auto;text-align:center;}


/**************************************************************** principale **/
*{outline: none;}
body{font-family:Arial;font-size:12px;color: #808080;background-color:#000;margin:0;padding:0;margin-bottom:20px;}
img{border:0;}
form{margin:0;}
input[type=text], textarea {	border: 1px ridge #808080;	background-color: #171717;	color: #808080;}
select {	border: 1px ridge #808080;	background-color: #171717;	color: #808080;}
a {	color:#808080;	text-decoration: none;}
a:hover {	color:#ffffff;}
#global {width:1000px;margin:0 auto;}


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

.FLeft {float:left;}

/** SCROLL Marquee **/
#scroll {	width:960px;	height:15px;	background-color:#808080;	color:#ffffff;	font-size:10px;	padding: 0 20px;	margin:0px;	float:left;}


/*******  MENU HAUT *******/
#flag {	height:22px;	padding-right:45px;	padding-top:10px;	float:right;	text-align:right;}

#img_flag {float:left;width:22px;height:16px;margin-top:3px;margin-left: 5px;cursor:pointer;}
#flagtxt	{float:left;margin-left:2px;font-size:14px;margin-top:3px;}

#menuhaut {	width:1000px;	height:270px;	background-color:#000;	float:left;}
#BlocLogo {	width:632px;	height:134px;	cursor:pointer;	background:url(../images/logo-bastides.gif) no-repeat top left;	margin-left: 50px;	margin-top: 30px;	float:left;}
html>body #BlocLogo {	margin-left: 130px;}
.Ref_Prix {	font-size: 14px;	font-weight: bold;	color: #ab0c48;}

#menusite {	width: 1000px;	margin-top:0px;	height: 30px;	background-color: #000;	text-transform:uppercase;	float:left;}

#menusite ul { list-style-type: none;	padding-top:0px;}
#menusite ul li { float:left;	border-left: 1px solid #808080;}
#menusite ul li.first {border:0; margin-left:-40px;}
#menusite ul li ul {position:absolute;display:none;list-style-type: none;padding-top:10px;padding-top:25px !important!;margin-left:-60px;margin-top: 10px; margin: 0px 0 0 -125px !important!;}

#menusite ul li ul :last-child:not(:root:root){padding-left:45px;}

#menusite ul li ul li {float:none;text-align:center;border:0px;}

.menuhautlien {text-decoration:none;color:#808080;margin:0 10px;height:20px;float:left;}
a.menuhautlien {text-decoration:none;color:#808080;padding: 5px 30px 0 30px;}
a:hover.menuhautlien {text-decoration:none;color:#FFF;background:url(../images/logo_miniie.gif) no-repeat left;}

.menuhautlien2 {text-decoration:none;color:#808080;margin:0 5px;height:20px;float:left;padding: 5px 24px 0 24px;}


#menusite ul li ul li a.sousmenuhautlien {text-decoration:none;color:#808080;white-space: nowrap;}
#menusite ul li ul li a:hover.sousmenuhautlien {text-decoration:none;color:#ffffff;}

#recheche_box {
	display:inline;
	float:left;

}
.boxrecherche {
	float:left;

}
.box_recherche_option {
	float: left;

}
.selectrecherche {
margin: 0;
	float: left;
}

#formboutonrecherche {
	margin: 0px;
	float: left;
	width: 30px;
}
.boutonlienrecherche {
	margin: 0px;

}



.annonce_add_detail_first {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}


/******* INDEX *******/










/***** LISTING BIENS ******/
.blocbien {width:435px;	height:375px;	border:1px solid #FFF;	float:left;	margin: 20px 0 20px 40px;	cursor:pointer;position:relative;}
.top_ann {	width:435px;	height:30px;	background-color:#FFF;	background:url(../images/opac.png);position:absolute;z-index:1;}
.vil {font-size:14px;font-weight:bold;margin:5px;color: #000;width:220px;float:left;}
.ref {float:right;font-size:14px;color: #000;font-weight:bold;margin:5px;text-align:right; width:150px;}
.bot_ann {width:435px;height:60px;background-color:#FFF;background:url(../images/opac.png);position:absolute;top:315px;z-index:1;}
.ttl {font-size:14px;font-weight:bold;margin:5px 10px 10px;color: #000;width:280px;float:left;}
.prx {float:left;font-size:14px;color: #000;font-weight:bold;margin:5px 5px 10px;text-align:right;width:125px;}
.des {float:left;font-size:11px;color: #000;margin: 0 5px;height:50px;}





/***** Détail *****/
.boutons {float:right;white-space: nowrap;	padding:3px 25px 3px 5px;	margin: 0 10px;	font-weight:bold;	text-align:center;	border: 1px ridge #808080;	cursor:pointer;	background:url(../images/fleche_bout.png) no-repeat 95% 1px;	background-color: #808080;	text-transform: uppercase;}

.liensboutonsdetail {	color: #FFF;	text-decoration:none;}
.liensboutonsdetail:hover {	color:#CCC;}
.annonce_add {	float:left;	color: #FFF;}
.petiteimage {	cursor:pointer;	float:left;	filter:(opacity=100) inherit;	-moz-opacity:0.99  inherit;	opacity: 0.99 inherit;	background-color: #FFF;}





/** FOOTER **/
#menuB {
	float:left;
	padding-top:15px;

}


#menuB ul {
	margin:0px;
	padding:0px;
}

#menuB li {
    display: inline;
    list-style-type: none;
	float:left;
}


.menuBas {
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	padding:0 8px;
	display:block;
	border-right: 1px solid #808080;

}


.menuBas:hover {
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
}


#logolbi {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/la-boite-immo.png", sizingMethod="image");
	width:213px;
	height:25px;
	border:0px;
	margin: 0;
	float:right;
}

html>body #logolbi {
	filter: none;
	background:url(../images/la-boite-immo.png) no-repeat;
}

#rechgeo_drte {width:380px;float:left;margin-left: 30px;}
#bloc_bouton {margin-left: 214px;}
#bloc_bouton2 {margin-left:214px;}

#ImageRechGeo {float:left;width:460px;height:376px;background:url(../images/rech_geo.jpg) no-repeat;margin-left:40px;}
#redac_rg1 {margin: 0 auto 35px auto;width:380px;text-align:center;}
#formu_rg {margin: 0 auto 35px auto;width:380px;}




#bloc{
}

/********************************************************************** bloc **/

#droitepage {float:left;margin:15px 35px 20px 40px;width:915px;}
#droitepage2 {float:left;margin:15px 35px 20px 0px;width:955px;}

/*************************************************************** explorateur **/
/*#affiche_map {margin:0px;padding:0px;border:0px solid #a4a4a4;width:697px;}*/
#map {height:430px;width:614px;border: 1px solid #FFF;float:left;}

/*.map_cat_services_h2 {font-family:Verdana;font-size:1.0em;text-transform:uppercase;font-weight:bold;color:#ffffff;}*/
/*.divgroupservice {float:left;margin-right:20px;width:260px;margin-bottom:20px;}
.map_cat_services_h4 {color:#ffffff;}
.divgroupservice {color:#ffffff;}*/

.divgroupservice { width:200px;float:left;}

#sidebarDIV {border:0px solid red;margin-left:10px;}


#explorateur_centre {width:248px;height:400px;padding: 20px 0 10px 10px;background-color:#171717;float:left;border: 1px solid #808080;margin:0 38px 0 0;background:url(../images/fond_explo.jpg) no-repeat 0px 50px;}



/***** Nos Agences *******/
#blocAgenceG {width:435px;height:375px;border:1px solid #FFF;background:url(../images/agence_01.jpg) no-repeat;float:left;margin: 20px 0 20px 40px;}
#blocAgenceD {width:435px;height:375px;border:1px solid #FFF;background:url(../images/agence_02.jpg) no-repeat;float:left;margin: 20px 0 20px 40px;}

#top_agenceG {width:435px;height:30px;background:url(../images/opac.png);}

.vilAg {font-size:14px;font-weight:bold;margin:5px;color: #000;width:330px;float:left;text-transform: uppercase;}
.refAg {float:left;font-size:14px;color: #000;font-weight:bold;margin:5px;width:85px;text-align:right;}

.bot_Ag {width:435px;height:100px;margin-top:245px;background:url(../images/opac.png);}
.ttlAg	{font-size:12px;font-weight:bold;margin:10px 10px 0px 10px;color: #000;width:280px;float:left;}
.prxAg	{float:left;font-size:12px;color: #000;font-weight:bold;margin:10px 5px 0px 5px;text-align:right;width:125px;}
.desAg	{float:left;font-size:12px;color: #000;margin: 0 10px;height:50px;}

.mailAg	{margin-top:12px;float:left;width:300px;}
.situAg	{width:115px;margin-top:12px;float:left;text-align:right;}

.nosagences{
	background:url(../images/bastides-fondnoir.gif) no-repeat center center;height:380px;position:relative;clear:both;margin-bottom:70px;
}
.nosagences-list{
	list-style:none;
	list-style-position:inside;
	margin:-59px 0 0 -300px; padding:0;
	position:absolute;
	left:50%;top:50%;
	width:1000px;
}

.nosagences-item{
	float:left;
	display:block;
	margin:5px 10px !important;
	margin:5px 10px;
}
.nosagences-item img{display:block;}

.agence-seule{
	clear:both;
	position:relative;
	color:#fff; font-family:Arial;
}

.agence-seule-mentions{
	margin-left:50px; margin-bottom:50px;
}

.img-agence-seule{display:block;margin:auto;width:912px;}



/**************************************************************** estimation **/

.redacestimation{color:#808080;text-align:center;}


.textitedm00 {width:200px;float:left;color: #898988;}

.page_estimation {margin:0;}
.form_row_left_estimation_first {margin-bottom:8px;margin-left:30px;}
.form_row_left_estimation {float:left;margin-bottom:8px;margin-left:30px;}

.title_row_estimation {color:#FFF;}


.estimationinput {
	padding : 2px;
	color: #808080;
	letter-spacing: 1px;
	background-color: #171717;
	width:222px;
}

.estimationselect{
	border: 1px solid #808080;
	padding: 2px;
	color: #808080;
	letter-spacing: 1px;
	background-color: #171717;
	width:227px;
	background:(../images/select.png) 100% 50%;
}

.estimationtextarea{
	border: 1px solid #808080;
	padding: 2px;
	color: #808080;
	letter-spacing: 1px;
	background-color: #171717;
	width:480px;
}

.estimationtextarea2{
	border: 1px solid #808080;
	padding: 2px;
	color: #808080;
	letter-spacing: 1px;
	background-color: #171717;
	width:222px;
}
#tab_estimation_message {color: #898988;}


#image_page_estimation2{margin-left:100px;width:456px;height:314px;background:transparent url("../images/image_page_estimation2.html") no-repeat top left;}

#estimationformulaire	{float:left;border: 0px solid green;width:520px;margin-left: 80px;}

#bloc_bouton {float:left;margin-left:380px;margin-top:10px;}
#btestimation {background:url(../images/fond_bouton.jpg);border: 1px solid #808080;width:135px;height:19px;text-align:center;cursor: pointer;}
#btenvoyer {background:url(../images/fond_bouton.jpg);border: 1px solid #808080;width:135px;height:19px;text-align:center;float:left;cursor: pointer;}


/************ FOOTER ************/
#bas_1 {width:910px;margin: 10px 35px 10px 40px;border-left: 2px solid #808080;height:52px;}
#logo_bas {background: url(../images/logo_bas.png) no-repeat;width:339px;height:52px;float:left;margin-left: 2px;}
#menu_bas {float:right;margin-top:20px;font-size:11px; text-align:right;}
#bas_2 {width:910px;margin: -10px 35px 0px 40px;}



#footer{
}


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





#gaucheindex {float:left;width:260px;height:400px;}
#centreindex {float:left;width:335px;height:400px;border:0px solid red;}
#droiteindex {float:left;width:381px;height:400px;}
#basindex {float:left;width:976px;height:60px;border:0px solid red;margin-top:15px;}

#redacaccueil {color:#6f6e6e;font-size:1.0em;}



.arrondi_gauche_index {float:left;width:6px;height:38px;background:transparent url("../images/gauche_arrondi_page_principale.html");}
.arrondi_droite_index {float:left;width:6px;height:38px;background:transparent url("../images/droite_arrondi_page_principale.html");}

#div_explorateur_index{float:left;height:38px;background:#6b6259 url("../images/explorateur_index.html") no-repeat top left;}
#div_estimation_index{float:left;height:38px;background:#6b6259 url("../images/estimation_index.html") no-repeat top left;}
#div_projet_index{float:left;height:38px;background:#6b6259 url("../images/projet_index.html") no-repeat top left;}

#div_alertemail_index{float:left;height:38px;width:215px;background:#6b6259 url("../images/alertemail_index.html") no-repeat top left;}

#div_nouslocaliser_index{float:left;height:38px;width:215px;background:#6b6259 url("../images/localiser_index.html") no-repeat top left;}
.flechehaut{height:10px;width:23px;margin-left:160px;background:transparent url("../images/fleche_haut_index.html") no-repeat top left;}

#blocbasindex1{margin-left:13px;}
#blocbasindex2{float:left;margin-left:50px;}
#blocbasindex3{float:left;margin-left:50px;}

#blocgaucheindex1{float:left;margin-left:13px;}
#blocgaucheindex2{float:left;margin-left:13px;margin-bottom:20px;}
#blocgaucheindex3{float:left;margin-left:13px;margin-top:160px;margin-bottom:20px;color:#6b6259;font-size:0.8em;}

.fontcolor1{color:#6b6259;}
.fontcolor2{color:#473f39;}

#image_gauche_index{position:absolute;z-index:2;left:-20px;bottom:-150px;width:281px;height:261px;background:transparent url("../images/image_gauche_index.html") no-repeat top left;}

#carrepagedaccueil{color:#6a543f;font-size:0.8em;font-weight:bold;margin-left:10px;margin-top:10px;}

#corps_coeur {position:relative;margin-top:20px;}
#coupsdecoeurimage{position:absolute;z-index:2;width:351px;height:314px;background:transparent url("../images/coupsdecoeur_index.html") no-repeat top left;}
.coeurj{position:absolute;top:0px;left:0px;width:351px;height:222px;}
.coeurc{position:absolute;top:223px;left:0px;width:351px;height:22px;text-align:center;color:#fefefe;font-weight:bold;font-size:1.0em;}
.coeurd{position:absolute;top:250px;left:0px;width:351px;height:35px;text-align:left;color:#fefefe;font-size:0.8em;margin-left:3px;margin-right:3px;}
.coeurv{position:absolute;top:285px;left:255px;width:95px;height:15px;text-align:center;color:#fefefe;font-size:0.8em;border:0px solid red;}

.liencoupdecoeurindex {text-decoration:none;color:#f0f0f0;}
a.liencoupdecoeurindex {text-decoration:none;color:#f0f0f0;}
a:hover.liencoupdecoeurindex {text-decoration:none;color:#f0f0f0;}





#blocgauchepage_contact{float:left;margin-left:13px;margin-top:160px;margin-bottom:20px;color:#6b6259;font-size:0.8em;}

#blocgauchepage_explorateur{float:left;margin-left:13px;margin-bottom:20px;}
#div_explorateur_page{float:left;height:38px;width:215px;background:#6b6259 url("../images/explorateur_index.html") no-repeat top left;}

#blocgauchepage_localiser{float:left;margin-left:13px;margin-bottom:20px;}
#div_nouslocaliser_page{float:left;height:38px;width:215px;background:#6b6259 url("../images/localiser_index.html") no-repeat top left;}

#blocgauchepage_alerte{float:left;margin-left:13px;margin-bottom:20px;margin-top:20px;}
#div_alertemail_page{float:left;height:38px;width:215px;background:#6b6259 url("../images/alertemail_index.html") no-repeat top left;}

#blocgauchepage_estimation{float:left;margin-left:13px;margin-bottom:20px;}
#div_estimation_page{float:left;height:38px;width:215px;background:#6b6259 url("../images/estimation_index.html") no-repeat top left;}


#blocgauchepage_projet{float:left;margin-left:13px;margin-bottom:20px;}
#div_projet_page{float:left;height:38px;width:215px;background:#6b6259 url("../images/projet_index.html") no-repeat top left;}


/*************************************************************** redactionel **/
#carrepageautre{text-transform:uppercase;color:#6a543f;font-weight:bold;font-size:1.0em;margin-top:5px;margin-left:5px;}
.redac_texte{color:#6f6e6e;font-size:0.8em;}

#image_page_mention_legale{position:absolute;top:5px;right:5px;width:331px;height:224px;background:transparent url("../images/image_page_mention_legale.html") no-repeat top left;}
#redactionnel {margin-left:5px;}

/******************************************************************* contact **/

#contacttext{margin-top:30px;margin-bottom:30px;}
.redaccontact{color:#6f6e6e;font-size:0.8em;width:716px;text-align:center;}

#image_page_contact{position:absolute;top:5px;right:5px;width:329px;height:222px;background:transparent url("../images/image_page_contact.html") no-repeat top left;}
#image_page_contact2{margin-left:200px;width:243px;height:265px;background:transparent url("../images/image_page_contact2.html") no-repeat top left;}

#coordonnees{font-size:0.8em;margin-top:20px;margin-left:5px;margin-bottom:20px;}
.textcoor{font-weight:bold;color:#473f39;}


.form_row_left{float:left;margin-bottom:8px;margin-left:10px;}
.title_row{color:#6f6e6e;font-size:0.8em;font-weight:bold;text-transform:capitalize;}

.contactinput{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:250px;}

.contacttextarea{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:516px;}

/** ie7 **/
*+html .contacttextarea{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:525px;}

#divbouttoncontact{float:left;margin-left:445px;margin-top:10px;width:540px;}

/** ie7 **/
*+html #divbouttoncontact{float:left;margin-left:465px;margin-top:10px;width:540px;}

/*************************************************************** alerte mail **/

#image_page_alertemail2{margin-left:200px;width:243px;height:265px;background:transparent url("../images/image_page_alertemail2.html") no-repeat top left;margin:auto;}

.redacalertemail{color:#6f6e6e;font-size:0.8em;width:716px;text-align:center;}

#page_alertemail {width:560px;margin:auto;margin-top:20px;border:0px solid red;}
.form_row_left_alerte{float:left;margin-bottom:8px;margin-left:10px;}

.form_row_left_alerte2{float:left;margin-bottom:8px;margin-left:10px;margin-right:0px;}
/** ie7 **/
*+html .form_row_left_alerte2{float:left;margin-bottom:8px;margin-left:10px;margin-right:0px;}

.textinputalertemail {color:#6f6e6e;font-size:0.8em;font-weight:bold;text-transform:capitalize;}


.alertemailinput{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:250px;}


.alertemailselect{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:252px;}

/** ie7 **/
*+html .alertemailselect{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:255px;}


#divbouttonalertemail{float:left;margin-left:438px;margin-top:10px;width:540px;}
/** ie7 **/
*+html #divbouttonalertemail{float:left;margin-left:440px;margin-top:10px;width:540px;}



/****************************************************** confiez votre projet **/


#image_page_confiez2{margin-left:200px;width:400px;height:290px;background:transparent url("../images/image_page_confiez2.html") no-repeat top left;}

.redac_texte_confiez{color:#6f6e6e;font-size:0.8em;width:716px;margin-top:20px;margin-left:5px;text-align:center;}


.item_formulaire_confieznous {float:left;color:#6f6e6e;margin-left:10px;margin-bottom:8px;}
.item_formulaire_confieznous2 {color:#6f6e6e;margin-left:20px;margin-bottom:8px;}

.title_confiez{color:#6f6e6e;font-size:0.8em;font-weight:bold;text-transform:capitalize;}



.inputprojet{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:250px;}

.confieznoustextarea{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:516px;}

.confieznousselect{
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:255px;}

#divbouttonconfiez{float:left;margin-top:10px;margin-left:445px;width:540px;}


/**************************************************************** itineraire **/
#itineraireville {color:#6f6e6e;font-size:0.8em;margin-top:40px;margin-bottom:40px;}
.inputitineraire {
BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #000000;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
width:250px;}

.bouttonitineraire
{BORDER-RIGHT: #a19c9b 1px solid;
BORDER-TOP: #a19c9b 1px solid;
BORDER-LEFT: #a19c9b 1px solid;
BORDER-BOTTOM: #a19c9b 1px solid;
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
COLOR: #6f6e6e;
LETTER-SPACING: 1px;
BACKGROUND-COLOR: #ffffff;
}

#iti_map{width:700px;height:400px;margin-top:20px;border:1px solid #a19c9b;margin-auto;}

#iti_route{width:690px;height:150px;margin-top:2px;border:0px solid #a19c9b;overflow:auto; margin:0; padding:0;}





/******************************************************************* sitemap **/
.hrefplandusite {color:#6f6e6e;text-decoration:none;font-size:0.8em}
a.hrefplandusite {color:#6f6e6e;text-decoration:none;}
a:hover.hrefplandusite {color:#6f6e6e;text-decoration:underline;}

/********************************************************* listing des biens **/
.boxlistingdesbiens{position:relative;width:329px;height:314px;float:left;margin-left:23px;margin-top:26px;}

.boxlistingdesbiens_background{position:absolute;z-index:2;top:0px;left:0px;width:329px;height:314px;background:transparent url("../images/listing_biens.html") no-repeat top left;}
.boxlistingdesbiens_image{position:absolute;z-index:1;top:0px;left:0px;width:329px;height:222px;}
.boxlistingdesbiens_image_click{position:absolute;z-index:3;top:0px;left:0px;width:329px;height:222px;}
.boxlistingdesbiens_titre{position:absolute;z-index:3;top:223px;left:0px;width:329px;height:22px;text-align:center;color:#fefefe;font-weight:bold;font-size:1.0em;}
.boxlistingdesbiens_detail{position:absolute;z-index:3;top:250px;left:0px;width:329px;height:35px;text-align:left;color:#fefefe;font-size:0.8em;}
.boxlistingdesbiens_lien{position:absolute;z-index:3;top:285px;left:230px;width:95px;height:15px;text-align:center;color:#fefefe;font-size:0.8em;border:0px solid red;}
.boxlistingdesbiens_prix{position:absolute;z-index:4;top:15px;left:0px;width:156px;height:32px;background:transparent url("../images/prix_listing.html") no-repeat top left;}

.classprix{color:#473f39;font-size:1.4em;font-weight:bold;width:156px;text-align:center;margin-top:3px;}

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

#grande{position:relative;width:697px;height:352px;}
#grande_image_cadre{position:absolute;z-index:2;width:697px;height:352px;
background:transparent url("../images/details_biens_grande_image.html") no-repeat top left;margin:auto;
}
#grande_image_cadre_prix{position:absolute;z-index:4;top:15px;left:0px;width:156px;height:32px;background:transparent url("../images/prix_listing.html") no-repeat top left;}
#grande_image{position:absolute;z-index:1;width:697px;height:352px;margin:auto;}

#detailbien {width:469px;min-height:200px;height:auto !important;height:200px;border:0px solid red;
background:#938e8a url("../images/listing_biens_bas.html") no-repeat bottom right;float:left;}
.detail_bien_barre_haut{width:469px;height:22px;background:transparent url("../images/detail_bien_barre_haut.html") no-repeat top left;}

.detail_bien_barre{width:469px;height:28px;background:transparent url("../images/detail_bien_barre.html") no-repeat top left;}
.annonce_add_cat{width:469px;height:28px;background:transparent url("../images/detail_bien_barre.html") no-repeat top left;padding-top:8px;}

.titre_detail_bien_barre{font-weight:bold;font-size:0.9em;color:#f4f4f3;width:469px;text-align:center;}

.int_detail_bien{font-size:0.8em;color:#f4f4f3;width:469px;min-height:50px;height:auto !important;height:50px;border:0px solid red;}

.petitbox{float:left;width:210px;margin-bottom:5px;}
.annonce_add{float:left;width:210px;margin-bottom:5px;}

#vignettebien{width:228px;min-height:50px;height:auto !important;height:50px;border:0px solid red;margin-left:469px;}


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

.boutoncalculette {border:1px solid #ffffff;color:#6b6259;background-color:#ffffff;text-transform:capitalize; }

.detailbien_libelleinput {color:#ffffff;font-family: Verdana;font-size:0.8em;font-weight:bold;text-transform:capitalize;}
.detailbien_libelletextarea {color:#ffffff;font-family: Verdana;font-size:0.8em;font-weight:bold;}
.detailbien_input {border:1px solid #ffffff;}
.detailbien_select {border:1px solid #ffffff;color:#000000;font-family: Verdana;font-size:1.0em;}
.detailbien_textarea {border:1px solid #ffffff;width:400px;}
.boutondemandeinformation {border:1px solid #ffffff;color:#6b6259;background-color:#ffffff;text-transform:capitalize; }
.detailbien_option {}

.bouton_details_biens {position:absolute;top:0px;left:0px;width:87px;height:20px;background:transparent url("../images/bouton_listing_biens.html") no-repeat top left;}
.bouton_details_biens2 {position:absolute;bottom:0px;right:0px;width:87px;height:20px;background:transparent url("../images/bouton_listing_biens.html") no-repeat top left;}

.boutton_details_boxlien {position:absolute;top:0px;left:0px;width:87px;height:20px;text-align:center;}
.div_details_boxlien {font-weight:bold;font-size:0.6em;margin-top:4px;color:#6b6259;}

.boutton_details_boxlien2 {position:absolute;bottom:0px;right:0px;width:87px;height:20px;text-align:center;}
.div_details_boxlien2 {font-weight:bold;font-size:0.6em;margin-top:4px;color:#6b6259;}

#boxboutton {position:relative;width:190px;height:20px;top:-20px;margin-left:507px;border:0px solid red;margin-top:10px;margin-bottom:0px;}

.lienbouttonretour {color:#6b6259;text-decoration:none;text-transform:capitalize;}
a.lienbouttonretour {color:#6b6259;text-decoration:none;}
a:hover.lienbouttonretour {color:#000000;text-decoration:underline;}

.lientoogler {color:#ffffff;text-decoration:none;text-transform:capitalize;}
a.lientoogler {color:#ffffff;text-decoration:none;}
a:hover.lientoogler {color:#ffffff;text-decoration:underline;}

.btn_back_annonce {color:#ffffff;text-decoration:underline;text-transform:capitalize;}
a.btn_back_annonce {color:#ffffff;text-decoration:underline;}
a:hover.btn_back_annonce {color:#ffffff;text-decoration:none;}



#boxrecherche{width:227px;margin-left:13px;}
#recherchehaut{width:227px;height:58px;background:transparent url("../images/recherche_haut.html") no-repeat top left;float:left;}
#recherchein{width:227px;float:left;background-color:#938e8a;}
#recherchebas{width:227px;height:12px;background:transparent url("../images/recherche_bas.html") no-repeat top left;float:left;}

.selectrecherche select{width:175px;margin-bottom:5px;border:1px solid #6b6259;color:#808080;margin-left:22px;}
#formboutonrecherche{margin-left:100px;margin-top:5px;}


#ftrindexat {margin:20px 45px 0 45px;padding-top:20px;clear:both;}

#footr_ag1 {text-align:center;float:left;margin-left:74px;_margin-left:30px;}
#footr_ag2 {clear:both;margin-left:259px;_margin-left:122px;float:left;width:700px;}
#footr_ag3 {margin-bottom:30px;clear:both;margin-left:259px;_margin-left:122px;float:left;width:700px;}