a.toplink { text-decoration: none; display: block; 	width: 180px;height: 61px;}
div#topNavigation a.toplink:hover {text-decoration: none;}


div#mainNavigationBcg ul li a { color: #fff;}
div#topNavigation ul li a { color: #fff;}
div#leftColContainer ul.mainNavigation li a { color: #202126;}

a h2,
div#topNavigation ul li a,
div#mainNavigationBcg ul li a,
div#leftColContainer ul.mainNavigation li a:hover,
div#leftColContainer a
{ text-decoration: none;}


/*Støttemeny*/
div#topNavigation
{
	list-style-type: none;
	float: right;
	padding-top: 0px;
	margin-top: 20px; 
}

div#topNavigation ul
{
	float: right;
}
div#topNavigation ul li.mainMenuLevel2
{
	/*background-image: url(../images/btn/boxArrow.jpg);
	background-repeat: no-repeat;
	background-position: 0px 13px;*/
	float:left; display: inline-block; padding-left: 0; padding-top: 10px;
}

div#topNavigation span.arrow { display:block; float: left; width: 10px; height: 0;}
div#topNavigation .divmenu { float:left; display: inline-block; padding-left: 14px;}
/* meny */
span.arrow { float: left; width: 0; height: 0;}


div#mainNavigationBcg ul.mainNavigation, div#topNavigation ul.mainNavigation
{
	clear: both;
	list-style-type: none;
	margin: 0 auto;
	padding: 0 0 0 0;
	height: 30px;
}

div#mainNavigationBcg ul li.mainMenuLevel1
{
	margin-top: 1px;
	/*border-right: 1px solid #CCC;*/
	padding-top: 3px;
	float: left;
	/*background-image: url(../images/btn/menyArrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 15px;*/
	height: 25px;
}
.topMeny span.arrow { display: none;}


div#mainNavigationBcg ul li.mainMenuLevel1 a div
{
	padding: 5px 5px 0px 15px;

}
div#mainNavigationBcg ul#navigation az
{
	color: #555;
	text-decoration: none;
}
div#mainNavigationBcg ul li.mainMenuLevel1 a.lvl1:hover,
div#mainNavigationBcg ul.mainNavigation li.mainMenuLevel1 a.topmenuTrue,
div#mainNavigationBcg div.subPageMenu ul.mainNavigation li.mainMenuLevel3 a.topmenuTrue 
 {
 	
	/*background-image: url(../images/bcg/mouseoverTopMenu.jpg);
	background-repeat: repeat-x;*/
}
div#mainNavigationBcg ul li.mainMenuLevel1 a.lvl1:hover div,
div#mainNavigationBcg ul.mainNavigation li.mainMenuLevel1 a.topmenuTrue div
{
	/*background-image: url(../images/btn/menyArrow.gif);
	background-repeat: no-repeat;*/
	/*background-image: url(../images/bcg/mouseoverTopMenu.jpg);
	background-repeat: repeat-x;*/
	background-position: 5px 12px;
	height: 25px;
}
ul.mainNavigation li.mainMenuLevel1 a.lvl1
{
	text-decoration: none
}
/*LEFTMENU START---------------------------------------------------------------------*/

ul.mainNavigation,ul.mainNavigation ul, ul.mainNavigation ul ul  {margin: 0; padding: 0;}
ul.mainNavigation  li { list-style-type: none; margin: 0; padding: 0;}


div#leftColContainer ul.mainNavigation li.lvl1
{
	padding: 20px 5px 10px 0px;
}

div#leftColContainer ul.mainNavigation li.lvl1 a.lvl1,
div#leftColContainer div.subPageMenu ul.mainNavigation li.lvl3 a.lvl3
{
	font-weight: bold;
	color: #202126;
}


div#produktMenu ul.mainNavigation li.lvl1 a.lvl1, 
div#datterMenu ul.mainNavigation li.lvl1 a.lvl1, 
div#lenkerMenu ul.mainNavigation li.mainMenuLevel1 a.lvl1,
ul.mainNavigation div.subPageMenu li.lvl3 a.lvl3
{

}

div#leftColContainer ul.mainNavigation
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 200px;
}


div#leftColContainer ul.mainNavigation li.lvl1 a
{
	border-bottom: 1px solid silver;
}

div#lenkerMenu ul.mainNavigation ul,
div#datterMenu ul.mainNavigation ul 
{
	margin-top: 10px;
	border-top: 1px solid silver;
}
div#lenkerMenu ul.mainNavigation ul ul,
div#datterMenu ul.mainNavigation ul ul
{
	border: 0;
}

div#leftColContainer ul.mainNavigation a.isFirst
{  display: block; padding-bottom: 10px; } 



div#leftColContainer ul.mainNavigation li.lvl2 a,
div#leftColContainer ul.mainNavigation li.lvl3 a,
div#leftColContainer div.subPageMenu ul.mainNavigation li.lvl4 a

{
	background-image: url(../images/btn/menyArrow.gif);
	background-repeat: no-repeat;
	background-position: 8px 10px;
	text-decoration: none;
	display: block;
	border-left: 5px solid #b6b8bd;
	margin: 1px 0 1px 0;
	padding: 5px 10px 5px 20px;
}
/*

div#leftColContainer ul.mainNavigation li.lvl3 a,
div#leftColContainer div.subPageMenu ul.mainNavigation li.lvl4 a
{ 
	padding-left: 30px;
	margin: 1px 0 1px 0;
	padding: 5px 10px 5px 20px;
}*/

div#lenkerMenu ul.mainNavigation li.lvl1, 
div#datterMenu ul.mainNavigation li.lvl1,
div#leftColContainer div.subPageMenu ul.mainNavigation li.lvl3 a.lvl3
{
	color: #666;
	font-weight: bold;
	}

div#lenkerMenu ul.mainNavigation li.lvl2 a, 
div#datterMenu ul.mainNavigation li.lvl2 a,
div#leftColContainer div.subPageMenu ul.mainNavigation li.lvl4 a
{
	border-left: 5px solid #CCC;
}

div#leftColContainer ul.mainNavigation li.lvl2 a:hover,
div#leftColContainer ul.mainNavigation li.lvl3 a:hover,
div#leftColContainer ul.mainNavigation li.lvl2 a.inPathTrue,
div#leftColContainer ul.mainNavigation li.lvl3 a.inPathTrue ,
div#leftColContainer div.subPageMenu ul.mainNavigation li.lvl4 a.inPathTrue 
{
	background-color: #F1F1F1;
	display: block;
	border-left: 5px solid #202126;
}


div#leftColContainer ul.mainNavigation li.lvl3 a:hover,
div#leftColContainer ul.mainNavigation li.lvl3 a.inPathTrue ,
div#leftColContainer div.subPageMenu ul.mainNavigation li.lvl4 a.inPathTrue 
{
	background-color: #E0E0E0;
}


div#produktMenu ul.mainNavigation li.lvl2 a, 
div#leftColContainer ul.produktMenu li.lvl2 a
{
	/*border-left: 5px solid #7AC141;*/
	/*border-left: 5px solid #b6b8bd;*/
}


div#innerDefaultMenu ul.stotteMenu
{
	visibility: hidden;
}

div#leftColContainer ul.mainNavigation li.lvl3 a,
div#leftColContainer ul.mainNavigation li.lvl3 a:hover
{
	border-left: 10px solid #b6b8bd;
	margin-left: 10px;
}

div#leftColContainer ul.mainNavigation li.lvl3 a.inPathTrue,
div#leftColContainer ul.mainNavigation li.lvl3 a:hover
{
	border-left: 10px solid #b6d1e6;
}


div#leftColContainer ul.mainNavigation li.lvl2 ul.inHierarchyFalse,
div#leftColContainer ul.mainNavigation li.lvl4
{
	display: none;
}

/*produkt*/
div#produktMenu ul.mainNavigation li.mainMenuLevel2 a.topmenuTrue div.divmenu, 
div#leftColContainer ul.produktMenu li.mainMenuLevel2 a.topmenuTrue div.divmenu,
div#leftColContainer div.produktMenu ul.mainNavigation li.mainMenuLevel4 a div.divmenu
{
	border-left: 5px solid #036033;
}


div#leftColContainer ul.mainNavigation li.mainMenuLevel2 a:hover div.divmenu,
div#leftColContainer div.produktMenu ul.mainNavigation li.mainMenuLevel4 a:hover div.divmenu,
div#leftColContainer div.subPageMenu ul.mainNavigation li.mainMenuLevel4 a:hover div.divmenu
{
	background-color: #F5F5F5;
	
}

/*subpagemeny*/
div#leftColContainer div.subPageMenu  { padding-top: 10px; padding-bottom: 10px;}
div#leftColContainer div.subPageMenu ul.mainNavigation li.mainMenuLevel3 a div.divmenu
{
	background: none;
	padding: 5px 10px 5px 0px;
	border: 0;

}

div#leftColContainer div.subPageMenu ul.mainNavigation li.mainMenuLevel4 a div.divmenu
{
	background-position: 8px 10px;
}
/*
Normal;lmenucssdefault;1
Grey;lmenucssgrey;#b6d1e6
Red;lmenucssred;#d1071d
Yellow;lmenucssyellow;#eec905
Blue;lmenucssblue;#01B0F1
Orange;lmenucssorange;#f15d22
Green;lmenucssgreen;#64b103
*/

/*grey*/
div#leftColContainer ul.mainNavigation li.lmenucssgreylvl2 a.lvl2,
div#leftColContainer ul.produktMenu li.lmenucssgreylvl2 a
div#produktMenu ul.mainNavigation li.lmenucssgreylvl2 a,
div#leftColContainer ul.mainNavigation li.lmenucssgreylvl2 a.lvl2,
div#leftColContainer ul.produktMenu li.lmenucssgreylvl2 a
div#produktMenu ul.mainNavigation li.lmenucssgreylvl2 a
{
    border-left: 5px solid #b6d1e6;
}

/*grey*/
div#produktMenu ul.mainNavigation li.lmenucssgreylvl1 a.lvl1, 
div#leftColContainer ul.produktMenu li.lmenucssgreylvl1 a.lvl1
{
	color: #b6d1e6;
}


div#leftColContainer ul.mainNavigation li.lmenucssgreylvl2 a.lvl2,
div#leftColContainer ul.produktMenu li.lmenucssgreylvl2 a
div#produktMenu ul.mainNavigation li.lmenucssgreylvl2 a
{
    border-left: 5px solid #b6d1e6;
}

div#leftColContainer ul.mainNavigation li.lmenucssgreylvl3 a,
div#leftColContainer ul.mainNavigation li.lmenucssgreylvl3 a:hover
{
	border-left: 10px solid #b6d1e6;
	margin-left: 10px;
}

/*red*/
div#produktMenu ul.mainNavigation li.lmenucssredlvl1 a.lvl1, 
div#leftColContainer ul.produktMenu li.lmenucssredlvl1 a.lvl1
{
	color: #d1071d;
}


div#leftColContainer ul.mainNavigation li.lmenucssredlvl2 a.lvl2,
div#leftColContainer ul.produktMenu li.lmenucssredlvl2 a
div#produktMenu ul.mainNavigation li.lmenucssredlvl2 a
{
    border-left: 5px solid #d1071d;
}

div#leftColContainer ul.mainNavigation li.lmenucssredlvl3 a,
div#leftColContainer ul.mainNavigation li.lmenucssredlvl3 a:hover
{
	border-left: 10px solid #d1071d;
	margin-left: 10px;
}


/*yellow*/


div#produktMenu ul.mainNavigation li.lmenucssyellowlvl1 a.lvl1, 
div#leftColContainer ul.produktMenu li.lmenucssyellowlvl1 a.lvl1
{
	color: #eec905;
}

div#leftColContainer ul.mainNavigation li.lmenucssyellowlvl2 a.lvl2,
div#leftColContainer ul.produktMenu li.lmenucssyellowlvl2 a
div#produktMenu ul.mainNavigation li.lmenucssyellowlvl2 a
{
    border-left: 5px solid #eec905;
}
div#leftColContainer ul.mainNavigation li.lmenucssyellowlvl3 a,
div#leftColContainer ul.mainNavigation li.lmenucssyellowlvl3 a:hover
{
	border-left: 10px solid #eec905;
	margin-left: 10px;
}

/*orange*/
div#produktMenu ul.mainNavigation li.lmenucssorangelvl1 a.lvl1, 
div#leftColContainer ul.produktMenu li.lmenucssorangelvl1 a.lvl1
{
	color: #f15d22;
}


div#leftColContainer ul.mainNavigation li.lmenucssorangelvl2 a.lvl2,
div#leftColContainer ul.produktMenu li.lmenucssorangelvl2 a
div#produktMenu ul.mainNavigation li.lmenucssorangelvl2 a
{
    border-left: 5px solid #f15d22;
}

div#leftColContainer ul.mainNavigation li.lmenucssorangelvl3 a,
div#leftColContainer ul.mainNavigation li.lmenucssorangelvl3 a:hover
{
	border-left: 10px solid #f15d22;
	margin-left: 10px;
}

/*green*/

div#produktMenu ul.mainNavigation li.lmenucssgreenlvl1 a.lvl1, 
div#leftColContainer ul.produktMenu li.lmenucssgreenlvl1 a.lvl1
{
	color: #64b103;
}

div#leftColContainer ul.mainNavigation li.lmenucssgreenlvl2 a.lvl2,
div#leftColContainer ul.produktMenu li.lmenucssgreenlvl2 a
div#produktMenu ul.mainNavigation li.lmenucssgreenlvl2 a
{
    border-left: 5px solid #64b103;
}

div#leftColContainer ul.mainNavigation li.lmenucssgreenlvl3 a,
div#leftColContainer ul.mainNavigation li.lmenucssgreenlvl3 a:hover
{
	border-left: 10px solid #64b103;
	margin-left: 10px;
}


/*blue*/

div#produktMenu ul.mainNavigation li.lmenucssbluelvl1 a.lvl1, 
div#leftColContainer ul.produktMenu li.lmenucssbluelvl1 a.lvl1
{
	color: #01B0F1;
}

div#leftColContainer ul.mainNavigation li.lmenucssbluelvl2 a.lvl2,
div#leftColContainer ul.produktMenu li.lmenucssbluelvl2 a
div#produktMenu ul.mainNavigation li.lmenucssbluelvl2 a
{
    border-left: 5px solid #01B0F1;
}

div#leftColContainer ul.mainNavigation li.lmenucssbluelvl3 a,
div#leftColContainer ul.mainNavigation li.lmenucssbluelvl3 a:hover
{
	border-left: 10px solid #01B0F1;
	margin-left: 10px;
}
