
html, body {
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
}
body {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	font-size: 12px;
	margin:0; padding:0;
	text-align: justify;
	color: #000000;
	background: #ffffff;
	height:100%;
}

h1 {
	margin: 0;
	padding: 0;
	color: #7B6851;
	/*float: right;
	margin-top: 57px;
	padding-right: 31px;*/
}ie3n


#content h2 {
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
}

#content p {
	margin: 0;
	padding: 0;
	float: left;
	padding-bottom: 15px;
}


#page-container {
	width: 980px;
	height:100%;
	margin: 0;
	background: #ffffff url(../images/fond.jpg);
}

#header {
	height: 268px;
	background: #ffffff url(../images/baniere_ml.jpg);
}

#contenu {
	float: right;
	width: 660px;
}

#texte {
		width: 470px;
	}
.titre {
	font-size: 16px;
	float: left;
	width: 470px;
	color: #7B6851;
	font-weight:bold;
	}

a {
	font-weight:bold;
	text-decoration:none;
	color: #AE9A82;


}
a:hover {
	font-weight:bold;
	text-decoration:none;
	color: #7B6851;
}


#footer {
	/*width: 980px;*/
	clear: both;
	text-align:left;
	/*height: 225px;*/
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	/*background: #ffffff url(../images/fond.jpg);*/
}


#footer a {
	color: #000000;
	text-decoration: none;
}
#footer a:hover {
	color: #AE9A82;
}

#copyEmailLingk a{
	color: #000000;
	text-decoration: none;
	font-weight:bold;

}
#copyEmailLingk a:hover {
	color: #AE9A82;
	font-weight:bold;
}
#footer #altnav {
	width: 660px;
	float: right;
	text-align: left;
	border-top: 3px solid #c4b09d;
}
#altnav {
	width: 660px;
	float: right;
	text-align: left;
	border-top: 3px solid #c4b09d;
}
#copy {
	float: left;
	text-align: left;
	border-top: 1px solid #c4b09d;
	padding:0;
	
}
#copy a{
 color:#B5987A;
 }
#copy #separator{
	color:#E5DDD2;
}
#copy a:hover{
	color:#666666;
	}
.imgBorder{
	border: 1px solid #af9981;
	padding:2px;}
/****************** Navigation **********************/
#menu{
	width:185px;
	padding-left:50px;
	/*margin-right:2px;*/
	font-size:15px;
	font-weight:bold;
	color: #FFFFFF;
	text-align:right;
	padding-bottom:15px; padding-top:15px;
	background-color:#b2987f;
	}
.menu_selected{
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}
	#nav, #nav ul, #nav li ul{
		padding:0; margin:0; 
		border:0;
		list-style:none;
		display:block;
		vertical-align:middle;
		background-color:#b2987f;
		width:180px;
	}
	#nav li{
		position : relative; height:auto;
		margin:0; border:0; padding:0;
		width:180px;
		background-color:#b2987f;

		
	}
	#nav li.last_gauche{
		position : relative;height:25px;
		margin:0; border:none; padding:0;
		background-color:#b2987f;

	}
	#nav li a{
		font-weight:bold;
		text-decoration:none;
		color: #FFFFFF;
		display:block;
		height:auto;
		margin:0; border:0;
		padding:0;
		text-align:right;
		background:#e5ddd2;
		background-color:#b2987f;

		font-size:15px;
		/*font-size:117%;*/
	}
	#nav li a:hover{
		font-weight:bold;
		text-decoration:none;
		color: #7B6851;
		text-decoration:none;
	}
	#nav li ul li a:hover{
		font-weight:bold;
		text-decoration:none;
		color: #7B6851;	
	}
	#nav li ul{
		position : absolute;
		left: -999em;
		top:auto;
		margin:-2.1em 0 0 150px;
		display:block;
		padding:0;
		z-index:999999;
	}
	#nav li ul .first{
		margin:7px 0 0 0;
	}
	#nav li ul li{
		background-image:none;
		height:auto;
		margin:0; border:0; padding:0;
		z-index:999999;
	}
	#nav li ul li a{
		font-weight:bold;
		text-decoration:none;
		color: #AE9A82;
		display:block;
		height:auto;
		margin:0; border:0;
		text-align:left;
		background:#e5ddd2;
		font-size:15px;
		padding:0 10px 0 10px;
		text-align:left;
	}
	div span a{color:#000000; text-decoration:none; cursor:pointer;}
	div span a:hover{color: #ffc000; cursor:pointer;}
	#nav li ul a:hover{
		color:#7B6851;
		padding:0 10px 0 10px;
	}
	#nav li ul ul{
		left: -999em;
		margin:-2.5em 0 0 300px;
	}
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: -1em;
		margin:-1.1em 0 0 195px;
		z-index:1;
	}
	#nav li:hover, #nav li.sfhover {
		background: #000000;
	}
/*****************************************************/