
.preload1 {background: url(Imagens/menu/menu1.JPG);}
.preload2 {background: url(Imagens/menu/menu1.JPG);}

#nav {padding:0;
      margin:0;
      list-style:none;
      height:38px;
      background:#fff url(Imagens/menu/menuS.JPG) repeat-x;
       padding:1px 0 0 0;
      position:relative;
      z-index:200;
      font-family:arial, verdana, sans-serif;
      color:black;
     }

#nav li.top
    {display:block;
     float:left;
    }

#nav li a.top_link
    {display:block;
     float:left;
     height:25px;
     line-height:35px;
     color:black;
     text-decoration:none;
     font-size:13px;
     padding:1px 0 0 0;
     cursor:pointer;
     background: url(Imagens/menu/menu.JPG);
   }

#nav li a.top_link span
    {float:left;
     display:block;
     padding:0 25px 0 12px;
     height:35px;
     background: url(Imagens/menu/menu1.JPG) right top no-repeat;
    }

#nav li a.top_link span.down
    {float:left;
     display:block;
     padding:0 24px 0 12px;
     height:35px;
     background: url(Imagens/menu/menu1.JPG) no-repeat right top;
    }


#nav li:hover a.top_link,

#nav a.top_link:hover
   {color: #fff;
    background: url(Imagens/menu/menu.JPG) no-repeat;
   }

#nav li:hover a.top_link span,

#nav a.top_link:hover span
   {background:url(Imagens/menu/menu.JPG.jpg) no-repeat right top;

   }

#nav li:hover a.top_link span.down,

#nav a.top_link:hover span.down
    {background:url(Imagens/menu/menu.JPG) no-repeat top;
     padding-bottom:3px;
    }

#nav table
    {border-collapse:collapse;
     padding:0;
     margin:0;
     position:absolute;
     left:10px;
     top:0;}

#nav li:hover
   {position:relative;
    z-index:200;
   }
#nav a:hover
    {position:relative;
     white-space:normal;
     z-index:200;
    }

#nav :hover ul.sub
    {left:1px;
     top:38px;
     background:url(Imagens/menu/menu.JPG);
     padding:3px; border:1px solid #0b4d97;
     white-space:nowrap;
     width:125px;
     height:auto;
     z-index:300;}

#nav :hover ul.sub li
    {display:block;
     height:20px;
     position:relative;
     float:left;
     width:125px;
     font-weight:normal;
    }
#nav :hover ul.sub li a
    {display:block;
     font-size:14px;
     height:18px;
     width:125px;
     line-height:18px;
     text-indent:5px;
     color:black;
     text-decoration:none;
     border:1px solid #50b5d0;
    }

#nav li ul.sub li a.fly
    {background: url(Imagens/menu/menu.JPG) 80px 6px no-repeat;}

#nav :hover ul.sub li a:hover
    {background:#1E90FF;
     color:#fff;
     border-color:#fff;
    }
#nav :hover ul.sub li a.fly:hover
    {background:#3f96a9 url(Imagens/menu/menu.JPG) 80px 6px no-repeat;
     color:#fff;
    }

#nav li b
    {display:block;
     font-size:11px;
     height:18px;
     width:88px;
     line-height:18px;
     margin-bottom:3px;
     text-indent:6px;
     color:#ff6;
     border-bottom:1px solid #ff6;
     cursor:default;
    }

#nav a:hover a:hover ul,

#nav a:hover a:hover a:hover ul,

#nav a:hover a:hover a:hover a:hover ul,

#nav a:hover a:hover a:hover a:hover a:hover ul
    {left:89px;
     top:-4px;
     background: #50b5d0;
     padding:3px;
     border:1px solid #0b4d97;
     white-space:nowrap;
     width:90px;
     z-index:400;
     height:auto;
    }

#nav ul,

#nav a:hover ul ul,

#nav a:hover a:hover ul ul,

#nav a:hover a:hover a:hover ul ul,

#nav a:hover a:hover a:hover a:hover ul ul
    {position:absolute;
     left:-9999px;
     top:-9999px;
     width:0;
     height:0;
     margin:0;
     padding:0;
     list-style:none;
    }

#nav li:hover li:hover > ul
    {left:115px;
     color:black;
     top:-4px;
     background: url(Imagens/menu/menu.JPG);
     padding:3px;
     border:1px solid #0b4d97;
     white-space:nowrap;
     width:125px;
     z-index:400;
     height:auto;
    }
#nav li:hover > ul ul
    {position:absolute;
     left:-9999px;
     top:-9999px;
     width:0;
     height:0;
     margin:0;
     padding:0;
     list-style:none;
    }
#nav li:hover li:hover > a.fly
    {background:#3f96a9 80px 6px no-repeat;
     color:#fff;
     border-color:#fff;
    }
#nav li:hover li:hover > li a.fly
    {background:#50b5d0 url(Imagens/menu/arrow.gif) 80px 6px no-repeat;
     color:#fff;
     border-color:#50b5d0;
    }
