/* CSS Document */

/* menu horizontal by micox */
.menu-hh { display: table; }
.menu-hh * { margin: 0; padding: 0;}
.menu-hh a { display: block; }
.menu-hh li { list-style: none; float: left; height: 1%; }
.menu-hh li ul { position: absolute; visibility: hidden; white-space: nowrap;}
/* hack para navegadores que exigem width para elementos pos absolute (Opera) */
html:first-child>body .menu-hh li ul { width: 500px; }
.menu-hh li:hover ul, .menu-hh  li.over ul { visibility: visible;} /* a class  .over eh tecnica pro hover no IE */
.menu-hh li:hover ul li ul, .menu-hh li.over ul li ul{ visibility: hidden;}
.menu-hh li ul li:hover ul, .menu-hh li ul li.over ul{ visibility: visible;}
/* visual */
.menu-hh {
	background-color: #25366A;
	width: 100%;
	height: 31px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 60;
}
  .menu-hh a { font-weight: normal; text-decoration: none; color: #FFFFFF; padding: 0 10px; line-height: 20px;}
  .menu-hh a:hover { text-decoration: underline; color: #FFFFFF;background-color: #25366A;}
  .menu-hh ul li ul { background-color: #25366A; border: 1px solid #000; }

a:visited {
	color: #00BCFB;