body {
 margin-top:0px;
 padding:0px;
}


a:link{color: #0000FF; text-decoration: none;}
a:visited{color: #28166F; text-decoration: none;}
a:hover{color: #EB3D00;text-decoration: underline; }
a:active{color: #28166F;}

#meuMenu li ul {
	position: absolute;
	left: 145px; /* Set 1px less than menu width */
	top: 0;
	display: none;

	}

#meuMenu{
width:145px;
float:left;
}

#meuMenu ul{
list-style:none; 
padding:0px;
margin:0px;
}

#meuMenu ul li{ position: relative;}

#meuMenu ul li a{
display:block;
width:140px; /*desconto o padding de 5px*/
height:20px;
border-bottom:1px solid #000;
padding-top:5px;
padding-left:5px;

font-size:12px;
/* se quisesse fonte negrito, colocaria font-weight: bolder; */
font-family:arial, helvetica, sans-serif;
color:#FFF; 
text-align:left; 
text-decoration:none; 
background:#26475D;

}

#meuMenu li.menuparent { background: transparent right center no-repeat; }

#meuMenu li.menuparent:hover,
#meuMenu li.over { background-color: #f9f9f9; }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */



#meuMenu li:hover ul { display: block; }

#meuMenu ul li a:hover{
padding-left:20px;
width:125px; /*desconto o padding de 20px*/
background:#008FD9;
color:#FFF500; 
}

#meuMenu ul ul {
	position:absolute;
	display:none;
	left: 145px; /* Set 1px less than menu width */
	top: 0;
}

#meuMenu li ul li a { padding: 2px 5px; } /* Sub Menu Styles */

#meuMenu li:hover ul ul, li.over ul ul { display:none; }

#meuMenu li:hover ul, #meuMenu li li:hover ul, #meuMenu li.over ul, #meuMenu li li.over ul { display: block; } /* The magic */
