.menusys_mega{margin:0;padding:0;width:100%}.menusys-left{width:450px;float:left}.menusys-right{width:400px;float:right}#menusys_mega{margin:0px;padding:0;float:left;width:100%}#menusys_mega
.menusub_mega{margin:0
0 0 1px !important;position:absolute;z-index:888;padding:0px;border:5px
solid #d53b3c;background:#2f3744}#menusys_mega .submenu-wrap{float:left}#menusys_mega .megacol .submenu-wrap{background:0;border:0}#menusys_mega
li{padding:0;float:left;display:block;margin:0
10px 0 0;background:0}#menusys_mega li
a{padding:0
16px;display:block;text-decoration:none;z-index:100;cursor:pointer;font-size:130%;position:relative;z-index:10;height:34px;line-height:34px;color:#bacde8;text-transform:uppercase}#menusys_mega .menu-title{display:block;cursor:pointer;z-index:11;padding:0}#menusys_mega .menu-image{border:none;float:left;padding:0px}#menusys_mega .menu-image
img{}#menusys_mega li:hover,
#menusys_mega li:active,
#menusys_mega li:focus{}#menusys_mega
.active{}#menusys_mega li:hover a,
#menusys_mega li:active a,
#menusys_mega li:focus a,
#menusys_mega li a.active,
#menusys_mega li a.active:hover,
#menusys_mega li a.active:active,
#menusys_mega li a.active:focus{color:#fff;position:relative;background:url('http://www.lestellesullagodorta.it/templates/zt_vinca/images/megamenu/bkg-menu-active.png') repeat-x  left 0;z-index:10}#menusys_mega li:hover a .menu-title,
#menusys_mega li:active a .menu-title,
#menusys_mega li:focus a .menu-title,
#menusys_mega li a.active .menu-title,
#menusys_mega li a.active:hover .menu-title,
#menusys_mega li a.active:active .menu-title,
#menusys_mega li a.active:focus .menu-title{position:relative;z-index:15}#menusys_mega li:hover a .menu-desc,
#menusys_mega li:active a .menu-desc,
#menusys_mega li:focus a .menu-desc,
#menusys_mega li a.active .menu-desc,
#menusys_mega li a.active:hover .menu-desc,
#menusys_mega li a.active:active .menu-desc,
#menusys_mega li a.active:focus .menu-desc{color:#fff}span.has-image{display:block;background-repeat:no-repeat;background-position:0 4px}span.no-image{display:block}#menusys_mega .mega-group{margin:0;padding:0;height:40px;line-height:40px;background:#1e2630;border-right:1px solid #3b424e;border-bottom:1px solid #3b424e}#menusys_mega
.megacol{float:left;padding:0}#menusys_mega .mega-group
a{padding:0
0 0 10px}#menusys_mega .mega-group .menu-title{font-size:120%;padding:0;color:#fff !important;text-shadow:none  !important}#menusys_mega .mega-group .menu-desc{font-size:70%;padding:0;line-height:20px;color:#fff !important}#menusys_mega .megacol ul.mega-ul{padding:0;margin:0}#menusys_mega .megacol ul
li{float:none;border:none;height:auto;padding:0;margin:0}#menusys_mega .megacol ul li
a{color:#fff;text-decoration:none;font-size:100%;padding:0;margin:0;height:auto;line-height:30px;height:30px;background:0;border-radius:0 !important;border-right:1px solid #3b424e;border-bottom:1px solid #3b424e}#menusys_mega .megacol ul li.last-item
a{border-bottom:0}#menusys_mega .megacol ul li a span.no-image{padding:0
0 0 10px;height:auto;line-height:30px}#menusys_mega .megacol ul li a .menu-title{padding:0;margin:0;height:auto;line-height:30px;background:0;text-transform:none;text-shadow:none}#menusys_mega .megacol ul li a:hover,
#menusys_mega .megacol ul  li a:active,
#menusys_mega .megacol ul  li a:focus,
#menusys_mega .megacol ul  li a.active,
#menusys_mega .megacol ul  li a.active:hover,
#menusys_mega .megacol ul  li a.active:active,
#menusys_mega .megacol ul  li a.active:focus{color:#fff;background:0;border-right:0}#menusys_mega .megacol ul li a:hover .menu-title ,
#menusys_mega .megacol ul  li a:active .menu-title ,
#menusys_mega .megacol ul  li a:focus .menu-title ,
#menusys_mega .megacol ul  li a.active .menu-title ,
#menusys_mega .megacol ul  li a.active:hover .menu-title ,
#menusys_mega .megacol ul  li a.active:active .menu-title ,
#menusys_mega .megacol ul  li a.active:focus .menu-title{color:#fff;background:0}#menusys_mega .megacol ul li a:hover  span.no-image,
#menusys_mega .megacol ul  li a:active  span.no-image,
#menusys_mega .megacol ul  li a:focus  span.no-image,
#menusys_mega .megacol ul  li a.active  span.no-image,
#menusys_mega .megacol ul  li a.active:hover  span.no-image,
#menusys_mega .megacol ul  li a.active:active  span.no-image,
#menusys_mega .megacol ul  li a.active:focus  span.no-image{color:#fff;background:#d53b3c}#menusys_mega .menusub_mega .mega-module{clear:both;padding:0}.menusub_mega{}#menusys_mega
li.hasChild.hover{height:27px}