.menu { 
font-family: georgia; 
font-size: 12px; 
color: #ffffff; 
text-decoration: none ; 
font-weight: normal;
line-height:160%;
align:justify;
}


#menuhor {
border:none;
padding-left:30px;
margin-left:30px;
padding-top:8px;
font-size: 12px; 
color: #ffffff; 
text-decoration: none ; 
font-weight: normal;
font-family: georgia; 
}
#menuhor li {
list-style: none; 
margin: 0;
display: inline;
}
#menuhor li a {
height:1px; /* IE5.0 bug */
padding: 0px 0px; 
margin:0;
text-decoration: none;
font-size: 12px; 
}
#menuhor li a:link {
color: #fff;
}
#menuhor li a:visited {
color: #fff;
}
#menuhor li a:hover {
font-size: 12px; 
color: #FFCC66; 
}
#menuhor li ul { position: absolute; visibility: hidden; white-space: nowrap;}

a:link {text-decoration: none; }
a:visited {text-decoration: none;}
a:hover {text-decoration: underline; 
}





#tabela{
	position:relative;
	margin-top:-8px;
    *margin-top:1px; /* hack para o IE*/
	z-index:1000;	/*font-size:5px;*/
}

.menu{
font-family: georgia;
font-size:9px;
}


/* esse css aqui é para o firefox os itens firem abaixo do menu, e tambem para criar um fundo para o submenu*/

ul.menu
{ 
   color: white; 
   text-decoration: none ; 
   font-weight: normal;
   font-family: georgia;
   margin-top: 8px; 
   padding: 0; 
   border-bottom: 1px solid #ccc; 
   width: 148px; /* Width of Menu Items */ 
   padding-top: 15;
   background-color: black; 
 
} 



ul.menubar 
{ 
border:none;
margin-left:130px;
*margin-left:170px; /* hack para IE da posicao do menu */
font-size: 11px; 
color: #ffffff; 
text-decoration: none ; 
font-weight: normal;
font-family: georgia; 
} 

ul.menubar .menuvertical 
{ 
    margin: 0px; 
    padding: 0px; 
    list-style: none; 
    float:left; 
	font-size: 11px;  
	text-decoration: none ; 
	font-weight: normal;
	font-family: georgia; 
} 

ul.menubar ul.menu 
{ 
   display: none; 
   position: absolute; 
   margin: 0px; 
   font-size: 11px; 
} 

ul.menubar a 
{ 
   padding: 3px; 
   display:block; 
   text-decoration: none; 
   color: #ffffff; 
   font-size: 11px;
   background-color:transparent;
   font-weight: normal;
} 

ul.menu li /*corpo do submenu */
{ 
   position: relative; 
   list-style: none; 
   border: 0px; 
   z-index:1000;    
} 

ul.menu li a /* links do submenu */
{ 
   display: block; 
   text-decoration: none; 
   border: 1px solid #ccc; 
   border-bottom: 1px; 
   color: white;
   padding: 0 5px 5px 5px; 
   z-index:1000;    
} 

/* Fix IE. Hide from IE Mac \*/ 
* html ul.menu li { float: left; height: 1%; z-index:1000;  } 
* html ul.menu li a { height: 1%; z-index:1000;  } 
/* End */ 


ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */ 

ul.menu li.submenu { background: transparent url(../arrow.gif) right center no-repeat; } 

ul.menu li a:hover {
font-weight: bold;
font-family: georgia;
color: white; 
text-decoration: none; 
 } 
