@font-face {
	font-family:'Raleway', "Arial Black", sans-serif;
	font-style: normal;
	font-weight:200 ;
}
/*On initialise les margin et padding à 0*/
/*
* {
	padding:0px;
	margin:0px;
} */
#mainmenu{float:left; width:100%; padding-left: 0px; text-align: left;}
/*On génère le menu déroulant avec le display et on applique du style au menu*/
ul li .zmenu {
	display:none;
}
li:hover .zmenu {
	display:block;
	margin-top:0px;
	margin-left:-6px;
}
ul {
	margin-top: 20px;
	list-style:none;
	padding-left: 0px;

}
ul li {
	display:inline-block;
	width: 120px;
	font-size:1.3em;
	background-color:#FFF;
	padding:0px;
	border:#000 solid 0px;
	text-align: center;
}
#mainmenu ul li a {
	color:#333;
	text-decoration:none;
/*	font-weight:200; */
}
#mainmenu ul li a strong{
	font-weight: 600;
}
#mainmenu > ul > li > a:hover  i1 {
	/*Plumes Plumes */
	color:#4497b2;
}
/*.cbp-hrmenu > ul > li > a:hover i2 {*/
#mainmenu > ul > li > a:hover i2 {
	/*Plumes Accessoires */
	color:#325a82;
}
#mainmenu > ul > li > a:hover i3 {
	/*Plumes Cuir */
	color:#623419;
}
#mainmenu > ul > li > a:hover i4 {
	/*Plumes Mode */
	color:#c35b25;
}
#mainmenu > ul > li > a:hover i5 {
	/*Plumes Bijoux */
	color:#af8900;
}
#mainmenu > ul > li > a:hover i6 {
	/*Plumes Chapeaux */
	color:#4A892D;
}
#mainmenu > ul > li > a:hover i7 {
	/*Plumes Indiennes */
	color:#ea7e24;
}
#mainmenu > ul > li > a:hover i8 {
	/*Plumes Spectacles */
	color:#df232d;
}
#mainmenu > ul > li > a:hover i9 {
	/*Plumes Mariage */
	color:#efa8c6;
}
#mainmenu > ul > li > a:hover i10 {
	/*Plumes Extensions */
	color:#dd0078;
}

ul li a:hover {
	color:#09C;
}

/*Style du sous menu zmenu*/
#child1{
	font-weight: 600;
}
#child1 a{
	font-size: 0.8em;
	font-weight: 600;
}
.zmenu {
	position:absolute;
	border:#DBDBDB 1px solid;
	width: 1320px;
	min-height: 400px;
	z-index: 10000;
	background-color: #FFF;
	left:0;
    overflow:visible;
    padding-bottom:40px;
}
.zmenu_inc{
	position: relative;
	float:left;
}
.columns {
	-webkit-columns: 4;
	-moz-columns: 4;
	columns: 4;
	width: 1000px;
	float: left;
}
.div_imgmenu{
	position: relative;
	float:left;
	width: 276px;
	max-height: 600px;
	margin-left: 5px;

}

.zmenu li {
	margin-top:2px;
	background-color:#FFF;
	border: none;
	width: 200px;
	text-align: left;
	font-size: 1em;
}
.zmenu li:hover {
	font-style:italic;
}

.zmenu ul{
	margin-top: 10px;
	margin-left: 5px;
	display:inline-block;
	width: 995px;
}
.zmenu ul.bord {
	border-right:#000 0px solid;
}
.zmenu a {
	text-transform: uppercase;
	color:#000000;
	font-size:0.8em;
	font-weight:200 ;
	text-align: left;
}
.zmenu a:hover {
	color:#09C;
}
.zmenu img {
	width: 276px;
	margin-top:15px;
	padding-bottom: 15px;
}

/*Style du sous menu zmenu2*/
/**On gère le menu déroulant*/
ul li .zmenu2 {
	display:none;
}
li:hover .zmenu2 {
	display:block;
	color:#000;
	margin-top:5px;
	margin-left:-6px;
}
/*Le style maintenant*/
.zmenu2 {
	position:absolute;
	border:#000 1px solid;
	width: 256px;
}
/* Menu Gauche */
.child1 {
	font-family:'Raleway', "Arial Black", sans-serif;
	font-size:1.1em;
	text-transform:uppercase;
	font-weight: 600;
	margin-bottom: 10px;
	text-decoration: none;
}
.child1bottom {
	height: 5px;
}
.child2 {
	font-family:'Raleway', "Arial Black", sans-serif;
	font-size:1em;
	text-decoration: none;
}
.child1 a {
	text-decoration: none;
}
.child2 a {
	text-decoration: none;
	color: #000;
}
