html {
	/*background:url(fond2.jpg) repeat-x #A4C2D5;*/
	}


body {
	/*background:url(fond1.jpg) no-repeat center top;*/
	margin:0px;
	font-family:tahoma;
	font-size:11px;
	color:#666;
	text-align:justify;
	}

<!--

-->



img {border:0px;vertical-align:top;}
form {padding:0px;margin:0px;}
table {text-align:left;}
td{vertical-align:top;}

a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

#tout {
	width:980px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #F00;
/*	background:url(fondtout.jpg);
*/	background-color:#FFF;
	}


#tout2 {
	width:960px;
/*	background:url(fondtout2.jpg) no-repeat;
*/	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	}




#header {
	background:url(fond-header.jpg);
	width:960px;
	height:164px;
	}

#connexion {
	text-align:right;
	position:absolute;
	top:6px;
	right:20px;
	}

.connexion1 {
	border:1px solid #9CA7AD;
	color:#9CA7AD;
	font-size:11px;
	font-family:verdana;
	width:90px;
	}

.connexion2 {
	border:1px solid #9CA7AD;
	color:#9CA7AD;
	font-size:11px;
	font-family:verdana;
	}

#logo {
	position:absolute;
	top:12px;
	left:10px;
	}

#header-liens {
	position:absolute;
	top:60px;
	right:30px;
	color:#FFF;
	}

#header-liens a {
	color: #FF3300;
	}

#conteneur {
	overflow:hidden;
	zoom:1;
	}

#colgauche {
	float:left;
	width:180px;
	margin-left:10px;
	}

#coldroite {
	float:right;
	width:180px;
	margin-right:10px;
	font-size:12px;
	line-height:20px;
	color:#592F4A;
	font-weight:bold;
	}

#centre {
	width:550px;
	margin-left:200px;
	font-size:12px;
	font-family:arial;
	color:#3F3F3F;
	line-height:18px;
	}


.menuparts {
	background:#A17990;
	margin-bottom:20px;
	text-align:left;
	}

.menuparts img {
	padding-bottom:5px;
	}

.menuparts ul {
	margin:0px;
	padding:0px;
	border-top:1px dotted #D8C1CE;
	list-style-type:none;
	}

.menuparts li {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px dotted #D8C1CE;
	background:url(puce.jpg) no-repeat;
	padding-left:15px;
	}

.menuparts a {
	font-weight:bold;
	font-size:10px;
	color:#FFF;
	}



.listingbien {

	}

.bien {
	font-weight:bold;
	color:#9CA7AD;
	text-align:center;
	padding:20px;
	width:240px;
	float:left;
	}



#baspage {
	background:url(fondbaspage.jpg);
	color:#FFF;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	}






h1 {
	background-color:#5F3950;
	padding:5px;
	padding-bottom:7px;
	text-align:right;
	color:#FFF;
	font-family:tahoma;
	font-size:18px;
	font-weight:normal;
	margin-top:0px;
	}
	h2 {
	background-color:#A4688C;
	padding:5px;
	padding-bottom:7px;
	text-align:right;
	color:#FFF;
	font-family:tahoma;
	font-size:14px;
	font-weight:normal;
	margin-top:0px;
	}





.descriptif {
	border-bottom:2px solid #8C8C8C;
	overflow:hidden;
	zoom:1;
	padding-bottom:20px;
	margin-bottom:20px;
	}

.descriptif p {
	margin-top:10px;
	}



.galphoto {
	margin-top:10px;
	float:left;
	margin-right:10px;
	border:1px solid #CCC;
	width:150px;
	text-align:center;
	padding:5px;
	}


.galphoto a {
	color:#000;
	}
