/*
|---------------------------------------------------|
|  Horizontal Menu StyleSheet for PortalSiteServer  |
| Copyright © Ricaro AB | Last update: 05 Juli 2005 |
|---------------------------------------------------|
*/

/* ---------- BASIC STRUCTURE ---------- */
#head-menu {
width: 830px;
font: 10px verdana, arial, tahoma, sans-serif;
margin: 0;
padding: 0;
}

#head-menu-list, #head-menu-list ul {
width: 830px;
float: left;
font: 10px verdana, arial, tahoma, sans-serif;
list-style: none;
margin: 0;
padding: 0;
}

#head-menu-list li {
float: left;
font-weight: bold;
border-right: 1px solid;
margin: 0;
padding: 0;
}

#head-menu-list li a {
display: block;
text-decoration: none;
text-align: center;
white-space: nowrap;
padding: 6px 7px 7px 7px;
}

#head-menu-list li ul {
width: 130px;
left: -999em;
position: absolute;
border: 1px solid;
border-bottom: none;
margin-left: -1px;
}

#head-menu-list li ul a {
text-align: left;
white-space: normal;
}

#head-menu-list li li {
width: 130px;
font-weight: normal;
border-right: none;
border-bottom: 1px solid;
white-space: normal;
}

#head-menu-list li li a {
padding: 5px 7px 6px 7px;
}

#head-menu-list li ul ul {
margin: -24px 0 0 130px;
}

#head-menu-list li:hover ul ul, #head-menu-list li:hover ul ul ul, #head-menu-list li.sfhover ul ul, #head-menu-list li.sfhover ul ul ul {
left: -999em;
}

#head-menu-list li:hover ul, #head-menu-list li li:hover ul, #head-menu-list li li li:hover ul, #head-menu-list li.sfhover ul, #head-menu-list li li.sfhover ul, #head-menu-list li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}