body
{
	scrollbar-face-color:#88A4B5;
	scrollbar-arrow-color:#4E5E68;
	scrollbar-track-color:#c0c0c0;
	scrollbar-shadow-color:#4E5E68;
	scrollbar-highlight-color:#4E5E68;
	scrollbar-3dlight-color:#4E5E68;
	scrollbar-darkshadow-Color:#4E5E68;
	}

p
{	margin:0;
	}
	
a	{font-weight: bold;	}
a:link, a:visited	{
	text-decoration: none;
	color: #2E77A1;
	}
a:hover	{
	text-decoration: underline;
	color: black;
	}
	
	
td 
{ 
	border-style: none; 
	border-width: 0; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	line-height: 13pt; 
	font-weight: normal;
	color: #666666 
}

.niceinput	{
	background-color:#c0c0c0;
	color:#333333;
	width: 90px;
	}
.niceinput2	{
	border: 2px solid #88A4B5;
	}
/*.over 
{ 
border-width: 0 ;  
background-color: #E7EEF6; 
border: ; 
cursor: hand; 
border: none; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold}

.out 
{ 
	border-width: 0 ; 
	border: none; 
	text-transform: none; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif}

.over_02 
{ 
	background-color: #9EBBD9; 
	border-style: none; 
	cursor: hand
	text-transform: none; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif
}
.out_02 
{ 
	background-color: #E7EEF6; 
	text-transform: none; 
	font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif}
}

.information {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BORDER-LEFT: 0px; COLOR: #ff9900; LINE-HEIGHT: 9pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.highlights {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; BORDER-LEFT: 0px; COLOR: #ff9900; LINE-HEIGHT: 13pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}*/
.headlines {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15pt; BORDER-LEFT: 0px; COLOR: #88A4B5; LINE-HEIGHT: 20pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rightheadlines {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BORDER-LEFT: 0px; COLOR: #333333; LINE-HEIGHT: 9pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ingress {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8pt; BORDER-LEFT: 0px; COLOR: #666666; LINE-HEIGHT: 11pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintxt {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 9pt; BORDER-LEFT: 0px; COLOR: #333333; LINE-HEIGHT: 13pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.disclaimer {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 7pt; BORDER-LEFT: 0px; COLOR: #333333; LINE-HEIGHT: 9pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.language {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 7pt; BORDER-LEFT: 0px; COLOR: #333333; LINE-HEIGHT: 9pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltxt {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 7pt; BORDER-LEFT: 0px; COLOR: #333333; LINE-HEIGHT: 9pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*.readmore {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt; 
	BORDER-LEFT: 0px; 
	COLOR: #0033cc; 
	LINE-HEIGHT: 9pt; 
	BORDER-BOTTOM: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}*/
.readmoreArkiv {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	font-style: normal;
	FONT-WEIGHT: normal; 
	BORDER-LEFT: 0px; 
	COLOR: Black; 
	LINE-HEIGHT: 14px; 
	BORDER-BOTTOM: 2px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	text-transform: none;
	
}
.smallrectangles {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 7pt; BORDER-LEFT: 0px; COLOR: #ff9900; LINE-HEIGHT: 9pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#tekst {
	FONT: 10px/13pt Verdana, Helvetica, Arial, Geneva
}
#heading {
	FONT: bold 16px/17pt Verdana, Helvetica, Arial, Geneva
}
#bilde {
	BORDER-RIGHT: #ffffff; BORDER-TOP: #ffffff; BORDER-LEFT: #ffffff; BORDER-BOTTOM: #ffffff
}
/* A: */
.repeat_hor {
	BACKGROUND-IMAGE: url(../images/hor_dot_2px.gif); BACKGROUND-REPEAT: repeat-x
}
.repeat_vert {
	BACKGROUND-IMAGE: url(../images/vert_dot_2px.gif); BACKGROUND-REPEAT: repeat-y
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.left_box {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tableBorder {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #ffff00 1px; BORDER-LEFT: #000000 1px; BORDER-BOTTOM: #000000 1px
}
.table_a {
	BACKGROUND-COLOR: #ffffff
}
.table_b {
	BACKGROUND-COLOR: #88a4b5
}
.table_c {
	BACKGROUND-COLOR: #f4f4f4
}
.table_page {
	BACKGROUND-COLOR: #c0c0c0;	
}
.table_lines {
	BACKGROUND-COLOR: #9ebbd9
}
.table_d {
	BACKGROUND-COLOR: white;
	color: #4E5E68;
}


.headlines_news {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: 0px; COLOR: #333333; LINE-HEIGHT: 13pt; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.required{
	color:#ff0000;
}

.infoText{
	background-image:url(/digimaker/g4/info_bg.gif);
	background-repeat:no-repeat;
	behavior:url(/digimaker/infotext.htc);
	color:#0059B3; /* #333333 */
	font-weight:normal;
	padding-left:20px;
	padding-top:4px;
	padding-bottom:8px;
}

.searchRank{
	background-color:#8f294a;
	color:#ffffff;
}
.searchArea{
	background-color:#dddddd;
	}
a.searchResultHeadline{
	color:#0061af;
}
.searchResultIngress{
	color:black;
}
.searchResultMoreInfo{
	letter-spacing:1px;
}

.frontGroupHeadline{
	color:#0061af;
	font-weight:bold;
}
.frontGroupAbstract{
	color:#000000;
}
a.frontGroupReadMore{
	color:#ffffff;
	font-weight:bold;
	height:16px;
	text-decoration:none;
}
a.frontGroupReadMore:hover{
	text-decoration:underline;
}
a.readmore:link{
	color: #2E77A1;
	font-weight:bold;
	text-decoration:none; 
	font-size:12px;
}
a.readmore:hover{
	/*color: red;*/ 
	color: #2E77A1;
	text-decoration: underline;
	font-size:12px;
}
a.readmoreArkiv{
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.faqHeading{
	font-size:14px;
	font-weight:bold;
}
.faqQ{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.horisontaldividerline{
	background-color:#999999;
}
.formStart{
	background-color:#53a8ff;/*#61d1fc;*/
	color:#ffffff;
	font-weight:bold;
	background-image:url(/gfx/div_blue_right.gif);
	background-position: right;
	background-repeat:no-repeat;
}
.topBanner{
	background-image:url(/gfx/decor_top_right.gif);
	background-position: right;
	background-repeat:no-repeat;
}
.topSheet{
	background-color:#F5F5F5;
	border-top:1px solid #006699;
}
.topSheetLink{
	color:#006699;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}
.topSheetEnding{
	background-color:#006699;
	width:1px;
}
.horisontalMenuBar{
/*	background-image:url(gfx/topmenu_bg_tile.gif);
	background-repeat:repeat-x;
	height:19px;*/
}
a.horisontalMenuBarItem{
	color:#ffffff;
	font-weight:bold;
	padding-left:35px;
	padding-right:35px;
}

.borderFrame{
	border: 1px solid #efefef;
}


/* START FAQ STYLES */
.FAQText{
	font-size:12px;
}
a.FAQIndexLink{
	font-size:12px;
}

/* START LEFT MENU STYLES */
.leftmenu{
	background-color: white;
	border: none;
}
.leftmenu:link{
	background-color: White;
	color: Black;
	text-decoration: none;
}
.leftmenu:hover{
	text-decoration: underline;
}
.leftarticle{
	BACKGROUND-COLOR: #f4f4f4;
	LINE-HEIGHT: 11px;
   font-size: 10px;
}
.rightarticle{
	BACKGROUND-COLOR: #f4f4f4;
	LINE-HEIGHT: 11px;
   font-size: 10px;
}
.viewmenu{
	border:1px solid black;
	background-color:#8f294a;
}
	
a.topmenuLink, a.topmenuLink:hover, a.topmenuLink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	font-size: 12px;
	color: #444444;
	font-weight: bold;
	}
		



	/*	LEVEL 1	*/
.menu_1{ 
	height: 20px; 
	text-transform: none;
	background-color: #88A4B5;
	border: 1px solid #4e5e68;
}
.menulink_1{
	color:#ffffff;/*#A89682;*/
/*	font-weight:bold;*/
	text-decoration:none;
	font-size:12px;
}
a.menulink_1:hover, a.menulink_2:hover, a.menulink_3:hover, a.menulink_4:hover{
	color:#ffc800;
	text-decoration:none;
}
.menu_1_active{}
.menulink_1_active{
	color:#ffc800;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
	/*	LEVEL 2	*/
.menu_2{	}
.menulink_2{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}
.menu_2_active{	}
.menulink_2_active{
	color:#ffc800;
	text-decoration:underline;
	font-size:12px;
}
	/*	LEVEL 3	*/
.menu_3{	}
.menulink_3, .menulink_4{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}
.menu_3_active{}
.menulink_3_active, .menulink_4_active{
	color:#ffc800;
	text-decoration:underline;
	font-size:12px;
}
/* END LEFT MENU STYLES */

.location{
	color:#006699;
}

.userMessage{
	color:#f27d00;
	font-weight:bold;
}
.confirmationTop{
	color:#f27d00;
	font-weight:bold;
	font-size:14px;
}
.confirmationBottom{
	color:#f27d00;
	font-size:11px;
}
.relatedDocumentsHeadline{
	font-weight:bold;
	/*	color:#ff6600; */
	color: Black;
	padding-left:5px;
	padding-top:15px;
}
.relatedDocumentsBox{
/*	background-image:url(gfx/related_bg.gif);
	background-repeat:no-repeat;*/
}
.relatedDocumentLink{
	color:#6C7F8F;
	font-size:10px;
	padding-top:25px;
}
.relatedDocumentLink:hover{
	text-decoration:underline;
}
.relatedLinksHeadline{
	font-weight:bold;
	color:#ff6600;
	padding-left:5px;
	padding-top:15px;
}
.relatedLinksBox{
   text-decoration:underline;
	/*	background-image:url(gfx/related_bg.gif);
	background-repeat:no-repeat;*/
}
.relatedLinksLink{
	text-decoration:underline;
	color:#6C7F8F;
	font-size:10px;
	padding-top:25px;
}
.relatedLinksLink:hover{
	text-decoration:underline;
}
.relatedArticlesHeadline{
	font-weight:bold;
	/*	color:#ff6600; */
	color: Black;
	padding-left:5px;
	padding-top:15px;
}
.relatedArticlesBox{
/*	background-image:url(gfx/related_bg.gif);
	background-repeat:no-repeat;*/
}
.relatedArticleLink{
	color:#6C7F8F;
	font-size:10px;
	padding-top:25px;
}
.relatedArticleLink:hover{
	text-decoration:underline;
}


/* START REQUIRED STYLES */
/*.article_story{

}
.article_headline{	//	Will be used on the headline inside digimaker when using wizard-mode //
	font-size:12px;
	font-weight:bold;
	color:#006699;
	border-bottom:1px solid #e1e1e1; //#afafaf;//
//	border-top:1px solid #afafaf;//
	height:30px;
}
.article_abstract{	//	Will be used on the ingress/abstract inside digimaker when using wizard-mode //
	color:#666666;
}
*/
.article_listHeadline{
	font-weight:bold;
	color:#666666;
}
/* END REQUIRED STYLES */
/*
.selectedMenuItem{
	color:#000000;
}

.designColor_1{
	background-color:#CAD2D9;
}
.designColor_2{
	background-color:#F5F5F5;
}
.designColor_3{
	background-color:#efefef;
}
div.loginHeading{
	background-color: #A9A9A9;
	color:#ffffff;
	font-weight:bold;
	height:14px;
	padding-left:5px;
}*/
a.buttonLink{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

/*	REQUIRED STYLES TO ENABLE WEBSITE-DIRECT EDITING */
.3DpopupMenu{
	display:none;
	position:absolute;
	border:1px solid black;
	border-left:2px solid #e7e7e7;
	border-top:2px solid #e7e7e7;
	border-right:2px solid #333333;
	border-bottom:2px solid #333333;
	background-color:#aaaaaa;
	font-size:10px;
	font-family:verdana;
	cursor:hand;
	behavior:url(/digimaker/hideme.htc);
}
tr.3DpopupMenuExplorerItem{
	color:#000000;
	behavior:url(/digimaker/3DpopupMenuExplorerItem.htc)
}

#directedit{
	behavior:url(/digimaker/directedit.htc) url(/digimaker/quickmenu.htc);
/*	background-image:url(/digimaker/g4/btn_direct_edit.gif);
	background-position: top 0px;
	background-repeat:no-repeat;
	padding-left:13px;*/
}
#directedit_headline{
	behavior:url(/digimaker/directedit.htc) url(/digimaker/quickmenu.htc);
	background-image:url(/digimaker/g4/btn_direct_edit.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}
#directedit_abstract{
	behavior:url(/digimaker/directedit.htc) url(/digimaker/quickmenu.htc);
	background-image:url(/digimaker/g4/btn_direct_edit.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}
#directedit_story{
	behavior:url(/digimaker/directedit.htc) url(/digimaker/quickmenu.htc);
	background-image:url(/digimaker/g4/btn_direct_edit.gif);
	background-repeat:no-repeat;
	padding-left:15px;
}

/*	END REQUIRED STYLES TO ENABLE WEBSITE-DIRECT EDITING */

/* REQUIRED FOR WRITING FULLSTORY IN "CORRECT" DESIGN */
.DM_fullstory{
							/* Denne stylen bør settes lik utseendet på websidens generelle brødtekst-design. */
}