/* Splash */
#footerSplash{
	margin: 50px 0 10px 0;
}
#footerSplash #splashGauche{
	width: 250px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888670;
	padding-left: 10px;	
}
#footerSplash #splashDroite{
	width: 250px;
	float: right;
	text-align: right;
}
#footerSplash #splashCentre{
	margin: 0 250px 0 250px;
	border-left: 2px solid #eae9d0;
	border-right: 2px solid #eae9d0;
	text-align: center;
}
/* End splash */
body{
	background: #fdfaf0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align:center;
	font: 13px;
}
html{
	font-family: Arial, Verdana, Tahoma, Helvetica, "Trebuchet MS", Tahoma;
	font: 13px;
	/*color: #888670;*/
}
a, a:link, a:visited{
	color: #888670;
	text-decoration: none;
}
a:hover{
	color: #888670;
	text-decoration: underline;
}
table{
	font-size: 13px;
}

#conteneur{
	margin: 0 auto 0 auto;
	width:705px;
	/*background: #edebdc;*/
	text-align:left;
}
#top{
	width: 705px;
	height: 102px;
	float: left;
	background: url(Gx/h/bg_top.jpg) no-repeat;
}
#top #logo{
	float: left;
	width: 252px;
	height: 63px;
	margin: 10px 0 0 0;
}
/* --- Navigation Top --- */
#top #topNav{
	float: right;
	width: 520px;
	text-align: right;
}
#top #topNav ul{
	float: right;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#top #topNav ul li{
	float: left;
	padding: 10px 5px 10px 0;
	margin: 0 0 0 5px;
	text-align: right;
}

#lienMauve a{
	color: #000;
}

#lienMauve a:hover{
	color: #89184D;
}
/* top menu fr */
#top #topNav ul li.t1000fr a, #top #topNav ul li.t1000fr a:link, #top #topNav ul li.t1000fr a:visited{
width: 52px; height: 11px; background: url(gx/h/t1000_fr.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t1000fr a:hover, #top #topNav ul li.t1000fr a:visited:hover{
	background: url(gx/h/t1000_on_fr.gif) left bottom no-repeat;
}
#top #topNav ul li.t1000fr a.actif:link, #top #topNav ul li.t1000fr a.actif:visited{
	background: url(gx/h/t1000_on_fr.gif) left bottom no-repeat; color:#FFF;
}

#top #topNav ul li.t2000fr a, #top #topNav ul li.t2000fr a:link, #top #topNav ul li.t2000fr a:visited{
width: 116px; height: 11px; background: url(gx/h/t2000_fr.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t2000fr a:hover, #top #topNav ul li.t2000fr a:visited:hover{
	background: url(gx/h/t2000_on_fr.gif) left bottom no-repeat;
}
#top #topNav ul li.t2000fr a.actif:link, #top #topNav ul li.t2000fr a.actif:visited{
	background: url(gx/h/t2000_on_fr.gif) left bottom no-repeat; color:#FFF;
}

#top #topNav ul li.t3000fr a, #top #topNav ul li.t3000fr a:link, #top #topNav ul li.t3000fr a:visited{
width: 91px; height: 11px; background: url(gx/h/t3000_fr.gif) right bottom no-repeat; display: block; padding: 0;
}

#top #topNav ul li.t3000fr a:hover, #top #topNav ul li.t3000fr a:visited:hover{
	background: url(gx/h/t3000_on_fr.gif) left bottom no-repeat;
}
#top #topNav ul li.t3000fr a.actif:link, #top #topNav ul li.t3000fr a.actif:visited{
	background: url(gx/h/t3000_on_fr.gif) left bottom no-repeat; color:#FFF;
}

#top #topNav ul li.t4000fr a, #top #topNav ul li.t4000fr a:link, #top #topNav ul li.t4000fr a:visited{
width: 97px; height: 11px; background: url(gx/h/t4000_fr.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t4000fr a:hover, #top #topNav ul li.t4000fr a:visited:hover{
	background: url(gx/h/t4000_on_fr.gif) left bottom no-repeat;
}
#top #topNav ul li.t4000fr a.actif:link, #top #topNav ul li.t4000fr a.actif:visited{
	background: url(gx/h/t4000_on_fr.gif) left bottom no-repeat; color:#FFF;
}

#top #topNav ul li.t5000fr a, #top #topNav ul li.t5000fr a:link, #top #topNav ul li.t5000fr a:visited{
width: 94px; height: 11px; background: url(gx/h/t5000_fr.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t5000fr a:hover, #top #topNav ul li.t5000fr a:visited:hover{
	background: url(gx/h/t5000_on_fr.gif) left bottom no-repeat;
}
#top #topNav ul li.t5000fr a.actif:link, #top #topNav ul li.t5000fr a.actif:visited{
	background: url(gx/h/t5000_on_fr.gif) left bottom no-repeat; color:#FFF;
}
/* ----------------- top menu en ---------------------- */
#top #topNav ul li.t1000en a, #top #topNav ul li.t1000en a:link, #top #topNav ul li.t1000en a:visited{
width: 39px; height: 11px; background: url(gx/h/t1000_en.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t1000en a:hover, #top #topNav ul li.t1000en a:visited:hover{
	background: url(gx/h/t1000_on_en.gif) left bottom no-repeat;
}
#top #topNav ul li.t1000en a.actif:link, #top #topNav ul li.t1000en a.actif:visited{
	background: url(gx/h/t1000_on_en.gif) left bottom no-repeat; color:#FFF;
}

#top #topNav ul li.t2000en a, #top #topNav ul li.t2000en a:link, #top #topNav ul li.t2000en a:visited{
width: 84px; height: 11px; background: url(gx/h/t2000_en.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t2000en a:hover, #top #topNav ul li.t2000en a:visited:hover{
	background: url(gx/h/t2000_on_en.gif) left bottom no-repeat;
}
#top #topNav ul li.t2000en a.actif:link, #top #topNav ul li.t2000en a.actif:visited{
	background: url(gx/h/t2000_on_en.gif) left bottom no-repeat; color:#FFF;
}

#top #topNav ul li.t3000en a, #top #topNav ul li.t3000en a:link, #top #topNav ul li.t3000en a:visited{
width: 77px; height: 11px; background: url(gx/h/t3000_en.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t3000en a:hover, #top #topNav ul li.t3000en a:visited:hover{
	background: url(gx/h/t3000_on_en.gif) left bottom no-repeat;
}
#top #topNav ul li.t3000en a.actif:link, #top #topNav ul li.t3000en a.actif:visited{
	background: url(gx/h/t3000_on_en.gif) left bottom no-repeat; color:#FFF;
}

#top #topNav ul li.t4000en a, #top #topNav ul li.t4000en a:link, #top #topNav ul li.t4000en a:visited{
width: 111px; height: 11px; background: url(gx/h/t4000_en.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t4000en a:hover, #top #topNav ul li.t4000en a:visited:hover{
	background: url(gx/h/t4000_on_en.gif) left bottom no-repeat;
}
#top #topNav ul li.t4000en a.actif:link, #top #topNav ul li.t4000en a.actif:visited{
	background: url(gx/h/t4000_on_en.gif) left bottom no-repeat; color:#FFF;
}

#top #topNav ul li.t5000en a, #top #topNav ul li.t5000en a:link, #top #topNav ul li.t5000en a:visited{
width: 94px; height: 11px; background: url(gx/h/t5000_en.gif) right bottom no-repeat; display: block; padding: 0;
}
#top #topNav ul li.t5000en a:hover, #top #topNav ul li.t5000en a:visited:hover{
	background: url(gx/h/t5000_on_en.gif) left bottom no-repeat;
}
#top #topNav ul li.t5000en a.actif:link, #top #topNav ul li.t5000en a.actif:visited{
	background: url(gx/h/t5000_on_en.gif) left bottom no-repeat; color:#FFF;
}





#top #topNav ul li a strong{
	display: none;
}
.btnConfort{
	margin: 15px 0 0 0;
}
/* --- centre --- */
#conteneur #centre{
	width: 705px;
	float: left;
	background: #edebdc;
}
#conteneur #contenue{
	/*float: left;*/
	width: 705px;
	background: #fdfaf1;
	/*border: 1px solid #000;*/
	display: block;
}

#conteneur #contenue #immo{
	float: left;
	width: 468px;
	_width: 478px;
	padding: 0 10px 0 0;
	font-size: 14px;
}
/*
#immo{
	float: left;
	width: 468px;
	_width: 478px;
	padding: 0 10px 0 0;
	font-size: 11px;
}*/
#clause{
	display: block;
	float: left;
	width: 450px;
	font-size: 11px;
	color : #3F3E37;
}
#conteneur #contenue #droite{
	float: left;
	width: 227px;
	font: 13px;
}
#centre #photo{
	float: left;
	width: 465px;
	_width: 478px;
	height: 229px;
	_height: 242px;
	overflow: hidden;
	background: url(Gx/images.gif) left top no-repeat;
	padding: 13px 0 0 13px;
}
#contenue #breadcrumb{
	width: 705px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F3E37;
	margin: 5px 0 5px 0;
}
/* MENU */
#menu{
	width:225px;
/*	padding: 5px 0 0 0; avant enlever commercial*/
	padding: 15px 0 0 0;
	margin: 0;
	float: left
}
#menu ul{
	padding: 0;
	margin: 0;
	list-style-type: none;
}
#menu ul li{
	float: right;
	padding: 0;
	margin: 0;
	text-align: right;
	/*border-bottom: 1px solid #edebdc; avant enlever commercial*/
	border-bottom: 3px solid #edebdc;
	font-size:13px;
}
/* -------- menu droite fr ------------------- */
#menu ul li.m1000fr a, #menu ul li.m1000fr a:link, #menu ul li.m1000fr a:visited{
width: 225px; height: 32px; font-size: 11px;	color: #89184D; background: #d5d5c8 url(gx/m/m1000_fr.gif) right center no-repeat; text-decoration: none; font-weight: bold; display: block; padding: 0;
}
#menu ul li.m1000fr a:hover, #menu ul li.m1000fr a:visited:hover{
	background: #dfe0d4 url(gx/m/m1000_fr_over.gif) left center no-repeat;
}
#menu ul li.m1000fr a.actif:link, #menu ul li.m1000fr a.actif:visited{
	background: #cbc9b1 url(gx/m/m1000_fr_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m2000fr a, #menu ul li.m2000fr a:link, #menu ul li.m2000fr a:visited{
width: 225px; height: 32px; font-size: 11px;	color: #89184D; background: #d5d5c8 url(gx/m/m2000_fr.gif) right center no-repeat; text-decoration: none; font-weight: bold; display: block; padding: 0;
}
#menu ul li.m2000fr a:hover, #menu ul li.m2000fr a:visited:hover{
	background: #dfe0d4 url(gx/m/m2000_fr_over.gif) left center no-repeat;
}
#menu ul li.m2000fr a.actif:link, #menu ul li.m2000fr a.actif:visited{
	background: #cbc9b1 url(gx/m/m2000_fr_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m3000fr a, #menu ul li.m3000fr a:link, #menu ul li.m3000fr a:visited{
width: 225px; height: 32px; font-size: 11px;	color: #89184D; background: #d5d5c8 url(gx/m/m3000_fr.gif) right center no-repeat; text-decoration: none; font-weight: bold; display: block; padding: 0;
}
#menu ul li.m3000fr a:hover, #menu ul li.m3000fr a:visited:hover{
	background: #dfe0d4 url(gx/m/m3000_fr_over.gif) left center no-repeat;
}
#menu ul li.m3000fr a.actif:link, #menu ul li.m3000fr a.actif:visited{
	background: #cbc9b1 url(gx/m/m3000_fr_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m4000fr a, #menu ul li.m4000fr a:link, #menu ul li.m4000fr a:visited{
width: 225px; height: 32px; font-size: 11px;	color: #89184D; background: #d5d5c8 url(gx/m/m4000_fr.gif) right center no-repeat; text-decoration: none; font-weight: bold; display: block; padding: 0;
}
#menu ul li.m4000fr a:hover, #menu ul li.m4000fr a:visited:hover{
	background: #dfe0d4 url(gx/m/m4000_fr_over.gif) left center no-repeat;
}
#menu ul li.m4000fr a.actif:link, #menu ul li.m4000fr a.actif:visited{
	background: #cbc9b1 url(gx/m/m4000_fr_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m5000fr a, #menu ul li.m5000fr a:link, #menu ul li.m5000fr a:visited{
width: 225px; height: 32px; font-size: 11px;	color: #89184D; background: #d5d5c8 url(gx/m/m5000_fr.gif) right center no-repeat; text-decoration: none; font-weight: bold; display: block; padding: 0;
}
#menu ul li.m5000fr a:hover, #menu ul li.m5000fr a:visited:hover{
	background: #dfe0d4 url(gx/m/m5000_fr_over.gif) left center no-repeat;
}
#menu ul li.m5000fr a.actif:link, #menu ul li.m5000fr a.actif:visited{
	background: #cbc9b1 url(gx/m/m5000_fr_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m6000fr a, #menu ul li.m6000fr a:link, #menu ul li.m6000fr a:visited{
width: 225px; height: 32px; font-size: 11px;	color: #89184D; background: #d5d5c8 url(gx/m/m6000_fr.gif) right center no-repeat; text-decoration: none; font-weight: bold; display: block; padding: 0;
}
#menu ul li.m6000fr a:hover, #menu ul li.m6000fr a:visited:hover{
	background: #dfe0d4 url(gx/m/m6000_fr_over.gif) left center no-repeat;
}
#menu ul li.m6000fr a.actif:link, #menu ul li.m6000fr a.actif:visited{
	background: #cbc9b1 url(gx/m/m6000_fr_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m7000fr a, #menu ul li.m7000fr a:link, #menu ul li.m7000fr a:visited{
width: 225px; height: 32px; font-size: 11px;	color: #89184D; background: #d5d5c8 url(gx/m/m7000_fr.gif) right center no-repeat; text-decoration: none; font-weight: bold; display: block; padding: 0;
}
#menu ul li.m7000fr a:hover, #menu ul li.m7000fr a:visited:hover{
	background: #dfe0d4 url(gx/m/m7000_fr_over.gif) left center no-repeat;
}
#menu ul li.m7000fr a.actif:link, #menu ul li.m7000fr a.actif:visited{
	background: #cbc9b1 url(gx/m/m7000_fr_on.gif) left center no-repeat; color:#FFF;
}




/* -------- menu droite en ------------------- */
#menu ul li.m1000en a, #menu ul li.m1000en a:link, #menu ul li.m1000en a:visited{
width: 225px; height: 32px; background: #d5d5c8 url(gx/m/m1000_en.gif) right center no-repeat; display: block; padding: 0;
}
#menu ul li.m1000en a:hover, #menu ul li.m1000en a:visited:hover{
	background: #dfe0d4 url(gx/m/m1000_en_over.gif) left center no-repeat;
}
#menu ul li.m1000en a.actif:link, #menu ul li.m1000en a.actif:visited{
	background: #cbc9b1 url(gx/m/m1000_en_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m2000en a, #menu ul li.m2000en a:link, #menu ul li.m2000en a:visited{
width: 225px; height: 32px; background: #d5d5c8 url(gx/m/m2000_en.gif) right center no-repeat; display: block; padding: 0;
}
#menu ul li.m2000en a:hover, #menu ul li.m2000en a:visited:hover{
	background: #dfe0d4 url(gx/m/m2000_en_over.gif) left center no-repeat;
}
#menu ul li.m2000en a.actif:link, #menu ul li.m2000en a.actif:visited{
	background: #cbc9b1 url(gx/m/m2000_en_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m3000en a, #menu ul li.m3000en a:link, #menu ul li.m3000en a:visited{
width: 225px; height: 32px; background: #d5d5c8 url(gx/m/m3000_en.gif) right center no-repeat; display: block; padding: 0;
}
#menu ul li.m3000en a:hover, #menu ul li.m3000en a:visited:hover{
	background: #dfe0d4 url(gx/m/m3000_en_over.gif) left center no-repeat;
}
#menu ul li.m3000en a.actif:link, #menu ul li.m3000en a.actif:visited{
	background: #cbc9b1 url(gx/m/m3000_en_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m4000en a, #menu ul li.m4000en a:link, #menu ul li.m4000en a:visited{
width: 225px; height: 32px; background: #d5d5c8 url(gx/m/m4000_en.gif) right center no-repeat; display: block; padding: 0;
}
#menu ul li.m4000en a:hover, #menu ul li.m4000en a:visited:hover{
	background: #dfe0d4 url(gx/m/m4000_en_over.gif) left center no-repeat;
}
#menu ul li.m4000en a.actif:link, #menu ul li.m4000en a.actif:visited{
	background: #cbc9b1 url(gx/m/m4000_en_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m5000en a, #menu ul li.m5000en a:link, #menu ul li.m5000en a:visited{
width: 225px; height: 32px; background: #d5d5c8 url(gx/m/m5000_en.gif) right center no-repeat; display: block; padding: 0;
}
#menu ul li.m5000en a:hover, #menu ul li.m5000en a:visited:hover{
	background: #dfe0d4 url(gx/m/m5000_en_over.gif) left center no-repeat;
}
#menu ul li.m5000en a.actif:link, #menu ul li.m5000en a.actif:visited{
	background: #cbc9b1 url(gx/m/m5000_en_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m6000en a, #menu ul li.m6000en a:link, #menu ul li.m6000en a:visited{
width: 225px; height: 32px; background: #d5d5c8 url(gx/m/m6000_en.gif) right center no-repeat; display: block; padding: 0;
}
#menu ul li.m6000en a:hover, #menu ul li.m6000en a:visited:hover{
	background: #dfe0d4 url(gx/m/m6000_en_over.gif) left center no-repeat;
}
#menu ul li.m6000en a.actif:link, #menu ul li.m6000en a.actif:visited{
	background: #cbc9b1 url(gx/m/m6000_en_on.gif) left center no-repeat; color:#FFF;
}
#menu ul li.m7000en a, #menu ul li.m7000en a:link, #menu ul li.m7000en a:visited{
width: 225px; height: 32px; background: #d5d5c8 url(gx/m/m7000_en.gif) right center no-repeat; display: block; padding: 0;
}
#menu ul li.m7000en a:hover, #menu ul li.m7000en a:visited:hover{
	background: #dfe0d4 url(gx/m/m7000_en_over.gif) left center no-repeat;
}
#menu ul li.m7000en a.actif:link, #menu ul li.m7000en a.actif:visited{
	background: #cbc9b1 url(gx/m/m7000_en_on.gif) left center no-repeat; color:#FFF;
}


#menu ul li a strong{
	display: none;
}
/* -- footer -- */
#footer{
	width: 705px;
	float: left;
	border-top: 1px solid #e0ddb4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #888670;
	margin: 10px 0 10px 0;
}
#footer span a
{
	color:#000000;
}
/*--- immo 478px de large ---*/
#immo {
	color : #3F3E37;
	font-size: 14px;
}

#immo h1{
	margin: 0 0 5px 0;
	color: #89184d;
	font-family: Arial;
	font-size: 17px;
	font-weight : bold;
}
#immo h2{
	margin: 0;
	color: #000;
	font-family: Arial;
	font-size: 14px;
	font-weight : bold;
}
#immo #bloc{
	/*width: 476px;*/
	float: left;
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #e0ddb4;
	font: 14px;
	width: 100%;
}
#immo #bloc.last{
	border: 0;
}
#immo #bloc #blocPhoto{
	border: 2px solid #eae5c2;
	float: left;
	width: 152px;
	overflow: hidden;
}
#immo #bloc #blocPhoto img{
	width: 140px;
	border: 4px solid #fff;
}


#immo #bloc #blocPhotoLogo{
	border: 2px solid #eae5c2;
	float: left;
	width: 152px;
	overflow: hidden;
	background: #FFF;
	text-align: left;
}
#immo #bloc #blocPhotoLogo img{
	/*width: 140px;*/
	border: 4px solid #fff;
}


#immo #bloc #blocTexte{
	width: 292px;
	_width: 302px;
	float: left;
	margin: 0 0 0 10px;
	font-size: 14px;
	color : #3F3E37;
}

#immo #bloc #blocTexteTemoignage{
	width: 452px;
	_width: 462px;
	float: left;
	margin: 0 0 0 0;
	font-size: 14px;
}
#immo #bloc #blocTexte h1{
	width: 292px;
	_width: 302px;
	float: left;
	font-size: 15px;
	background: url(Gx/bullet.gif) 100% 2px no-repeat;
}
#immo #bloc #blocTexteTemoignage h1{
	width: 452px;
	_width: 462px;
	float: left;
	font-size: 15px;
	/*background: url(Gx/bullet.gif) 100% 2px no-repeat;*/
	margin: 0;
}
#immo #bloc #blocTexteTemoignage h2{
	width: 452px;
	_width: 462px;
	float: left;
	font-size: 14px;
	/*background: url(Gx/bullet.gif) 100% 2px no-repeat;*/
	margin: 0 0 5px 0;
}
#immo #bloc #blocTexte h1 a, #immo #bloc #blocTexte h1 a:link, #immo #bloc #blocTexte h1 a:visited{
	color: #89184d;
	text-decoration: none;
	width: 292px;
	_width: 302px;
	display: block;
	padding: 0 10px 0 0;
}
#immo #bloc #blocTexte h1 a:hover{
	color: #89184d;
	text-decoration: underline;
}

#immo #bloc #blocTexte .bouton{
	margin: 5px 0 0 0;
}
#immo #bloc #blocTexte .bouton a, #immo #bloc #blocTexte .bouton a:link, #immo #bloc #blocTexte .bouton a:visited{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#immo #bloc #blocTexte .bouton a:hover{
	color: #8a194e;
	text-decoration: none;
}

/* BOUTONS */

a.btn_small, a.btn_small:link, a.btn_small:visited{
	color : #3F3E37;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background: #fdfaf0 url(gx/m/btn_small.gif) no-repeat top left;
	padding: 6px 0 0 0;
	margin: 5px 5px 0 0;
	width: 58px;
	height: 21px;
	_height: 27px;
	display: block;
	float: left;
}

a.btn_big, a.btn_big:link, a.btn_big:visited{
	color : #3F3E37;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	background: #fdfaf0 url(gx/m/btn_big.gif) no-repeat top left;
	padding: 6px 0 0 0;
	margin: 5px 5px 0 0;
	width: 92px;
	height: 21px;
	_height: 27px;
	display: block;
	float: left;
}

a.btn_small:hover, a.btn_big:hover{
	color: #89194d;
}
/* --- page detail --- */
#conteneur #contenue #droiteDetail{
	float: left;
	width: 207px;
	_width: 227px;
	background: #FFF;
	padding: 10px;
	color : #3F3E37;
	font-size: 14px;
}
#conteneur #contenue #droiteDetail h2{
	color: #89184d;
	font-size: 13px;
	margin: 15px 0 3px 0;
	padding: 0;
}








#immo tr#listeTop td{
	padding: 5px 0 0 0;
	border-bottom: 1px solid #e0ddb4;
}
td.borderBPurple{
	border-bottom: 1px solid #8a194e;
}
.titre{
	font-family: Arial;
	font-size: 18px;
	font-weight : normal;
	color: #8a194e;
}
.titrePurple{
	color: #8a194e;
}
.titreLargeTop{
	font-family: Arial;
	font-size: 18px;
	color : #8a194e;
	font-weight : normal;
}
.boutonLinkPopup{
	font-family: Tahoma;
	color: #000000;
	font-size: 11px;
	font-weight : bold;
	text-transform : uppercase;
}
/* style pour boite resul et detailt*/
.contourBoite{
	/*background-color : #FFFFFF;*/
	border-top : 1px solid #e0ddb4;
}
.inscriptionID{
	font-family: Tahoma;
	color: #696969;
	font-size: 9px;
	font-weight : normal;
}
.topTexte{
	font-family: Tahoma;
	color: #8a194e;
	font-size: 11px;
	font-weight : normal;
}
.texte{
	font-family: Arial;
	color : #3F3E37;
	/*color: #8a194e;*/
	font-size: 14px; /* size en EM pour netscape prob de lisibilite */
	font-weight : normal;
	/*line-height : 16px;*/  /* kerning */
	text-align : left;
}
.texte a, .texte a:link, .texte a:visited{
	color: #606157;
	text-decoration: none;
}
.texte a:hover{
	color: #606157;
	text-decoration: underline;
}
#droite table{
	background: #ffffff;
	padding: 10px;
}
#droite table td{
	color: #979787;
}
#droite table td b{
	color: #89184d;
}
/* formulaires */
form{
	margin: 0px;
	padding: 0px;
	line-height: 130%;
	font-size: 14px;
}
input{	
	color: #000000;
	border: 1px solid #cbc9b1;
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
select{	
	color: #000000;
	border: 1px solid #cbc9b1;
	background: #ffffff;
	margin: 4px 0 0 0;
	padding: 0px;
	font-size: 11px;
}
textarea{
	color: #000000;
	border: 1px solid #cbc9b1;
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
}
form .inputBouton{
	background-color: #ffffff;
	color : #3F3E37;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #cbc9b1;
}
/* carte */
#carte{
	border: 4px solid #cbc9b1;
}
/* calcul hypothecaire */
table#calcul{
	width: 400px;
}
table#calcul td{
	padding: 0;
}
table#calcul td table#form{
	width: 100%;
	border-top: 1px solid #cbc9b1;
	color : #3F3E37;
}
table#calcul td form{
	margin: 0;
	padding: 0;
}
table#calcul form input, table#calcul form select{
	padding: 2px;
	width: 100px;
	border: 1x outset #cbc9b1;
	color: #0D0B00;
}
table#calcul form select{
	width: 108px;
}
table#calcul label{
	display: block;
	font-weight: bold;
	color : #3F3E37;
	cursor: pointer;
}
table#calcul form input.submit{
	font-size: 11px;
	width: 80px;
	background: #FFFFFF;
	color : #3F3E37;
	font-weight: bold;
	border: 1px solid #cbc9b1;
}
table#calcul table#form td{
	border-bottom: 1px solid #cbc9b1;
	font-size: 10px;
	padding: 4px 0 4px 0;
	vertical-align: middle;
}

table#resultCalcul{
	background: #EBEBEB;
	border-bottom: 3px solid #cbc9b1;

}
table#resultCalcul th{
	background: #888670;
	color: #fff;
	font-size: 10px;
	padding: 4px;
	border: 1px solid #cbc9b1;
}
table#resultCalcul td{
	border-right: 1px solid #cbc9b1;
	padding: 4px;
}
table#resultCalcul td.texteColone{
	background: #d5d5c8;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
}
table#resultCalcul td.last{
	border-right: none;
}
table#resultCalcul tr.pair{
	background: #efebdf;
}
table#resultCalcul tr.impair{
	background: #f1eee5;
}

.btnSend{
	border:0;
}