body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: justify;

	line-height: 16px;

	background-image: url(../images/main-bg.gif);

	background-repeat: no-repeat;

	background-position: center top;

	list-style-position: inside;

	color: #333;

	margin: 0px;

	padding: 0px;

	background-attachment: fixed;

}



p {

	margin: 0px;

	padding: 0px;

	line-height: 20px;

}



h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-transform: uppercase;

	color: #FFFFFF;

	line-height: 0px;

}



.ligne-bottom {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

}



.txt-info-header {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #edbfbf;

}



.header-bg {

	background-image: url(../images/header-bg.gif);

	background-repeat: repeat-x;

	background-position: left top;

}



.bg-footer {

	background-image: url(../images/bg-footer.gif);

	background-repeat: repeat-x;

	background-position: left top;

}



a.lien-menu:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #edbfbf;

	text-decoration: none;

}



a.lien-menu:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	text-decoration: none;

	color: #edbfbf;

}



a.lien-menu:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #edbfbf;

	text-decoration: underline;

}



.txt-footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999;

}



.bg-menu {

	background-image: url(../images/bg-menu.gif);

	background-repeat: no-repeat;

	background-position: left top;

}



.menu a {

	font-size: 11px;

	color: #999;

	text-decoration: none;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	display: block;

	height: 21px;

	padding-top: 4px;

	width: 219px;

}



.menu a:hover {

	font-size: 11px;

	color: #FFF;

	text-decoration: none;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	display: block;

	height: 21px;

	width: 219px;

	padding-top: 4px;

	width: 219px;

}



a.lien-menu2:link {

	font-size: 11px;

	color: #FFF;

	text-decoration: none;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	display: block;

	height: 21px;

	width: 219px;

	padding-top: 4px;

	width: 219px;

	font-weight: bold;

}



a.lien-menu2:visited {

	font-size: 11px;

	color: #FFF;

	text-decoration: none;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	display: block;

	height: 21px;

	width: 219px;

	padding-top: 4px;

	width: 219px;

	font-weight: bold;

}



a.lien-menu2:hover {

	font-size: 11px;

	color: #FFF;

	text-decoration: none;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	display: block;

	height: 21px;

	width: 219px;

	padding-top: 4px;

	width: 219px;

	font-weight: bold;

}



.div-side1 {

	display: block;

	height: 154px;

	width: 218px;

	padding: 12px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

}



.div-side2 {

	display: block;

	height: 154px;

	width: 218px;

	padding: 12px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

	background-color: #aaa9a9;

}



a.lien-droit:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F00;

	text-decoration: none;

	font-weight: bold;

}



a.lien-droit:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #F00;

	font-weight: bold;

}



a.lien-droit:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F00;

	text-decoration: underline;

	font-weight: bold;

}

a.lien-footer:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CCC;

	text-decoration: none;

	font-weight: bold;

}



a.lien-footer:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #CCC;

	font-weight: bold;

}



a.lien-footer:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CCC;

	text-decoration: underline;

	font-weight: bold;

}

a.lien-footer2:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999;

	text-decoration: none;

}



a.lien-footer2:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #999;

}



a.lien-footer2:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999;

	text-decoration: underline;



}



.padding-main {

	padding: 18px;

}



.bg-propriete {

	background-color: #ececec;

	border: 1px solid #b8b8b8;

	margin-bottom: 20px;

}



.txt-rouge {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	color: #333;

}



a.lien-anchor:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #C00;

	text-decoration: none;

}



a.lien-anchor:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #C00;

	text-decoration: none;

}



a.lien-anchor:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333;

	text-decoration: none;

}



.pointille-contact {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999;

}



.box-contact {

	height: 17px;

	width: 300px;

	border: 1px solid #999;

}



.box-contact-b {

	height: 35px;

	width: 300px;

	border: 1px solid #999;

}





.box-contact2 {

	height: 100px;

	width: 605px;

    border: 1px solid #999;

}
 /* SLIDESHOW */
#buttonslide { display:block;}
#buttonslide #choix input {border:solid #ccc 1px; background-color:#eee; color:#000; cursor:hand; padding:2px 5px; margin-top:2px;}
#output {
	background-color:#eee;
	color:#000;
	cursor:hand;
	padding:4px 0px 0px 0px;
	text-align:center;
	display: block;
	width: 670px;
	margin: 0px 0px 0px 9px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.slideshow {
	height: 504px;
	width: 672px;
	margin: auto;
}
.slideshow img { padding: 6px 15px  15px 15px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background-color: #eee; }
#choix {display:inline; float:right; margin-right:11px;}
#buttonslide #choix input:hover { background: #F00; color:#FFF; }
#nav { margin: 5px; float:left; display:inline; width:150px; }
#nav a { margin: 5px; padding: 3px 5px; border: 1px solid #ccc; background: #eee; text-decoration: none; color:#000; }
#nav a.activeSlide { background: #F00; color:#FFF; }
#nav a:focus { outline: none; }
#contentfollow1, #contentfollow2, #contentfollow3, #contentfollow4, #contentfollow5, #contentfollow6, #contentfollow7, #contentfollow8, #contentfollow9 {display:none;}
