body {
	color: #404040;
	background:url(images/fond-deg.jpg) repeat-x;
	background-color: #FFFFFF;
	padding: 0px;
	width: 952px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.button_recherche{background: url(images/valider-nsl.jpg) no-repeat; width:62px; height:15px; border:0;}

#bandologo {
	height: 110px;
	width: 952px;
	margin: 0px;
}



#menu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#montexte {
	margin-bottom: 10px;
}

#vignettes img {
}

#menuan ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#menu {
	background-image: url(images/mymenu.jpg);
	height: 22px;
	width:952px;
}



#vignettes {
	height: 405px;
	width: 265px;
	overflow: auto;
	z-index: auto;
	float: left;
}
.petitcadre {
	padding: 2px;
	float: left;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#grandeimage {
	float: left;
	margin-left: 25px;
}





#menuan {
	background-image: url(image/menuen.gif);
	height: 23px;
}
.Sselect {
	background-image: url(image/pictoS.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 28px;
	background-position: 0px 10px;
}
#pdp a {
}
.S {
	position: absolute;
	margin-top: 150px;
	margin-left: 190px;
	left: 241px;
}

#menu1 {
	padding-top: 15px;
}



#menu li {
	display: inline;
}
#menuan li {
	display: inline;
}



.gd_photo {
	float: left;
	height: 425px;
	width: 564px;
}


#cadre {
}
.lienblc {
	color: #FFFFFF;
	text-decoration: none;
}

#explication {
	margin-top: 20px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 23px;
}
.txtblancb {
	font-weight: bold;
	color: #FFFFFF;
}



.arrocheannonce a {
	text-decoration: none;
	color:#606060;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:12px;
}
.annonce .arrocheannonce a:hover {
	text-decoration: underline;
}

.liennoir2 {
	/*color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;*/
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/*.annonce .arrocheannonce a {
	text-decoration: none;
	color:#606060;
	font-family: "Century Gothic",Arial, Helvetica, sans-serif;
	font-size:12px;
}
.annonce .arrocheannonce a:hover {
	text-decoration: underline;
}*/
























#menuan a#menuaccueil {
	height: 23px;
	width: 140px;
	display: block;
	margin-left: 10px;
	background-image: url(image/menuen.gif);
	background-position: -10px 0px;
	float: left;
}
#menuan a#menuaccueil:hover {
	background-position: -10px -23px;
}

#menuan #menuaccueil span {
	display: none;
}
#menuan a#menupaysages {
	height: 23px;
	width: 92px;
	display: block;
	background-image: url(image/menuen.gif);
	float: left;
	background-position: -150px 0px;
}
#menuan a#menupaysages:hover {
	background-image: url(image/menuen.gif);
	background-position: -150px -23px;
}
#menuan #menupaysages span {
	display: none;
}
#menuan a#menucatalogue {
	height: 23px;
	width: 80px;
	display: block;
	background-image: url(image/menuen.gif);
	float: left;
	background-position: -242px 0px;
}
#menuan a#menucatalogue:hover {
	background-image: url(image/menuen.gif);
	background-position: -242px -23px;
}
#menuan #menucatalogue span {
	display: none;
}
#menuan a#menuvendreunbien {
	height: 23px;
	width: 123px;
	display: block;
	background-image: url(image/menuen.gif);
	float: left;
	background-position: -322px 0px;
}
#menuan a#menuvendreunbien:hover {
	background-image: url(image/menuen.gif);
	background-position: -322px -23px;
}
#menuan #menuvendreunbien span {
	display: none;
}
#menuan a#menunouscontacter {
	height: 23px;
	width: 98px;
	display: block;
	background-image: url(image/menuen.gif);
	float: left;
	background-position: -445px 0px;
}
#menuan a#menunouscontacter:hover {
	background-image: url(image/menuen.gif);
	background-position: -445px -23px;
}
#menuan #menunouscontacter span {
	display: none;
}
#menuan a#menufr {
	height: 23px;
	width: 25px;
	display: block;
	background-image: url(image/menuen.gif);
	float: left;
	background-position: -543px 0px;
	padding-left: 150px;
}
#menuan a#menufr:hover {
	background-image: url(image/menuen.gif);
	background-position: -543px -23px;
}



#contenu {
	background-color: #efeded;
	margin-top: 16px;
	background-image: url(image/fdcontenu.gif);
	background-repeat: repeat-x;
}
.arrocheannonce {
	width: 218px;
	margin-bottom: 20px;
	padding: 0px;
}

.annonce {
	width: 227px;
	float: left;
	height: 235px;
	overflow: hidden;
	margin-left:4px;
}

.fondvignette {
	background-image: url(image/fondvignette.gif);
	height: 174px;
	width: 227px;
}

#conteneurnlleprop {
	width: 476px;
	float: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


#menu #menufr span {
	display: none;
}
#menuan #menufr span {
	display: none;
}
#contenu #colonnedroite {
	left: 596px;
	top: 148px;
	width: 244px;
	float: left;
	padding-top: 20px;
}

#menu a#menuen {
	height: 23px;
	width: 25px;
	display: block;
	background-image: url(image/menu.gif);
	float: left;
	background-position: -718px 0px;
}

#menuan a#menuen {
	height: 23px;
	width: 25px;
	display: block;
	background-image: url(image/menu.gif);
	float: left;
	background-position: -718px 0px;
}
.barretitre {
	line-height: 20px;
	height: 20px;
	color: #FFFFFF;
	background-color: #2E508B;
	text-indent: 8px;
}
input {
	font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form {
	margin: 0px;
	padding: 0px;
}



#menu a#menuen:hover {
	background-image: url(image/menu.gif);
	background-position: -718px -23px;
}
#menuan a#menuen:hover {
	background-image: url(image/menu.gif);
	background-position: -718px -23px;
}
.fondbeige {
	background-color: #E7E3D4;
	background-image: url(image/fdbeige.gif);
	background-repeat: repeat-x;
	margin-bottom: 20px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 12px;
}

.separation {
	height: 1px;
	width: 10px;
	clear: both;
}

#menu #menuen span {
	display: none;
}
#menuan #menuen span {
	display: none;
}
#pdp {
	padding: 15px;
	text-align: center;
}
a {
	text-decoration: underline;
	color: #404040;
}

.fondvignettebeige {
	background-image: url(image/fondvignettebeige.gif);
	height: 175px;
	width: 228px;
}
#pdp a {
	color: #666666;
	text-decoration: none;
}


.barretitre456 {
	line-height: 20px;
	height: 40px;
	color: #FFFFFF;
	background-color: #2E508B;
	text-indent: 8px;
	width: 456px;
	background-image: url(image/fdcadre456.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#conteneurpage {
	font-family:"Century Gothic", Arial;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	width: 912px;
}
.barretitre2 {
	line-height: 20px;
	height: 20px;
	color: #FFFFFF;
	background-color: #045eb1;
	text-indent: 8px;
	margin-bottom: 10px;
}
.lienblc2 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#conteneurannonces {
	width: 920px;
	background-color: #FFFFFF;
	margin-left: 0px;
	border:0px solid #000;
}

.nonunder {
	text-decoration: none;
	line-height: 19px;
}
.annonce2 {

	width: 230px;
	float: left;
}
.fondvignette2 {

	background-image: url(image/fondvignette.gif);
	height: 174px;
	width: 230px;
}
.bleu {

	color: #efeded;
	text-decoration: underline;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#contenum {
	background-color: #FFFFFF;
	margin-top: 16px;
	background-image: url(image/fdcontenu.gif);
	background-repeat: repeat-x;
	display: none;
}
.fondbeigefla {

	background-color: #E7E3D4;
	background-repeat: repeat-x;
	margin-bottom: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nonunderS {
	text-decoration: none;
	background-image: url(image/pictoS.gif);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	display: block;
	line-height: 19px;
}
#pdp .texte {
	padding: 15px;
	text-align: center;
	color: #666666;
}

