/*
## menu.css - Contains style for menu
*/

/* Top menu style */
#nav_main {
  float:left;
width: 701px;
  list-style-type: none;
  padding:0;
background: url('filestore/top_menu_bgr_inter_long.gif') no-repeat top left;
height: 22px;
font-size: 10px;
}

#nav_main ul {
  height: 21px;
}

#nav_main li {
  float:left;
  padding-left: 10px;
}

#nav_main li.last {
}

#nav_main li a {
  display: block;
  padding: 4px 10px 2px 0px;
  color: #CCCCCC;
  text-transform: uppercase;
padding-right: 5px;
}

#nav_main li a:hover {
x  background-color: #8cc63f;
  text-decoration: none; 
}

#nav_main li a.current {
color: #CCCC33;
font-weight: bold;
}


/*Sub menu style */

.menubox {
background: url('filestore/leftmenu_line_inter.gif') no-repeat top left;
xborder-top: 3px transparent solid;
}


#nav_sub {
  list-style-type: none;
  padding: 0px;
padding-top: 2px;
background: url('filestore/leftmenu_line_inter.gif') no-repeat bottom left;
}

#nav_sub li {
padding: 5px 0px;
background: url('filestore/leftmenu_line_inter.gif') no-repeat bottom left;
line-height: 10px;
font-size: 9px;
}

#nav_sub li li.last {
background: none;
}

#nav_sub li li {
background: url('filestore/leftmenu_line_inter.gif') no-repeat bottom right;
}

#nav_sub li li a.current {
xbackground: none;
background: url('filestore/leftmenu_line_inter.gif') no-repeat bottom right;
  color: #000000;
margin-top: -4px;
}

#nav_sub a, #right_column a {
  color: #000000;
  padding: 0px 10px;
  display: block;
}

#nav_sub a.current {
color:#ffffff;
line-height: 25px;
margin-top: -11px;
margin-bottom: -5px;
font-weight: bold;
}

.nav_suben a.current {
background: url('filestore/leftmenu_curr_inter.gif') no-repeat bottom left;
}

.nav_subEkstranett a.current {
background: url('filestore/leftmenu_curr_ekstra.gif') no-repeat bottom left;
}

#nav_sub ul, #right_column ul {
  padding-left:10px;
  list-style-type:none;
}

#nav_sub ul a, #right_column ul a {
  font-weight:normal;
  margin-left:0;
}

#right_column a {
  border-bottom: none;
  padding: 5px 0px;
}

#nav_sub li.current .first {
xborder-top: 2px transparent solid;
xmargin-top: -10px;
}

.left_columnEkstranett #nav_sub li.current .first {
xborder-top: 1px transparent solid;
xmargin-top: -10px;
}

























/* TEST */





#left_menu {
  list-style-type: none;
  padding: 0px;
padding-top: 2px;
background: url('filestore/leftmenu_line_inter.gif') no-repeat bottom left;
}

#left_menu li {
padding: 5px 0px;
background: url('filestore/leftmenu_line_inter.gif') no-repeat bottom left;
line-height: 10px;
font-size: 9px;
}

#left_menu li li.last {
background: none;
}

#left_menu li li {
background: url('filestore/leftmenu_line_inter.gif') no-repeat bottom right;
}

#left_menu li li a.current {
background: none;
  color: #000000;
margin-top: -4px;
}

#left_menu a {
  color: #000000;
  padding: 0px 10px;
  display: block;
}

#left_menu a.current {
color:#ffffff;
line-height: 25px;
margin-top: -11px;
margin-bottom: -5px;
font-weight: bold;
}

.nav_suben a.current {
background: url('filestore/leftmenu_curr_inter.gif') no-repeat bottom left;
}

.nav_subEkstranett a.current {
background: url('filestore/leftmenu_curr_ekstra.gif') no-repeat bottom left;
}

#left_menu ul {
  padding-left:10px;
  list-style-type:none;
}

#left_menu ul a {
  font-weight:normal;
  margin-left:0;
}

#left_menu li.current .first {
xborder-top: 2px red solid;
margin-top: -10px;
}

.left_columnEkstranett #left_menu li.current .first {
xborder-top: 1px transparent solid;
}
