#nav-container {
	font-family: Arial, Verdana;
	height: 34px; /*34px*/
	padding-top: 3px;
	padding-left: 0px;
	font-size: 9pt;
	font-weight: normal;
	text-align: left;
	width: auto; 
	overflow: hidden;
	z-index:999;
	margin:0;
  }

#menuList, #menuList ul {
	float: left;
	list-style: none;
	font-weight: bold;
	padding: 0;
	margin: 0;
	border: 0px solid #9AE12F;}

#menuList a {
	display: block;
	color: #000;
	text-decoration: none;
	padding: 8px 20px 8px 20px;
	font-weight: bold;
	border-left: 0px solid #9a9a9a;
	background: url(images/bg-meny-a.gif) right 0 repeat-y;
	}

#menuList li {
	float: left;
	padding: 0;
	}

/*#menuList li ul, #menuList ul a{ width: 160px;} */

#menuList li ul {
	position: absolute;
	left: -999em;
	height: auto;
	font-weight: normal;
	margin: 0;
	padding:0;
	border-top: 1px solid #bebebe;
	z-index:999;}

#menuList li li {
	border: 0px ;
	}

#menuList li ul a {
    border: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    background: none; }

#menuList li ul ul {
  display: none;
	margin: -37px 0 0 160px;}

#menuList li:hover ul ul, #menuList li:hover ul ul ul, #menuList li.sfhover ul ul, #menuList li.sfhover ul ul ul {left: -999em;}

#menuList li:hover ul, 
#menuList li.sfhover ul{ 
  left: auto; 
  margin-left: -1px; }

#menuList li li:hover ul, 
#menuList li li li:hover ul, 
#menuList li li.sfhover ul, 
#menuList li li li.sfhover ul{ 
  left: auto; 
  margin-left: 0px; }


/* #menuList li:hover, #menuList li.sfhover { background: #e5e5e5;  } */

ul#menuList li ul {
	border:1px solid #bebebe;
	width: 260px;
	}

ul#menuList li ul {
/*	float:none;
	margin:0;
	padding:0; */
	background: #e6eef5;
	}
/*
ul#menuList li ul li a {
	list-style:none;
	margin:0;
	} */
ul#menuList li ul li a{
  padding-left:40px; 
  background: #e6eef5 url(images/mnu-bullet.gif) no-repeat}
  
ul#menuList li li#submenu2-2 a,
ul#menuList li li#submenu2-19 a,
ul#menuList li li#submenu2-28 a,
ul#menuList li li#submenu2-32 a,
ul#menuList li li#submenu2-42 a {
  padding-left: 30px;
  color: red;
  background: #e6eef5;}






/*
ul#menuList li ul li#submenu2-32 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-33 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-34 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}

#submenu2-27 a {color: red;}
ul#menuList li ul li#submenu2-28 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-29 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}

#submenu2-41 a {color: red;}
ul#menuList li ul li#submenu2-42 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-43 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-44 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}

#submenu2-9 a {color: red;}
ul#menuList li ul li#submenu2-10 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-11 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}

#submenu2-18 a { color: red;}
ul#menuList li ul li#submenu2-19 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-20 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-21 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-22 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-23 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-24 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-25 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}

#submenu2-1 a {color: red;}
ul#menuList li ul li#submenu2-2 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-3 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-4 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-5 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-6 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-7 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}
ul#menuList li ul li#submenu2-8 a {padding-left:40px;background: url(images/mnu-bullet.gif) no-repeat}

*/




/* Topp bannere */


.header-mc-topp-banner {
	width: 247px; 
	height: 74px; 
	margin-top: 12px; 
	border: 1px solid #6b92b8; 
	overflow: hidden; }
	
	
	

ul#toppbannere{
	background: #e9e9e9 url(images/tex-bg-toppbanner.jpg) repeat-x ;
	margin: 0;
	padding: 0px;
	height: 120px; 
	text-align: center; 
	overflow: hidden; 
	}

#toppbannere li{
	display: inline;
	float: left;
	margin: 20px 0 20px 20px;
	padding: 0px;
	list-style: none;
}

#toppbannere li a:link, #toppbannere li a:visited {
	text-decoration: none;
	display: block;
	padding: 0px 0px 0px 3px;
	margin: 0px;
	height: 80px;
	overflow: hidden;
	width: 220px;
	text-align: center;
}

#toppbannere li {}

#toppbannere li a:hover, #toppbannere li a:active{
	text-decoration: none;
	text-align: left;
}



















/*PLUKKLASSER*/
.cr{clear: both;}
.cr1{clear: both; height: 1px; line-height: 1px; font-size: 1px;}
.cr2{clear: both; height: 2px; line-height: 2px; font-size: 2px;}
.cr3{ clear: both; height: 3px; line-height: 3px; font-size: 3px;}
.cr4{ clear: both; height: 4px; line-height: 4px; font-size: 4px;}
.cr5{ clear: both; height: 5px; line-height: 5px; font-size: 5px;}
.cr6{ clear: both; height: 6px; line-height: 8px; font-size: 6px;}
.cr7{ clear: both; height: 7px; line-height: 7px; font-size: 7px;}
.cr8{ clear: both; height: 8px; line-height: 8px; font-size: 8px;}
.cr10{clear: both; height: 10px; line-height: 10px; font-size: 10px;}
.cr15{clear: both; height: 15px; line-height: 15px; font-size: 15px;}
.cr20{clear: both; height: 20px; line-height: 20px; font-size: 20px;}
.cr25{clear: both; height: 25px; line-height: 25px; font-size: 25px;}
.cr30{clear: both; height: 30px; line-height: 30px; font-size: 30px;}
.cr200{clear: both; height: 200px; line-height: 200px; font-size: 200px;}

.dotted{ background: url(images/dotted.gif) left top repeat-x; margin: 0px; line-height: 1px; font-size: 1px; height: 1px;}
.lc-dotted{ background: url(images/dotted.gif) left 10px repeat-x; margin: 0px;}
.mc-dotted{ background: url(images/dotted.gif) left 10px repeat-x; margin:  0px;}
.rc-dotted{ background: url(images/dotted.gif) left 5px repeat-x; margin: 0px;}

.line{height: 1px; background: url(images/line.gif) left 0px repeat-x; margin: 0px; padding: 0px; line-height: 1px; font-size: 1px;}
.lc-line{ height: 1px; background: url(images/line.gif) left 0px repeat-x; margin: 0px; padding: 0px; line-height: 1px; font-size: 1px;}
.mc-line{ height: 5px; background: url(images/line.gif) left 2px repeat-x; margin: 0px; padding: 0px; line-height: 5px; font-size: 5px;}
.rc-line{ height: 10px; background: url(images/line.gif) left 5px repeat-x; margin: 0px; padding: 0px; line-height: 10px; font-size: 10px;}

.border{ border: 1px solid gray; padding: 0px;}
.border1{ border: 1px solid gray; padding: 1px;}
.border2{ border: 1px solid gray; padding: 2px;}
.border3{ border: 1px solid gray; padding: 3px;}
.border4{ border: 1px solid gray; padding: 4px;}
.border5{ border: 1px solid gray; padding: 5px;}
.border6{ border: 1px solid gray; padding: 6px;}

.margin{ margin: 0px;}
.margin1{ margin: 1px;}
.margin2{ margin: 2px;}
.margin3{ margin: 3px;}
.margin4{ margin: 4px;}
.margin5{ margin: 5px;}
.margin10{ margin: 10px;}
.margin15{ margin: 15px;}

.margin-5000{ margin-left: -5px;}
.margin-8000{ margin-left: -8px;}

.margin01{ margin: 0px 1px;}
.margin02{ margin: 0px 2px;}
.margin03{ margin: 0px 3px;}
.margin04{ margin: 0px 4px;}
.margin05{ margin: 0px 5px;}
.margin010{ margin: 0px 10px;}
.margin015{ margin: 0px 15px;}
.margin030{ margin: 0px 30px;}

.padding{ padding: 0px;}
.padding1{ padding: 1px;}
.padding2{ padding: 2px;}
.padding3{ padding: 3px;}
.padding4{ padding: 4px;}
.padding5{ padding: 5px;}
.padding10{ padding: 10px;}
.padding15{ padding: 15px;}

.padding01{ padding: 0px 1px;}
.padding02{ padding: 0px 2px;}
.padding03{ padding: 0px 3px;}
.padding04{ padding: 0px 4px;}
.padding05{ padding: 0px 5px;}
.padding010{ padding: 0px 10px;}
.padding015{ padding: 0px 15px;}


.floatleft{ float: left;}
.floatright{float: right;}

.right{text-align: right;}
.left{text-align: left;}
.center{ text-align: center;}

.w50{width: 50%;}
.w100{width: 100%;}
