#nq_menu {float: left;position: relative; width: 715px;}
#nq_menu ul.menu li.tab {display: block; float: left;}
#nq_menu ul.menu li.tab a.onglet{height: 16px; font-size: 12px; line-height: 16px; padding: 12px 15px 12px; display: block; text-align: center; color:#000;text-transform:uppercase;font-weight:bold;}
#nq_menu ul.menu li.tab:hover a.onglet{background-color:#B8D83B; color:#FFF;text-decoration:none;}
#nq_menu ul.menu li.tab a.onglet span{display: inline-block; *display: inline; zoom:1; vertical-align: middle;}

#nq_menu ul.submenu{display: none; position: absolute; top: 40px; left: 0; width: 922px; padding:10px; background: #ffffff; border: 4px solid #B8D83B;z-index: 10;}
#nq_menu ul.submenu > li.pushs {padding-bottom:15px;}
#nq_menu ul.menu li.tab:hover ul.submenu{display: block;}

#nq_menu ul.submenu li.block{display: block; float:left; width:174px;margin:0 10px 10px 0;}
#nq_menu ul.submenu li.block.last{margin-right:0;}
#nq_menu ul.submenu li.block a.block-title {font-size:15px;display:block;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #B8D83B;color:#000000;font-weight:bold;}

/* special */
#nq_menu .menu .tab.sales .onglet {color:#CC0000;}
#nq_menu .menu .tab.sales:hover .onglet {background:#CC0000;color:#FFFFFF;}
#nq_menu .menu .tab.sales .submenu {border-color:#CC0000;}
#nq_menu .menu .tab.sales .submenu .block .block-title {border-color:#CC0000;font-size:13px;}
