div.bmap {
	position:absolute;
	margin-top:-70px;
	margin-left:10px;
	float:left;
	width:298px;
	height:271px;
	visibility:visible;
	z-index: 500;
	display: block;
}
HTML {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff6bf;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #009999;
	PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff6bf;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #009999;
	PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 12px Arial, Helvetica, sans-serif;
	PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 12px Arial, Helvetica, sans-serif;
	PADDING-TOP: 0px
}
TD {
	FONT: 12px Arial, Helvetica, sans-serif
}
INPUT {
	FONT: 12px Arial, Helvetica, sans-serif;
}
SELECT {
	FONT: 12px Arial, Helvetica, sans-serif;
}
TEXTAREA {
	FONT: 12px Arial, Helvetica, sans-serif
}
FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px 0px 10px;
	COLOR: #000
}
H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #000
}
A:link {
	FONT-WEIGHT: bold;
	COLOR: #008492;
	TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold;
	COLOR: #008492;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #000;
	TEXT-DECORATION: none
}
A:active {
	COLOR: #000;
	TEXT-DECORATION: none
}
#ConteneurPrincipal {
	BORDER-RIGHT: #eee 1px solid;
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	BORDER-LEFT: #eee 1px solid;
	WIDTH: 957px;
	POSITION: relative;
	TEXT-ALIGN: right
}
#MenuEnTete {
	BACKGROUND: #fff;
	TEXT-ALIGN: right;
	height:25px;
	width:957px;
	float:left
}
.map {
	width:100px;
	float:right;
}
.flag1 A {
	width: 22px;
	HEIGHT: 17px;
	/*background:url(../images/france_logo.jpg) no-repeat;*/
	float:left;
	padding-right:10px;
	margin-top:5px;
}
.flag2 A {
	width: 22px;
	HEIGHT: 17px;
	/*background:url(../images/uk_logo.jpg) no-repeat;*/
	float:left;
	margin-top:5px;
}
.top_nav {
	width:952px;
	float:left;
	height:27px;
	padding-right:5px;
	background-color:#339DA8
}
.top_nav_innerwrap {
	width:250px;
	float:right;
	height:24px;
	vertical-align:bottom;
	padding-top:4px;
	padding-right:4px;
}
#Visuel {
	DISPLAY: block;
	WIDTH: 957px;
	HEIGHT: 261px;/*background:url(../images/header_img.jpg)*/
}
#MenuOnglets {
	HEIGHT: 28px;
	BACKGROUND-COLOR: #65b5bd;
	TEXT-ALIGN: right;
	width:957px;
}
#MenuOnglets a {
	HEIGHT: 24px;
	BACKGROUND-COLOR: #65b5bd;
	TEXT-ALIGN: right;
	padding:0;
	margin:0;
}
#MenuOnglets IMG {
	MARGIN: 3px 0px 0px 0px;
	vertical-align:bottom;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	height:24px;
}
#ConteneurAccueil {
	BACKGROUND: url(../images/fond-degrade.jpg) #fff repeat-x 50% top;
	MARGIN: 0px;
	TEXT-ALIGN: right;
	float:left;
	width:957px;
}
#SousMenusHorizontaux {
	MIN-HEIGHT: 26px;
	BACKGROUND-COLOR: #0d8b97;
	TEXT-ALIGN: center;
	float:left;
	width:957px;/*height:36px;*/
}
.SousMenu {
	PADDING-RIGHT: 4px;
	display:none;
	PADDING-LEFT: 4px;
	Z-INDEX: 100;
	PADDING-BOTTOM: 4px;
	MARGIN-LEFT: 420px;
	WIDTH: 500px;
	COLOR: #ffdc00;
	PADDING-TOP: 4px
}
.SousMenu A:link {
	FONT-WEIGHT: bold;
	MARGIN: 0px 2px;
	COLOR: #fff
}
.SousMenu A:visited {
	FONT-WEIGHT: bold;
	MARGIN: 0px 2px;
	COLOR: #fff
}
.SousMenu A:hover {
	COLOR: #ffdc00;
	TEXT-DECORATION: none
}
.SousMenu A:active {
	COLOR: #ffdc00;
	TEXT-DECORATION: none
}
#js_outerwrap {
	width:957px;
	float:left
}
#js_lhsinnerwrap {
	width:598px;
	float:left
}
#jsbutton_outerwrap {
	width: 278px;
	float:left;
	padding-left:320px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-top:0px;
}
#jsbutton_innerwrap {
	background:url(../images/nos_exclusive.jpg) no-repeat;
	width:253px;
	padding-left:15px;
}
#jsbutton_innerwrap span {
	color:#FFCC2B;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}
#jsinnersec {
	width:267px;
	height: 115px;
	background-image:url(../images/js_bg.gif);
	background-repeat:repeat-x;
	margin-top:2px;
	float:left
}
#jsinnerleft {
	width: 113px;
	padding:5px 0 0 5px;
	float:left;
}
#jsinnerright {
	padding:5px 0 0 10px;
	width: 125px;
	float:left;
	text-align:left;
}
#jsinnerright span {
	font-size:14px;
	font-weight:bold;
}
#jsinnerright div {
	font-size:16px;
	color:#FFCC00;
	font-weight:bold;
}
#search {
	width:280px;
	float:left;
	padding-top:0px;
	text-align:left
}
#address_img {
	width:485px;
	padding-top:15px;
	padding-left:50px;
	float:left;
}
#address_img_bar {
	background:url(../images/address_img.jpg) no-repeat;
	height:146px;
	float:left;
	width:485px;
}
#address_bar_logo {
	width:450px;
	padding-top:5px;
	height:66px;
	float:left;
	padding-left:20px;
	text-align: left;
}
#address_bar_logo img {
/*border: 1px solid red;*/
}
#address_bar_logo span {
	/*border: 1px solid red;*/
	font-size: 16px;
	padding-left: 30px;
	font-weight: bold;
}
#addres_cont_outerwrap {
	width:480px;
	float:left;
	padding-top:5px;
}
#addres_lhs_cont {
	width:250px;
	float:left
}
#addres_lhs_contb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000
}
#addres_lhs_cont_yelw {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFCC00
}
#footer {
	width:957px;
	float:left;
	background:url(../images/footer_img.jpg) no-repeat;
	height:64px;
}
#footer1 {
	border: 1px solid white;
	width:954px;
	float:left;
	background:url(../images/footer_img.jpg) no-repeat;
	background-color: #FFF;
	padding-top: 60px;
	height:20px;
}
#footer1 A {
	font-weight: normal;
}
#ZoneRechercheAccueil {
	BACKGROUND: #e6f3f4;
	HEIGHT: 265px;
	float:left;
	padding:10px 0 10px 10px;
	width:330px;
	color:#000000;
}
#ZoneRecherchePage {
	BACKGROUND: #e6f3f4;
	HEIGHT: 145px;
	float:right;
	padding:10px 0 10px 10px;
	width:680px;
	color:#000000;
}
#recherche_innerwrap {
	width:330px;
	float:left;
	height:28px;
}
#recherche_lhs_cont {
	float:left;
	width:130px;
	line-height:20px;
}
#recherche_rhs_cont {
	float:left;
	width:150px;
}
#opt_but {
	width:20px;
	float:left
}
#opt_txt {
	width:40px;
	float:left;
	line-height:20px;
}
.select_size50 {
	width:50px;
}
.select_size150 {
	width:150px;
}
.bud_txt {
	width:50px;
	float:left;
	line-height:18px
}
.bud_txt1 {
	width:28px;
	float:left;
	line-height:18px
}
.bud_txt2 {
	width:24px;
	float:left;
	line-height:18px
}
.bud_txtfld {
	width:60px;
	float:left
}
#links {
	WIDTH: 957px;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #65b5bd;
	float:left;
	padding-top:4px;
}
.menu1 {
	MARGIN-TOP:0px;
	FONT-SIZE: 11px;
	FLOAT: left;
	padding-LEFT: 402px;
	WIDTH: 551px;
	FONT-FAMILY: verdana, arial, sans-serif;
}
.menu1 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.menu1 UL LI {
	/*BACKGROUND: url(images/divider1.gif) no-repeat right top;*/
	FLOAT: left;
	POSITION: relative
}
.menu1 UL A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	HEIGHT: 27px;
	TEXT-DECORATION: none
}
.menu1 LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	HEIGHT: 27px;
	TEXT-DECORATION: none
}
.menu1 UL LI:hover {
	WIDTH: auto
}
.menu1 UL LI A.menu1one:hover {
	BORDER-LEFT-COLOR: #c00;
	BORDER-BOTTOM-COLOR: #c00;
	COLOR: #f88;
	BORDER-TOP-COLOR: #c00;
	BORDER-RIGHT-COLOR: #c00
}
.menu1two {
	BACKGROUND-IMAGE: url(../images/menu/fr/acheter.jpg);
	WIDTH: 89px;
	height:24px;
	BACKGROUND-REPEAT: no-repeat
}
.menu1three {
	BACKGROUND-IMAGE: url(../images/menu/fr/vendre.jpg);
	WIDTH: 77px;
	height:24px;
	BACKGROUND-REPEAT: no-repeat
}
.menu1four {
	BACKGROUND-IMAGE: url(../images/menu/fr/louer.jpg);
	WIDTH: 66px;
	height:24px;
	BACKGROUND-REPEAT: no-repeat
}
.menu1five {
	BACKGROUND-IMAGE: url(../images/menu/fr/services.jpg);
	WIDTH: 76px;
	height:24px;
	BACKGROUND-REPEAT: no-repeat
}
.menu1six {
	BACKGROUND-IMAGE: url(../images/menu/fr/notre-region.jpg);
	WIDTH: 112px;
	HEIGHT: 24px
}
.menu1seven {
	BACKGROUND-IMAGE: url(../images/menu/fr/contacter-nous.jpg);
	WIDTH: 124px;
	HEIGHT: 24px
}
.menu1 UL LI A.menu1two:hover {
	BORDER-LEFT-COLOR: #c60;
	BORDER-BOTTOM-COLOR: #c60;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: #c60;
	BORDER-RIGHT-COLOR: #c60;
}
.menu1 UL LI A.menu1three:hover {
	BORDER-LEFT-COLOR: #cc0;
	BORDER-BOTTOM-COLOR: #cc0;
	COLOR: #cc0;
	BORDER-TOP-COLOR: #cc0;
	BORDER-RIGHT-COLOR: #cc0
}
.menu1 UL LI A.menu1four:hover {
	BORDER-LEFT-COLOR: #080;
	BORDER-BOTTOM-COLOR: #080;
	COLOR: #0e0;
	BORDER-TOP-COLOR: #080;
	BORDER-RIGHT-COLOR: #080
}
.menu1 UL LI A.menu1five:hover {
	BORDER-LEFT-COLOR: #00c;
	BORDER-BOTTOM-COLOR: #00c;
	COLOR: #aaf;
	BORDER-TOP-COLOR: #00c;
	BORDER-RIGHT-COLOR: #00c
}
.menu1 UL LI A.menu1six:hover {
	BORDER-LEFT-COLOR: #c0c;
	BORDER-BOTTOM-COLOR: #c0c;
	COLOR: #f8f;
	BORDER-TOP-COLOR: #c0c;
	BORDER-RIGHT-COLOR: #c0c
}
.menu1 UL LI A.menu1seven:hover {
	BORDER-LEFT-COLOR: #c0c;
	BORDER-BOTTOM-COLOR: #c0c;
	COLOR: #f8f;
	BORDER-TOP-COLOR: #c0c;
	BORDER-RIGHT-COLOR: #c0c
}
.menu1 UL LI:hover A.menu1one {
	BORDER-LEFT-COLOR: #c00;
	BORDER-BOTTOM-COLOR: #c00;
	COLOR: #f88;
	BORDER-TOP-COLOR: #c00;
	BORDER-RIGHT-COLOR: #c00
}
.menu1 UL LI:hover A.menu1two {
	BORDER-LEFT-COLOR: #c60;
	BORDER-BOTTOM-COLOR: #c60;
	COLOR: #fc0;
	BORDER-TOP-COLOR: #c60;
	BORDER-RIGHT-COLOR: #c60;
}
.menu1 UL LI:hover A.menu1three {
	BORDER-LEFT-COLOR: #cc0;
	BORDER-BOTTOM-COLOR: #cc0;
	COLOR: #cc0;
	BORDER-TOP-COLOR: #cc0;
	BORDER-RIGHT-COLOR: #cc0
}
.menu1 UL LI:hover A.menu1four {
	BORDER-LEFT-COLOR: #080;
	BORDER-BOTTOM-COLOR: #080;
	COLOR: #0e0;
	BORDER-TOP-COLOR: #080;
	BORDER-RIGHT-COLOR: #080
}
.menu1 UL LI:hover A.menu1five {
	BORDER-LEFT-COLOR: #00c;
	BORDER-BOTTOM-COLOR: #00c;
	COLOR: #aaf;
	BORDER-TOP-COLOR: #00c;
	BORDER-RIGHT-COLOR: #00c
}
.menu1 UL LI:hover A.menu1six {
	BORDER-LEFT-COLOR: #c0c;
	BORDER-BOTTOM-COLOR: #c0c;
	COLOR: #f8f;
	BORDER-TOP-COLOR: #c0c;
	BORDER-RIGHT-COLOR: #c0c
}
.menu1 UL LI:hover A.menu1seven {
	BORDER-LEFT-COLOR: #c0c;
	BORDER-BOTTOM-COLOR: #c0c;
	COLOR: #f8f;
	BORDER-TOP-COLOR: #c0c;
	BORDER-RIGHT-COLOR: #c0c
}
.menu1 UL LI UL {
	DISPLAY: none
}
.menu1 TABLE {
	FONT-SIZE: 11px;
	LEFT: 0px;
	MARGIN: 0px;
	COLOR: #ffffff;
	POSITION: absolute;
	TOP: 0px;
	BORDER-COLLAPSE: collapse
}
.menu1 UL LI:hover UL {
	MARGIN-TOP: 1px;
	DISPLAY: block;
	LEFT: 0px;
	WIDTH: 154px;
	COLOR: #ffffff;
	POSITION: absolute;
	TOP: 22px
}
.menu1 UL LI:hover UL.endstop {
	LEFT: -92px
}
.menu1 UL LI:hover UL LI UL {
	DISPLAY: none
}
.menu1 UL LI:hover UL LI A {
	DISPLAY: block;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 4px;
	WIDTH: 120px;
	COLOR: #000;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 4px;
	HEIGHT: auto
}
.menu1 UL LI:hover UL LI A.drop {
	BACKGROUND: url(images/bullet1.gif) #ccd no-repeat 3px 8px;
	WIDTH: 150px;
	COLOR: #ffffff
}
.menu1 UL LI:hover UL LI A:hover {
	BACKGROUND: url(images/bullet1.gif) #ccd no-repeat 3px 8px;
	WIDTH: 150px;
	COLOR: #ffffff
}
.menu1 UL LI:hover UL LI A.drop:hover {
	BACKGROUND: url(images/bullet1.gif) #ccd no-repeat 3px 8px;
	WIDTH: 150px;
	COLOR: #ffffff
}
.menu1 UL LI:hover UL LI:hover UL {
	DISPLAY: block;
	LEFT: 153px;
	POSITION: absolute;
	TOP: -1px
}
.menu1 UL LI:hover UL LI:hover UL.left {
	LEFT: -153px
}
.menu1 UL LI A:hover UL {
	DISPLAY: block;
	BACKGROUND: #fff;
	LEFT: 0px;
	COLOR: #ffffff;
	POSITION: absolute;
	TOP: 22px
}
.menu1 UL LI A:hover UL.endstop {
	LEFT: -92px
}
.menu1 UL LI A:hover UL LI A {
	DISPLAY: block;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 4px;
	WIDTH: 140px;
	COLOR: #ffffff;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 4px;
	HEIGHT: 1px
}
.menu1 UL LI A:hover UL LI A.drop {
	BACKGROUND: url(images/bullet1.gif) #ccd no-repeat 3px 8px;
	PADDING-BOTTOM: 4px;
	WIDTH: 140px;
	COLOR: #ffffff;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.menu1 UL LI A:hover UL LI A UL {
	VISIBILITY: hidden;
	WIDTH: 0px;
	POSITION: absolute;
	HEIGHT: 0px
}
.menu1 UL LI A:hover UL LI A:hover {
	BACKGROUND: url(images/bullet1.gif) #ccd no-repeat 3px 8px;
	WIDTH: 140px;
	COLOR: #ffffff;
	FONT-FAMILY:Arial, Helvetica, sans-serif
}
.menu1 UL LI A:hover UL LI A.drop:hover {
	BACKGROUND: url(images/bullet1.gif) #ccd no-repeat 3px 8px;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.menu1 UL LI A:hover UL LI A:hover UL {
	LEFT: 153px;
	VISIBILITY: visible;
	WIDTH: 140px;
	COLOR: #ffffff;
	POSITION: absolute;
	TOP: 0px
}
.menu1 UL LI A:hover UL LI A:hover UL.left {
	LEFT: -153px
}
#Logo2 {
	position: absolute;
	left: 10px;
	top: 10px;
}
#Espacement {
	height: 70px;
}
#Page {
	border: 1px solid white;
	text-align: left;
	background-color: #FFF;
}
#TitrePage {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #000;
	TEXT-ALIGN: left;
	font-family:Trebuchet MS, arial;
	margin-left:20px;
	letter-spacing:0.2em;
	margin-top:10px;
}
#ContenuPage {
	background-color: #e6f3f4;
	margin: 20px;
	margin-top: 10px;
	padding: 10px;
}
.ListeElementG {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	WIDTH: 443px;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #E6F3F4;
	float:left;
}
.ListePhoto {
	BORDER-RIGHT: #339da8 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #339da8 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	FLOAT: left;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #339da8 1px solid;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #339da8 1px solid
}
.ListeLocalisation {
	FONT-WEIGHT: bold
}
.ListeChamp {
	COLOR: #000
}
.ListeChamp EM {
	FONT-WEIGHT: normal;
	FONT-STYLE: italic
}
.ListeDescription {
	MARGIN-TOP: 4px;
	COLOR: #000;
	TEXT-ALIGN: justify
}
.Bouton110:link {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BACKGROUND-IMAGE: url(../images/button.jpg);
	PADDING-BOTTOM: 2px;
	WIDTH: 76px;
	CURSOR: pointer;
	COLOR: #ffdc00;
	PADDING-TOP: 2px;
	HEIGHT: 21px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.Bouton110:visited {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BACKGROUND-IMAGE: url(../images/button.jpg);
	PADDING-BOTTOM: 2px;
	WIDTH: 76px;
	CURSOR: pointer;
	COLOR: #ffdc00;
	PADDING-TOP: 2px;
	HEIGHT: 21px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
.Bouton110:hover {
	COLOR: #fff;
	TEXT-DECORATION: none
}
.Bouton110:active {
	COLOR: #fff;
	TEXT-DECORATION: none
}
.msgerror {
	font-weight: bold;
	color: red;
}
/* Style for Fiche.asp */

#Fiche {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
#FichePhotoPrincipale {
	BORDER-RIGHT: #339da8 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #339da8 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	FLOAT: left;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #339da8 1px solid;
	MARGIN-RIGHT: 20px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #339da8 1px solid
}
.FichePhotoVignette {
	BORDER-RIGHT: #339da8 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #339da8 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px 5px 5px 0px;
	BORDER-LEFT: #339da8 1px solid;
	WIDTH: 120px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #339da8 1px solid
}
#FicheVignettes {
	MARGIN: 10px
}
#FicheBlocDescriptif {
	MARGIN-TOP: 10px;
	DISPLAY: inline;
}
#FicheCoordonneesAgence {
	MARGIN: 10px;
	TEXT-ALIGN: center
}
#FicheBoutons {
	MARGIN: 10px;
	TEXT-ALIGN: center;
}
#FicheBoutons A:link {
	BORDER-RIGHT: #008492 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #008492 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	MARGIN: 20px;
	BORDER-LEFT: #008492 1px solid;
	WIDTH: 100px;
	COLOR: #008492;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #008492 1px solid;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#FicheBoutons A:visited {
	BORDER-RIGHT: #008492 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #008492 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	MARGIN: 20px;
	BORDER-LEFT: #008492 1px solid;
	WIDTH: 100px;
	COLOR: #008492;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #008492 1px solid;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#FicheBoutons A:hover {
	COLOR: #ffdc00;
	TEXT-DECORATION: none
}
#FicheBoutons A:active {
	COLOR: #ffdc00;
	TEXT-DECORATION: none
}
#Fiche H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	MARGIN: 10px 0px 5px;
	display: inline;
}
#Fiche P {
	COLOR: #000
}
#FicheBlocDescriptif EM {
	COLOR: #008492;
	FONT-STYLE: normal
}
#FicheAutresBiensDeLAgence {
	TEXT-ALIGN: center
}
#FicheAutresBiensDeLAgence A {
	COLOR: #008492;
	TEXT-DECORATION: underline
}
#FicheAutresBiensConsultes {
	FONT-SIZE: 10px;
	MARGIN: 10px;
	TEXT-ALIGN: center
}
#FicheAutresBiensConsultes A {
	COLOR: #008492;
	TEXT-DECORATION: underline
}
.MontantFinancement {
	FONT-SIZE: 10px;
	COLOR: #666
}
.Separateur {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#Pagination {
	padding-top: 20px;
}
#FicheVisiteVirtuelle {
	/*border: 1px solid red;
	background-color: #FFFFFF;
	height: 100px;*/
	padding: 0px 10px 0px 0px;
	width: 100%;
	text-align: center;
	margin-bottom: 5px;
}
/**** FORMULAIRES ****************************************************************************************************/

.Input150 {
	width: 154px;
}
.Input200 {
	width: 204px;
}
.Input250 {
	width: 254px;
}
.Input300 {
	width: 304px;
}
.Input400 {
	width: 404px;
}
.TextArea400 {
	border: none;
	width: 404px;
	height: 64px;
	padding: 4px 6px 6px 4px;
	margin: 0;
}
.TextArea400 textarea {
	width: 394px;
	height: 50px;
	border: 1px solid #FFF;
	padding: 0;
	margin: 0;
}
.Select150 select {
	width: 154px;
	margin-bottom: 10px;
}
.paragraphe + .paragraphe  {
	padding-top: 10px;
}
#PageVille {
	display: block;
	padding: 100px 10px 20px 10px;
	width: 90%;
	text-align: center;
}
#PageVille  a {
	white-space: nowrap;
}
