body
{
	font-size: 8.5pt;
	font-family: Arial,Verdana;	
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px;
	background-color: #ffffff;
}

td.nopadding
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

table.nomarginsextra
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border: none 0px white;
	border-collapse:collapse;
}

table.nomarginsextra td
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border: none 0px white;
	border-collapse: collapse;	
}

.nomargins
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


input
{
}

.input_text
{
	width: 165px;
}

.input_tall
{
	width: 80px;
}

.input_pnum
{
	width: 35px;
}

.input_psted
{
	width: 128px;
}

.input_antall
{
	text-align: right;
	width: 25px;
}
.input_pris
{
	text-align: right;
	width: 50px;
}

a
{
   color:#5555aa;
   text-decoration:none;
}
a:visited 
{
   color:#5555aa;
   text-decoration:none;
}
a:hover
{
	text-decoration:underline;
	color:#5555aa;
}


a.nelfoblue
{
   color:#5555aa;
   text-decoration:none;
}
a.nelfoblue:visited 
{
   color:#5555aa;
   text-decoration:none;
}
a.nelfoblue:hover
{
	text-decoration:underline;
	color:#5555aa;
}


a.infobase_tittel
{
    font-weight:bold;
    font-size: 14pt;
	color:black;
    
}
a:visited.infobase_tittel
{
	color:black;
}
a:hover.infobase_tittel
{
	color:#244994;
	text-decoration:none;
}
div.infobase_tittel_spacing
{
    border:none;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	/*width:100%;*/
}

.infobase_ingress
{
    font-size: 10pt;
}
.infobase_ibname
{
	text-transform:capitalize;
	font-size:7pt;
	color:#000033;
	/*visibility: hidden;*/
}
.infobase_dato
{
	font-size:7pt;
}
A.infobase_lesmer, A.infobase_lesmer:Visited,
.infobase_lesmer
{
	font-weight: bolder;
	font-size:8pt;
	color:#000033
}

table.infobase_imglist
{
	border:none;
	margin-right:10px;
	float:left;
}

.infobase_ibinfo
{
	text-align: left;
	padding:10px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	border: 0px solid #000033;
	/*border-collapse:collapse; gir rare utslag*/
}




table.infobase_tabell
{
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
/*	border-collapse:collapse;
	border-top: solid 1px white;
	border-right: solid 1px white;
	border-left: solid 1px white;
	border-bottom: solid 1px black;
*/
	
}
table.infobase_tabell td
{
	padding-left:0px;
	padding-right:0px;
	padding-top:6px;	
	padding-bottom:3px;
	border-bottom: solid 0px #e3eaeb;
}
table.infobase_tabell table td
{
	border-collapse:collapse;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:none;
}

.infobaseartikkel_tittel
{
    font-size: 16pt;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
    /*text-transform:uppercase;*/
}

.infobaseartikkel_ingress
{
	font-size:10pt;
    font-weight: bold;
    
    
}

.infobaseartikkel_tekst
{
	font-size: 10pt;
}
.infobaseartikkel_ibname
{
	font-size:7pt;
}
.infobaseartikkel_dato
{
	font-size:7pt;
}

.infobaseartikkel_longfiletitle
{
	font-size:7pt;
}
.infobaseartikkel_filetitle
{
	font-size:7pt;
}

.infobaseartikkel_imagelist
{
	width:110px;
}	

DIV.infobase_divlistbullets
{
	background: url('gfx/quad_ff6633_9pt.gif') 0px 5px no-repeat;
	position:relative;
	padding-left:10px;
}
TABLE.infobasesmall_tabell
{
	margin:0px;
	padding:0px;
	border-style:none;
}
TABLE.infobasesmall_tabell TD
{
	margin:0px;
	padding:0px;
}

UL.infobase_listbullets
{
	padding: 0px 2px 0px 2px;	
	margin: 0px 2px 0px 2px;
/*	background-image: URL('gfx/ib_bullet.png');
	background-repeat:no-repeat;
	list-style-type:none;*/
	list-style-image: url('ib_bullet.png');
}
UL.infobase_listbullets LI
{
	padding: 0px 3px 0px 3px;
	margin: 0px 3px 0px 3px;
	
}

a.infobase_related
{
	font-size:7pt;
	color:#244994;
	text-decoration:none;

}
a:visited.infobase_related
{
   color:#244994;
   text-decoration:none;
   white-space:nowrap;
}
a:hover.infobase_related
{
	text-decoration:underline;
	color:blue;
}

/* ************************ infobase alternatives-test start ******************** */
.infobasemedium_tittel
{
    font-weight: bold;
    font-size: 11pt;
    color: #244994;
    text-decoration:none;
}

.infobasemedium_ingress
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
}

table.infobasemedium_tabell
{
	border: solid 1px white;
}
table.infobasemedium_tabell td
{
	padding-top:10px;
	padding-bottom:10px;
	border: solid 1px green;
}

a.infobasesmall_tittel
{
    font-size: 8pt;
	color:black;
}
a:visited.infobasesmall_tittel
{
	color:black;
}
a:hover.infobasesmall_tittel
{
	color:#244994;
}

/* ************************ infobase alternatives-test stop ******************** */

.search_title
{
	font-size: 9pt;
	font-weight: bold;
}

.search_ingress
{
}

.search_date
{
	font-size: 7pt;
}

.search_linkinfo
{
	font-size: 7pt;
	color: green;
}

H1
{
    font-size: 12pt;
    font-weight: bold;
    /*text-transform:uppercase;*/
}

.H1NS
{
    font-size: 12pt;
    font-weight: bold;
}

H2
{
    font-size: 11pt;
    font-weight: bold;
    /*text-transform:uppercase;*/
}

H3
{
    font-size: 10pt;
    font-weight: bold;
    /*text-transform:uppercase;*/
}

.H3NS
{
    font-size: 10pt;
    font-weight: bold;
    /*text-transform:uppercase;*/
}

H4
{
    font-size: 9pt;
    font-weight: bold;
    /*text-transform:uppercase;*/
}

.H4NS
{
    font-size: 9pt;
    font-weight: bold;
    /*text-transform:uppercase;*/
}

SPAN.navbarseperator
{
	font-weight: bolder;
	color: #ff6633;
}
a.navbartext, a.navbartext:visited, a.navbartext:hover, span.navbartext
{
	color: #000033;
}

INPUT.medlemsokcompact
{
	width:120px;
}
INPUT.logincompactuser
{
	width:105px;	
	height:13px;
}
INPUT.logincompactpass
{
	width:105px;
	height:13px;
}
DIV.logincompactbutton
{
	font-size: 9pt;
    font-weight: bold;
	color: #000033;	
	padding-left: 10px;
	background: url('gfx/quad_ff6633_9pt.gif') left center no-repeat;
	position:relative;
	left:55px;
}
div.logincompactbutton a, div.logincompactbutton a:hover, div.logincompactbutton a:visited
{
	color:#000033;
}

DIV.NyttigeLinker
{
    position: relative;
	bottom: 0px;
	left:2px;
	color:#000033;
	font-size:9pt;
	font-weight:bold;
}

DIV.NyttigeLinker DIV
{
	font-size:9pt;
	position:relative;
	left:0px;
	top:0px;
	padding-left:10px;
	background: url('gfx/quad_000033_9pt.gif') left center no-repeat;
}

div.NyttigeLinker a, div.NyttigeLinker a:hover, div.NyttigeLinker a:visited
{
	color:#000033;
}

/* liten kavliste */
TABLE.kavMiniView
{
	font-size:7pt;
	color:#000033;	
}

TABLE.kavMiniView TD
{
	padding:0px 2px 0px 2px;
}

TABLE.kavMiniView A, TABLE.kavMiniView A:Hover, TABLE.kavMiniView A:Visited
{
	color:#000033;	
}
/* stor kavliste */
TABLE.kavMaxiView
{

}

/* detaljer visning bl.a på kav, andre views må gjerne bruke samme mal */
TABLE.detailView
{
	width:100%;
}
TABLE.detailView td
{
	
}


.detailViewHeader
{
	background-color: #244994;
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	vertical-align:top;
	text-align:right;
}

.detailViewHeader:after
{
	
}

.floatRight
{
	float:right;
}

Table.Entrepriseindeks
{
	font-size: 7pt;
	
}
Table.Entrepriseindeks TH
{
	font-size: 4pt;
}

.infobase_tittel
{
/*    border: solid 5px red;*/
}


 Table.Last10Exhibitors
 {
	border: 1px solid blue;
	background-color: white;
 }
 TH.Last10ExhibitorsDateHeader
 {
     visibility:collapse;
 }
 TH.Last10ExhibitorsHeader
 {
     font-size:16pt;
     font-weight:bold;
     color: white;
     background-color: blue;
     border-width: 1px 1px 0 0;
     border-style: solid;
     margin: 0;
     padding: 4px;
 }
 TD.Last10ExhibitorsDateItems
 {
     visibility:collapse;
 }
 TD.Last10ExhibitorsNames
 {
     font-size:16pt;
     font-weight:bold;
 }