/*** Mise en forme de la page ***/

body {
	margin: 0em;
	padding: 0;
	color:#a09d8e; /*#fff;*/
	background-color: #232728;
	width:100%;
	font-size:1.5em;
}



a:link { color:#ffc501; text-decoration:underline;font: .8em arial, hevetica, sans-serif;}
a:visited { color:#ffc501; text-decoration:underline ;font: .8em arial, hevetica, sans-serif; }
a:hover { color:#f9e7ab; text-decoration:none;font: .8em arial, hevetica, sans-serif;  }
a:active { color:#ffc501;text-decoration:underline;font: .8em arial, hevetica, sans-serif; }
/*a:hover img{ border:0px;}*/
/*a:hover img{ border:1px solid #FFF;}*/
/*a:hover img{ opacity: 0.5;filter:alpha(opacity=50);}*/
/*a:hover img{ opacity: 1.0;filter:alpha(opacity=100);}*/


ul#menu_top{
	margin:0;
	padding:0 0 0 4px;
	list-style-type:none;
	
}

ul#menu_top li{
	text-align:center;
	float:left;
	
}
ul#menu_top li.separ{
	text-align:left;
	border-bottom:2px solid #dea;
}
ul#menu_top li a{
	width:100px;
	line-height:35px;
	font-weight:bold;
	letter-spacing:2px;
	color:a09d8e; /*#fff;*/
	display:block;
	text-decoration:none;
	border-right:1px dotted #dea;
}

ul#menu_top li a:hover{
	background-color:#ffc501;
	color:#232728;
}

#entete {
	border: 1px solid ffc501; 
	/*background:url(img/neige.gif) repeat;*/
	font: bold 1.1em arial, hevetica, sans-serif;
	color: white;
	background-color: black; 
	margin: O;
	padding: 5px;
	height:40px;
	width:97%;
}
#pied {
	/*border: 1px solid ffc501; bordure jaune
	background:url(img/neige.gif) repeat;*/
	text-align:center
	font: bold 1.1em arial, hevetica, sans-serif;
	color: white;
	background-color: black; 
	margin: O;
	padding: 10px;
	height:80px;
}
#photo {
	border: 1px solid ffc501; bordure jaune
	text-align:left;
	color: #ffc501;
	background-color: black; 
	margin: O;
	padding: 10px;
	width:97%;
}

.legende{
	color: #ffc501;
	font-size:0.5em;
	
}
