*{margin:0;padding:0;}
body{
	text-align : center;
	background-color : #111;	
}		
#container{		
	position : relative;
	top : 40px;
	width : 802px;
	height : 602px;
	margin : 0px auto;	
	border : 1px solid #222;
	text-align : left;
	background-color : #000;
}
#title a{
	font-size : 1em;
}
h1, h1 a:link, h1 a:visited, h1 a:hover, h1 a:active{
	color : #EFBAF2;
}
#subtitle h2{
	color : #790F56;
	font-family : "Lucida Sans", verdana, Arial, Sans-Serif;
	display :inline;
}
#h2Box{
	background-color : #54093B;
	height : 20px;
	width : 20px;
	margin : 0px 6px 0px 0px;
}
h3{
	color : #EFBAF2;
	font : normal normal normal 0.9em "Lucida Sans", Verdana, Arial, Sans-Serif;
	margin : 0px 0px 20px 0px;
}
#nav a:link, a:visited, a:hover, a:active{
	font : 0.95em "Lucida Sans", Verdana, Arial, Sans-Serif;
}
.content {
	color : #D88FB9;
	font-size : 0.9em;
}
.Home, .MaquillageAV, .MaquillageNB, .MaquillageFX, .Tarifs, .Contacts 
{
	margin-left: -60000px;
	background-color: #000;
	z-index: 2;
}
a:link, a:visited {
	background-color: #000;
	text-decoration: none;
}
a:hover {
	color: black;
}
a:hover.a_Home, a:hover.a_MaquillageAV, a:hover.a_MaquillageNB, a:hover.a_MaquillageFX, a:hover.a_Tarifs, a:hover.a_Contacts {
	background-color: #000000;
}
a:hover.a_Home .Home, a:hover.a_MaquillageAV .MaquillageAV, a:hover.a_MaquillageNB .MaquillageNB, a:hover.a_MaquillageFX .MaquillageFX, a:hover.a_Tarifs .Tarifs, a:hover.a_Contacts .Contacts {
	margin-left: 0px; 
}
#content{
	color : #C7A9C1;		
}