.menu { display:block; height:33px; padding-bottom:1px; background:url(../images/menubg.jpg) repeat-x;}

.menu ul { padding:0; list-style:none;}

.menu ul li{ float:left; display:block; padding:0 10px; position:relative; height:32px;}

.menu ul li a{ color:#fff; height:23px; line-height:18px; float:left; display:block; font-weight:bold; padding:0 2px;}

.menu ul li a{ height:31px; line-height:31px; font-size:13px;}



.menu ul li a:hover{ background:none;}



.menu ul .mega-menu{ position:absolute; background:#8c764f; top:31px; left:0; display:none; padding:5px 0;}

#fcategory_1 .mega-menu,#fcategory_18 .mega-menu,#fcategory_15 .mega-menu,#fcategory_17 .mega-menu,#fcategory_16 .mega-menu{ background:none;}

.menu ul li:hover .mega-menu{ display:block;}

.full-width{ width:500px;}

.col-1{ float:left; width:32%;}

.col-1 ol{ margin:0; padding:0; padding-left:10px; line-height:18px; height:18px; overflow:hidden;}

.menu .mega-menu .col-1 a{font-size: 12px;height: 18px;line-height: 18px;}

.style-1.menu ul li.select{background:#2a2b2f; display:block; color:#fff;}

.menu ul li a:hover{ text-decoration:none;}

.menu .mega-menu .col-1 a:hover{ background:#030303;}/*secen*/

.menu ul li:hover{ background:#8c764f;}/*main*/

