.avskiljare {
color:#ccc;
}

#main-nav {
background:#dcdcdc url('/images/main_nav_bg.gif') top right repeat-x;
border-top-color:#e1e1e1;
border-bottom-color:#ccc;
clear:both;
border-style:solid;
border-width:1px 0;
margin:0;
padding:0 0 0 0.7em;
}

#main-nav ul {
height:1.8em;
margin:0;
padding:0;
}

#main-nav li {
list-style:none;
float:left;
margin:0;
padding:0.25em 0;
}

#main-nav a, #main-nav a:active, #main-nav a:visited {
border-left:0px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc;
color:#333333;
font-weight:700;
text-decoration:none;
padding-left:0.7em; padding-right:0.7em; padding-top:0; padding-bottom:0
}

#main-nav .disabled {
border-left:0px solid #ccc; border-right:1px solid #ccc; border-top:0px solid #ccc; border-bottom:0px solid #ccc;
color:#999;
cursor:default;
font-weight:700;
letter-spacing:1px;
text-decoration:none;
padding-left:0.7em; padding-right:0.7em; padding-top:0; padding-bottom:0
}

.menu {
background-color:#fff;
border:1px solid #999;
padding:5px 0;
}

.menu-item {
background-color:#fff;
color:#222;
padding:0.25em 0.916em;
}

.menu-item-focus {
background-color:#d9d9d9;
color:#222;
cursor:pointer;
text-decoration:none;
padding:0.25em 0.916em;
}

.menu-item-disabled {
background-color:#fff;
color:#999;
cursor:default;
padding:0.25em 0.916em;
}

.top-level-separator {
color:#999;
font-weight:400;
margin-left:0.166em;
}


#main-nav, .menu-item-label{
font-size:11px;
}
