﻿ ul#primary-nav li
        {
            position: relative; /* indica que a posição é relativa */
            list-style: none; /* estilo da lista está como "nada" */
            z-index:98;            
        }
        ul#primary-nav li a
        {
            display: block; /* indica que ao passar o mouse, ao invés de ser apenas no texto, vai ser no espaço inteiro do determinado menu */
            text-decoration: none; /* decoração de txt */
            color: #777; /* cor do txt */
            padding: 0px; /* estofamento das céculas como 5px */
/*            border: 1px solid #ccc;  borda */
            border-bottom: 0; /* borda de baixo */
        }
        ul#primary-nav ul
        {
            position: absolute; /* posição absoluta ou fixa */
            display: none; /* modo do display */
            left: 0px; /* posição em pixels do submenu ao passar o mouse, em relação ao menu */
            top: 23; /* Coloque sempre 1px à menos da largura do menu - posição em px do submenu ao passar o mouse, em relação ao menu */
        }
        ul#primary-nav li ul li a
        {
            padding: 0px 0px;
            background-color:White;
        }
        /* Estilos Sub Menu */ul#primary-nav li:hover ul ul, ul#primary-nav li:hover ul ul ul, ul#primary-nav li.over ul ul, ul#primary-nav li.over ul ul ul
        {
            display: none;
           
            
        }
        ul#primary-nav li:hover ul, ul#primary-nav li li:hover ul, ul#primary-nav li li li:hover ul, ul#primary-nav li.over ul, ul#primary-nav li li.over ul, ul#primary-nav li li li.over ul
        {
            display: block;
            background-color:White;
        }
        /* A magia, hehe... */ul#primary-nav li.menuparent
        {
            background:White;/* transparent url(indicador.gif) right center no-repeat;*/
        }
        ul#primary-nav li.menuparent:hover, ul#primary-nav li.over
        {
            background-color: #f9f9f9;
        }
        ul#primary-nav li a:hover
        {
            color: #E2144A;
        }
        
        .menu
        {
        	padding-left: 2%;        	
        	background-color:#FFFFFF;
        	border:none;        	
        	z-index:999;
        	font-family:"Arial,Helvetica,sans-serif";
        	font-size:11px;
        	}
        	
        	.MouseOut
        	{
        		background-color:#FFFFFF;
        		padding: 7px 7px 7px 7px;
        		text-align:left;
        		z-index:10000;
        	
        	}
        		
        		.MouseOver
        	{
        		background-color:#F0F0F0;
        		text-align:left;
        		z-index:10000;
        	}
        		
        		
        		a.MouseOut:link 
        		{
        			color:Silver;
					padding-left:0px;
				}
				a.MouseOut:visited 
				{
					color:Silver;
					padding-left:0px;
				}  
				a.MouseOver:hover
				{
					color:#E2144A;
					padding-left:0px;
					z-index:10000;
				}
  
