/* GENERAL.CSS */

body {
	margin: 0px; font-family: verdana, arial, sans-serif;}

/* Rename the first "development" to see filenames */
.development {display: none; position: absolute; top: 0px; left: 0px; z-index: -10000;}
.development {color: #FF0000; font-size: 10px;}
.print_only {display: none;}
.print_only_link {display: none;}


/* TEXT-SIZES */
p {margin-top: 7px;	margin-bottom: 7px;	text-indent: 5px;}
td {font-size: 100%;}
.t-100 {font-size: 100%;}
.t-80 {font-size: 80%;}
.t-80-related {font-size: 80%;	width: 99%;	align: left; padding-left: 5px;}
.td-68-related-topright {font-size: 68%; width: 99%; align: left; padding-left: 5px; padding-right: 2px;}
.t-68 {font-size: 68%;}
.t-1 {font-size: 1%;}
.width142 {width: 142px;}

/* H */
h1 {font-weight: bold; font-size: 115%;}
h2 {font-weight: bold; font-size: 100%;}
h3 {font-style: italic; font-weight: normal; font-size: 100%;}
h4 {font-weight: normal; font-size: 85%;}
h5 {font-weight: normal; font-size: 70%;}
h6 {font-weight: normal; font-size: 68%;}

/* LINKS -  a, a:link, a:active, a:visited  ----------------------------- */
/* general link */
a, a:link, a:active, a:visited {color: #000066; text-decoration: none;}
a:hover  {color: #000066; text-decoration: underline;}

/* title link */
a.title:link, a.title:active, a.title:visited {}
a.title:hover {}

/* sideansvarlig link */
a.litengraa:link, a.litengraa:active, a.litengraa:visited {font-size: 68%; color: #999999;}
a.litengraa:hover {font-size: 68%; color: #999999;}

/* image-link */
a.imagelink, a.imagelink:link, a.imagelink:active, a.imagelink:visited {padding: 1px; margin-right: 2px; font-size: 1px; color: #FFFFFF; text-decoration: none;}
a.imagelink:hover  {padding: 1px; margin-right: 2px; background-color: #999999; color: #FFFFFF; text-decoration: none;
}
.imageforsidebilde {padding: 1px;}

/* ARTICLE - see also FOLDER: CODE */
.context-article {font-size: 68%; text-transform: uppercase; margin-bottom: 2px;}
.title-article {font-size: 115%; font-weight: bold; color: #000066}
.title-article_lowercase {font-weight: bold; font-size: 115%; color: #000066; text-transform: lowercase;}
.leadtext-article {font-size: 80%; font-weight: bold; color: #000066; margin-top: 2px;}
.body-article {font-size: 80%; margin-top: 3px;}
.adressehoved {width: 150px; font-size: 80%; font-weight: bold;}
.adresseinnhold {font-size: 80%; width: 400px;}
.related-article {padding-bottom: 6px;}

/* AIC-fields */
.aicLeft {width: 200px; padding: 10px; border: 2px solid #000000;}
.aicCenter {text-align: center; font-size: 72%; width: 200px;}
.aicLeftDiv {padding: 10px; border: 2px solid #000000;}
.aicCenterDiv {padding-left: 2px; padding-right: 2px;}
.aicRightDiv {padding: 10px; border: 2px solid #000000; text-align: center; font-size: 100%; font-weight: bold;	width: 200px;}
.aicContactLeft {font-size: 68%;}
.aicContactRight {font-size: 68%; padding-left: 3px;}
.aicContentLeft {width: 50px; font-size: 100%;}
.aicContentLeft {width: 50px; font-size: 100%;}
.aicContentRight {font-size: 100%;}
.title-aic{font-size: 90%; font-weight: bold;}
.aicslutt {text-align: center; font-size: 100%; font-weight: bold; padding-left: 30px;}

/* PM-fields */
.article-pm {padding-bottom: 10px; font-size: 80%; font-weight: bold; color: #000000;}
.article-pm-name {font-size: 80%; color: #000000;}
.article-pm-phone {font-size: 80%; color: #000000; padding-left: 13px; padding-right: 13px;}
.article-pm-email {font-size: 80%; color: #000000;}

/* GRID */
/* grid_Standard.jsp */
.right-coloumn {padding-left: 12px; font-size: 100%;}
.standard-context {text-transform: uppercase; font-size: 60%;}
.standard-title {font-size: 80%; font-weight: bold; color: #000066;}
.standardright-title {font-size: 68%; font-weight: bold; color: #000066; width: 142px; padding-bottom: 3px;}
.standardright-titleandmore {font-size: 68%; font-weight: bold; color: #000066; width: 142px;}
.standardright-titlenopad {font-size: 68%; font-weight: bold; color: #000066; width: 142px;}
.standardrighthead {font-size: 68%; font-weight: bold; color: #000066; padding: 2px; width: 140px; margin-top: 2px; 	margin-bottom: 2px; margin-right: 10px; background-color: #EEF4FA; border: 1px solid #000066;}
.standard-leadtext {font-size: 68%}
.standardbig-leadtext {font-size: 80%}
.standardright-leadtext {font-size: 68%; font-weight: normal; color: #000066; width: 142px; margin-bottom: 6px;}

.readmore {font-size: 68%;}
.date {font-size: 68%; color: #C0C0C0; text-align: right;}
.title-listsection {padding: 2px; font-size: 80%; font-weight: bold;}

.rightimagepadding {padding-top: 7px; padding-bottom: 3px;}

/* grid_Organisasjon */
.avdeling {width: 94px; font-size: 80%; text-align: center;}
.avdeling {width: 94px; font-size: 100%; text-align: center;}
.seksjon {width: 95%; font-size: 100%; text-align: center;}
.orgnolink {font-size: 68%; color: #000000; font-weight: normal;}
.orgnolinkdiv1 {padding: 2px; border: 1px solid #000066; background-color: #EEF4FA; text-align: center;}
.orgnolinkdiv2 {padding: 2px; border: 1px solid #000066; background-color: #FFFFFF; text-align: center;}
a.orglink1:link, a.orglink1:visited, a.orglink1:active {display: block; font-size: 68%; color: #000000; font-weight: normal; 	text-decoration: none; text-align: center; border: 1px solid #000066; background-color: #EEF4FA; padding: 2px;}
a.orglink1:hover  {display: block; font-size: 68%; color: #FFFFFF; font-weight: normal; text-decoration: none; text-align: center; background-color: #000066; border: 1px solid #000066; padding: 2px;}
a.orglink2:link, a.orglink2:visited,a.orglink2:active {display: block; font-size: 68%; color: #000000; font-weight: normal; 	text-decoration: none; text-align: center; border: 1px solid #000066; padding: 2px;}
a.orglink2:hover  {display: block; font-size: 68%; color: #FFFFFF; font-weight: normal; text-decoration: none; text-align: center;
background-color: #000066; border: 1px solid #000066; padding: 2px;}
.orgspace {font-size: 1%;}
.orgspacer {background-color: #00FF33; height: 8px;}
.border-top {font-size: 1%; border-top: 1px solid #000066; height: 10px;}
.border-left {font-size: 1%; border-left: 1px solid #000066; height: 10px;}
.border-left-short {font-size: 1%; border-left: 1px solid #000066; height: 4px;}
.border-top-left {font-size: 1%; border-top: 1px solid #000066; border-left: 1px solid #000066; height: 12px;}
.border-top-right {font-size: 1%; border-top: 1px solid #000066; border-right: 1px solid #000066; height: 12px;}
.border-bottom-left {font-size: 1%; border-bottom: 1px solid #000066; border-left: 1px solid #000066; height: 12px; width: 5px;}

/* grid_ListAIC */
.aic-topleft {font-size: 68%; font-weight: bold; text-align: center; padding: 2px; width: 50px; border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; background-color: #F1F1F1;}
.aic-topcenter {font-size: 68%; font-weight: bold; text-align: center; padding: 2px; width: 83px; border: 1px solid #C0C0C0; background-color: #F1F1F1;}
.aic-topright {font-size: 68%; font-weight: bold; padding: 2px;	border-top: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; background-color: #F1F1F1;}
.aic-number {font-size: 80%; text-align: center; padding: 2px; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0;}
.aic-date {font-size: 80%; text-align: center; text-transform: uppercase; padding: 2px;	width: 88px; border-bottom: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.aic-title {font-size: 80%; padding: 2px; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}

/* grid_Rettskilde */
.rettskilde-top {font-size: 115%; font-weight: bold; color: #000066; border: 1px solid #C0C0C0; background-color: #F1F1F1;}
.rettskilde {font-size: 100%; border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;}
.rettskilde-vedlegg {font-size: 68%; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;}

/* BREADCRUMBS */
.breadcrumbs {font-size: 68%; color: #C0C0C0; padding-top: 10px; padding-bottom: 7px;}
a.breadcrumblink:link, a.breadcrumblink:active, a.breadcrumblink:visited {color: #C0C0C0; text-decoration: none;}
a.breadcrumblink:hover {color: #C0C0C0; text-decoration: underline;}

/* SNARVEIMENY */
.snarveiform {font-size: 10px; color:#666666; background-color: #FFFFFF; width: 138px;}

/* SEARCH */
.searchtext {font-size: 11px;color: #666666;}
.searchleftcell {}
.searchrightcell {}
.searchform {font-size: 11px; color: #666666; padding-top: 1px; border: inset 2px #C0C0C0;}
.searchbutton {font-size: 9px; color: #000000; text-decoration: none; padding: 0px; border: outset 2px #C0C0C0;	background-color: #D4D0C8;}
.searchguide1 {background-color: #F1F3F9; padding-right: 20px;}
.searchguide2 {background-color: #FFFFFF; padding-right: 20px;}
.searchform2 {color: #000000; border: 1px solid #000066;}
.searchbutton2 {color: #000066; font-size: 80%; font-weight: bold; text-decoration: none; padding: 1px; border: 1px solid #000066; background-color: #F1F1F1;}
.searchbuttontext {font-size: 85%;}
.advancedsearch {font-size: 70%; font-weight: normal; float: right; margin-right: 20px; padding: 3px; background-color:E4E7F4; border: 1px solid #000066; text-align: center;}
.searchsmallright {font-size: 54%; align: right; width: 140px;}
.searchright {float: right; font-size: 68%;}
.searchpadtop {padding-top: 10px;}

/* FOLDER: CODE */
/* authordatebackprint.jsp */
.authordate {font-size: 68%; color: #999999; padding-top: 4px; padding-bottom: 11px;}
.authorvisibility {visibility: visible}
a.authorlink, a.authorlink:link, a.authorlink:active, a.authorlink:visited {color: #999999; text-decoration: none;}
a.authorlink:hover  {color: #999999; text-decoration: underline;}
a.backprint, a.backprint:link, a.backprint:active, a.backprint:visited {font-size: 68%; color: #999999; border: 1px solid #C0C0C0; text-decoration: none; padding: 2px;}
a.backprint:hover {color: #999999; background-color: #F1F1F1; border: 1px solid #C0C0C0; text-decoration: none; padding: 2px; }

/* image_article.jsp + related_toprightbox.jsp */
.image-article {float: right; width: 200px; margin-top: 5px; margin-bottom: 4px;}
.image-article2 {width: 200px; margin-top: 5px; margin-left: 6px; margin-bottom: 4px;}
.image-article-toprightbox {}
.caption {font-size: 68%; color: #999999; text-align: right; margin-bottom: 3px; padding-left: 5px;}
.caption-toprightbox {font-size: 68%; color: #999999; text-align: right; padding-bottom: 8px; padding-left: 5px; padding-right: 3px;}

/* image_frontpage.jsp */
.standard-image {padding: 2px 3px 0px 0px;}

/* related.jsp */
.related-icon {width: 1px;}
.related-icon-topright {width: 1px; padding-left: 4px;}
a.problem, a.problem:link, a.problem:active, a.problem:visited {font-size: 9px;	text-decoration: none; font-weight: normal; color: #999999;}
a.problem:hover {font-size: 9px; text-decoration: underline; font-weight: normal;}

/* related_pressekontakter */
.PK-table {display: table; empty-cells: show; border-collapse: collapse; border: 0px;}
.PK-tittelcell {font-size: 100%; padding: 1px; background-color: #F1F1F1; border: 1px solid #CCCCCC;}
.PK-tittel {font-size: 80%; font-weight: bold;}
.PK-avdeling {font-size: 68%; font-weight: normal;}
.PK-mob {font-size: 100%; padding-left: 2px; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; width: 183px;}
.PK-pri {font-size: 100%; padding-left: 2px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; width: 183px;}
.PK-epo {font-size: 100%; padding-left: 2px; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; width: 183px;}
.PK-top {font-size: 68%; font-weight: bold;}
.PK-innhold {font-size: 80%;}
.PK-bilde {border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; background-color:#F1F1F1; padding: 0px; width: 65px;}
.PK-skille {height: 10px; font-size: 1%; color: #FFFFFF;}

/* related_toprightbox.jsp */
.right-top-box {float: right; width: 200px; margin-top: 5px; margin-left: 6px; margin-bottom: 4px; background-color: #E4E7E4; border-top: 4px solid #000066; border-left: 1px solid #000066; border-right: 1px solid #000066;	border-bottom: 1px solid #000066;}

/* SITEMAPTEXT */
.sitetree {font-size: 68%;}

/* FOOTER */
.footer {font-size: 54%; color: #999999; text-align: justify; padding-top: 15px;}
a.footerlink:link, a.footerlink:active, a.footerlink:visited {color: #999999; text-decoration: none;}
a.footerlink:hover {color: #C0C0C0; text-decoration: underline;}
.footerhr {border-bottom: 1px solid #F1F1F1; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}

.printfooter {display: none;}

/* UL og LI */
.ul-list-frontpage {margin-top: -1px; margin-left: 16px; margin-bottom: 10px;}
.ul-related {margin-top: 10px; margin-bottom: 10px; margin-left: 16px; font-size: 80%; font-weight: bold;}
.ul-related-frontpage {margin-top: -2px; font-size: 68%;}
.ul-related-standardright {margin-top: -1px; margin-left: 16px; margin-bottom: 10px; font-size: 68%;}
.ul-related-article {margin-top: 0px; margin-left: 20px; margin-bottom: 10px; font-size: 68%;}
.li_link {list-style-image: url(../gfx/li_link.gif);}
.li_article {list-style-image: url(../gfx/li_article.gif);}
.li_media {list-style-image: url(../gfx/li_media.gif);}
.li_arrow {list-style-image: url(../gfx/li_arrow.gif);}

/* HR */
.dividerhr {border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}
.separatehr {width: 90%; border-bottom: 1px solid #000066; border-top: 1px solid #E4E7F4; border-right: 1px solid #E4E7F4;border-left: 1px solid #E4E7F4;}

/* TABLES */
/* list-tables */
.listtable_normal {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 0px solid #C0C0C0;}
.listtable_small {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 0px solid #C0C0C0; font-size: 85%;}
.listtablecelltop {padding: 2px; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; background-color: #F1F1F1;}
.listtableendtop {padding: 2px; background-color: C0C0C0; border-bottom: 1px solid #C0C0C0; background-color: #F1F1F1;}
.listtablecell {padding: 2px; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;}
.listtableend {padding: 2px; border-bottom: 1px solid #C0C0C0;}

/* other tables */
.standardtable {display: table; background-color: #F1F3F9; empty-cells: show; border-collapse: separate; border: 1px solid #C0C0C0;	border-spacing: inherit;}
.standardtopcell {background-color: #E4E4F4; font-weight: bold;}
.facttable {float: right; width: 200px; margin-left: 10px; margin-bottom: 6px;}
.factheader {font-weight: bold; font-size: 68%; color: #F1F3F9; padding: 0px; background-color: #000066; border: 1px solid #000066;	padding: 2px;}
.factcontent {font-size: 68%; background-color: #F1F3F9; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; 	border-bottom: 1px solid #C0C0C0; padding-top: 4px; padding-right: 4px; padding-left: 2px; padding-bottom: 2px;}

/* HORIZONTAL SPACERS */
.hspace1 {font-size: 1px; height: 1px;}
.hspace2 {font-size: 1px; height: 2px;}
.hspace3 {font-size: 1px; height: 3px;}
.hspace4 {font-size: 1px; height: 4px;}
.hspace5 {font-size: 1px; height: 5px;}
.hspace6 {font-size: 1px; height: 6px;}
.hspace7 {font-size: 1px; height: 7px;}
.hspace8 {font-size: 1px; height: 8px;}
.hspace9 {font-size: 1px; height: 9px;}
.hspace10 {font-size: 1px; height: 10px;}
.hspace11 {font-size: 1px; height: 11px;}
.hspace12 {font-size: 1px; height: 12px;}
.hspace13 {font-size: 1px; height: 13px;}
.hspace14 {font-size: 1px; height: 14px;}
.hspace15 {font-size: 1px; height: 15px;}
.hspace16 {font-size: 1px; height: 16px;}
.hspace17 {font-size: 1px; height: 17px;}
.hspace18 {font-size: 1px; height: 18px;}
.hspace19 {font-size: 1px; height: 19px;}
.hspace20 {font-size: 1px; height: 20px;}
.hspace21 {font-size: 1px; height: 21px;}
.hspace22 {font-size: 1px; height: 22px;}
.hspace23 {font-size: 1px; height: 23px;}
.hspace24 {font-size: 1px; height: 24px;}
.hspace25 {font-size: 1px; height: 25px;}
.hspace26 {font-size: 1px; height: 26px;}
.hspace27 {font-size: 1px; height: 27px;}
.hspace28 {font-size: 1px; height: 28px;}
.hspace29 {font-size: 1px; height: 29px;}
.hspace30 {font-size: 1px; height: 30px;}















/* ------------------------------------------------------------------------*/









body {
	margin: 0px;  
	font-family: verdana, arial, sans-serif;
	background: #FFFFFF;
	scrollbar-face-color: #DEDEDE;
	scrollbar-hightlight-color: #FFFFFF;
	scrollbar-shadow-color: #003366;
	scrollbar-3dlight-color: #003366;
	scrollbar-arrow-color: #003366;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
}

.header {display: none;}
.menu {display: none;}
.left {display: none;}
.intranettgif {display: none;}
.signatur {display: none;}
.menubackground {display: none;}
.headergradient {display: none;}
.headermenu {display: none;}
.headerlink1 {display: none;}
.headerlink2 {display: none;}
.nowyouseeitnowyoudont {display: none;}
.shortcut {display: none;}

.backprint {display: none;}

.content {position: absolute; left: 0px; top: 60px; z-index: 0;}
.content_art {position: absolute; left: 0px; top: 60px; z-index: 0;}

.print_only {display: block;}
.print_only_link {display: block; font-size: 8px; font-weight: normal;}
