/* classes.css */
/* Mise en page et styles des éléments par classes */

a:link, a:active, a:visited{
	color:				#878686;
}
	
a:hover{
	color:				#adba69;
}


a.mn:link, a.mn:active, a.mn:visited{
	letter-spacing: 	5px;
	padding:			5px;
	
	color:				#acacac;
	text-decoration:	none;
	text-transform:		uppercase;
}
	
a.mn:hover, 
#mn_illustrations #div_interface #div_navigation #mn_illustrations,
#mn_photographies #div_interface #div_navigation #mn_photographies{
	letter-spacing: 	5px;
	padding:			5px;
	
	color:				#ffffff;
	background-color:	#c5ce95;
	text-decoration:	none;
	text-transform:		uppercase;
}


a.vignettes:link, a.vignettes:active, a.vignettes:visited{
	float:				left;
	border:				3px solid #ffffff;
}

a.vignettes:hover{
	float:				left;
	border:				3px solid #ffefbf;
}

a.vignettes_photos:link, a.vignettes_photos:active, a.vignettes_photos:visited{
	float:				left;
	border:				3px solid #cccccc;
	margin:				0 5px 5px 0;
}

a.vignettes_photos:hover{
	float:				left;
	border:				3px solid #666666;
	margin:				0 5px 5px 0;
}

.div_info{
	width:				33%;
	float:				left;
}

.icones_footer{
	float:				left;
	margin:				0 0 0 10px;
}

.clear{
	clear:				both;
}

	
/* LABEL  --------------------------------------- */

.label {
	font-size:				11px;
	font-family:			Arial, Helvetica, sans-serif;
	color: 					#655d47;
	width:					250px;
	padding: 				10px;
	background-color: 		#ffefbf;
	text-align: 			left;
	}
	
.labelh {
	display: none;
}