/*ESmenu*/

#menuGoesHere {
  background: transparent;
  padding-top: 10px;
  padding-left: 5px;
}

div.esMenuBar,
div.esMenuBarIE {
  /*padding: 0px 0px 1px 0px;*/ /* Ugly bugly: Set padding to border + padding for a */
}

/* Bildeplassering hovedmeny*/
div.esMenuBar img,
div.esMenuBarIE img {
  /*padding-left: 8px;*/
}

/* Undermeny */
div.esPopupMenu,
div.esPopupMenuIE {
  position: absolute;             /* Don't touch */
  visibility: hidden;             /* Don't touch */
  margin-top: 0px;               /* Only touch if messing with borders */
  background: white;
  z-index: 100;
  filter: alpha(opacity=95);
  -moz-opacity: 0.95;
  margin-left: 10px;
}

div.esPopupMenuIE {
  border-top: 1px solid #969696;
  margin-top: 2px;
  margin-left: 11px;
}

div.esMenuBarVertical {
  width: 110px;
}

div.esMenuBarVertical a {
  display: block;            /* Don't touch */
}

/* Alle elementer */
div.esMenuBar a,
div.esMenuBarIE a,
div.esMenuBar span,
div.esMenuBarIE span,
div.esPopupMenu a,
div.esPopupMenuIE a,
div.esPopupMenu a:visited,
div.esPopupMenuIE a:visited,
div.esMenuBarVertical a,
div.esMenuBarVertical span {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  font-size: 110%;
  color: black;
/*  border: 1px solid #000000;*/
/*  border-top: 0px;*/
  background: transparent;
  text-decoration: none;
  margin-top: -1px;               /* Only touch if messing with borders */
  padding: 3px;
  white-space: nowrap;
}

div.esPopupMenu a,
div.esPopupMenuIE a,
div.esPopupMenu a:visited,
div.esPopupMenuIE a:visited {
  border: 1px solid #969696;
  font-weight: bold;
  font-size: 110%;
}

div.esMenuBar a,
div.esMenuBarIE a,
div.esMenuBar span,
div.esMenuBarIE span,
div.esMenuBarVertical a,
div.esMenuBarVertical span,
  /*margin-left: -1px;*/              /* Only touch if messing with borders */
  line-height: 125%;              /* Modify this to make it fit in container */
  font-size: 110%;
  border: 0px;
  font-weight: bold;
  color: black;
  background: transparent;
  padding: 0px 11px 0px 11px;
  /*border-right: 1px solid #0076A4;*/
}

div.esMenuBar span,
div.esMenuBarIE span {
  cursor: default;
}

div.esPopupMenu a,
div.esPopupMenuIE a {
  display: block;            /* Don't touch */
  /*margin-bottom: -1px;*/       /* Only touch if messing with borders */
}

div.esPopupMenu a.esActive,
div.esPopupMenuIE a.esActive,
div.esPopupMenu a.esSelected,
div.esPopupMenuIE a.esSelected,
div.esPopupMenu a.esSelected:visited,
div.esPopupMenuIE a.esSelected:visited,
div.esPopupMenu a.esActive:visited,
div.esPopupMenuIE a.esActive:visited,
div.esPopupMenu a:active,
div.esPopupMenuIE a:active
div.esPopupMenu a:hover,
div.esPopupMenuIE a:hover {
  background: #f1f1f1;
  color: black;
  cursor: pointer;
  text-decoration: none;
  font-weight: bold;
  font-size: 110%;
}

div.esMenuBar a:visited,
div.esMenuBarIE a:visited,
div.esMenuBar a:link,
div.esMenuBarIE a:link,
div.esMenuBarVertical a:visited,
div.esMenuBarVertical a:link,
  background: transparent;
  font-size: 110%;
  color: black;
/*  border: 1px solid #001E99;*/
  cursor: pointer;
  text-decoration: none;
  font-weight: bold;
}

div.esMenuBar a.esSelected,
div.esMenuBarIE a.esSelected,
div.esMenuBar a.esActive,
div.esMenuBarIE a.esActive,
div.esMenuBar a.esSelected:visited,
div.esMenuBarIE a.esSelected:visited,
div.esMenuBar a.esActive:visited,
div.esMenuBarIE a.esActive:visited,
div.esMenuBar a:active, 
div.esMenuBarIE a:active,
div.esMenuBar a:hover,
div.esMenuBarIE a:hover
div.esMenuBarVertical a.esSelected,
div.esMenuBarVertical a.esActive,
div.esMenuBarVertical a.esSelected:visited,
div.esMenuBarVertical a.esActive:visited,
div.esMenuBarVertical a:active, 
div.esMenuBarVertical a:hover,
{
  font-size: 110%;
  background: #f1f1f1;
  color: black;
/*  border: 1px solid white;*/
  cursor: pointer;
  text-decoration: none;
  font-weight: bold;
}
