body, td {
	font-family: Arial, helvetica, serif;
	margin: 0px;
	padding: 0px;	
	font-size:12px;
	
  scrollbar-base-color: #E7E7E2;
	scrollbar-track-color: #E7E7E2;
	scrollbar-face-color: #E7E7E2;
	scrollbar-highlight-color: #F0F0EB;
	scrollbar-3dlight-color: #666666;
	scrollbar-darkshadow-color: #333333;
	scrollbar-shadow-color: #666666;
	scrollbar-arrow-color: #666666;
	
}

body {
  color: #000000;
  font-size: 8px;
  text-align:center;

}
h1
{
	font-size: 12pt;
	color: #006595;
	font-weight: bold;
	margin-bottom:4px;
	
}

h2
{
	font-size: 9pt;
	color: #006595;
	line-height:0px;
	margin:0px;
	margin-bottom:8px;
	
}
FORM {
	margin:0px;
}

h3
{
	font-size: 8px;
	color: #666666;
}
.tblRoot
{
	text-align: left;
	}
/*
td img{
	vertical-align: top;
}
*/
#divSearch
{
    position:relative;
}
#divSearch a
{
    top:3px;
    position:absolute;
    font-size:12px;
	color: #006595;
    text-decoration:none;
}

#divSearch a.print
{
    left:374px;
	background-image: url(../pics/print.gif);
	background-repeat: no-repeat;
	background-position: left ;
	padding-left:17px;
	margin-right:3px;
	padding-top:1px;
}
#divSearch a.search
{
    left:426px;
	background-image: url(../pics/search.gif);
	background-repeat: no-repeat;
	background-position: left ;
	padding-left:20px;	
	padding-top:1px;
	padding-bottom:1px;
}

#divSearch a.back
{
    left:300px;
	background-image: url(../pics/back.gif);
	background-repeat: no-repeat;
	background-position: left ;
	padding-left:20px;	
	padding-top:1px;
	padding-bottom:1px;
}

#divContent
{
	text-align:left;
	width:770px;
}
#divContentRight
{
	float:left;
}
.txtSearch
{
	font-size:9px;
	color:#333333;
}
.txtSearch2
{
	font-size:12px;
	color:#858484;
	padding-left:10px;
}
.inputField {
	
	border:1px #A5ACB2 solid;
	color: #333333;
	width:190px;
}

.txtHelp
{
	color: #006595;
}

.txtSmall, A.linkMail, .tblResult td A
{
	font-size:11px;
	color: #006595;
	line-height:12px;
}
A.linkMail
{
	text-decoration: none;		
}

#imgFiskeriLogo
{
    position:absolute;
    padding-top: 3%;
    padding-left: 1%
}

#divHeader
{
	width:770px;
	height:96px;
	background-color:#005444;
	text-align:left;
	position:relative;
}
#divMenu
{
	width:770px;
	background-color:#D1DCE3;
	height:23px;
	white-space: pre;
}
#divFooter
{
	width:770px;
	border-top: 1px #CCCCC6	solid;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;

}
#lblFooter
{
	color:#999999;
	line-height:12px;
	font-size:11px;

}
.tdHelpTop
{
	width:204px;
	border-top: 1px #CCCCCC	solid;
}
.tdHelpBottom
{
	border-bottom: 1px #CCCCCC	solid;

}
.tdHelpRight
{
	border-right: 1px #CCCCCC	solid;
	white-space: pre;	
	height:260px;
}
.tdHelpLeft
{
	border-left: 1px #CCCCCC	solid;
	white-space: pre;
}

hr {
	margin:0px;
	padding: 0px;
	border:0px;
	border-top: solid 1px #CCCCC6;
	height:1px;
}
HR {  } /* For Internet Explorer */
HTML>BODY HR {margin-top:5px; margin-bottom:7px;  } /* For Gecko-based browsers */
HR.hrHelp { margin-top:-4px;}
HTML>BODY HR.hrHelp {margin-top:3px; margin-bottom:12px;  } /* For Gecko-based browsers */

.tdContent
{
	padding-left:18px;
	padding-right:12px;
	padding-bottom:20px;
	padding-top:14px;
	vertical-align:text-top;    
}
.tdContentRight
{
	padding-top:15px;
	vertical-align:top;
	width:225px;
    
}
.tdResult h1
{
	margin-bottom:12px;
}
.tblResult tr
	{

	}
.tblResult tr.trAlt
	{
		background-color:#D1DCE3;

	}
.tblResult td	A
{
	line-height:16px;
}	
.tblResult td	
	{
			font-size:11px;
			height:17px;
			line-height:16px;
			border-left:1px #CCCCC6 solid;
			cursor:pointer;
			empty-cells: show;
}
.tblResult .tdFirst
{
			border-width:0px;
			width:118px;
}	
.tblResult .tdB
{
	width:147px;
}
.tblResult .tdC
{
	width:91px
}
.tblResult .tdD
{
	width:157px
}
.tblResult .tdD2
{
	width:90px
}
.tblResult .tdE
{
	width:62px
}

.tblResult .tdF
{
	width:86px;
}
.tblResult .tdG
{
	width:81px;
}
.tblResult .tdH
{
	width:66px;
}
.tblResult .tdAct
{
   	background-color: #E1E1DF;
}
.tblResult th
{
    text-align:left;
	border-left:1px #E1E1DF solid;
}	
.tblResult th, .tdMainHeader, .tdContentHeaderRight, .tdContentHeaderLeft
{
	font-weight:bold;
	font-size: 11px;
	color: #666666;
	background-color:#CCCCC6;
		
	line-height:18px;
}
.tdContentHeaderLeft
{
	padding-left:11px;
}

.tblResult th A, .tblResult td span, .tblResult td a
{
	margin-left:7px;
}
.tblResult th a:link, .tblResult th a:visited {
color: #666;
text-decoration: none;
}
.tblResult th a:hover {
color: #666;
text-decoration: underline;
}
.tblResult th a:active {
color: #666;
text-decoration: none;
}
.lineGray 
{
	margin-top:1px;
	border:1px #CCCCC6 solid;	
	padding:1px;
	background-color: #FFF;
}   
.tblResult .thFirst, .tblResult .thFirstAct
{
	background-image: url(../pics/corner_header1.gif);
	background-repeat: no-repeat;
	background-position:left;
	width:120px;
	border-left:0px;
}
.tblResult .thLast, .tblResult .thLastAct
{
	background-image: url(../pics/corner_header2.gif);
	background-repeat: no-repeat;
	background-position: right;	
	width:83px;
}
.tblResult .thFirstAct
{
	background-image: url(../pics/corner_headerAct1.gif);
	background-color: #E1E1DF;
}
.tblResult .thLastAct
{
	background-image: url(../pics/corner_headerAct2.gif);
	background-color: #E1E1DF;
}
.tblMain
{
		empty-cells: show;
}
.tblMain td
{
		vertical-align:top;
		line-height:18px;
}
.tblMain A
{
    color:#006595;
    text-decoration:none;
}

.tdMainHeader
{
	width:496px;
}
.tdMainBottom, .tdMainBottom2
{
		border-bottom: 1px #CCCCCC	solid;
		height:20px;

}
.tdMainBottom2
{
    width:495px;
}
.tdMainBottom
{
    	width:245px;
}
.tdMainLeft
{
		border-left: 1px #CCCCCC	solid;	
		padding-left:0px;
		empty-cells: show;
		border-bottom: 1px #CCCCCC	solid;			
		
}
.tdMainRight
{
		border-right: 1px #CCCCCC	solid;
		border-bottom: 1px #CCCCCC	solid;			
		white-space: pre;
		padding-right:0px;
		empty-cells: show;
}
.tdMainRight, .tdMainLeft,  .tdMainBottom, .tdMain, .tdMainBottom2
{
	background-color:#FBFAF3;
}

.tdMainBottomRight
{
    background-image:url(../pics/corner_right3.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
        width:10px;
}
.tdMainBottomLeft
{
    background-image:url(../pics/corner_left3.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    width:10px;
}
.tdMainBottomLeft2
{
    background-image:url(../pics/corner_left3.gif);
    background-position:bottom left;
    background-repeat:no-repeat;
    width:10px;
}
.tdMainBottomRight2
{
    background-image:url(../pics/corner_right3.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
    width:10px;
}
.tdContentHeaderLeft
{
	background-image: url(../pics/corner_header1.gif);
	background-repeat: no-repeat;
	background-position: left;
/*	border-top:1px #CCCCC6 solid;
	border-bottom:1px #CCCCC6 solid;	
*/
}
.tdContentHeaderRight
{
	background-image: url(../pics/corner_header2.gif);
	background-repeat: no-repeat;
	background-position: right ;
}
.tdMain
{
	color: #333333;
	line-height:22px;
	padding-top:10px;
}
.tdMain .tdFirst
{
	width:155px;padding-right:0px;
		color: #333333;
}
.btnSearch
{
	width:50px;
	float:right;
}
.spacer
{
	height:1px;
}
.divSmalltxt
{
	margin-top:5px;
	margin-left:8px;
}
.tdResult
{
	padding-left:18px;
	padding-bottom:27px;
	}



/*


.heading-row {
  font-weight: bold;
  text-align: center;
}

.heading-row-sub {
  text-align:left;
}

.command-row {
  vertical-align:top;
  text-align:  right;
  white-space: nowrap;
} 

.section-row {
  vertical-align: middle;
  border-bottom: dotted 1px #000000; 
  background-color: #E6E6E6; 
  height: 20px;
}

.section-row-left {
  vertical-align: middle;
  text-align: left;
}

.section-row-right {
  vertical-align: middle;
  text-align: right;
} 

.sub-section-row {
  border-bottom: dotted 1px #000000; 
  height: 20px;
} 

.left-cell {
}

.left-cell-nowrap {
  white-space:nowrap;
}

.right-cell {
  white-space: nowrap;
  text-align:right;
}

.right-cell-wrap {
  text-align:right;
}

.right-cell-error {
  text-align:right;
}

.right-cell-warning {
  text-align:right;
}

.navigator-highlight {
  font-weight:bold;
}

.vandretprik {
	background-image: url('../pics/vandretprik.gif');
}

.lodretprik {
	background-image: url('../pics/lodretprik.gif');
}

.tdgrey {
	background-color: #F0F0EB;
}

.greytext {
	color: #949494;
}

.proxytext {
	color: #949494;
	font-weight:bold;
	font-size: 9px;
}

.leftmenubackground {
	background-image: url('../pics/dots.gif');
	background-color: #F0F0EB;
	height: 100%;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px
}

.rightcolumnbackground {
	background-image: url('../pics/dots.gif');
	background-color: #F0F0EB;
	height: 100%;
	margin: 10px;
	padding: 0px;
	width: 11px
}

.height100 {
	height: 100%;
}

.leftmenu {
	padding: 10px; height: 100%
}

.maincontentlogo {
	margin: 0px;
	padding-top: 30px;	
	text-align: center;
}

.maincontent {
	margin: 0px;
	padding-left: 72px;
	padding-right: 72px;
	padding-top: 30px;
	padding-bottom: 30px;
}

.menuitemborder {
	border: solid 1px #949494;
	width: 95px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
}

.menuitem {
	border: solid 1px #FFFFFF;
	background-color: #E7E7E2;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

.menuitemred {
	border: solid 1px #FFFFFF;
	background-color: #E7E7E2;
	color: #993300;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

.menuitemblue {
	border: solid 1px #FFFFFF;
	background-color: #E7E7E2;
	color: #003399;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

.menuiteminactive {
	border: solid 1px #FFFFFF;
	background-color: #E7E7E2;
	color: #949494;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

.menuitemredinactive {
	border: solid 1px #FFFFFF;
	background-color: #E7E7E2;
	color: #949494;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

.menuitemblueinactive {
	border: solid 1px #FFFFFF;
	background-color: #E7E7E2;
	color: #949494;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

.menuitemselected {
	border: solid 1px #E7E7E2;
	background-color: #F0F0EB;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

.menuitemredselected {
	border: solid 1px #E7E7E2;
	background-color: #F0F0EB;
	color: #993300;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

.menuitemblueselected {
	border: solid 1px #E7E7E2;
	background-color: #F0F0EB;
	color: #003399;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 7px;
	margin: 0px;
}

a {
	text-decoration: none;
	color: #000000;
}

a.red {
	text-decoration: none;
	color: #993300
}

a.blue {
	text-decoration: none;
	color: #003399
}

a.reference:hover {
	text-decoration: underline;
}

a.front {
	color: #0000FF;
}

hr {
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #7F012B;
	border-bottom: solid 1px #F0F0EB;
	border-left: solid 1px #F0F0EB;
	border-right: solid 1px #F0F0EB;
}

textarea {
	background-color: #A9A9A9;
	width: 458px;
	height: 250px;
	padding: 0px;
	margin: 0px;
	color: #000000;
	font-size: 11px;
}

.button {
	background-color: #1A6699;
	border: solid 1px #000000;
	color: #FFFFFF;
	cursor: hand;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
}

.buttoninactive {
	background-color: #1A6699;
	border: solid 1px #000000;
	color: #cccccc;
	cursor: arrow;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
}

.standardwidth {
	text-align: right;
	margin: 0px;
	padding: 0px;
	width: 230px;
}

.globalerrortext {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
}

.errortext {
	color: #FF4C4C;
	font-size: 11px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	text-align:left;
	width: 230px;
}

.globalwarningtext {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
}

.warningtext {
	color: #FF4C4C;
	font-size: 11px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	width: 230px;
}

.textinput {
	color: #4C4C4C;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	width: 230px;
}

.textinput2 {
	color: #4C4C4C;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	width: 200px;
}

.journalinput {
	color: #4C4C4C;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	width: 100px;
}

.textinputread {
	border: solid 1px #000000;
	color: #4C4C4C;
	background-color: #E6E6E6;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	width: 230px;
}

.selectinput {
	color: #4C4C4C;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	width: 230px;
}

.selectinput2 {
	color: #4C4C4C;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	width: 200px;
}

.selectinputwide {
	color: #4C4C4C;
	font-size: 10px;
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	width: 280px;
}

TR.selected {
  font-weight: bold;
}

TR.inactive {
  color: #666666;
}

.checkboxalign {
  margin-right: 214px;
}
*/