/* 

Dette er en samlefil for alle CSS filene 
En dag vi får tid må den komprimeres. 

*/
/* PAGE AREA MAIN */

H2 
{
	font-size:1.3em;
	padding:0px;
	margin:0px;	
	line-height:1.5em;
		
}
#AreaFullPageCenter
{
	width:97.6em;
	margin:30px auto 0 auto;

}

#AreaFullPageBorder
{
	float:left;
	border:solid 1px #7f7f7f;
}

/* PAGE AREA TOP */

#AreaTop 
{
	height:10.9em;
	background-color:white;
	clear:both;	
	float:left;
	width:97.4em;
}

/* Logo */
#AreaTopLogo 
{
	float:left;
	width:9.1em;
	height:9.3em;
	margin:0 3.2em 2em 0;
}

#AreaTopLogo img
{
	width:100%;	
}


/* SiteNavigation & Title */
#AreaTopSite 
{
	float:left;
	width:48.1em;
}

#AreaTopSiteTitle 
{
	margin-top:2.8em;
}

/* Shortcuts & Search */
#AreaTopRight
{
	float:right;
	margin:0;
	width:36.1em;
	height:10.8em;
	background-image:url("../images/AreaTopSearchBg.gif");
	background-repeat:repeat-x;
	background-position:left bottom;
}

#AreaTopRightBorder
{
	margin:0;
	padding:0;
	float:left;
	height:10.8em;
	width:36em;
	border-left:solid 0.1em #bec1a5;
	border-bottom:solid 0.1em #bec1a5;	
}

#AreaTopSiteSearch {
	margin: 1.5em 0 0 0em;
	padding: 0;
	float:left;
	height:5.4em;
	width:36em;
}

#AreaTopSiteSearch span
{
	clear:both;
	margin-left:7px;
	
}
#AreaTopSiteSearch p
{
	margin-left:7px;
	font-size:0.9em;
	margin-bottom:0.3em;
}

#AreaTopSiteSearch .quicksearchinput
{
	
	padding:0px;
	margin:2px 0px 0px 0px;
	width:25em;
	border:solid 1px #787878;
	float:left;
	font-size:1em;

	margin-left:7px;
}

#AreaTopSiteSearch .QuickSearchHeader
{
	width:auto;
	float:left;
	font-size:0.9em;
	margin-left:7px;
}

#AreaTopSiteSearch .QuickSearchLinkToMainSearch
{
	
	margin:0px 0px 0px 0px;
	width:auto;
	float:left;
	font-size:0.9em;
	margin-left:7px;
}

#AreaTopSiteSearch .QuickSearchButton
{
	/*text-decoration:none;*/
	/*display:block;
	color:#ffffff;*/
	/*background:url(../images/search_arrow.gif) center left no-repeat;*/
	/*line-height:1.8em;*/
	/*padding-left:1.5em;
     float:right;*/
	margin-left:0.5em;
	padding:0px 3px 0px 3px;
	/*width:auto;*/
	/*background-color:#970f00;
	padding:0px 5px 0px 5px;
	border:none;
	letter-spacing:1px;*/
	height:auto;
	display:block;
	

	
	
}
#AreaTopSiteSearch p strong
{
	color:#5f3330; /*#970f00;*/
}

#AreaTopLanguageNav
{
	float:right;
	padding-bottom:0.3em;
}

#AreaTopLanguageNav a.Disabled:hover 
{
	text-decoration:none;
}

#AreaTopSiteNav 
{
	height:2.2em;
	width:48.2em; /*0.1em extra to disable wrap on resize */
}


#AreaTopSiteNav1 a, #AreaTopSiteNav2 a, #AreaTopSiteNav3 a 
{
	padding-top:0.45em;
	padding-bottom:0.3em; /*used to be 0.55, but changed to 0.3 to make it work in iE 7.0 */
	
	text-align:center;
	background:url('../images/topsitenav_bg.gif') top repeat-x;
}

#AreaTopSiteNav1 a:hover, #AreaTopSiteNav2 a:hover, #AreaTopSiteNav3 a:hover
{
	background:0 0;
} 

#AreaTopSiteNav3 li a
{
	background:none;padding-right:0.2em;
}
#AreaTopSiteNav3 ul
{
	z-index:2500;
}

#AreaTopSiteNav1 { width:13.0em; height:2.3em; margin: 0 0.4em 0 0; background:url('../images/topsitenav_bg.gif') top repeat-x; }
#AreaTopSiteNav2 { width:20.7em; height:2.3em; margin: 0 0.4em 0 0.3em; background:url('../images/topsitenav_bg.gif') top repeat-x; }
#AreaTopSiteNav3 { width:13.0em; height:2.3em; margin: 0 0 0 0.3em; background:url('../images/topsitenav_bg.gif') top repeat-x; }

#AreaTopSiteNav li
{ 
	color:#171718; 
}

#AreaTopSiteNav ul ul 
{ 
	color:#171718; 
	background:#cfcdb0 url('../images/Global/dropNavBG.gif') top left repeat-x;
	/*background-color:#e5e4d5;*/
	list-style-type:none;
}

#AreaTopSiteNav ul ul li



#AreaTopSiteNav li ul
{ 
	/*border-style:solid;
	border-color:#91967A;
	border-width:1px;*/
	padding-top:1.2em;
	padding-right:1.2em;
	padding-bottom:1.2em;
}

#AreaTopSiteNav ul li a 
{ 
	text-align:left; 
	margin-left: 1.2em;
	/*padding-bottom:1em;*/
	/*border-style:solid;
	border-color:#B1B695;
	border-width:0 0 1px 0;*/
	margin-right:0.5em;
	font-size:1.1em;
}
#AreaTopSiteNav li ul li.Selected 
{ 
	background-image:url(../images/SiteNavSelected.gif);
	background-repeat:no-repeat;
	background-position:0.5em 0.5em;
}
#AreaTopSiteNav li ul li.Selected a.NormalLink
{
	color:#5f3330; /*#970f00;*/
	/*border:solid 1px #e5e4d5;*/
	height:0.8em;
	
}

#AreaTopSiteNav li a,
#AreaTopSiteNav li a:link,
#AreaTopSiteNav li a:visited,
#AreaTopSiteNav li a:active,
#AreaTopSiteNav li a:hover {
	color:#171718;	
	background-color:inherit;
}


#AreaTopShortcutNav 
{
	float:right;
	height:1.7em;
	margin: 0;
	padding: 0;

}

#AreaTopShortcutNav li 
{
	
	color:inherit;
	background:url(../images/Global/shortCutBG.gif) left bottom repeat-x;
}

#AreaTopShortcutNav li a 
{ 
	padding:0.4em 0px 0px 0.8em;
	display:block;
	height:1.7em;
	background:url(../images/Global/shortCutLeft.gif) left bottom no-repeat;
	margin-left:-1px;
}

#AreaTopShortcutNav1{width: 9.5em; margin-left: 0.0em;}
#AreaTopShortcutNav2{width: 10.9em; margin-left: 0.5em;}
#AreaTopShortcutNav3{width: 6.0em; margin-left: 0.5em;}
#AreaTopShortcutNav4{width: 7.9em; margin-left: 0.5em;}


/*
#AreaTopShortcutNav li.First { background-image:url(../images/__ShortcutNavFirst.gif); }
#AreaTopShortcutNav li.First a { padding-left:0.5em; }
*/
#AreaTopShortcutNav li a,
#AreaTopShortcutNav li a:link,
#AreaTopShortcutNav li a:visited,
#AreaTopShortcutNav li a:active,
#AreaTopShortcutNav li a:hover {
	color:#FFFFFF;				
	background-color:Transparent;
}


#AreaTopPrintMeny
{
	float:right;
	margin: 0.6em 0px 0px 0em;
	height:1em;
}
#AreaTopPrintMeny .NavListH
{
	margin-right:10px;
}
#AreaTopPrintMeny .ChangeTextSize
{
	padding:0px 0px 0px 0px;
	margin:0px;
	border:none;
}

#AreaTopPrintMeny .Last
{
	/*padding-right:0.5em;*/
	margin-right:1em;
}
/*#AreaTopPrintMeny .small a
{
	font-size:small;
	padding-top:0.25em;
	padding-bottom:0px;
	margin:0px 0.5em 0px 0em;
	color:#666666;
	display:block;
	
}
#AreaTopPrintMeny .medium a
{
	font-size:medium;
	padding-top:0.15em;
	margin-bottom:0px;
	padding-bottom:0px;
	color:#666666;
	
}
#AreaTopPrintMeny .Last a
{
    font-size:large;
	margin-bottom:0px;
	padding-bottom:0px;
	color:#666666;
}*/

#AreaTopSite .TopProfileHolder
{
	height:9em;
	/*border:solid 1px red;*/
	/*background:url(../images/DEP_vannmerke.gif) center right no-repeat;*/
	position:relative;
	border:none;	
}

#AreaTopSite .TopProfileHolder img
{
	float: left;
	margin-top: 0em;
	position:absolute;
	bottom:12px;
	left:0px;
	height:8em;
	width:47.1em;
	border:none;	
}

/*  /styles/Areas/PageAreaLeft.css" */


#AreaLeft 
{
	float: left;
	clear:both;
	width:18.6em;
	background-color:#395c3a;
	color:inherit;	
	/*margin-bottom:-999em;
	padding-bottom:999em;*/
	overflow: hidden;

}

#AreaLeftNav {
	margin:3.1em 0 5em 2.2em;
}

#AreaLeftNav li a { font-size:1.2em; border-bottom:solid 1px #FFFFFF; margin-top:0.5em; font-weight:bold; line-height:1.8em;}
/*#AreaLeftNav li li a { font-size:1.1em; border-bottom:0; margin-top:0; margin-left:1.3em; font-weight:normal; line-height:1.4em;}*/
/*#AreaLeftNav li li 
{
	background-repeat:no-repeat;
	background-position:0 0.3em;
}*/

#AreaLeftNav li a,
#AreaLeftNav li a:link,
#AreaLeftNav li a:visited,
#AreaLeftNav li a:active,
#AreaLeftNav li a:hover {
	color:#FFFFFF;	
	background-color:inherit;
	
}


/* /styles/Areas/PageAreaFull.css  */

#AreaFull
{
	/*overflow:hidden;*/
	clear:both;
	float:left;
	background-color:White;
}

/* /styles/Areas/PageAreaRight.css */


#AreaRight
{
	float:right;
	width:19.8em;
	background-color:#E2ddc7;
	/*margin-bottom:-999em;
	padding-bottom:999em;*/
	overflow: hidden;
	vertical-align:top;
}

#AreaRight .BoxToolbox .ContentHead {
	padding:0 0 0 0.5em;
}
#AreaRight .BoxToolbox .ContentMain {
	padding:0.5em 0 0 0.5em;
}

#AreaRight .BoxToolBox h2 {
	text-transform:uppercase;
}
#AreaRight .ingressView
{
	overflow: hidden;
}

#AreaRight li a,
#AreaRight li p,
#AreaRight li a:link,
#AreaRight li a:visited,
#AreaRight li a:active,
#AreaRight li a:hover {
	color:#000000;	
	background-color:inherit;
	line-height:1.2em;
}

/*stiler for profilelement i høyre marg*/
#AreaRight .DepProfile 
{
	padding:0px;
	margin:0px;
	height:12.3em;
	border:none;
}
#AreaRight .DepProfile img
{
	margin:0px;
	padding:0px;
	height:12.3em;
	width:19.8em;
	border:none;
}

/*  /styles/Areas/PageAreaContent.css */

#AreaContent
{	
	width:58.8em;
	float:left;
	/*margin-bottom:-999em;
	padding-bottom:999em;
	overflow: hidden;*/
	vertical-align:top;
	overflow:hidden;
}

#AreaContentAndRight
{
	float:right;
	width:78.7em;
	/*margin-bottom:-999em;
	padding-bottom:999em;*/
	vertical-align:top;
	
}
/*stiler for breadcrumb og bla funksjon på sidene*/

#AreaContentBreadCrumble
{
	background-color:transparent;
	padding:0.83em 2em 0.83em 2.6em;
}
#AreaContentBreadCrumble:after
{
	clear:both;
}

#AreaContentBreadCrumble ul, .documentPaging ul
{
	list-style-type:none;
	margin:0px 2em 0.83em 0px;
	padding:0px;
}

#AreaContentBreadCrumble ul li, .documentPaging ul li
{
	display:inline;
	margin-right:0.7em;
}
#AreaContentBreadCrumble a
{
	color:#212347;
	text-decoration:none;
	display:inline;
	font-weight:normal;
}
#AreaContentBreadCrumble span
{
	font-weight:bold;
	color:#212347;
	
}
.documentPaging a
{
	color:#003477;
	text-decoration:none;
}
#AreaContentBreadCrumble a:hover
{
	text-decoration:underline;
}
#AreaContentBreadCrumble a.selected
{
	font-weight:bold;
	
}
.hoering
{
	border-bottom:solid 1px #e5e9c2;
}
/*end stiler for breadcrumb*/
/*stiler for komplekse sider*/

.subPageIntro, .subPage
{
	font-size:1.1em;
	padding:1em 1em 1em 2.6em;
	border-bottom:solid 1px #e5e9c2
}
.subPage
{
	padding:0em 2em 2em 2.7em;
	/*margin-bottom:-999em;
	padding-bottom:999em;*/
	background:#fafbf4 url(../images/Global/complexVannmerke.gif) center right no-repeat;
	/*background:transparent url(../images/search_arrow.gif) center left no-repeat;*/
	/*height:25em;
	min-height:25em;*/
	/* Commented out height element for complexDocument */
	/*background-color:Blue;*/
}
.subPage h1, .subPage h2
{
	color:#003173;
	font-size:1.3em;
}
.subPage h3
{
	font-size:1.1em;
	margin-bottom:0px;
	padding-bottom:0px;
	line-height:1.3em;
}
.chapNum1
{
	padding-right:2.1em;
}
.chapNum2
{
	padding-right:1.1em;
}
.chapNum3
{
	padding-right:0.5em;
}
.subPage p
{
	line-height:1.2em;
}


/* end stiler for komplekse sider*/
/*stiler for dokument*/
.documentView
{
	/*background-color:#f6f6e9;*/
}

.complexDocumentView
{
	background-color:#ffffff;
	/*fix for firefox...*/
	/*border:solid 1px #ffffff; */
	padding:0px;
	margin:0px;
}
.document
{
/*	background-color:#f6f6e9;*/
	padding:2.5em 2.2em 1em 2.6em;
	
    /*margin-bottom:-999em;
	padding-bottom:999em;
	height:100%;*/
}
/*
#AreaContentAndRight #AreaContent .document p,#AreaContentAndRight #AreaContent .document h1
{
	padding:0px;
	margin:0px;
}
*/
/* stiler for ingen stillinger ledig */
/*#AreaContentAndRight #AreaContent span 
{
	font-size:1.2em;
	padding:2em 2.2em 2em 2.1em;
	margin:0px;
}*/
/*end stiler for ingen stillinger leding*/

/*start stiler for toppdel av dokumenter*/
#AreaContent .documentTop .documentBody p img
{
	margin-right:0.5em;
	
}

.documentTop
{
	position:static; /*used to relative*/
	background-color:#eff0d9;
	height:auto;
	padding:2em 2.2em 1em 2.6em;
	border-bottom:solid 1px #e1e5b8;
	/*border-top:solid 1px #ffffff;*/
	vertical-align:bottom;
	height:auto;
	
}
.documentTop
{
	height:5px;
	
}
.documentTop[class]
{
	height:auto;
	overflow:hidden;
}
.portalSubject
{
	padding-bottom:3em;
	padding-top:3em;
	margin-bottom:2em;
}
.listTop h1
{
	font-size:1.3em;
}

 .documentTop h2
{
	color:#002a66;
	display:inline;
}

.documentTop h1
{
	padding:0px;
	margin:0px;
}
/* stiler for mellomrom i paragrafer i toppen av sidene */
.documentTop p
{
	padding-bottom:1em;
	margin:0px;
}
 
/* end stiler for mellomrom i paragrafer i toppen av sidene */
.documentTop span.publish
{
	font-size:1.3em;
	vertical-align:top;
}
.commonPageInfo
{
	color:#5f3330; /*#970f00;*/
}
.documentTop p.nr
{
	position:static;
	right:1em;
	top:2.35em;
	font-size:1.2em;
	padding:0px;
	margin:0px;
}
.documentTop h2.subtitle
{
	float:none;
	color:#212347;
	/*font-weight:normal;*/
	font-size:1.1em;
	display:block;
	padding-bottom:0.5em;
	margin:0px;
}
 .documentTop h1
{
	color:#002a66;
	font-size:1.8em;
	margin:0em 2em 0em 0em;
	padding:0px;
}
 .documentTop .pageDescription
 {
	padding-top:0.5em;
 }
.documentTop h3.subDescription, .documentTop .subDescription
{
	font-size:1.3em;
	padding:0px 0px 0.5em 1px;
	margin:0px;
	font-weight:bolder;
}
.documentTop p.ingress, .documentTop p.ingress p
{
	padding:0px;
	margin:0px;
	font-weight:bold;
	display:block;
	
}
.documentTop li
{
	font-size:1.1em;
}

.documentStructuredTop
{
	border-top:solid 1px #ffffff;
	background-color:#f6f6e9;
	padding:1em 1em 1em 2.7em;
	color:#212347;
	height:auto;
}
.documentStructuredTop p
{
	padding:0px;
	margin:0px;
}

.document h1
{
	color:#002a66;
	font-size:1.8em;
	margin:0em 2em 0.3em 0em;
	padding:0px;
}

.document h2.subtitle
{
  
  color:#212347;	
  display:block;
  padding:0px;
  margin:0px 0px 0.5em 0px;
}

.document h3.subDescription
{
	font-size:1.3em;
	padding:0px 0px 0.5em 0px;
	margin:0px;
}
/*end stiler for toppen av dokumenter*/
/* start stiler for brødtekstfelt */
.documentBody
{
	margin-top:0.5em;
	line-height:2em;
	padding:0px;
}
.documentBody .contents p
{
	padding-bottom:1em;
}
#AreaContentAndRight #AreaContent .documentBody p
{
	line-height:1.3em;
	margin:0px 0px 1em 0px;
	font-size:1.1em;
}
.documentBody ul
{
	margin-left:2em;
	padding:0px;
	
}
.documentBody ol
{
	margin-left:2.6em;
	padding:0px;
}
.documentBody li
{
	line-height:1.4em;
}
.documentBody li a
{
	font-size:1em;
}
.documentBody a
{
	line-height:1.3em;
}
.documentBody img
{
margin:0px;
padding:0px;
}

.documentBody img.fullView
{
	margin-right:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
	width:540px;
	display:block;

}

.documentBody img.floatLeft
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:0px;
}
.documentBody img.floatRight
{
	float:Right;
	margin-right:0px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:10px;
}
.documentBody img.floatLeftTop
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:0px;
}
.documentBody img.floatRightTop
{
	float:Right;
	margin-right:0px;
	margin-bottom:10px;
	margin-top:0px;
	margin-left:10px;
}
/* stiler for h elementer */
.documentBody h1, .documentBody .heading1
{
	font-weight: bold;
	font-size: 1.8em; 
	color: #003173;
}

.documentBody h2, .documentBody .heading2
{
	font-weight: bold; 
	font-size: 1.3em; 
	color: #003173;
}

.documentBody h3,.documentBody .heading3
{
	font-weight: bold;
	font-size: 1.2em;
	color: #003173;
}
.documentBody h4,.documentBody .heading4
{
	font-weight: bold;
	font-size: 1em;
	color: #003173;
}

/* end stiler for h elementer */
/* end stiler for brødtekstfelt*/

/*start stiler for brev*/
.documentTop .documentLetter
{
	padding:0px;
	margin:0px;
}
.documentTop .documentLetter h4
{
	padding:0px;
	margin-bottom:0.5em;
	font-weight:normal;
}
.documentTop .documentLetter table.letterTable
{
  width:99%;	
  padding:0px 0px 0px 0px;
  margin:0px 0px 2em 0px;
}

.documentTop .documentLetter table.letterTable th, .documentTop .documentLetter table.letterTable td
{
	font-size:1.1em;
	text-align:left;
	padding:0px;
	margin:0px;

}

/*end stiler for brev*/

.hearingText
{
	font-size:1.1em;	
	float:left;
	clear:both;	
}

.documentLink h4, .documentDeadLine h4
{
	font-size:1.2em;
	float:left;
	padding:0px;
	margin:0px;
	
}
.documentLink a
{
	color:#002a66;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	float:left;
}
.documentDeadLine span
{
	font-size:1.1em;
	float:left;
}
.document span.Date
{
  display:block;
  margin-bottom:1.67em;	
}

.document p
{
	font-size:1.2em;
}

.ingress
{
	font-weight:bold;
}

/* end stiler for dokument */

/* stiler for vedlegg */
.AreaContentAttachment
{
	background-color:#eff0d9;
	padding:1px 0px 1px 0px;
}
.AreaContentAttachment ul
{
	margin:0px;
	padding:1em 1em 1em 2.7em;
	border-top:solid 1px #f3f4e2;
	border-bottom:solid 1px #f3f4e2;
	list-style-type:none;
}
.AreaContentAttachment ul li a
{
	text-decoration:none;
	color:#212347;
}
.AreaContentAttachment ul li a img
{
	border:none;
	margin-right:0.5em;
}

/* end stiler for vedlegg */

/*generelle stiler for konfigurert sok*/
.configuredSearchContent
{
	background-color:#eff1d9;
	padding:2.6em 2.7em 2em 2.7em;
	border-bottom:solid 1px #cdd0af
}
.configuredSearchContentColoumns
{
	background-color:#eff1d9;
	padding:0px;
	border-bottom:solid 1px #cdd0af;
	border-top:solid 1px #eff1d9;
}

.configuredSearchContent h1, .configuredSearchContentColoumns h1
{
	padding:0px;
	margin-bottom:1em;
	color:#002a66;
	font-size:1.8em;
}
.configuredSearchContentColoumns h1
{
	padding:2em 2.7em 0em 1.8em;
	
}

.configuredSearchContent p
{
	font-weight:bold;
	color:#000000;
	padding:0px;
	margin-bottom:1em;
}

.configuredSearchBox
{
	background-color:#ffffff;
	margin:1px 0px 1px 0px;
	border-bottom:solid 1px #cdd0af
}

.configuredSearchBoxInput
{
	border-top:solid 1px #eff1d9;
	background-color:#e0e4b9;
	padding:2em 2.7em 2em 2.7em;
}
.configuredSearchBoxInputLongDocument
{
	border-top:solid 1px #eff1d9;
	background-color:#e0e4b9;
	padding:1.3em 2.7em 1.3em 2.7em;
}

.configuredSearchBoxInput label, .configuredSearchBoxInputLongDocument label
{
	display:block;
	padding-left:0em;
	color:#4d4d4f;
}
.configuredSearchBoxInput input.searchField, .configuredSearchBoxInputLongDocument input.searchField
{
	width:42em;
	font-size:1.1em;
	padding:0px;
	margin:0px;
}

.configuredSearchBoxInput input.searchBut, .configuredSearchBoxInputLongDocument input.searchBut
{
/*	padding:0px 0px 0px 13px;
	background:transparent url(../images/search_arrow.gif) center left no-repeat;
	border:none;
	color:#4d4d4f;
	font-size:1.1em;*/

	margin-left:0.5em;
	padding:0px 3px 0px 3px;
	width:auto;
	height:auto;
}

#SearchButton a
{	
	margin-left:0.5em;
	padding:0px 3px 0px 3px;
	width:auto;
	height:auto;
}

/*kolonnevisning*/
.configLinkView
{
	border-top:solid 1px #cdd0af;
}
.configLinkView 
{
	
}
.configLinkView td
{
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #cdd0af;
	background-color:#eff1d9;
}
.configLinkView h2
{
	font-size:1.2em;
	color:#002a66;
	padding:0px;
	margin:0px;
}
.configLinkView a
{
	color:#002a66;
	text-decoration:none;
}
.configLinkView td.left
{
	border-right:solid 1px #ffffff;
	padding:1em 1em 1em 2.7em;
	width:29.5em;
}
.configLinkView td.right
{
	border-left:solid 1px #cdd0af;
	padding:1em 1em 1em 1.3em;
	width:29.5em;
}
/*end kolonnevisning*/
/*end stiler for konfigurert sok*/

/*spesialtilpasninger for temasidene*/
.SubjectPage
{
	background-color:#eff1d9;
	border-right:solid 1px #ffffff;
	padding-bottom:0em;
	padding-top:2em;
	width:53.4em;	
}
.SubjectPage h2.subtitle
{
	float:none;
	color:#212347;
	/*font-weight:normal;*/
	font-size:1.1em;
	display:block;
	padding-bottom:0.5em;
	margin:0px;
}

#AreaContentAndRight #AreaContent h2.ListHeader
{
	float:none;
	color:#212347;
	/*font-weight:normal;*/
	font-size:1.3em;
	line-height:1.4em;
	display:block;
	padding-bottom:0em;
	/*venstremarg for topp header webparts*/
	margin-left:2em;
	margin-top:0em;
}
#AreaContentAndRight #AreaContent .DepartmentSectionView h2.ListHeader
{
	margin-left:0px;
}

#AreaContentAndRight #AreaContent .ingressView h2.ListHeader
{
	margin-left:0px;
}

#AreaContentAndRight #AreaContent .DepartmentSectionView .ingressView .documentBody p
{
	padding-bottom:1em;
}

 .SubjectPage h1
{
	color:#002a66;
	font-size:1.8em;
	margin:0px 2em 0.1em 0px;
	padding:0px;
	height:auto;
}

* html .SubjectPage h1
{
	height:0;
}
.SubjectPage p
{
	padding:0px;
	margin:0px 0px 0.7em 0px;
	line-height:1.3em;
}
* html .SubjectPage p 
{
	padding:0px;
	margin:0px 0px 0.7em 0px;
	line-height:1.3em;
	height:1em;
	overflow:visible;
}


.SubjectPage img
{
	width:150px;
	height:113px;
	padding:0px;
	margin:0px;

}

.SubjectPage div.descriptionText
{
	float:left;
	width:35em;	
}
.description p
{
	margin-bottom:1em;
	font-size:1.1em;
	line-height:1.3em;
}
.SubjectPage div.descriptionTextFull p
{
	width:48em;
	font-weight:normal;
}

.SubjectPage div.descriptionText ul
{
	padding:0px;
	margin-left:20px;
	font-size:1.1em;
}

 .SubjectPage div.descriptionText p
 {
	font-weight:normal;
	margin-bottom:0.5em;
	line-height:1.3em;
 }

/*end tilpasninger for temasidene*/


/* stiler for ingressvisning*/
#AreaContentAndRight #AreaContent .ingressView

{ 
	padding: 0.1em 2em 0.1em 2.7em;
	margin: 1em 0em 1em 0em;
	background-color:#ffffff;

	clear:both;
}

#AreaContentAndRight #AreaContent .ingressView img
{
	float:left;
	margin:0em 1.0em 1.0em 0em;
	padding:0px;
	border:solid 1px #003173;
	width:10.0em;
	height:7.5em;
}
#AreaContentAndRight #AreaContent .ingressView blockquote
{
	margin:0.5em 2em 0.5em 2em;
	padding:0px;
}

#AreaContentAndRight #AreaContent .externalLink
{
	text-decoration:none;
	color:#003173;
}

#AreaContentAndRight #AreaContent .externalLink:hover
{
	text-decoration:underline;
}

#AreaContentAndRight #AreaContent .attachmentLink
{
	text-decoration:none;
	color:#003173;
}

#AreaContentAndRight #AreaContent .attachmentLink:hover
{
	text-decoration:underline;
}

#AreaContentAndRight #AreaContent .ingressView .documentBody img
{
	float:none;
}

#AreaContentAndRight #AreaContent .ingressView img.IngressbildeRightArea
{
 display :none;
}
#AreaContentAndRight #AreaContent .ingressView h2, .ingressView h3, .ingressView h4
{ 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
#AreaContentAndRight #AreaContent .ingressView h2
{ 
	font-size:1.3em;
	padding:0px;
	margin:0px;	
	line-height:1.5em;
}
#AreaContentAndRight #AreaContent div .ingressView h3
{
	font-size:1.2em;
	
	/*setter fonten for h3 til noe mindre enn h2 men de ser like ut i visning*/
}
#AreaContentAndRight #AreaContent .ingressView h2 a,#AreaContentAndRight #AreaContent .ingressView h3 a
{
	line-height:1.3em;
}

#AreaContentAndRight #AreaContent .ingressView h4
{ 
	font-size:1.0em;
	/*font-style:italic;
	font-weight:normal;*/
}
#AreaContentAndRight #AreaContent .ingressView h4 a
{ 
	font-style:normal;
	line-height:1.1em;
}
#AreaContentAndRight #AreaContent .ingressView .subDescription
{ 
	font-size:1.1em;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:1.3em;
}

#AreaContentAndRight #AreaContent .ingressView h2 a, .ingressView h3 a, .ingressView h4 a
{
	text-decoration:none;
	color:#003173;
}
#AreaContentAndRight #AreaContent .ingressView p
{
	margin:0px 0px 0px 0px;
	padding:0px;
	line-height:1.3em;
	font-size:1.1em;
}
#AreaContentAndRight #AreaContent .ingressView .content
{
	float:left;
	width:41.9em;
	vertical-align:top;
	
}
#AreaContentAndRight #AreaContent .ingressView .contentWithoutPicture
{
	padding-bottom: 0em;
}
#AreaContentAndRight #AreaContent .ingressView .contentWithoutPicture p
{
	padding-right: 0.5em;
		
}
#AreaContentAndRight #AreaContent .ingressView p a
{
	color:#003173;
	text-decoration:none;
}

#AreaContentAndRight #AreaContent .BoxToolbox h2
{
	background-color:#ffffff;
	margin-left:1em;
	text-transform:none;
}
#AreaContentAndRight #AreaContent .BoxToolbox .ingressView h2
{
	margin-left:0px;
}
#AreaContentAndRight #AreaContent .BoxToolbox .WebPartGeneralListReadMore
{
	margin-left:2.6em;
}
#AreaContentAndRight #AreaContent .BoxToolbox ul
{
	list-style-type:disc;
	background-color:Transparent;
	color:#000000;
}
#AreaContentAndRight #AreaContent .BoxToolbox ul li
{
	background-image:none;
}
#AreaContentAndRight #AreaContent .BoxToolbox h3
{
	background-color:Transparent;
}
/* end stiler for ingressvisning*/
/* stiler for les-mer-separator i lister */
#AreaContentAndRight #AreaContent .separatorView
{ 
	padding:0.5em 2em 0em 2.7em;
	margin:0px;
	background-color:#ffffff;
	height:auto;
	clear:both;
}
#AreaContentAndRight #AreaContent .separatorView a.readMoreLink img, 
#AreaContentAndRight #AreaContent .ingressView a.readMoreLink img
{
	width:16px;
	height:7px;
	border:none;
	float:none;
	margin:0px;
	padding:0px;
}
#AreaContentAndRight #AreaContent .separatorView p a
{
	color:#003173;
	text-decoration:none;
}
/* end stiler for les-mer-separator i lister */
.Theme
{
	padding:5px 20px 5px 26px;
	height:auto;
	background-color:#fafbf4;
	border-bottom:solid 1px #dce0b5;
	border-top:solid 1px #dce0b5;
}
.first
{
	border-top:none;
	border-left:solid 1px #d9d9d9;
}
.first h2
{
	font-size:1.4em;
}
.first h2 a
{
	
}
.bannerimg
{
	margin-left:2.7em;
	width:538px;
	border:none;	
}

/* stiler for toppen av forsiden på departementene */
#AreaContentAndRight #AreaContent .depInfo
{
	margin:0em 0em 1em 2.7em;
	border-bottom:solid 1px #e4e7c0;
	height:12.3em;
	vertical-align:bottom;
	position:relative
	/*padding-right:160px;*/
}

#AreaContentAndRight #AreaContent .depInfo img.forsidebilde
{
	position:absolute;right:0px;top:0px;
	width:16.0em;
	height:12.3em;
}
*html #AreaContentAndRight #AreaContent .depInfo img
{
	right:-1px;
}
#AreaContentAndRight #AreaContent .depInfo .ministerContent
{
	width:17.8em;
	background-color:#ffffff;
	border-right:solid 2px #e4e7c0;
	/*float:left;*/
	padding:0px;
	margin:0px;
	float:none;
	position:absolute;
	right:38em;
	height:12.3em;
	overflow:hidden;
	line-height:1.4em;
}
#AreaContentAndRight #AreaContent .depInfo .ministerContent p
{
	line-height:1.4em;
	padding:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0.2em;
}

#AreaContentAndRight #AreaContent .depInfo .ministerPersonal
{
	width:22em;
	background-color:#ffffff;
	/*float:left;*/
	padding:0px;
	margin:0px;
	float:none;
	position:absolute;
	right:16em;	
	
}
#AreaContentAndRight #AreaContent .depInfo .ministerPersonal .content
{
	padding:0px 0.5em 0px 1.5em;
}
#AreaContentAndRight #AreaContent .depInfo .ministerPersonal h3
{
	/*color:#002a66;*/
	color:#000000;
	padding:0px 0px 0.5em 0px;
	margin:0px;
	font-size:1.1em;
	font-weight:normal;
}
#AreaContentAndRight #AreaContent .depInfo .ministerPersonal h2
{
	/*color:#002a66;*/
	color:#000000;
	margin:0px;
	padding:0px 0px 0.7em 0px;
	font-size:1.4em;
}
.depInfo a
{
	color:#002a66;
	text-decoration:none;
}
#AreaContentAndRight #AreaContent .depInfo .ministerPersonal a
{
  display:block;
  color:#002a66;
  text-decoration:none;	
}
#AreaContentAndRight #AreaContent .depInfo .ministerPersonal a:hover
{
  text-decoration:underline;	
}
#AreaContentAndRight #AreaContent .depInfo .ministerPersonal a.last
{
	margin-top:1em;
}

.ministerHolder
{
	margin-left:0em;
	padding:0px;
}

#AreaContentAndRight #AreaContent .twoMinisters
{
	float:left;width:29.4em;margin:0px;padding:0px;

}

#AreaContentAndRight #AreaContent .twoMinisters .ministerPersonal
{
	right:16.5em;
	width:12.1em;
	padding:0px;
	margin:0px;	
}

#AreaContentAndRight #AreaContent .twoMinisters .ministerPersonal .content
{
	padding:0px 0px 0px 0em;
}


/* end stiler for toppen av forsiden p departementene */

/* stiler for utlisting av kontakter (person, departement, avdeling, seksjon)*/

#AreaContentAndRight #AreaContent .BoxToolbox .BoxDepartments .contentNoPic h2
{
	margin-left: 0em;
	padding-left:0em;
	font-size:1.3em;
	color:#003173;
}
#AreaContentAndRight #AreaContent .BoxToolbox
{
	padding:0px;
	margin:0px;
	height:auto;
	border:0;
}
#AreaContentAndRight #AreaContent .BoxToolbox .BoxDepartments .contentNoPic h2 a
{
	text-decoration:none;
}
.BoxDepartments{
	/*background-color:#eff0d9;*/
	height:auto;
	padding:1em 2em 1em 2.6em;
	/*border-bottom:solid 1px #e1e5b8;*/
	border-top:solid 1px #ffffff;
	/*margin-top:1.7em;*/
	/*clear:both;*/
	
}

.DepartmentSectionView .BoxDepartments
{
	padding:0em 0em 0em 0em;
}
.DepartmentSectionView .BoxDepartments h3 a
{
	font-size:1.3em;
	font-weight:700;
	color:#002a66;
	text-decoration:none;
	padding:0em 0em 0em 0em;
}

.BoxDepartments h2 a, .BoxDepartments h3 a, .BoxDepartments h4 a
{
	padding-bottom:5px;
	color:#002a66;
	text-decoration:none;
}
.BoxDepartments  h2, .BoxDepartments h3, .BoxDepartments h4
{ 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.BoxDepartments h2
{ 
	font-size:1.3em;
}
.BoxDepartments h3
{ 
	font-size:1.0em;
}
.BoxDepartments h4
{ 
	font-size:1.0em;
	font-style:italic;
	font-weight:normal;
}
.BoxDepartments h4 a
{ 
	font-style:normal;
}
.BoxDepartments .content h3 a, .BoxDepartments .contentNoPic h3 a
{
	font-size:1.3em;
	font-weight:700;
}
.BoxDepartments .subDescription
{ 
	font-size:1.1em;
	font-weight:normal;
	margin:5px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	line-height:1.3em;
}

.BoxDepartments a
{
	display:block;
	color:#002a66;
	font-weight:bold;
	height:auto;
}
.BoxDepartments img
{
	float:left;
	margin-right:6.8em;
	width:133px;
	height:180px;
}

.BoxDepartments table.structured
{
	height:auto;

}
.BoxDepartments table.structured th
{
	color:#000000;
	text-align:left;
}
.BoxDepartments table.structured td
{
	color:#000000;
}
.BoxDepartments p
{
	padding-bottom:5px;
}
/* end stiler for utlisting av person*/
/* stiler for personsiden */
.DisplayPersonOrDepartment, .DisplayCalendarItems
{
	background-color:#eff0d9;
	height:auto;
	padding:0em 2.7em 1.17em 2.7em;
	border-bottom:solid 1px #e1e5b8;
	border-top:solid 1px #ffffff;
}
.DisplayPersonOrDepartment .links
{
	margin-top:1em;
}
.DisplayPersonOrDepartment a, .DisplayCalendarItems a
{
	display:block;
	text-decoration:none;
	color:#002a66;
	font-weight:bold;
}
.DisplayPersonOrDepartment a:hover, .DisplayCalendarItems a:hover
{
	text-decoration:underline;
}

.DisplayPersonOrDepartment img
{
	float:left;
	margin-right:2em;
	width:180px;
	height:133px;
}

.DisplayPersonOrDepartment img.portrait
{
	width:133px;
	height:180px;
	margin-right:3.5em;
}
.DisplayPersonOrDepartment img.landscape, .BoxDepartments img.landscape
{
	margin-right:2em;
	width:180px;
	height:133px;
}


.DisplayPersonOrDepartment h2 a.First
{
	margin-top:1em;
}

.DisplayPersonOrDepartment table
{
	font-size:0.9em;
	margin-top:2.4em;
	
}

.DisplayPersonOrDepartment table.structured th
{
	text-align:left;
	font-weight:bold;
	font-size:1.2em;
	padding:0em 2.5em 0em 0em;
	vertical-align:top;
}
.DisplayPersonOrDepartment table.structured td
{
	text-align:left;
	font-weight:normal;
	font-size:1.2em;
	padding:0em 0em 0em 0em;
	vertical-align:top;
}

.DisplayPersonOrDepartment table.structured tr.second td,.DisplayPersonOrDepartment table.structured tr.second th
{
	padding-top:2em;
	vertical-align:top;
}

/* end stiler for personsiden*/
/*spesialstiler for tematopp*/
.configuredSearchContent img
{
	float:left;
	margin-right:1em;
}
.configuredSearchContent p.descriptionText
{
	font-weight:normal;
	float:left;
}

/*end stiler for tematopp*/

.description
{
	padding:2em 2em 0em 2.7em;
}

.DepartmentSectionView
{
	background-color:#ffffff;
	padding:0.83em 2.2em 2em 2.7em;
	width: 53.9em;
}
#AreaContentAndRight #AreaContent .DepartmentSectionView h2
{
	clear:both;
}

.DepartmentSectionView table,.DepartmentSectionView td
{
	padding:0px;margin:0px;
}

#AreaContentAndRight #AreaContent .DepartmentSectionView .ingressView
{
	padding: 0px 0px 0px 0px;
	margin:10px 0px 10px 0px;
	/*border:solid 1px red;*/
}
#AreaContentAndRight #AreaContent .DepartmentSectionView td .ingressView
{
	margin:0px 0px 10px 0px;
	padding:0px;
}

.DepartmentSectionView .bannerimg
{
	padding:0px;
	margin:0px;
}

/* stil for seksjonsheader*/
#AreaContent h3.sectionHeader
{
 margin-top:1em;
 color:#002a66;
 margin-bottom:0em;
 font-size:1.3em;
 /*text-transform:uppercase;*/
 background-color:#eff1d9;
}
/*end stil for seksjonsheader*/

/*stiler for komplekse dokumenter */
.complexDocument
{
	padding:0em 2em 2em 2.7em;
	/*margin-bottom:-999em;
	padding-bottom:999em;*/
	background:#fafbf4 url(../images/Global/complexVannmerke.gif) center right no-repeat;
	/*background:transparent url(../images/search_arrow.gif) center left no-repeat;*/
/*	Height fix hack that make it work for most browsers*/
	min-height:22em;
	height:auto !important;
	height:22em;

	/* Commented out height element for complexDocument */
	/*background-color:Blue;*/
}

.complexDocument h1
{
	padding-top:2em;
	margin:0em 0em 1em 0em;
	line-height:1.8;
}

.complexDocumentBottom
{
	background-color:#ffffff;
	height:auto;
	display:block;
	
}

.complexIndex
{
	height:auto;
	display:block;
	margin-top:1em;
	
}
/* hack for visning av innholdet i complexBottom pga IE bug */
* html .complexDocumentBottom
{
	height:0;
}
/* end hack*/
.complexIndexHeader
{
	/*padding-left:2.7em;*/

	background-color:#ffffff;
	padding-top:0.5em;
	margin-bottom:0.5em;
	/*margin-top:1em;*/
}

.detailedList .complexIndexHeader
{
	border-top:none;
}

.complexIndexHeader h3
{
	color:#333;
	font-size:1.0em;
	padding-left:2.7em;
	margin:0px;
}

/*.complexIndex h4
{
	padding-left:3.3em
}*/
/* styling complex lists*/
.complexIndex ul
{
	padding:0em 0em 0em 0em;
	margin-top:0px;
	display:block;
	list-style-type:none;
	margin-left:2.7em;
	
}
.complexIndex ul li a
{
	color:#000000;
	text-decoration:none;
	font-size:1.1em;
	line-height:1.3em;
}
.complexIndex ul li a.innholdsfortegnelseTop
{
	color:#004990;
	text-decoration:none;
	font-size:1.1em;

	line-height:1.3em;
}
.complexIndex ul li.innholdsfortegnelseList
{
	margin-bottom:1em;	
}
.complexDetails
{
	background-color:#fafbf4;
	border-top:solid 1px #e1e5b9;
	padding:0px;
	margin-top:0em;
	height:auto;
	display:none;
}
.complexDetails a 
{
	color:#000000;
	padding-left:2.6em;
	text-decoration:none;
	line-height:3em;
	display:block;
	float:left;
	height:3em;
	
}
.complexDetails a.First
{
	color:#000000;
	text-decoration:none;
	border-right:solid 1px #e1e5b9;
	padding-right:2em;
}

.complexMetadata
{
	width:80%;
	font-size:1.1em;
	margin-top:2em;
	padding-left:2.6em;
	text-align:left;
	height:auto;
}
.complexMetadata th
{
	width:25%;
	color:#333333;
	text-align:left;
}
.complexMetadata td
{
	color:#333333;
	width:75%;
}
.complexMetadata caption
{
	font-weight:bold;
	text-align:left;
	font-size:1.1em;
	padding-left:2.3em;
	color:#666666;
}
/*end styling complex lists */

.detailedList ul
{
	
	line-height:1.3em;
	font-size:1em;
	margin-left:2.7em;
	
}
.detailedList ul li 
{
	margin-bottom:0.5em;
}
.detailedList h4
{
	margin-bottom:0px;
	padding-bottom:0px;
	margin-top:1em;
}

.detailedList h4 a
{
	color:#003173;
	text-decoration:none;
}

.detailedList a
{
	text-decoration:none;
	font-size:1.1em;
}
.complexTop
{
	margin:0px;
}
.complexItem2
{
	margin-left:1em;
}
.complexItem3
{
	margin-left:2em;
}
.complexItem4
{
	margin-left:3em;
}
.complexExpanded
{
  margin-left:1em;	
}

/*end stiler for komplekse dokumenter */
/*stiler for utlisting av portaltemaer */
.PortalSubjectsList
{
	float:left;
	width:28em;
}

.PortalSubjectsList ul
{
  list-style-type:none;
  padding:0px;
  margin-left:2.7em;	
}

.PortalSubjectsList ul ul
{
	margin-left:0px;
	
}
.PortalSubjectsList ul li
{
	margin-bottom:2em;
}
.PortalSubjectsList ul li h2
{
	font-size:1.4em;
	padding-bottom:0.2em;
	color:#002a66;
}

.PortalSubjectsList ul li h2 a
{
	color:#002a66;
	text-decoration:none;
}

.PortalSubjectsList ul li ul li
{
	display:inline;
	color:#002a66;

}
.PortalSubjectsList ul li ul li .portalSubDivider
{
	margin:0px 0px 0px 3px;
	padding:0px;
}

.PortalSubjectsList ul li ul li a
{
	color:#002a66;
	text-decoration:none;
	font-size:1.1em;
	line-height:1.4em;
}

/*end stiler for utlisting av portaltemaer*/

/*sitemap stiler*/
.siteMap
{
	padding:1em 2em 1em 2.7em;
	background-color:#ffffff;
}
/* end sitemap stiler*/

/*stiler for footer*/
#PageFooter
{
	margin-top:1em;
}
#PageFooter, #PageFooter p, #PageFooter a
{
	text-align:center;
	font-size:1em;
}
#PageFooter p a, #PageFooter a
{
	color:#003173;
}
/*end stiler for footer*/
/* stiler for ledige stillinger*/
ul.ingressView
{
	list-style-type:none;

}
li.ingressView h3
{
	padding-left:0px;
	margin-left:0px;
}

ul.ingressView li
{
	padding-bottom:1em;
}

h2.subHeading
{
	margin:1em 1em 1em 2em;
	padding:0px;
}
/*end stiler for ledige stillinger*/
/* stiler for kalender modul */
/* ---Calender template items---*/	

div.monthcalendararea
{
	width: 19.8em;
	
}

div.monthcalendararea table.calendar
{
	width:100%;
	margin:0px;
	padding:0px;
}
div.monthcalendararea table.calendar td
{
	text-transform:capitalize;
}
div.monthcalendararea table.calendar a
{
	text-decoration:none;
}
div.calendarlistingarea
{
	float: left;
	width: 19.8em;
	text-align: left;
}
h1.calendardayheading
{
	font-size: 1.2em;
	color: #333;
	display: inline;
}
table.calendarframe
{
	border-color: #fff;
	background-color: #fff;
}
/* IE 6 does not seem to handle parent-child selectors */
div.monthcalendararea > table
{
	border: solid 1px #ffffff;
}
td.calendaritem, tr.calendaritem
{
	height: 2em; 
	width: 2.2em;
	font: normal 1em verdana;
	background-color: #fff; 
	border: solid 1px #F0E5CE;
}
td.selecteddatecell 
{
	border: solid 1px #95632F;
}
td.datecellothermonth 
{
	background-color: #F0F0F0;
}
td.weekendcell
{
	background-color: #DADADA;
}
td.datecellactive
{
	background-color: #F0E5CE; 
	border: solid 1px #95632F;
}	
td.dayweekheader
{
	color: #333;
	border-style: none;
}

/* end stiler for kalender modul */

/* stiler for kalender og kalenderhendelse */
.CalendarListing h2
{
	margin-bottom:0.3em;
}

.CalendarListing h3
{
	margin-bottom:0.2em;
}
.CalendarListing h3 a
{
	color:#003173;
	font-size:1.2em;
	text-decoration:none;
}

.CalendarListing h3 a:hover
{
	text-decoration:underline;
}

.CalendarListing .CalendarListLeft
{
	float:left;
	width:13em;
	font-size:1.2em
}

.CalendarListing .CalendarListRight
{
	float:left;
	width:37em;
}

.CalendarItem .CalendarItemLeft
{
	float:left;
	width:10em;
	font-weight:bold;
	font-size:1.2em;
}

.CalendarItem .CalendarItemRight
{
	float:left;
	width:30em;
	font-size:1.2em;
	font-weight:bold;	
}

a.CalendarItemParentLink
{
	color:#003173;
	font-size:1.1em;
	text-decoration:none;
}

a.CalendarItemParentLink:hover
{
	text-decoration:underline;
}

/* end stiler for kalender og kalenderhendelse*/

/* stiler for subpagepaging*/
.subPagePagingHolder
{
	height:2em;
	background-color:#ffffff;
	border-top:solid 1px #e5e9c2;
}
.subPagePaging
{
	border-top:solid 1px #e5e9c2;
	border-bottom:solid 1px #e5e9c2;
	background-color:#f6f7e9;
	font-size:1.1em;
	height:1em;	
	clear:both;
}
.subPagePaging:after
{
	clear:both;
}
.subPagePaging a
{
	font-size:1em;
}
/* end stiler for subpagepaging*/

.vacancies p
{
	font-size:1.1em;
}
.vacancies
{
	padding-bottom:0em;
	padding-top:2.0em;
}

/*skjuler tittel og detaljer for konverterte dokumenter */
.document .O-INNLEDNING
{
	/*display:none;*/
}
.document .O-KAPITTEL,.documentBody .O-DEL-NIVA-0 h3
{
	margin:0px;
}

.documentBody .O-DEL-NIVA-0 .O-KAPITTEL ul
{
	margin-left:2em;
	list-style-type:disc;
	font-size:1.1em;
}

.subjectIndex
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.subjectIndex li a
{
	text-decoration:none;
	line-height:1.3em;
	font-size:1.1em;
	color:#003173;
}
/* stiler for telefonliste */
.phoneListTable
{
	background-color:#e0e4b9;
	border-bottom :solid 1px #cdd0aa;
	padding:1em 2em 1em 2.6em;
}

.phoneListTable
{
	color:#4d4d4f;
	font-size:1.1em;
	line-height:1.3em;
}
.phoneListTable td.phoneBox input
{
	width:30em;
}
.phoneListTable td select
{
width:22.5em;	
}

.phoneListResult
{
	
	width:100%;
	/*background-color:pink;*/
}

.phoneListResult thead tr
{
padding:0px;
}
.phoneListResult th
{
  text-align:left;
  font-size:1em;
  line-height:1.5em;
  font-weight:bold;
  color:#4d4d4f;
  border-bottom:solid 1px #e1e5b9;	
  background-color:#fafbf4;
  padding-top:0.5em;
  padding-bottom:0.6em;
}
.phoneListResult td
{
	padding-right:1em;
	padding-top:0.5em;
	padding-bottom:0.5em;
	line-height:1.4em;
	font-size:1.1em;
	
}
.phoneListResult th.first, .phoneListResult td.first
{
  padding-left:2.6em;	
  width:17em;
}
.phoneListResult th.last, .phoneListResult td.last
{
 padding-right:2em;	
}
.phoneAltRow td
{
background-color:#f3f5e5;	
}

.phoneListTop .documentTop
{
	background-color:#ffffff;
	border-top:none;
}
.phoneListTop h1
{
	font-size:1.2em;
}

.departmentListing
{
	text-decoration:none;
		
}

/* end stiler for telefonliste */

#AreaContentAndRight #AreaContent .document i
{
	display:inline;
	padding:0px;
	margin:0px;
	width:200px;
}
/* styling email alerts */
#AreaContentAndRight #AreaContent span.document
{
	line-height:1.3em;
}
.emailAlert
{
	font-size:1.1em;
}
.emailAlert .email
{
	padding-top:1em;
}
.emailAlert .emailFooter
{
	margin-top:1em;
}
.emailAlert .emailInput
{
	width:15em;
}
.emailAlert label
{
	font-weight:bold;
}
.emailAlertLink
{
	font-size:1.0em;
	color:#5f3330;
}


#divConfirmUnsubsribe p
{
	padding-left:2.4em;
	padding-bottom:0.5em;
}
#divConfirmRegistration p
{
	padding-top:2.5em;
	padding-left:2.4em;
	padding-bottom:0.5em;
}
#divViewMailInformation p
{	
	padding-left:2.4em;
	padding-bottom:0.5em;
	padding-top:1em;
	padding-right:1em;	
}


/* end styling email alerts */

/* Tabbed menu styles*/
/*
BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: small/1.5em Georgia,Serif; COLOR: #000; PADDING-TOP: 0px; voice-family: inherit
}
UNKNOWN {
        FONT-SIZE: small
}
*/

.tabbedbackground
{
		background-image:url(../images/tabstrip/bg.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		height:32px;
}

#tabbedmenu {
/*		FONT-SIZE: 93%;  
		BACKGROUND: url(../images/tabstrip/bg.gif)#dae0d2 repeat-x 100% bottom;  
		FLOAT: left; 
		WIDTH:100% ;
		LINE-HEIGHT: normal*/
}
#tabbedmenu UL {
		PADDING-RIGHT: 10px; 
		PADDING-LEFT: 10px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		PADDING-TOP: 10px; 
		LIST-STYLE-TYPE: none
}
#tabbedmenu LI {
		PADDING-RIGHT: 0px; 
		PADDING-LEFT: 9px; 
		BACKGROUND: url(../images/tabstrip/left.gif) no-repeat left top; 
		FLOAT: left; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		PADDING-TOP: 0px
}
#tabbedmenu A {
		PADDING-RIGHT: 15px; 
		DISPLAY: block; 
		PADDING-LEFT: 6px; 
		FONT-WEIGHT: bold; 
		BACKGROUND: url(../images/tabstrip/right.gif) no-repeat right top; 
		FLOAT: left; 
		PADDING-BOTTOM: 4px; 
		COLOR: #765; 
		PADDING-TOP: 5px; 
		TEXT-DECORATION: none
}
#tabbedmenu A {
		FLOAT: none
}
#tabbedmenu A:hover {
		COLOR: #333
}
#tabbedmenu li.selected {
		BACKGROUND-IMAGE: url(../images/tabstrip/left_on.gif)
}
#tabbedmenu li.selected a {
		BACKGROUND-IMAGE: url(../images/tabstrip/right_on.gif); 
		PADDING-BOTTOM: 5px; 
		COLOR: #333
}

.classOverflow
{
	overflow:auto;
	height:auto;
	background-color:#ffffff
}

#AreaContentAndRight #AreaContent .ingressViewRSS

{ 
	padding: 0.1em 2em 0.1em 2.7em;
	margin:1em 0em 0em 0em;
	background-color:#ffffff;

	clear:both;
}

#AreaContentAndRight #AreaContent .ingressViewRSS img.feedIcon
{
	float:left;
	margin:0em 0.3em 1.0em 0em;
	padding:0.3em;
	border:none;
	width:auto;
	height:auto;	
}

#AreaContentAndRight #AreaContent .linkView 
{
	float:left;
	clear:both;	
	width:100%;
	padding-bottom:1em;
}

#AreaContentAndRight #AreaContent .linkView img.feedIcon
{	
	float:left;
	margin-right:0.4em;
}


#AreaContentAndRight #AreaContent .ingressViewRSS p.rssicontext
{	
	float:left;
	line-height:1.6em;
} 

#AreaContentAndRight #AreaContent .linkView .linkitem
{	
	float:left;	
	padding-top:0.4em;
	padding-left:2.7em;	
	border:none;
	width:auto;
	height:auto;	
}

#AreaContentAndRight #AreaContent .divPageContent
{	
	clear:both;
}

.tekstinnholdBred
{
	background: white;
	padding-left: 2.6em;
	padding-right: 2.6em;
	padding-top:2em;
	padding-bottom:2em;		
}

.tekstinnholdBred p
{	
	padding-bottom:1em;
}

.IframeContent
{
	background-color:White;	
}


/*    /styles/Elements/Box.css   */

/*****************************************************/
/* Box Frame classes, default styles                 */
/*****************************************************/
.FrameTopLeft, .FrameTopRight, .FrameTopCenter,
.FrameHeadLeft, .FrameHeadRight,
.FrameHeadBtmLeft, .FrameHeadBtmRight, .FrameHeadBtmCenter,
.FrameCntLeft, .FrameCntRight,
.FrameFootTopLeft, .FrameFootTopRight, .FrameFootTopCenter,
.FrameFootLeft, .FrameFootRight,
.FrameBtmLeft, .FrameBtmRight, .FrameBtmCenter {
	display:block;
	clear:both;
	padding:0;
	margin:0;
	
}

* html .FrameTopLeft,
* html .FrameHeadBtmLeft, 
* html .FrameTopLeft,
* html .FrameHeadBtmLeft
{
	height:2px;overflow:hidden;
}


.FrameTopCenter, .FrameHeadBtmCenter, .FrameFootTopCenter, FrameBtmCenter {
	clear:both;
	display:block;
	line-height:1px;
	height:1px;
	
}
.ContentHead, .ContentMain, .ContentFoot {
	display:block;
	clear:both;
	padding:0;
	margin:0;
}




/*nederste linjene i skyggen er bg øverste linje i skyggen er border*/
.BoxToolbox .FrameTopCenter,
.BoxToolbox .FrameHeadBtmCenter {
	border-top:solid 1px #8a9ea7;
	background-color:#FFFFFF;
	color:inherit;
}
.BoxToolbox .FrameFootTopCenter,
.BoxToolbox .FrameBtmCenter {
	background-color:#E2ddc7;
	color:#000000;
}

.BoxToolbox .ContentHead {
	background-color:#E2ddc7;
	color:#d86a19;
}
.BoxToolbox .ContentMain {
	background-color:#E2ddc7;
	color:#000000;
}


/* /styles/Elements/Navigation.css */

.NavDropdown ul {
	list-style:none outside none;
	margin: 0;
	padding: 0;
}
.NavDropdown li {
	float:left;
	margin: 0;
	padding:0;
	line-height:1.1em;
}
.NavDropdown li li { float:none; white-space:nowrap; }
.NavDropdown li a {
	display: block;
	margin: 0;
	padding: 0;
	/*cursor:pointer;*/
	
}

.NavDropdown li a, .NavDropdown li a:link, .NavDropdown li a:visited, .NavDropdown li a:active { text-decoration:none; }
.NavDropdown li a:hover { text-decoration:underline; }
.NavDropdown li.Selected a { font-weight:bold; }
	
.NavDropdown ul ul {
	position: absolute;	
}

.NavDropdown ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}

.NavDropdown ul ul,
.NavDropdown ul li:hover ul ul,
.NavDropdown ul ul li:hover ul ul {
	display: none;
}

.NavDropdown ul li:hover ul,
.NavDropdown ul ul li:hover ul, 
.NavDropdown ul ul ul li:hover ul {
	display: block;
}

* html .NavDropdown li
{
	display:inline-table;
}

*html .NavDropdown UL LI.onhover UL
{
	display:block;
}

/*-----------------------------------------------------*/
.NavListV ul {
	display:block;
	margin:0px;
	padding:0px;
	list-style:none outside none;
}
.NavListV li {
	display:block;
	margin:0px;
	padding: 0px;
	text-indent:0px;
}

.NavListV ul li ul li ul ,#AreaLeftNav li ul li ul
{
	padding-top:0px;
	margin-top:0px;
}

.NavListV li a {
	display:block;
	margin:0px;
	padding:0px;
	/*cursor:pointer;*/
}
.NavListV li a, .NavListV li a:link, .NavListV li a:visited, .NavListV li a:active { text-decoration:none; }
.NavListV li a:hover { text-decoration:underline; }
.NavListV li.Selected a { font-weight:bold; }
.NavListV li.Disabled a { cursor:default; }

* html .NavListV li
{
	display:inline-table;
}



/*-----------------------------------------------------*/
ul.NavListH {
	display:block;
	margin:0px;
	padding:0px;
	list-style:none outside none;
}
ul.NavListH li {
	display:block;
	float:left;
	margin:0px;
	padding: 0px 5px 0px 5px;
	text-indent:0px;
	border-left:solid 1px #000000;
}

ul.NavListH li a {
	display:block;
	margin:0px;
	padding:0px;
	line-height:1.3em;
	/*cursor:pointer;*/
}

ul.NavListH li.Selected a {
	font-weight:bold;
	color:#004990;
}

ul.NavListH li a,
ul.NavListH li a:link,
ul.NavListH li a:visited,
ul.NavListH li a:active {	
	color:#000000;	
	background-color:inherit;
	text-decoration:none;			
}
ul.NavListH li a:hover {			
	color:#000000;
	background-color:inherit;
	text-decoration:underline;
}



ul.NavListH li.Disabled a {
	color:#999999;
	background-color:inherit;
}
ul.NavListH li.Selectable a,
ul.NavListH li.Selectable a:active,
ul.NavListH li.Selectable a:visited {
	color:#004990;
	background-color:inherit;
	/*line-height:1.2em;*/
	/*border:solid 1px red;*/
}

ul.NavListH li.First {
	border-left:0px;
}


.SkipNav {
	display:none;
	visibility:hidden;
}
.SkipNav * {
	display:none;
	visibility:hidden;
}

/*stiler for høyrenavigasjon*/
/*høyre navigasjon for dokumenter*/
.BoxToolbox
{
	padding:0px;
	margin:0px;
	height:auto;
    border-bottom:solid 1px #bec1a5;
}
.BoxToolbox h2
{
	color:#003173;
	font-size:1.1em;
	padding:0.5em 0.5em 0.5em 1em;
	background-color:#e7e9d1;
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	display:block;
	margin:0px;
}

.BoxToolbox table
{
	/*border:solid 1px red;*/
	width:100%;
}

.BoxToolbox table h2
{
	/*border:solid 1px red;*/
}

.BoxToolbox h2
{
	text-transform:uppercase;
}
.BoxToolbox h2.Lower
{
	text-transform:none;
}

.BoxToolbox ul
{
 /*list-style-position:inside;*/
 margin:0px 0px 0px 1px;
 padding:0.6em 0em 0.6em 0em;
 color:#003173;
 /*border-top:solid 1px #ffffff;
 border-bottom:solid 1px #bec1a5;*/
 background-color:#f6f6ea;
 list-style-type:none;
}
.BoxToolbox ul.noBullet, .BoxToolbox ul li ul
{
	/*list-style-position:outside;*/
	list-style-type:none;
	padding:1em 0.5em 1em 0.5em;
}

.BoxToolbox ul li
{
	padding:0em;
	margin:0em 1em 0.3em 1em;
	background:url(../images/Global/blueListDot.gif) left top no-repeat;
}
.BoxToolbox ul.noBullet li, .BoxToolbox ul li ul li
{
	background:none;
	padding:0px;
}
#AreaContentAndRight #AreaRight .BoxToolbox ul.noBullet li a, #AreaContentAndRight #AreaRight .BoxToolbox ul li ul li a
{
	margin-left:0px;
}
.BoxToolbox ul li ul
{
	border:none;
	list-style-type:none;
	padding:0.5em;
	background:none;
}
.BoxToolbox ul li ul li ul
{
	padding:0em;
}

#AreaContentAndRight #AreaRight .BoxToolbox ul li a, #AreaContentAndRight #AreaRight p a
{
	text-decoration:none;
	color:#003173;
	padding:0px;
	margin-left:0.6em;

	height:auto;
	font-size:1.1em;
}

#AreaContentAndRight #AreaRight .BoxToolbox ul li ul li a
{
	color:#5F3330; /*#970f00;*/
	font-weight:bold;
	padding-left:0em;
	margin-left:0em;
}

#AreaContentAndRight #AreaRight .BoxToolbox ul li a:hover, #AreaContentAndRight #AreaRight .BoxToolbox ul li ul li a:hover
{
  text-decoration:underline;
}
.BoxToolbox .BoxToolboxHolder
{
	border-top:solid 1px white;
	border-bottom:solid 1px #c5c9ca;
	height:auto;
	background:url(../images/AreaRightBG.gif) top left repeat-y;
}
.BoxToolbox table
{
	background:url(../images/AreaRightBG.gif) top left repeat-y;
}
.BoxToolbox p
{
	padding:0.5em 1em 0.5em 1em;
	margin:0px;
	font-size: 1em;
}
.BoxToolbox h3
{
	margin:0.5em 1em 0.5em 1em;
	padding:0px;
}

.BoxToolbox td h3 a
{
	font-weight:normal;
	color:#003173;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:1em;
}

.BoxToolbox h3 a
{
	color:#003173;
	text-decoration:none;
}

.BoxToolbox .RightRegionHorDivider
{
	height:1px;
	background-color:#ffffff;
	border-top:solid 1px #bec1a5;
	padding:0px;
	margin:0px 0px 0px 1px;
	font-size:0.1em;
}
.BoxToolbox table.structuredData
{
	margin:0.2em 0em 0.5em 0em;
	border:none;
}
.BoxToolbox table.structuredData th
{
	font-weight:normal;
	text-align:left;
	padding-right:0.5em;
	padding-left:0px;
	margin-left:0px;
	font-size:1em;
}
.BoxToolbox div.unstructuredData
{
	margin:0.5em 1em 1em 1em;
	font-size:1.1em;
}
.BoxToolbox #textpanel
{
	margin:0px 0px 0px 0px;
	padding:0em 0em 0em 0em;
	color:#003173;
/*	background-color:#f6f6ea; MUST BE IMPLEMENTED IN ALL DEPARTMENT PROFILES AT SAME TIME...*/
}
.BoxToolbox div.structuredData
{
	margin:0.5em 1em 1em 1em;
	font-size:1.1em;
}
.BoxToolbox div.structuredData strong
{
  
}
.BoxToolbox div.structuredData p
{
	padding:0px;
	margin:0px;
	line-height:1.3em;
	font-size:1em;
}
.BoxToolbox .amount
{
	color:#000000;
}
.BoxToolbox a.structuredDataEmail, .content table.structured a.structuredDataEmail
{
	color:#002a66;
	text-decoration:none;
	font-size:1em;

	padding:0px;
	margin-bottom:5px;
}

#AreaContentAndRight #AreaRight
{
	background:#f6f6ea url(../images/AreaRightBG.gif) top left repeat-y;
}

.mainSubjHead
{
	background-color:Black;
}
/* end stiler for høyre navigasjon */




/* FILE  /styles/k-styles.css - SKIPPET */
/* FILE /styles/OdinStyles.css -  SKIPPET  */
/* FILE /styles/General.css  */



body
{
	padding: 0px;	 
	font-family: Verdana, Arial, Sans-Serif;
	font-size:62.5%;
	background-color:#F8F9EF;
}

* html body
{
	font-size:1.25ex;
	
}

a
{
	color:#002a66;
	text-decoration:none
}

p{ font-size:1.1em; }
p {margin:0;padding:0 0 0 0;}

input
{
	font-size:1em;
	/*border: 1px solid #787878;
	height:1.6em;*/
}

a:hover
{
	text-decoration:underline;
}

hr
{
	color:#eff0d9;
	height:1px;
	margin:0em;
	padding:0.1em;
}

.ToolboxHeader {display:inline;font-size:1.2em; line-height:1.4em; margin: 0px; padding: 0px;}

/*stiler for quicksearch */


/* end stiler for quicksearch */

/* generelle clearing elementer */
.clearLeft
{
	clear: left;
	line-height: 0px;
	height: 0px;	
}
.clearing
{
	clear:both;
	line-height:0px;
	height:0px;
}
/* end generelle clearing elmenter */

.printContact
{
	display:none;
}

#leftColumnContent, #centerColumnContent, #rightColumnContent {
  margin: 0;
  padding: 0em;
}




/*  Search  */

#AreaFull
{
	background-color:#f1f3df;
}

#AreaLeft
{
	background-color:#ecefd3;
}

#AreaRight
{
	background:#ffffff url(../images/AreaRightBG.gif) top left repeat-y;
}

/*stiler for søkeboksen i toppen */
#searchHolder
{
	background-color:#ffffff;
	padding:0px 0px 0px 1px;
}
 #searchHolder #searchBox
  {
	background-color:#f1f3df;
	border-left:solid 1px #e1e6ba;
	border-bottom:solid 1px #cdd0af;
  }
  #searchHolder #searchBox #searchForm
  {
	padding:0px 0px 10px 26px;
	border-bottom:solid 1px #cdd0af;
	height:auto;
  }
  #searchHolder #searchBox #searchForm
  {
    padding-top:1em;	
  }
  #searchHolder #searchBox #searchForm h2
  {
	color:#000000;
	font-size:1.2em;
	padding:0px;
	padding:15px 0px 10px 0px;
  }
  #searchHolder #searchBox #searchForm .mainSearchField
  {
	padding:0px;
	margin-right:0.5em;
	border:solid 1px #787878;
	width:37em;
	font-size:1.2em;
  }
  #searchHolder #searchBox #searchForm label
  {
	color:#4d4d4f;
  }
  #searchHolder #searchBox #searchForm th
  {
	text-align:left;	
	font-size:1.2em;
  }
  .SearchButMain, .SearchResetMain
  {
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:1.1em;
  }
  .SearchButMain
  {
	margin-right:0.5em;
  }
  .SearchResetMain
  {
	padding-left:0em;
	width:auto;
	
  }
  
#searchHolder #searchBox #searchSummary, #AreaContentAndRight #AreaContent #searchSummary
{
	border-top:solid 1px #ffffff;
	padding:7px 10px 10px 26px;
	background-color:#eaedcf
}

#searchHolder #searchBox #searchSummary h3, #AreaContentAndRight #AreaContent #searchSummary h3
{
	color:#4d4d4f;
	font-size:1.2em;
	float:left;
}

#searchHolder #searchBox #searchSummary h3 b, #AreaContentAndRight #AreaContent #searchSummary h3 b
{
	color:#5f3330; /*#970f00;*/
}
#searchHolder #searchBox #searchSummary h3 b, #AreaContentAndRight #AreaContent #searchSummary h3 span.normalTxt
{
	font-weight:normal;
}
#searchHolder #searchBox #searchSummary .moreHits, #AreaContentAndRight #AreaContent #searchSummary .moreHits
{
	font-family: Verdana;clear:both;white-space:normal;display:block;font-size:1.2em;
}
#searchHolder #searchBox #searchSummary .moreHits a,  #AreaContentAndRight #AreaContent #searchSummary .moreHits a
{
	color:#003173;
	text-decoration:none;
	font-size:1.1em;
}
#searchHolder #searchBox #searchSummary a
{
	/*
	font-weight:bold;
	color:#970f00;
	display:block;
	float:left;
	text-decoration:none;
	margin-left:6em;
	font-size:1.2em;
*/
	}

#searchHolder #searchBox #searchSummary h3.rightHeading,  #AreaContentAndRight #AreaContent #searchSummary h3.rightHeading
{
	float:right;
	color:#5f3330; /*#970f00;*/
	font-size:1.2em;
	/*width:15em;*/
	margin-right:0em;
}
#searchTabs
{
	border-top:solid 1px #ffffff;
	background:url(images/Global/searchTabsBG.gif) bottom repeat-x;
	height:2.5em;
}
#searchTabs .searchTabActive
{
	float:left;
	width:23em;
	background-color:#ffffff;
	text-align:center;
	height:2.5em;
}
.searchTabActiveTL
{
	background:url(images/Global/searchTL_active.gif) top left no-repeat;
	height:auto;
}
.searchTabActiveTR
{
	background:url(images/Global/searchTR_active.gif) top right no-repeat;
	height:auto;
}
.searchTabActiveContent
{
	height:auto;
}
#searchTabs .searchTabInActive 
{
	float:left;
	width:23em;
	/*background:url(images/Global/search_inactiveBG.gif) bottom repeat-x;*/
	height:2.2em;
	background-color:#e8ebcb;
	text-align:center;

}
.searchTabInActiveTL
{
	background:url(images/Global/searchTL_inactive.gif) top left no-repeat;
	height:auto;
}
.searchTabInActiveTR
{
	background:url(images/Global/searchTR_inactive.gif) top right no-repeat;
	height:auto;
}
.searchTabInActiveContent
{
	height:auto;
}
#searchTabs .searchTabActive img,#searchTabs .searchTabInActive img
{
	float:left;
}
 #searchTabs .searchTabInActive img.second
{
	float:right;
}
#searchTabs .searchTabActive h4
{
	font-size:1.1em;
	color:#000000;
	font-weight:normal;
	float:left;
	padding:5px 20px 0px 2.6em;
}

#searchTabs .searchTabInActive a
{
	color:#000000;
	text-decoration:none;
	display:block;
	float:left;
	padding:5px 20px 0px 20px;
}

#searchResultTop
{
	background-color:#ffffff;
	padding:15px 0px 0px 0px;
	height:auto;
}
#searchResultTop .sortBy
{
	padding:0px 0px 20px 26px;
}
#searchResultTop .sortBy a
{
	padding-left:20px;
	color:#003173;
	text-decoration:none;
}
#searchResultTop .sortBy a:hover
{
	text-decoration:underline;
}

#searchResultTop .sortBy a.selected 
{
	font-weight:bold;
	text-decoration:none;
	color: #999999;
}
#searchResultTop .hitsHolder
{
	height:auto;
}
#searchResultTop .hits, #AreaContentAndRight #AreaContent .hits
{
	border-top:solid 1px #e5e9c2;
	border-bottom:solid 1px #e5e9c2;
	border-right:solid 1px #ffffff;
	background-color:#fafbf4;
	color:#004990;
	padding:3px 0px 3px 25px;
	height:auto;
}
#AreaContentAndRight #AreaContent .hits
{
	padding-left:0px;
	border-top:none;
}

#AreaContentAndRight #AreaContent #searchResultTop .hits
{
	padding:3px 0px 3px 25px;
	border-top:solid 1px #e5e9c2;
}

#AreaRight
{
	background:#ffffff url(images/AreaRightBG.gif) top left repeat-y;
}

#AreaContent
{
	background-color:#ffffff;
}

/* stiler for ingressvisning*/
.ingressView
{
	padding:20px 20px 20px 26px;
	background-color:#ffffff;
}
.ingressView img
{
	float:left;
	margin:0px 10px 20px 0px;
	border:solid 1px #003173;
}
.ingressView h2
{
	margin-bottom:10px;
	font-size:1.2em;
}
.ingressView h2 a
{
	text-decoration:none;
	color:#003173;
	
	
}
.ingressView .content
{
	float:left;
	padding:0px;
	margin:0px;
}
.ingressView p a
{
	color:#003173;
	text-decoration:none;
}
.Theme
{
	background-color:#fafbf4;
	border-bottom:solid 1px #dce0b5;
	border-top:solid 1px #dce0b5;
}
.first
{
	border-left:none;
}
.first h2
{
	font-size:1.4em;
}
.first h2 a
{
	
}

/*stiler for paging*/
.paging
{
	border-top:solid 1px #dfe3b5;
	border-bottom:solid 1px #dfe3b5;
	background-color:#ffffff;
	padding:20px 20px 20px 26px;
	height:auto;
	overflow:hidden;	
}
.top
{
	padding:10px 20px 5px 26px;
	border-top:none;
	height:auto;

}

.paging ul
{
	list-style-type:none;
	padding:0px;
	margin:0px;	
	float:left;
}

.paging ul li
{
	display:inline;
	padding:0px 2px 0px 2px
}
.paging ul li a
{
	color:#003173;
	text-decoration:none;
}
.paging ul li.rigthspace a
{
	color:#003173;
	padding-right:1em;
}
.paging ul li.leftspace a
{
	color:#003173;
	padding-left:1em;
}
.paging a.selected
{
	color:#003173;
	font-weight:bold;
}

/*end stiler for paging*/

/*spesialstiler for valgte elementer i høyre navigsjon*/
.BoxToolbox ul li.crumblink1,.BoxToolbox ul li.all,
.BoxToolbox ul li.crumblink1,.BoxToolbox ul li.infotext0
{
	background-image:none;
	margin-left:0em;
}
.BoxToolbox ul li.crumblink1,.BoxToolbox ul li.infotext0
{
	margin-top:0.5em;
	font-weight:bold;
	color:#000000;
	margin-left:1em;
	font-size:1.1em;
}

#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink1,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink2,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink3,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink4,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink5,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink6,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink7,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink8,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink9,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink10
{
	padding:0em;
	margin:0em 1em 0.3em 1.5em;
	background:url(images/Global/searchSelected.gif) left 0.5em no-repeat;
	font-weight:bold;
}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink1 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink2 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink3 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink4 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink5 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink6 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink7 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink8 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink9 a,
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink10 a
{
	color:#5f3330; /*#970f00;*/
	padding-left:0.2em;
}

#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink2{margin-left:2.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink3{margin-left:3.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink4{margin-left:4.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink5{margin-left:5.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink6{margin-left:6.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink7{margin-left:7.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink8{margin-left:8.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink9{margin-left:9.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.crumblink10{margin-left:10.5em;}


#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink1{margin-left:1.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink2{margin-left:2.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink3{margin-left:3.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink4{margin-left:4.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink5{margin-left:5.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink6{margin-left:6.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink7{margin-left:7.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink8{margin-left:8.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink9{margin-left:9.5em;}
#AreaContentAndRight #AreaRight .BoxToolbox ul li.normallink10{margin-left:10.5em;}

/*end spesialstiler for valgte elementer i høyre navigasjon*/

#SearchAreaContent
{
	margin-left:0em;
	margin-top:0em;
}
#SearchAreaContent .contentGuide
{
	margin-left:2.7em;
	margin-top:1em;
}
#SearchAreaContent .contentGuide h3
{
	padding-bottom: 1em;
}
#SearchAreaContent .contentGuide p
{
	padding-bottom:1em;
}
#SearchAreaContent .contentGuide UL
{
	margin-top:0em;
	margin-left:2.7em;
	padding:0em 0em 0em 0em;
}



/*   /styles/Profiles/DEP.css */

/*stiler for finansdepartementet*/
/*venstre navigasjon*/

#AreaLeftNav .NavListV{padding:0px;margin:0px;}
#AreaLeftNav li li a{background-image:url(../images/DEP/DEP_pil_vsp_t.gif)}
/*setter stil for toppnode */

#AreaLeftNav li.Selected
{
	background:url(../images/DEP/DEP_pil_vsp_t.gif) 0em 0.5em no-repeat;
	
}
/*setter stil for barn*/

#AreaLeftNav li li.Selected, #AreaLeftNav li.Selected li.Selected,#AreaLeftNav  li li li.Selected, #AreaLeftNav li.Selected li.Selected li.Selected
{
	background:none;
}

#AreaLeft
{
	background-color:#6d7781;
}
#AreaLeftNav {
 margin:3.1em 0em 5em 0em;
}

#AreaLeftNav li a 
{
	font-size:1.2em;
	border-bottom:solid 1px #ffffff;
	margin-top:0.5em;
	margin-left:1.15em;
	font-weight:bold;
	line-height:1.8em;
	color:#ffffff;
}

#AreaLeftNav li li a 
{
	font-size:1.1em;
	border-bottom:0;
	margin-top:0;
	margin-left:0em;
	margin-right:0.2em;
	padding-left:1.3em;
	font-weight:normal;
	line-height:1.4em;
}
#AreaLeftNav li ul
{
	margin-top:1.2em;
	margin-left:1.35em;
}
#AreaLeftNav li li a
{
	background-repeat:no-repeat;
	background-position:0 0.3em;
}

#AreaLeftNav li li a.Selected
{
	font-weight:bold;
}

.noArrow
{
	background:none;
	border:solid 1px red;
}

#AreaLeftNav li a,
#AreaLeftNav li a:link,
#AreaLeftNav li a:visited,
#AreaLeftNav li a:active,
#AreaLeftNav li a:hover {
	color:#ffffff;	
	background-color:inherit;
	
}
#AreaLeftNav .PageIndex ul li ul li a:hover
{
	color:#002a66;
	text-decoration:underline
}

/*start stiler for innholdsfortegnelse lange dokumenter*/
#AreaLeftNav  .PageIndex {padding :0px;margin:0px;}
#AreaLeftNav .PageIndex li{margin:0px;padding:0px;}

#AreaLeftNav .PageIndex li a
{
	margin:5px 0px 0px 2.2em;
	color:#002a66;
	border-bottom:solid 1px #6d7781;
	line-height:1.3em;
	background:none;
	padding:0px;	
	font-size:1.1em;
}

#AreaLeftNav .PageIndex li li a 
{
	border-bottom:none;
	font-size:1.1em;
	margin-left:0.5em;
	padding-left:1.7em;
}

#AreaLeftNav .PageIndex li li li a{padding-left:2.5em;}

/*pil p valgte elementer uten underpunkter*/
#AreaLeftNav .PageIndex li.SelectedItem,
#AreaLeftNav .PageIndex li li.Selected a,
#AreaLeftNav .PageIndex li#hideSub
{
	background:url(../images/Global/pageIndexPil.gif) left top no-repeat;
	border-bottom:none;
}

#AreaLeftNav .PageIndex li#hideSub a
{
	font-weight:bold;
	/*border-bottom:solid 1px #002a66*/
}
#AreaLeftNav .PageIndex li ul /*setter inn bakgrunnsbilde for underside lister*/
{
	/*background:url(../images/Global/pageIndexSubBottom.gif) bottom left no-repeat;*/
	background:#ffffff url(../images/Global/pageIndexSubTLbox.gif) top left repeat-y;
	padding-bottom:15px;
	margin:0px;
	border-top:none;
}
#AreaLeftNav .PageIndex li ul li ul
{
	background:none;
	padding-bottom:10px;
}
/*bakgrunnsbilde for topvenstre hjrnet*/
#AreaLeftNav .PageIndex li#showChildren,
#AreaLeftNav .PageIndex li.Selected,
#AreaLeftNav .PageIndex li.ChildSelected
{
	height:auto;
	/*background:#ffffff url(../images/Global/pageIndexSubTL.gif) top left no-repeat;*/
	background:#ffffff url(../images/Global/pageIndexSubTLbox.gif) top left repeat-y;
}
#AreaLeftNav .PageIndex li.Selected li.ChildSelected
{
	background:none;
}
#AreaLeftNav .PageIndex li li#showChildren
{
	background:none;
}
#AreaLeftNav .PageIndex li#showChildren li a,
#AreaLeftNav .PageIndex li.Selected a,
#AreaLeftNav .PageIndex li.ChildSelected li a,
#AreaLeftNav .PageIndex li.ChildSelected a
{
	font-weight:normal;
	background:none;
	border-bottom:none;
}
#AreaLeftNav .PageIndex li.ChildSelected li.SelectedItem,
#AreaLeftNav .PageIndex li.ChildSelected li#hideSub
{
	background:none;
}
/*stil for valgte punkter i undermeny*/
#AreaLeftNav .PageIndex li#showChildren a,
#AreaLeftNav .PageIndex li li.SelectedItem a,
#AreaLeftNav .PageIndex li.ChildSelected li.SelectedItem a,
#AreaLeftNav .PageIndex li.ChildSelected li#hideSub a
{
	border-bottom:none;
	font-size:1.1em;
	margin-left:0.5em;
	background:url(../images/Global/pageIndexPil.gif) left top no-repeat;
	font-weight:bold;
	color:#002a66;
}
#AreaLeftNav .PageIndex li#showChildren a
{
padding-left:1.7em;
}
#AreaLeftNav .PageIndex li#showChildren li a
{
	padding-left:2.5em;
}
/*end stiler for innholdsfortegnelse lange dokument*/

/* Toppen p departementes forside */
#AreaContent #depInfo
{
	background :url(../images/Fin/kristin.jpg) right center no-repeat;
}

/*rammefarge for bilder i ingress og visning */
.DisplayPersonOrDepartment img, .SubjectPage img, .ingressView img
{
	border:solid 1px #212347;
}
/* end rammefarge for bilder i ingress og visning

/*Profilfarger for hyremargen*/
#AreaContentAndRight #AreaRight
{
	background-color:#f6f6ea;
	height:100%;
	background:#f6f6ea url(../images/AreaRightBG.gif) top left repeat-y;

}
.BoxToolbox
{
	height:auto;
}

#AreaContentAndRight #AreaRight .BoxToolbox .ingressView .externalLink
{
	color:#003173;
	margin:0em 1em 0em 0em;
	text-decoration:none;
	font-size:inherit;
	display:block;
}

#AreaContentAndRight #AreaRight .BoxToolbox .ingressView .attachmentLink
{
	color:#003173;
	margin:0em 1em 0em 1em;
	text-decoration:none;
	font-size:inherit;
	display:block;
}

.BoxToolbox h2,#AreaContentAndRight #AreaRight .BoxToolbox .ingressView h2.rightRegionHead
{
	color:#003173;
	font-size:1.1em;
	padding:0.5em 0.5em 0.5em 1em;
	background-color:#e7e9d1;
	border-top:solid 1px #ffffff;
	display:block;
	margin:0px 0px 0px 1px;
	text-transform:uppercase;
	height:auto;
}

#AreaContentAndRight #AreaRight .BoxToolbox h2.RightRegionSubheading
{
	color:#000000;
	font-size:1.1em;
	padding:0.5em 0.5em 0.5em 1em;
	background-color:#f6f6ea;
	border-top:solid 1px #f6f6ea;
	border-bottom:none;
	display:block;
	margin:0px 0px 0px 1px;
	background-image:none;
	text-transform:uppercase;
	height:auto;
}

#AreaContentAndRight #AreaRight .GlobalNavMainHeading
{
	border-bottom:none;
}
#AreaContentAndRight #AreaRight .GlobalNavMainHeading h2.mainSubjHead
{
	background-color:#e7e9d1;
	color:#000000;
	text-transform:uppercase;
}


.BoxToolbox h3
{
	background-color:#f6f6ea;
	margin:0px 0px 0px 1px; 
	padding:0.1em 0.5em 0em 1em;
	height:auto;
	color:Black;
	font-weight:normal;
}
h3.relatedContactHead
{
	background-color:transparent;
	padding-top:0.5em;
	height:auto;
	/*font-weight:normal;*/
}

.BoxToolbox ul, #AreaContentAndRight #AreaRight .GlobalNav,.BoxToolbox ul, #AreaContentAndRight #AreaRight .GlobalNav ul
{
 margin:0px 0px 0px 1px;
 padding:0.3em 0em 0.6em 0em;
 color:#003173;
 background-color:#f6f6ea;
 list-style-type:none;
 height:auto;
}
.GlobalNav ul li
{
	padding:0em;
	margin:0em 1em 0.3em 1em;
	background:url(../images/DEP_pil_GlobalNav.gif) left top no-repeat;
}
#AreaContentAndRight #AreaRight .GlobalNav ul li a
{
	padding-left:0.3em;
}


/* end profilfarger for hyremargen*/


/*overstyring av ingresselementer i hyremarg */

#AreaContentAndRight #AreaRight .BoxToolbox .ingressView,
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments
{
	padding:0.5em 0px 0.3em 0px;
	margin:0px;
	width:100%;
	background:url(../images/AreaRightBG.gif) top left repeat-y;
	/*position:relative; <--this make the bullets point flash in IE*/
	clear:both;
	/*border:solid 1px red;*/
}
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView img.IngressbildeContentArea
{
  display:none;	
}

#AreaContentAndRight #AreaRight .BoxToolbox .ingressView img.IngressbildeRightArea,
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView img,
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments img

{
	display:block;
	visibility:visible;
	float:left;
	width:60px;
	margin:0.5em 10px 10px 5px;
	height:auto;

}
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments img
{
	margin-right:0px;
}
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments img:after
{
	clear:both;
}

#AreaContentAndRight #AreaRight .BoxToolbox .ingressView .content
{

float:left;
width:10.5em;
overflow:hidden;
margin-left:0px;padding-left:0px;
}
#AreaContentAndRight #AreaRight .BoxToolbox .bannerimg
{
	padding:0px;
	margin:0px;
	width:198px;
}
#AreaContentAndRight #AreaRight .BoxToolbox h2
{
	/*text-transform:capitalize;*/
	
}
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView h2
{
	text-transform:none;
/*	border:solid 1px red;*/
}
#AreaContentAndRight #AreaRight .BoxToolbox h2.ListHeader
{
	text-transform:uppercase;
	display:block;
	clear:both;
}

#AreaContentAndRight #AreaRight .BoxToolbox .ingressView .content h2,
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments h2,
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView h2,
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView,
#AreaContentAndRight #AreaRight .ingressView
{
	background-color:transparent;
	border:none;
}
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView div
{
	padding:0px 1em 0px 1em;
}
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView div h2, 
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView div p,
#AreaContentAndRight #AreaRight .BoxToolbox .ingressView div a,
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments a,
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments h2,
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments p,
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments span
{
	padding:0px;margin:0px;
}
#AreaContentAndRight #AreaRight .BoxToolbox .WebPartGeneralListReadMore
{
	display:block;
	font-weight:normal;
	float:left;
}

#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments a
{
	font-weight:normal;
	float:none;
}
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments h2 a
{
font-weight:bold;	
}
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments .content
{
	margin:0px 0.5em 0px 0.5em;
	float:left;
/* fix for firefox */
	max-width:12em;
}
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments .contentNoPic
{
	margin:0px 0.5em 0px 0.5em;
}
#AreaContentAndRight #AreaRight .BoxToolbox .BoxDepartments .content:after
{
clear:both;	
}



/* end overstyring av ingresselementer i hyremarg*/




/*   /styles/Profiles/krd.css */

/*stiler for finansdepartementet*/
/*venstre navigasjon*/
#AreaLeftNav li li a{background-image:url(../images/krd/krd_pil_vsp_t.gif);}
#AreaLeftNav li.Selected
{background:url(../images/krd/krd_pil_vsp_selectedMain.gif) 0em 0.3em no-repeat;}
#AreaLeftNav li.Selected li.Selected li a,
#AreaLeftNav li.Selected li.Selected li.Selected li a,
#AreaLeftNav li.Selected li.Selected li.Selected li.Selected li a,
#AreaLeftNav li.Selected li.Selected li.Selected li.Selected li.Selected li a
	{background-image:url(../images/krd/krd_pil_vsp_t.gif);}
#AreaLeftNav li li a.Selected, 
#AreaLeftNav li.Selected li.Selected a,
#AreaLeftNav li.Selected li.Selected li.Selected a,
#AreaLeftNav li.Selected li.Selected li.Selected li.Selected a,
#AreaLeftNav li.Selected li.Selected li.Selected li.Selected li.Selected a, 
#AreaLeftNav li.Selected li.Selected li a.Selected,
#AreaLeftNav li.Selected li.Selected li.Selected li a.Selected,
#AreaLeftNav li.Selected li.Selected li.Selected li.Selected li a.Selected,
#AreaLeftNav li.Selected li.Selected li.Selected li.Selected li.Selected li a.Selected
{
	background:url(../images/krd/krd_pil_vsp_selected.gif) 0em 0.3em no-repeat;
}


#AreaLeftNav li a{border-bottom:solid 1px #ff7a00;}
#AreaLeftNav li a,
#AreaLeftNav li a:link,
#AreaLeftNav li a:visited,
#AreaLeftNav li a:active,
#AreaLeftNav li a:hover {
	color:#FFFFFF;	
	background-color:inherit;
	
}
#AreaLeft
{
	background-color:#b70105;
}
/*end venstre navigasjon*/
/*stiler for innholdsfortegnelse lange dokument*/
#AreaLeftNav .PageIndex li a,
#AreaLeftNav .PageIndex li#hideSub a
{
	color:#ffffff;
	border-bottom:solid 1px #b70105;
}

#AreaLeftNav .PageIndex li.SelectedItem,
#AreaLeftNav .PageIndex li li.Selected a,
#AreaLeftNav .PageIndex li#hideSub
{
	background:url(../images/KRD/KRD_pil_vsp_selected.gif) 0em 0.3em no-repeat;
}
#AreaLeftNav .PageIndex li ul /*setter inn bakgrunnsbilde for underside lister*/
{
	/*background:url(../images/KRD/KRD_pageIndexSubBottom.gif) bottom left no-repeat;*/
	background:#ffffff url(../images/KRD/KRD_pageIndexSubTLbox.gif) top left repeat-y;
}
#AreaLeftNav .PageIndex li#showChildren,
#AreaLeftNav .PageIndex li.Selected,
#AreaLeftNav .PageIndex li.ChildSelected
{
	height:auto;
	/*background:#ffffff url(../images/KRD/KRD_pageIndexSubTL.gif) top left no-repeat;*/
	background:#ffffff url(../images/KRD/KRD_pageIndexSubTLbox.gif) top left repeat-y;
}
#AreaLeftNav .PageIndex li.ChildSelected a,
#AreaLeftNav .PageIndex li.Selected a
{
	color:#002a66;
}

/*end stiler for innholdsfortegnelse lange dokument*/


/* Toppen på departementes forside */
#AreaContent #depInfo
{
	background :url(../images/KRD/KRD_minister.jpg) right center no-repeat;
}

/*rammefarge for bilder i ingress og visning */
.DisplayPersonOrDepartment img, .SubjectPage img, #AreaContentAndRight #AreaContent .ingressView img, .IngressbildeContentArea, .documentBody img, .BoxDepartments img
{
	border:solid 1px #ff7a00;
}
/* end rammefarge for bilder i ingress og visning

/*Profilfarger for høyremargen*/
#AreaContentAndRight #AreaRight
{
	background-color:#f4ecd9;
}
.BoxToolbox h2,#AreaContentAndRight #AreaRight .BoxToolbox .ingressView h2.rightRegionHead
{
	color:#002a66;
	font-size:1.1em;
	padding:0.5em 0.5em 0.5em 1em;
	background-color:#ecd7b3;
	/*border-top:solid 1px #ffffff;
	border-bottom:solid 1px #c4caca;*/
	display:block;
	margin:0px;
}

.BoxToolbox ul
{
 /*list-style-position:inside;*/
 margin:0px 0px 0px 1px;
 padding:0.6em 0em 0.6em 0em;
 color:#000000;
 /*border-top:solid 1px #ffffff;
 border-top:none;
 border-bottom:solid 1px #c4caca;*/
 background-color:#f4ecd9;
 list-style-type:none;
}
/* end profilfarger for høyremargen*/
BODY
{
}



