/*
## menu.css - Contains style for menu
*/
.nav a {
	text-decoration:none;
}
.nav a:hover {
	text-decoration:underline;
}
#navMain {
	display:block;
	background-color:#f0f0f0;
	list-style-type:none;
	font-size:115.5%; /* aprox. 15px when standard is 13px */
	line-height:30px;
	margin:0;
	margin-bottom: 20px;
	padding:0;
	background: url(../GFX/topmenuBG.gif) top left repeat-x;
	border-top:1px solid #ffffff;
}
#navMain li {
	display:block;
	margin:0;
	padding:0;
	float:left;
}
#navMain li a {
	display: block;
	padding: 0 20px 0 20px;
	border-right: 1px solid #ffffff;
	color: #ffffff;  
}
#navMain li a.current {
	background:url(../GFX/topNavGradSelected-01.jpg) top left repeat-x;
}

/*EXTRANET MENY*/
#extranetNavMain {
	display:block;
	background-color:#f0f0f0;
	list-style-type:none;
	font-size:115.5%; /* aprox. 15px when standard is 13px */
	line-height:30px;
	margin:0;
	margin-bottom: 20px;
	padding:0;
	background: url(../GFX/ekstranettTopmenuBG.gif) top left repeat-x;
	border-top:1px solid #ffffff;
}
#extranetNavMain li {
	display:block;
	margin:0;
	padding:0;
	float:left;
}
#extranetNavMain li a {
	display: block;
	padding: 0 20px 0 20px;
	border-right: 1px solid #ffffff;
	color: #ffffff;  
}
#extranetNavMain li a.current {
	background:url(../GFX/topmenuBG.gif) top left repeat-x;
}

/*INTRANET MENY*/
#intranetNavMain {
	display:block;
	background-color: #f0f0f0;
	list-style-type:none;
	font-size: 115.5%; /* aprox. 15px when standard is 13px */
	line-height: 30px;
	margin:0;
	margin-bottom: 20px;
	padding:0;
	background: url(../GFX/topmenuBG.gif) top left repeat-x;
	border-top:1px solid #ffffff;
}
#intranetNavMain li {
	display:block;
	margin:0;
	padding:0;
	float:left;
}

#intranetNavMain li a {
	display: block;
	padding: 0 20px 0 20px;
	border-right: 1px solid #ffffff;
	color: #ffffff;  
}
#intranetNavMain li a.current {
	background:url(../GFX/intranett/intra_topmenuBG.gif) top left repeat-x;
}

#navBreadcrumbs {
	list-style-type:none;
	margin:0;
	margin-top: -10px;
	padding:0;
	font-size:85%; /* aprox 11px when 13px std. */
}

#navBreadcrumbs {
	padding: 0px 0px 10px 20px;
}
#navBreadcrumbs a {
	display:inline;
	color:#000000;
}
#navBreadcrumbs a.current {
	font-weight:bold;
}


h3#navSubTitle {
	padding:0px 5px 0px 20px;
	color:#ffffff;
	font-size:115.5%;
	font-weight: normal;
	line-height:30px;
	background: url(../GFX/topmenuBG.gif) top left repeat-x;
}
#navSub, #navSub ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#navSub li {
	margin:0;
	padding:0;
	width:100%;
	float:left;
}
#navSub li a {
	color:#262626;
	display:block;
	/*line-height:2em;*/
	padding: 5px 5px 5px 20px;
	border-bottom:1px solid #e8ecee;
	background:url(../GFX/arrowRight.gif) 9px 0.75em no-repeat;
}
#navSub li a.current {
	background:url(../GFX/arrowDown.gif) 9px 0.70em no-repeat #f4f6f7;
}
#navSub li a.active {
	background-color:#d2d7d9;
}
#navSub li li a {
	padding-left:30px;
	background:#f4f6f7;
}
#navSub li li li a {
	padding-left:40px;
}
/*
#navSub li a.current {
	background-color:#f4f6f7;
}
*/
#navSub li li a.current {
	background:#d2d7d9;
}
#navExtra {
	display:block;
	padding:0;
	margin:0;
	list-style-type:none;
	text-align:right;
	/*line-height:2em;*/
	position: absolute;
	top: 8px;
	right: 10px;
}
#navExtra li {
	padding:0 0 0 10px;
	margin:0;
	display:inline;
}
#navExtra li a {
	color:#ffffff;
}
#navTab {
	display:block;
	margin:0;
	padding:0 5px 0 0;
	list-style-type:none;
	float:right;
}
#navTab li {
	margin:0;
	padding:0;
	display:block;
	float:left;
}
#navTab li a {
	display:block;
	background:#e7eced;
	color:#000000;
	padding:5px 10px 5px 10px;
	margin-right:5px;
	font-size:85%;
}
#navTab li.current a {
	background:#7c0000;
	color:#ffffff;
}
#tabs {
	display:none;
}
