



/* BASIC ET POSITION */

.navigation_h {
	clear:both;
	width:940px;
	height:26px;
	margin:0 auto;
	padding:8px 0;
	background:url(./menu_h/bkg_navigation_h.png) 0 0 no-repeat;
}

.navigation_h_menu{float:left;	padding: 0 3px;}

.navigation_h_menu > dl > dd .cursor{
	position:absolute;
	top:-11px;
	width:11px;
	height:6px;
	background:url(./menu_h/cursor.gif) 0 0 no-repeat;
}
#navigation_h_products > dl > dd .cursor{left:80px;}
#navigation_h_marques > dl > dd .cursor{left:260px;}

#navigation_h_products{padding-left:10px;}

.navigation_h #groupes{padding:0 3px;}

.navigation_h #groupes li:first-child + li{margin:0 6px;}

.navigation_h_menu dt,
.navigation_h #groupes li{
	background:url(./menu_h/bkg_item_navh_left.gif) 0 0 no-repeat;
	padding:3px 0 6px 4px;
	font-size:16px;
	font-family:DeckerRegular;
	color:#fefefe;
}
.navigation_h_menu dt:hover,
.navigation_h #groupes li:hover{
	background:url(./menu_h/bkg_item_navh_left_hover.gif) 0 0 no-repeat;
	padding:3px 0 6px 4px;
	font-size:16px;
	font-family:DeckerRegular;
	color:#fefefe;
}

.navigation_h_menu dt strong,
.navigation_h #groupes li span{
	background:url(./menu_h/bkg_item_navh_right.gif) right 0 no-repeat #97bf0d;
	padding:3px 30px 4px 5px;
	font-weight:normal !important;
}
.navigation_h_menu dt strong:hover,
.navigation_h #groupes li span:hover{
	background:url(./menu_h/bkg_item_navh_right_hover.gif) right 0 no-repeat #81a700;
	padding:3px 30px 4px 5px;
	font-weight:normal !important;
}

.navigation_h #groupes li span{
	background:url(./menu_h/bkg_item_navh_groupe_right.gif) right 0 no-repeat #97bf0d;
	padding:3px 15px 4px 10px;
	font-weight:normal !important;
}
.navigation_h #groupes li span:hover{
	background:url(./menu_h/bkg_item_navh_groupe_right_hover.gif) right 0 no-repeat #81a700;
	padding:3px 15px 4px 10px;
	font-weight:normal !important;
}




.navigation_h #groupes li a{padding:0; color:#fff;}

/*.navigation_h_menu #menuproduits,
.navigation_h_menu #menumarques{display:none;}*/

.navigation_h #geniecube {
	float:left;
}

.navigation_h ul, .navigation_h ol {
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
}

.navigation_h > ul > li {
	display:inline;
	float:left;
	position:relative;
}

/*******************************************************************************/
/* GESTIONS DES SOUS MENUS */
/*******************************************************************************/
#header .navigation_h{position:relative;}
.navigation_h_menu > dl > dd{display:none;}
.navigation_h_menu > dl:hover{
	padding-bottom:6px;
}
.navigation_h_menu > dl:hover > dd {
	display:block;
	background-color:#fff;
	border-width: 5px;
	border-style:solid;
	border-color:#81a700;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
	behavior:url(./menu_h/PIE.htc);
	position:absolute;
	width:930px; /* 940 - 10 de bordure */
	height:auto;
	top:43px;
	left:0;
	z-index:4;
}
.navigation_h_menu > dl > dt:hover{cursor:pointer;}

/*elements*/
.listContainer1, .listContainer2{
	padding:5px 5px 15px 5px;
}
.listContainer1 > ul, .listContainer2 > ul{
	float:left;
	width:175px;
	padding-right:5px;
}
.listContainer1 > ul > li, .listContainer2 > ul > li{padding:0 5px; margin:15px 5px;}

.listContainer1 > ul > li > ul, .listContainer2 > ul > li > ul{float:none; padding-left:15px;}

.listContainer1 > ul > li > a, .listContainer2 > ul > li > a{
	font-weight:bold;
	font-size:12px;
	color:#5f524d;
	background:url(/clients/passionpharma/images/identite_client/ncharte/bkg_a_smenu.gif) 0 3px no-repeat;
	padding-left:15px;
}
.listContainer1 > ul > li .rollover_menu, .listContainer2 > ul > li .rollover_menu{padding-left:15px;}

.listContainer1 > ul > li > ul > li , .listContainer2 > ul > li > ul > li {background:url(/clients/passionpharma/images/identite_client/ncharte/bkg_item_smenu.gif) 0 7px no-repeat; padding-left:10px;}

/*******************************************************************************/



