.barranav { 	font-size: .7em; font-family: verdana; color: #FFFFFF; font-weight: normal; background-color: #2973BE; margin: 0 4px 0 0; z-index: 999; position: relative}
.menunav  { padding: 10px 0 10px 12px; z-index: 999; position: relative}
.menunav ul {	margin: 0; list-style: none; padding: 0; z-index: 999; position: relative}
.menunav ul li { margin: 0 7px 0 7px; display: inline; height: auto; position: relative;}
.menunav ul li a { color: #FFFFFF; text-decoration: none; padding: 0 2px; font-family: verdana;}
.menunav ul li a:hover { color: #FFFFFF !important; background: #1C4F82}

.menunav ul li ul.org { width: 177px;}
.menunav ul li ul.dygar { width: 305px;}
.menunav ul li ul.catcntr { width: 212px;}
.menunav ul li ul.espcomp { width: 250px;}
.menunav ul li ul.prof { width: 217px; margin-left: -15px;}
.menunav ul li ul.provd { width: 227px; margin-left: -123px;}


.menunav ul li  ul a, .menunav ul li ul a:visited { background: #1C4F82; padding: 5px; margin: 0 -7px; display: block;}
.menunav ul li:hover ul, .menunav ul a:hover ul { visibility: visible;}
.menunav ul li ul li  { display: block; height: auto; padding: 0; line-height: 1em; text-align: left; background: #1C4F82; z-index: 99999;}
.menunav ul li ul { z-index: 99999; visibility: hidden; position: absolute;left:0; top:0; padding: 8px 0 0 0; margin: 0; margin-top: 1.2em; display: block; background: #1C4F82}
