﻿
BODY {
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 1.3em;
	height:100%;
	background:#FFFFFF url('Images/bakgrunn.gif') top center no-repeat;
}

/*------------------TEXT---------------------*/
a { font-size: 12px; color:#e78800; text-decoration: none }
a:hover{font-size: 12px; color:#e78800; text-decoration:underline; }
a.visited { font-size: 12px; color:#990000; text-decoration: none }
.LesMer { font-size: 12px; color:#e78800; text-decoration: none}
.LesMer:hover{font-size: 12px; color:#e78800; text-decoration:underline; }

/*.Title{margin-top:8px; margin-bottom:8px; line-height:1.4em; color: #313c4e; font-size: 16px;}*/
.Title{margin-top:8px; margin-bottom:8px; line-height:1.4em; color: #003366; font-size: 16px; font-weight:bold}

a.NewsTitle, .NewsTitle{color:#273241; font-size:12px; font-weight:normal; font-style:normal; text-transform:none; font-family:Arial}
a.NewsTitle:hover, .NewsTitle:hover{color:#273241; font-size:12px; font-weight:normal; font-style:normal; text-transform:none; font-family:Arial}
.NewsIngress{  color:#313c4e; font-size: 12px; font-weight:normal; font-style:normal; font-family:Arial}
.PortalNewsIngress{  color:#313c4e; font-size: 12px; font-weight:normal; font-style:normal; font-family:Arial}
.StikkTittel{line-height:1.8em; color:#666666; font-size: 11px; font-weight:bold; font-style:normal;}

.textbold, .tekstbold, .TextBold, .TekstBold{FONT-SIZE: 11px; color : #000000; font-weight:bold;}
.text, .tekst, .Text, .Tekst {FONT-SIZE: 12px; color : #313c4e;}

.leftmenu_header{color: #273241; font-size: 12px; font-weight:bold; font-style:normal; text-transform:uppercase; font-family:Trebuchet MS, Arial}
.leftmenu_header:hover{color: #273241; font-size: 12px; font-weight:bold; font-style:normal; text-transform:uppercase; font-family:Trebuchet MS, Arial}

.RightDockMenuHeader{color: #273241; font-size: 12px; font-weight:bold; font-style:normal; text-transform:uppercase; font-family:Trebuchet MS, Arial}
.RightDockMenuHeader:hover{color: #273241; font-size: 12px; font-weight:bold; font-style:normal; text-transform:uppercase; font-family:Trebuchet MS, Arial}

.footerText{color: #273241; font-size: 12px; font-style:normal;}
.footerText:hover{color:#bc6b03;}
.footerSeparator{color: #bc6b03; font-size: 16px; font-weight:normal; }

.topText{color: #5f4949; font-size: 11px; }

.HeaderText{font-family:Arial; font-size:12px; color:#666666}

/*-----------------LAYOUT------------------------*/
#bNetLayerWrapper{margin:0px; padding:0px; height:100%; text-align:center;}
	
#bNetLayerTop{background:transparent url('Images/back_top.gif') no-repeat; background-position: 0px 0px; height:115px; width:904px}
#bNetLayerTopPortal{background:transparent}
#bNetLayerTopPortalHvit{background:transparent url('Images/back_top_white.gif') no-repeat; background-position: 0px 0px; height:115px; width:904px;}

#bNetLayerMainPortal{margin-left:30px; height:100%; width:904px; background:transparent; background-position: 0px 0px;}
#bNetLayerMainHovedside{margin-left:30px; height:100%; width:904px; background:transparent url('Images/back_content.gif') repeat-y;background-position: 0px 0px;}
#bNetLayerMainPortalHvit{margin-left:30px; height:100%; width:904px; background:transparent url('Images/back_content_white.gif') repeat-y;background-position: 0px 0px;}

#bNetLayerBottom{margin-left:30px; height:84px; background:transparent url('Images/back_bottom.gif') no-repeat;background-position: 0px 0px; }
#bNetLayerBottomPortal{margin-left:30px; background:transparent url('') no-repeat;background-position: 0px 0px; }
#bNetLayerBottomPortalHvit{margin-left:30px; width:904px; height:84px; background:transparent url('Images/back_bottom_white.gif') no-repeat;background-position: 0px 0px;}

#bNetLayerLeftMenu{text-align:left; padding-left:0px; padding-right:8px; width:200px;}
#bNetLayerMainContent{width:645px; height:100%}
#bNetLayerRightMenu{padding-right:3px;}

.menuHeader{height:29px; padding-left:17px; width:216px; text-indent:0px; background:transparent url('') no-repeat;}
.docTop{height:26px;text-indent:0px; padding-left:5px;}

#LoadLayer1{text-align:center; position:absolute; right:25px; top:23px;z-index:10000;}
.ContentLayer{padding: 5px 10px 0px 5px; width:100%; height:100%}
.LayoutPageContent{height:100%;}
#Page_Outer{width:580px;}

/************************************    ACTIVITY PAGE / RESPONSE  *************************************************/
.ResponseStyleTd {font-size:11px; font-weight:normal; color:#000000; line-height:13px;}
.ResponseStyleTextArea {font-size:11px; font-weight:normal; color:#000000; line-height:13px;}
.ResponseLink {font-size:11px; font-weight:normal; color:#000000; line-height:13px;}

/*------LOCATION-----------*/
.LocationTitle {line-height:1.2em; color:#666666; font-size: 16px; font-weight:normal; font-style:normal;}

/*------FAQ/SEARCH-----------*/
.faqsearchbox
{
	background:#FFFFFF;
	width:171px;
	height:155px;
}
/*-----PRODUCT----*/
.ProductTitle{line-height:1.3em; color:#666666; font-size: 16px; font-weight:normal; font-style:normal;}
.ProductShortDescription{line-height:1.3em;color:#333333; font-size: 11px; font-weight:bold; font-style:normal;}
.ProductDescription{line-height:1.3em;color:#333333; font-size: 11px; font-weight:normal; font-style:normal;}

.ProductGroupTitle{line-height:1.3em; color:#666666; font-size: 16px; font-weight:bold; font-style:normal;}
.AlternateColor1{}
.AlternateColor2{background-color:#E8EAEC}

/*----SITESEARCH------*/
.SearchTitle { color: Blue; font-size: 12px; text-decoration:underline;}
.SearchText { color: Black; font-size: 12px; }
.SearchBoldText { color: Black; font-weight:bold; font-size: 12px; }
.SearchURL { color: #007700; font-size: 11px; text-decoration:none;}

/*----NAVIGATION------*/
.navigation_pagenumber{ font-size: 10px; color:#333333; text-decoration: none }
.navigation_link{font-size: 11px; color:#666666; text-decoration: none; padding:5px 0px 5px 0px;}
.bar_color{padding:0px 0px 0px 0px}

/*---------------   BENNETT FOOTER  -----*/
.bennett_footer{text-decoration:none; color:#999999; /*font-family:arial;*/ font-weight:normal; font-size:9px;}

/*---------------   GALLERI  -----*/
#ForumTopicPostsTable{padding: 10px 20px 0px 10px}
