 @font-face {
 font-family: 'ArimoRegular';
 src: url('../fonts/arimo-regular-latin-webfont.eot');
 src: url('../fonts/arimo-regular-latin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/arimo-regular-latin-webfont.woff') format('woff'), url('../fonts/arimo-regular-latin-webfont.ttf') format('truetype'), url('../fonts/arimo-regular-latin-webfont.svg#ArimoRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}

.MegaMenu { width:1000px;  background:url(../images/menu_bg.png) repeat-x 0 0; padding:4px 0;  display:block; float:left;  height:40px; line-height:48px; margin:0px; *margin:0px;}
.MegaMenu a { margin:0 15px;}
.MegaMenu li { float:left; list-style:none; background:url(../images/menu-sep.png) no-repeat 100% 0; }

.MegaMenu a.MegaMenuLink,
.MegaMenu a.MegaMenuLink span,
.MegaMenu a.MegaMenuLinkOff,
.MegaMenu a.MegaMenuLinkOff span {  display:block; float:left; background:url(../images/menu-hover-bg.png) no-repeat 0 -180px; }

/* Main Click */

.MegaMenu a.MegaMenuLink:link span,
.MegaMenu a.MegaMenuLink:visited  span,
.MegaMenu a.MegaMenuLinkOff:link span,
.MegaMenu a.MegaMenuLinkOff:visited span { color:#4f4f4f; font:15px/40px 'ArimoRegular' !important; text-transform:uppercase; cursor:pointer;  z-index:5555; padding:0 20px 0 14px; text-transform:uppercase;}

.MegaMenu a.MegaMenuLink:link ,
.MegaMenu a.MegaMenuLink:visited,
.MegaMenu a.MegaMenuLinkOff:link,
.MegaMenu a.MegaMenuLinkOff:visited { padding-left:6px; }

.MegaMenu a.last { border:none}


/* Menu Hover Efeect */
.MegaMenu a.MegaMenuLinkOff:hover,
.MegaMenu a.MegaMenuLink:hover,
.MegaMenu a.MegaMenuLinkActive:link,
.MegaMenu a.MegaMenuLinkActive:visited { color:#fdbb30; background:url(../images/menu-hover-bg.png) no-repeat 0 0;}

.MegaMenu a.MegaMenuLinkOff:hover span,
.MegaMenu a.MegaMenuLink:hover span,
.MegaMenu a.MegaMenuLinkActive:link span,
.MegaMenu a.MegaMenuLinkActive:visited span { color:#fdbb30; background:url(../images/menu-hover-bg.png) no-repeat 100% -40px;}



.MegaMenu .MegaMenuContent { display: none}

#MegaMenuContent,
#MegaMenuContentShadow { padding:10px 0px; margin-left:10px; position:absolute; z-index:5555; background:#ededed;}
#MegaMenuContentShadow  {z-index: 9}

.MegaMenuTable { border-collapse: collapse; border: 0px solid #FFF}
.MegaMenuTable td { vertical-align:top; text-align:left; padding:0; }
.MegaMenuTable a { cursor: pointer}


/* Mega sub menu */

.MegaMenuTable .MegaMenuLists { border-right:1px solid #fff;  border-left:1px solid #fff; margin:0px;  padding: 0px; color: #BBB; list-style:none; float:left; width:170px;}

.MegaMenuLists li { background:none !important; display:block; padding:0; float:left; display:block; width:170px;}
.MegaMenuLists li a { width: text-align:left;  color:#4f4f4f; padding:5px !important;  font-family:'ArimoRegular'; display:block; font-size:13px; text-transform:none; font-weight:normal;  line-height:normal; margin:0 10px;}
.MegaMenuLists li a:hover{color:#fdbb30; background:#3c220b;}

.MegaMenu a.active { color:#fdbb30; background:url(../images/menu-hover-bg.png) no-repeat 0 0;}

.MegaMenu a span.active { color:#fdbb30 !important; background:url(../images/menu-hover-bg.png) no-repeat 100% -40px; }
