/** 
 * Tigra Menu Style 
 */
.m0l0iout  {text-decoration:none;padding-top:12px;padding-left:30px;color:#444444;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;letter-spacing:1px;}
.m0l0iover {text-decoration:none;padding-top:12px;padding-left:30px;color:#444444;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:13px;letter-spacing:1px;}
.m0l0oout  {text-decoration:none;background-image:url(http://www.himolde.no/db/28/2382.gif);background-repeat:no-repeat;}
.m0l0oover {text-decoration:none;background-image:url(http://www.himolde.no/db/28/2383.gif);background-repeat:no-repeat;}
.m0l1iout  {text-decoration:none;padding-top:5px;padding-left:10px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#444444;}
.m0l1iover {text-decoration:none;padding-top:5px;padding-left:10px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#444444;}
.m0l1oout  {text-decoration:none;border:1px solid #ffffff;background:#C7EAFB;}
.m0l1oover {text-decoration:none;border:1px solid #cccccc;background:#F5FCFF;}
.m0l2iout  {text-decoration:none;padding-top:5px;padding-left:10px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#444444;}
.m0l2iover {text-decoration:none;padding-top:5px;padding-left:10px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#444444;}
.m0l2oout  {text-decoration:none;border:1px solid #ffffff;background:#C7EAFB;}
.m0l2oover {text-decoration:none;border:1px solid #cccccc;background:#F5FCFF;}

/* Old menu styles */
.menu1{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#ffffff;}
.menu2{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#ffffff;}
.menu3{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;color:#ffffff;}
.menu4{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;color:#ffffff;}

A.linkmenu         {color:#ffffff;display:block;text-decoration:none;}
A.linkmenu:Active  {color:#ffffff;}
A.linkmenu:Visited {color:#ffffff;}
A.linkmenu:Hover   {color:#ffffff;text-decoration:underline;}
A.linkmenuactive         {color:#ffffff;display:block;padding:2px;margin-right:8px;border: 2px solid #F5AC65;text-decoration:none;}
A.linkmenuactive:Active  {color:#ffffff;}
A.linkmenuactive:Visited {color:#ffffff;}
A.linkmenuactive:Hover   {color:#ffffff;text-decoration:underline;}

/** 
 * Skip to content style 
 */
.skiplink {
    left:-1000px;
    position:absolute;
    width:900px;
}

/** 
 * Default HREF style 
 */
A               {color:#0E4F8C;text-decoration:none}
A:Visited       {color:#0E4F8C}
A:Active        {color:#0E4F8C}
A:Hover         {color:#0E4F8C;text-decoration:underline}
A.standard          {color: #ff0000;text-decoration: none}
A.standard:Visited  {color: #dd0000;text-decoration: none;}
A.standard:Active   {color: #aa0000;background-color:#dedede;text-decoration: underline;}
A.standard:Hover    {color: #aa0000;text-decoration: underline;}

/** 
 * Table of Content style 
 */
A.toc               {color:#000000;text-decoration:none}
A.toc:Visited       {color:#000000}
A.toc:Active        {color:#000080}
A.toc:Hover         {color:#000080;text-decoration:none;}
A.tocSelected           {color:#000080;text-decoration:underline;}
A.tocSelected:Visited   {color:#000080;}
A.tocSelected:Active    {color:#000080;}
A.tocSelected:Hover     {color:#000080;text-decoration:underline;}

/** 
 * Default Table Dialog Style 
 */
TABLE.dialog            {background-color:#898989;}
TR.dialogHeader         {background-color:#314A84;}
TR.dialogData           {background-color:#CCCDD6;}
TD.dialogHeader         {color: #ffffef; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
TD.dialogData           {color: #000000; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
INPUT.dialogInputS      {width: 75px;font-size: 11px;}
INPUT.dialogInput       {width: 100px;font-size: 11px;}
INPUT.dialogInputL      {width: 200px;font-size: 11px;}
INPUT.dialogInputXL     {width: 250px;font-size: 11px;}
INPUT.dialogButton      {color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;width: 75px;}
INPUT.dialogButtonL     {color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;width: 100px;}
INPUT.dialogButtonXL    {color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif;width: 150px;}

/** 
 * Default Fonts
 */
.font22b  {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 22px; color: #333333;}
.font22   {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #333333;}
.font16b  {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color: #333333;}
.font16   {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333;}
.font13b  {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #333333;}
.font13   {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333333;}
.font12b  {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: #333333;}
.font12   {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333;}
.font11b  {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #333333;}
.font11   {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333;}
.font10b  {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #333333;}
.font10   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
.font9b   {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #333333;}
.font9    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
.font8    {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.mono8    {font-family: "Courier New", Courier, monospace; font-size: 11px; color: #333333;}

/* 
================================================================
    GENERAL SETUP FOR PURE CSS DROP-DOWN MENU

The following CSS code is based on "A simple six level drop-down 
menu with overlap and overrun":

================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/simple_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== 

Modifications by Hans Nordhaug, 12.09.2007. Mostly removing unneeded
and levels 4-6.

*/

/* Get rid of the margin, padding and bullets in the unordered lists */
.navmenu, .navmenu ul, .navmenu li {
    padding:0; 
    margin:0;
    list-style-type: none;
}

/* Set up the link size, color and borders */
.navmenu a, .navmenu a:visited {
    display:block;
}
.navmenu a:hover {
    text-decoration:underline;
}

/* Set up the list items */
.navmenu li {
    float:left; 
    z-index: 0;
}

/* For Non-IE browsers and IE7 */
.navmenu li:hover {
    position:relative;
}
/* Set up the sublevel lists with a position absolute for flyouts and overrun padding. 
   The transparent gif is for IE to work */
.navmenu li ul {
    display:none;
}
/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
.navmenu li:hover > ul {
    display:block; 
    position:absolute; 
}

/* get rid of the table */
.navmenu table {
    position:absolute; 
    border-collapse:collapse; 
    top:0; 
    left:0; 
    font-size:1em;
}

/* For IE5.5 and IE6 give the hovered links a position relative 
    and a change of background and foreground color. 
    This is needed to trigger IE to show the sub levels */
* html .navmenu li a:hover {
    position:relative; 
}


/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */

/* change the drop down levels from display:none; to visibility:hidden; */
* html .navmenu li ul {
    visibility:hidden; 
    display:block; 
}

/* keep the third level+ hidden when you hover on first level link */
.navmenu li a:hover ul ul{
    visibility:hidden;
}

/* make the second level visible when hover on first level link and position it */
.navmenu li a:hover ul {
    visibility:visible; 
}

/* make the third level visible when you hover over second level link and position it and all further levels */
.navmenu li a:hover ul a:hover ul{ 
    visibility:visible;
}
/* 
================================================================
    COMMON MENU ADDITIONAL SETUP FOR PURE CSS DROP-DOWN MENU
================================================================
*/
.navmenu a:link, .navmenu a:visited, .navmenu a:hover, .navmenu a:active {
    color:#444444;
    /*font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;*/
    font-weight:bold;
    text-decoration:none;
}
/* 
================================================================
    MAINMENU ADDITIONAL SETUP FOR PURE CSS DROP-DOWN MENU
================================================================

Lines starting with '* html ...' is for IE6 (and older).
*/
* html #mainmenu li ul {
    position:absolute; 
    top:39px; 
    left:0px; 
}
* html #mainmenu ul ul li ul {
    position:absolute; 
    top:20px; 
    left:100px; 
}
#mainmenu ul li:hover > ul {
    position:absolute; 
    top:39px; 
    left:0px; 
}
#mainmenu ul ul li:hover > ul {
    position:absolute; 
    top:20px; 
    left:150px; 
}
#mainmenu a { 
    height: 100%;
    padding-left: 30px;
    padding-top:3px;
    font-size:13px;
    letter-spacing:1px;
}
#mainmenu a:hover { 
    background-image:url(http://www.himolde.no/db/28/2383.gif);
    background-repeat:no-repeat;
    text-decoration:underline; 
}
#mainmenu ul ul a {
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #ffffff;
    background: #C7EAFB;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    font-size:12px;
    width: 100%;
    font-weight:normal;
}
#mainmenu ul ul a:hover {
    border-color: #cccccc;
    background: #F5FCFF;
}
#mainmenu ul ul ul a {
    font-size:12px;
    font-weight:normal;
}
#mainmenu li {
    /* z-index: 1; */
    background-image:url(http://www.himolde.no/db/28/2382.gif);
    background-repeat:no-repeat;
    width: 150px; 
    height: 39px; 
    margin-left: -30px;
}
* html #mainmenu li {
    position: relative;
}
* html #mainmenu ul ul li {
    position: static;
}
#mainmenu ul ul li {
    z-index: 10014;
    background-image: none;
    width: 220px; 
    height: 27px;
    margin-left: 0px;
}
#mainmenu ul ul ul li {
    width: 190px; 
    height: 27px;
}
/* 
================================================================
    QUICKMENU ADDITIONAL SETUP FOR PURE CSS DROP-DOWN MENU
================================================================

Lines starting with '* html ...' is for IE6 (and older).
*/
* html #quickmenu li ul {
    position:absolute; 
    top:14px; 
    left:-10px; 
}
#quickmenu ul li:hover > ul {
    position:absolute; 
    top:14px; 
    left:-10px; 
}
#quickmenu li {
    width: 100px; 
}
#quickmenu ul ul li {
    width: 170px; 
}
#quickmenu a {
    font-size:12px;
    display:block;
    font-weight:normal;
}
#quickmenu ul ul a {
    width: 100%;
    border:1px solid #ffffff;
    background-color:#e0f4fc;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
}
#quickmenu ul ul a:hover {
    color:#00008c;
    background-color:#c7eafb;
}
/* 
================================================================
    END SETUP FOR PURE CSS DROP-DOWN MENU
================================================================
*/



