html{
padding:0;
margin:0;
}

body
{
background-image:url('../../img/stripesbackground.png');
background-repeat:repeat-x;
background-color: #767475;
color: Black;
font-size: 68%;
margin: 0.00px;
padding: 20px;
}

#wb
{
background-image: url("../../img/back_mid.png");
vertical-align: middle;
margin: auto;
width:1020px;
}

#wa
{
padding-bottom:0;
vertical-align:bottom;
}

li{
margin:0;
padding:0;
}

ul.simplefolder
{

background-color:#f5f5f5;

}

#flash{
padding:10px 0px 10px 5px;
}


li.foldheader
/*Menyen på venstre side, nivaa2*/
{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #707070;
	/*satt inn av kjetil*/
	/*background-image:url('../images/meny.gif');*/
	/*background-position:top;*/
	/*background-repeat:repeat-x;*/
	/*satt inn av kjetil slutt*/
	font-weight: normal;
	cursor: hand;
	/*list-style-type=upper-roman;*/
	list-style: none;
	font-family: sans-serif;
	font-size: 12px;

}



li.foldheader:hover
{
color:#226;

}

li:hover
{
color:#226;

}



p




}
margin-top: 0.50em;
margin-bottom: 1.00em;
}
h1
{
	font-size: 160%;
	color: #003399;
	margin-top: 0.00px;
	margin-bottom: 0.50em;
	font-family: sans-serif;
	font-weight: normal;
	text-align: left;




}
h2
{
font-weight: bold;
font-size: 125%;
color: #337ad4;
margin-top: 1.00em;
margin-bottom: 0.50em;
text-align: left;
}
h3
{
font-weight: bold;
font-size: 115%;
color: #337ad4;
margin-bottom: 0.50em;
text-align: left;
}
h4
{
font-weight: bold;
font-size: 100%;
color: #337ad4;
margin-bottom: 0.50em;
text-align: left;
}


a:link
{
	color: #000000;
	margin: 0pt;
	padding: 0 0 0 0;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;


}
a:visited
{
	color: #000000;
	margin: 0pt;
	padding: 0 0 0 ;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;

}
a:active
{
	color: #000000;
	margin: 0pt;
	padding: 0 0 0 ;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;

}
a:hover
{
	color: #888888;
	margin: 0pt;
	padding: 0 0 0 ;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;




}
table
{
font-size: 100%;
font-family: sans-serif;

}

table.simplefolder{

padding:0;
margin:0;

}


td
{

border:none;

margin: 0pt;
padding: 0;
}

th
{
font-family: sans-serif;
background-color: #f1f1f1;
text-align: left;
}
li
{
margin-left: 0pt;
padding: 0;
}
li.simplebasecolor
{
margin-left: 26px;
padding: 0;
}



input
{
	font-size: 11px;
	font-family: sans-serif;
	font-weight: normal;
	color: #000000;




}
textarea
{
	font-size: 11px;
	font-family: sans-serif;
	font-weight: normal;
	color: #000000;


}
select
{
	font-size: 11px;
	font-family: sans-serif;
	font-weight: bold;
	color: #000000;


}
caption
{
	font-size: 12px;
	font-family:sans-serif;
	text-align: left;
	font-weight: bold;



}
hr
{
color: #dcdcdc;
height: 1px;
}
.menu .formcaption
{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #f0f0f0; /*0095d4*/
background-repeat:no-repeat;
background-position:6px 0px;
	padding: 5px 0px 5px 15px;

	background-image:url("../../img/header_bak_produkt.png");

}
table.headertable
{
background-image: url(%27../../sysimageaction.asp?imagename=Mtubgtopp%27);
background-repeat: repeat;
color: white
}
td.headertag
{
padding-left: 8px
}
table.headermenucontainer
{
height: 21px;
border-bottom: 1px solid #e19d47;
background-image: url('../../sysimageaction.asp?imagename=webicon_headerbg');
background-repeat: repeat;
}
table.footertable
{
color: white;
background-color: #337ad4; 
display: none
}
td.footertag
{
display: none
}
table.footerspacer
{
visibility: hidden;
display: none
}
table.maintable
{
background-color: white;
}
td.menu
{
background-color: #f1f1f1;
border-right: none;
}
td.menucontainer
{

}
td.workspace
{
	background-color: none;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
	padding: 6px 0px 0px 6px;
	font-variant: normal;
	text-transform: none;
	width: 100%;
	margin: 0px;




}
td.info
{
	background-color: white;
	border-left: solid #C6D6ee 1px;
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;

}
td.infocontainer
{
}
input.button
{
	background-color: #FFFFFF;
	border: 1px solid #000066;

}
input.go
{
cursor: hand;
}
input.formcheckbox
{
}
table.form
{
	margin: 0px;
	padding: 0px;

}
table.inform
{
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 0px;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	color: #000000;






}
table.formgroup
{
}
td.formbutton
{
	background-position: top;
	padding-bottom: 3px;
	padding-left: 2px;



}
th.formgroupheader
{
	font-weight: bold;
	background-color: #F9F9F9;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 2px;
	padding-left: 2px;


}
td.formcontainer
{
padding-left: 0px
}
td.formdata
{
	text-align: left;
	vertical-align: middle;
	padding-left: 2px;	

}
td.forminput
{
	font-family: sans-serif;
	font-size: 11px;
	background-color: #none;
	border: 0px solid #none;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: 40px;



}
table.tabtable
{
border-bottom: 1px solid #337ad4; 
margin-top: 10px
}
td.formtab
{
color: #0000cc;
background-image: url('../../sysimageaction.asp?imagename=webform_tabbg');
background-repeat: repeat;
padding-left: 2px;
padding-right: 2px
}
td.formtableft
{
background-image: url('../../sysimageaction.asp?imagename=webform_tableft');
background-repeat: no-repeat;
border-left: 3px solid white
}
td.formtabright
{
background-image: url('../../sysimageaction.asp?imagename=webform_tabright');
background-repeat: no-repeat;
border-right: 3px solid white
}
td.formtabselected
{
background-image: url('../../sysimageaction.asp?imagename=webform_tabselectedbg');
background-repeat: repeat;
color: white;
font-weight: bold;
padding-left: 2px;
padding-right: 2px
}
td.formtabselectedleft
{
background-image: url('../../sysimageaction.asp?imagename=webform_tabselectedleft');
background-repeat: no-repeat;
border-left: 3px solid white
}
td.formtabselectedright
{
background-image: url('../../sysimageaction.asp?imagename=webform_tabselectedright');
background-repeat: no-repeat;
border-right: 3px solid white
}
td.formtabcontainer
{
padding-top: 4px;
padding-left: 4px;
padding-bottom: 4px
}
td.formtabempty
{
background-color: transparent;
}
table.grid
{

	/*ramme rundt vareliste*/
	border: none #000000;
	/*border: 1px none #FEFEFE;*/
}
table.grid table
{
	border: none;
	padding: 1px;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	position: static;
	width: 100%;



}
table.grid table td
{
border: none; 
}
table.grid th
{
border-color: #FEFEFE;
}
table.grid td
{
border-color: #FFFFFF
/*Axdata 01.03.2010 BOH */
border: none;
}
td.gridheader
{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: none;
	margin: 0px;
	padding: 0px;
	/* Axdata 01.03.2010 BOH */
	
}
td.gridforminput
{
	vertical-align: middle;
	left: 0px;
border-top:solid 1px;	


}
input.gridinput
{
	margin: 0px;
	padding: 1px;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	clear: both;
	float: right;
	height: 16px;
	width: 40px;




}
td.gridnewforminput
{
background-color: #f1f1f1;
padding-left: 2px;
padding-right: 2px;
padding-top: 3px;
padding-bottom: 3px;
vertical-align: middle;
}
td.gridformbutton
{
vertical-align: middle;
text-align: center;
}
input.gridnewinput
{
	margin: 0px;
	border: 1px solid #CCCCCC;
	font-family: sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;


}
table.lookup
{
background-color: black
}
td.lookupdata
{
background-color: white;
}
ul.localmenu
{
text-decoration: none;
	color: #000099;
	font-size: 11px;
	font-weight: bold;
	font-family: sans-serif;
	background-color: #F0F0F0;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 4px;
	}
ul.localmenu:hover {
	text-decoration: none;
	color: #CA7900;
	font-size: 11px;
	font-weight: bold;
	background-color: #E4E4E4;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 4px;
}
ul.nested
{
margin-top: 0.00;
margin-bottom: 0.00;
margin-left: 15.00px;
margin-right: 0.00;
padding-top: 0;
padding-bottom: 0;
padding-left: 0px;
padding-right: 0;
list-style: none;
}
li.nested
{
margin-top: 0.00;
margin-bottom: 0.00;
margin-left: 16px;
margin-right: 0.00;
padding-top: 0;
padding-bottom: 0;
padding-left: 0px;
padding-right: 0;
list-style: none;
}
div.menu
{
	margin-left: 0px;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	background-color: #F0F0F0;

}
li.menulink
{
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
	background-color: #F0F0F0;


}
table.navbar
{
}
div.simplehorzmenu
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
width: 150px;
border-top: solid white 1px;
position: absolute;
visibility: hidden;
}
div.simplehorzmenu a
{
color: black;
text-decoration: none;
font-weight: bold;
border-top:    black;
}
div.simplehorzmenu a:visited
{
color: black;
border-top:  black;
}
div.simplehorzmenu a:hover
{
color: white;
border-top: black;
}
a:link.menuitem
{
margin-left: 16pt;
padding: 0;
}
a:visited.menuitem
{
margin: 0.00pt;
padding: 0;
}
a:active.menuitem
{
}
a:hover.menuitem
{
color: red;
}
table.reportframe
{
}
.reportheader
{
margin-bottom: 5px
}
.companyname
{
font-weight: bold;
}
.reportname
{
	font-weight: bold;
	font-family: sans-serif;
	font-size: 12px;
	color: #009ee0;

}
.reportdescription
{
}
.date
{
}
.time
{
}
.pageno
{
font-weight: bold;
}
.reportcontainer
{
}
.reportth
{
	background-color: #009ee0;
	text-align: left;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;


}
.reportlabel
{
font-weight: bold
}


th.sumrow
{
background-color:  #dcdcdc;
font-weight: bold;  
}
td.sumrow
{
font-weight: bold;
background-color: #efefef;
}
.sum
{
background-color:  #efefef;
font-weight: bold;
border-bottom: double black 3px
}
.total
{
border-bottom: 1px solid #cccccc;
}
.grandtotal
{
border-bottom: black 3px double;
}
table.reporttablemargin
{
}
th.reportthfixedwidth
{
font-weight: bold;
background-color: #e2e2e2;
}
.transparent
{
background-color: transparent;
}
div.foldheader
{
	color: #FFFFFF;
	margin-top: 8pt;
	margin-bottom: 0.00;
	margin-left: 0.00;


}
td.simplebasecolor
{
font-family: sans-serif;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-decoration: none;
	background-color: #F5F5F5;
	margin-right: 0.00;
	padding: 0 0 0 5;
}
td.hover {
	font-family: sans-serif;
	text-decoration: none;
	color: #CA7900;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
	background-color: #F5F5F5;
}
td.simplebasecolor:active {
	font-family: sans-serif;
	text-decoration: bold;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
	background-color: #F5F5F5;
}
td.simplebasecolor a.simplemenulink
{
	font-family: sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-decoration: none;
	background-color: #F0F0F0;

}
td.td.simplebasecolor a:visited:simplemenulink
{
	font-family: sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-decoration: none;
}
td.simplehovercolor
{
	font-family: sans-serif;
text-decoration: none;
	color: #CA7900;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
	background-color: #F5F5F5;
}
td.simplehovercolor a.simplemenulink
{
	font-family: sans-serif;
text-decoration: none;
	color: #CA7900;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
}
td.simplehovercolor a:visited.simplemenulink
{
	font-family: sans-serif;
text-decoration: none;
	color: #CA7900;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;

}
td.simplemenuselected
{
	font-family: sans-serif;
text-decoration: none;
	color: #003399;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
}
td.simplemenuselected a.simplemenulink
{
	font-family: sans-serif;
text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
}
td.simplemenuselected a:visited.simplemenulink
{
	font-family: sans-serif;
text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 6px;
}
td.simplefolder
{
	/*background-color: #009ee0; /* overskriften i tremenyen venstre side e6e6e6 */
	background-color: #707070;
	color: #FFFFFF;
	background-image:url("../../img/header_bak_produkt.png");
background-position:8px 0px;
background-repeat:no-repeat;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 14px;
	font-family: sans-serif;
	font-size: 12px;
	text-decoration: none;
	list-style-type: none;


}
td.simplefolde
{
	/* background-color: #e1e1e1; */
	color: #000066;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 16px;
	font-family: sans-serif;
	font-size: 11px;
	text-decoration: none;
	list-style-type: none;


}
select.navigation
{
font-size: 60%;
}
.error
{
color: black;
background-color: ffffcc;
border: 1px solid #aca899
}
.warning
{
color: black;
background-color: ffffcc;
border: 1px solid #aca899
}
.information
{
color: black;
background-color: ffffcc;
border: 1px solid #aca899
}
.webpartcommandsarea
{
background-color: #337ad4;
padding-right: 4px;
text-align: right;
font-weight: normal
}
.webpartcommandsarea a
{
color: white;
text-decoration: none
}
.webpartcommandsarea a:visited
{
color: white;
}
.webpartcommandsarea a:hover
{
color: #e19d47;
}
.webparttitle
{
color: white;
font-weight: bold;
padding-left: 5px;
background-color: #337ad4;
}
.webparttitle table
{
color: white;
font-weight: bold;
}
.webpartbody
{
border-left: 1px solid #337ad4;
border-right: 1px solid #337ad4;
border-bottom: 1px solid #337ad4
}
table.tabmenutable
{
	color: white;
	padding-left: 4px;
	font-family: sans-serif;
	font-size: 11px;
	text-decoration: none;

}
td.tabmenuitem
{
padding-top: 2px;
padding-bottom: 2px;
font-weight: bold;
}
td.tabmenuitem a.tabmenulink
{
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;

}
td.tabmenuitemhover
{
padding-top: 2px;
padding-bottom: 2px;
cursor: hand;
font-weight: bold;
}
td.tabmenuitemhover a.tabmenulink
{
color: #cebef7;
text-decoration: none;
}
td.tabmenuitemselected
{
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
cursor: default;
}
td.tabmenuitemselected a.tabmenulink
{
color: #ffc73c;
text-decoration: none;
}
.GridHistory
{
border: none;
background-color: #FFFFFF;
vertical-align: top;
text-align: left;

}
.odd
{
background-image:url('../images/line.gif');
background-position:top;
background-repeat:repeat-x;
background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;


}
.even
{
background-image:url('../images/line.gif');
background-position:top;
background-repeat:repeat-x;
border: none;
background-color: #FFFFFF;
vertical-align: top;
text-align: left;

}

.even td, .odd td
{
padding:0px 10px 0px 0px;
}

td.formimage
{
	padding-left: 1px;
	text-align: center;
	background-position: left;
	left: 1px;
	border: none;
	vertical-align: middle;
background-image:url('../images/line.gif');
background-position:top;
background-repeat:repeat-x;

}
td.toolbar
{
background-color: #e2e2e2;
margin-top: 1.00px;
border-bottom: 2px groove #9c9c9c; 
}
table.toolbarform
{
}
td.toolbarforminput
{
color: black;
padding-left: 0px;
}
td.toolbarformdata
{
}
td.toolbarformbutton
{
padding-left: 0px
}
table.simpletable
{
	margin-top: 0pt;
	margin-bottom: 0.00;
	margin-left: 0;
	margin-right: 0.00;
	padding: 6;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	background-color: #DBDBDB;

}
.navstylebordertop
{
border-left: solid #cab99f 5px;
border-right: solid #cab99f 8px;
border-top: solid #cab99f 5px;
}
.navstyleborderbottom
{
border-bottom: solid #cab99f 5px;
border-left: solid #cab99f 8px;
border-right: solid #cab99f 8px;
}
a.topmenu
{
color: white;
text-decoration: none
}
a:visited.topmenu
{
color: white
}
a:hover.topmenu
{
color: #cebef7;
}
.line
{
background-color: #000066;
}
.linedotted
{
background-image: url('../../sysimageaction.asp?imagename=webicon_dottedbg');
background-repeat: repeat;
background-position:  center; 
}
td.searchbox
{
padding-left: 10px
}
td.searchbox table
{
	margin: 0px;
	padding: 0px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;


}


#foldinglist
{
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
margin:0px 0px 0px 0px;
padding: 0;
list-style: none;
}
div#divmenubar
{
}
table#tblmenubar
{
cursor: hand;
}
table#tblmenubar td
{
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 0px;
}
table#tblmenubar td.simplehorzmenubaritem
{
}
table#tblmenubar td.simplehorzmenubaritem a
{
color: white;
text-decoration: none;
}
table#tblmenubar td.simplehorzmenubaritem a:hover
{
color: #000066;
}
#fakelink
{
color: #003399;
text-decoration: underline;
cursor: hand
}
#fakelinkhover
{
color: #e19d47;
text-decoration: underline;
cursor: hand
}
.formtext {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: auto;
	padding-left: 0px;


}
.sokbox {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3F65B2;
	border: 1px solid #FFFFFF;
	margin: 0px;




}
.kampanje {
	font-family: sans-serif;
	font-size: 0px;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding: 0px;
	width: 270px;
	/*border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;*/
	/*background-image: url(../../kampanje/bg.gif);*/






}
.kampanjeunder {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FFFFFF; /*f5f5f5*/
	/*background-image: url(../../kampanje/bg2.gif);*/

}
.logginn {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; border: #000066; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


#netscape{
padding-left:6px;
}

.hitsperpage
{
text-align: right;
}.valgmeny {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #333333; border: 1px #000000 solid}
