/*.omoss
{
	position: relative;
	left: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
}*/
/* --------------------------------  Search / iframes ------------------------- */
iframe.searchframe
{
	width:201px;
	height: 77px;
	background-color: #fff;
	margin-left: 10px;
}
.cartframe
{
	width: 170px;
	margin-left: 10px;
	background-color: fff;
}

div.banner
{
	vertical-align: top;
	margin-left: 10px;
}

input.soek, input.logon{ /* search input and inputs: login, password */
	border: solid 1px #cccccc;
	color: #726459;
    font-size: 11px;
    font-family: Arial, Verdana, Tahoma;
   	vertical-align: middle;
   	margin-top: -10px;
   	width: 151px;
}
html:not([opera]) input.soek
{
	margin-left: 10px;
}

div.searchheader
{
	background-color: #b0b0b0;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0px 0px 10px;
}

div.searchcap
{
	height: 10px;
	background-image: url('./design/menyrundtopp.jpg');
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0px 0px 10px;
}

div.divsearch
{
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
    width: 195px;
    white-space: nowrap;
    z-index: 900;
    background-color: #e6e6e6;
    vertical-align: top;
    border: 1px solid #b0b0b0;
}
div.searchheader
{
	height: 25px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}
/*Artikkelsøk (Fikse høyde på container rundt søk*/
.divsearch1
{	
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 5px 10px;
    width: 195px;
    height: 80px;
    white-space: nowrap;
    background-color: #e6e6e6;
    vertical-align: top;
    border: 1px solid #b0b0b0;
}

/* Produktsøk*/
.divsearch2
{	
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 5px 10px;
    width: 195px;
    white-space: nowrap;
    background-color: #e6e6e6;
    vertical-align: top;
    border: 1px solid #b0b0b0;
}
div.searchheader2
{
	height: 25px;
	vertical-align: top;
}
.searchcap2
{
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	padding: 5px 0px 0px 10px;
	background-color: #b0b0b0;
	height: 20px;
}
*html .searchcap2{height: 25px;}

#advsokfrm
{
	height: 50px;
}
input.soek2
{
	margin-left: 10px;
	height: 20px;
	border: solid 1px #cccccc;
	color: #726459;
    font-size: 11px;
    font-family: Arial, Verdana, Tahoma;
   	width: 128px;
}
*html .soek2{margin-top: -25px;}
html:not([opera]) .soek2 {margin-bottom: 7px;}

.cart2
{
	margin-top: 10px;
}

/* ------------------------------------ End search / iframes ------------------------ */
.logo
{
	background-color: #fff;
}
.logo2
{
	background-color: #fff;
	height:5px;
}
html:not([opera]) .logo2
{
	height:10px;	
}
.hr
{
	padding-right:15px;
}
.hele
	{
	width:1000px;
	}

div.l_menu
	{
	overflow:hidden;
	}
	
/* left menu (tree menu) */
#mainmenu /* container for total leftmenu */
{
    background:transparent url('../design/menyrundbg.jpg') no-repeat top left;
    background-repeat:repeat-y;
    position: relative;
    float: left;    
    padding: 0px 0px 0px 0px;
    margin: 4px 0px 0px 0px;
    width : 195px;  /* totalt width of menu */   
    top: 0px;
    left:10px;
    /*border: solid 1px #b3b3b3;*/
    overflow:hidden;
}	

div.menuheader
{
	height: 10px;
	background:transparent url('../design/menyrundtopp.jpg') no-repeat top left;
	margin-bottom: -2px;
}
div.menubottom
{
	height: 40px;
    background:transparent url('../design/menyrundbunn.jpg') no-repeat top left;
}


td.dynamicmenu
	{
	height: 25px;
	}

.bunndiv
	{
	height: 35px; 
	padding-top: 10px;
	color: White;
	padding-right: 5px;
	}
/*	
html:not([opera]) .l_menu
{
	width:218px;	
}

*html .l_menu
{
	width:210px;
	border: 1px solid red;	
}
*/

.l_menu
	{
	background-color: #fff;
	margin-top:5px;
	min-height: 1000px;
	}
div.topsearch
{
	height: 40px;
	background-color: #fff;
	border-bottom: 1px dashed #b3b3b3;
}
.soek
{
	width:115px;
	height: 20px;
	vertical-align:top;
}

.topsearchform
{
	height: 20px;
	z-index: 10000;
	width: 195px;
}
.searchbutton
{
	width: 25px;
	border-style: none;
	background-color: #e6e6e6;
}
.digitrollsign
{
	margin-top:6px;
	margin-left:12px;
	color:#b3b3b3;	
}
a.digitrollsign, a.digitrollsign:hover, a.digitrollsign:visited
{
	color: #b3b3b3;
	text-decoration: none;
	border-top: 1px dashed #b3b3b3;		
}

.topmenu
{	
	
	background-color: #fff;
	
}
.topmenutable
{
	margin: 0;
	border: 0;
	padding: 0;
	height: 27px;
	border-collapse: collapse;
	width: 610px;
	background-color: #7fd9da;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma, Verdana;
}

.topmenutxt1
{
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-weight:bold;
	color: #fff;
	font-size: 11px;
	margin-left: 18px;
	width: 92px;
}
.topmenutxt2
{
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-weight:bold;
	color: #fff;
	font-size: 11px;
	width: 85px;
}
.topmenutxt2a
{
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-weight:bold;
	color: #fff;
	font-size: 12px;
	width: 85px;
}
.topmenutxt2b
{
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-weight:bold;
	color: #fff;
	font-size: 11px;
	width: 90px;
}
.topmenutxt2c
{
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-weight:bold;
	color: #fff;
	font-size: 11px;
	width: 100px;
}
.topmenutxt3
{
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-weight:bold;
	color: #fff;
	font-size: 11px;
	width: 210px;
}
.topmenutxt:hover
{
	color: #7f888d;
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-size: 11px;	
}
	

.mainwindow
{
	width: 600px;
	background-color:#fff;
}
.tdmain
{
	background-color: #fff;	
}


.signature a
{
    COLOR: #54555a;
}
.signature
{
	margin-left:17px;
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-size: 11px;
	color: #000;
}
.signature:hover
{
	margin-left:19px;
	font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;
	font-size: 11px;
}


BODY
	{
	background-color: #d8d8d8;
    SCROLLBAR-FACE-COLOR: #e9e2c4;    
    SCROLLBAR-HIGHLIGHT-COLOR: #EAE8E4;
    SCROLLBAR-SHADOW-COLOR: #E0DED8;
    SCROLLBAR-3DLIGHT-COLOR: #fff;
    SCROLLBAR-ARROW-COLOR: #656463;
    SCROLLBAR-TRACK-COLOR: #fff;
    SCROLLBAR-DARKSHADOW-COLOR: #e9e2c4;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	text-align: center;
	}
TABLE.segment
{
   BACKGROUND-COLOR: #b0b0b0;
   FONT-SIZE: 10px;
   MARGIN: 0px;
   BORDER-COLOR: #e6e6e6;
   vertical-align: middle;
  
}
TABLE.innersegment
{
   
   BACKGROUND-COLOR: #e6e6e6;
   FONT-SIZE: 10px;
   MARGIN: 0px;   
   BORDER-COLOR: #e6e6e6;
}
P
	{
	font-size: 11px;
    COLOR: #6d6d6d;
    font-family: Tahoma, Verdana, 'Trebuchet MS', Arial;    
    margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;		
	}
TD
	{
	COLOR: #51371c;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT:normal;
	}
td.usertable
{
	border-bottom: solid 0px #000;
	border-top: solid 0px #000;
	border-left: solid 0px #000;
	border-right: solid 0px #000;
	vertical-align: top;
	padding: 0px 3px 0px 0px;
}
td.bgtop
{
	background-image: url(design/top.jpg);
	width: 1000px;
	height: 165px;
}
A.search
{
	color:#b0b0b0;
}
TD.search
	{
	COLOR: #51371c;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT:normal;
	background-color: #fff;
	}
TD.nyheter
	{
	background-image: url(../design/bg_nyheter.jpg);
	COLOR: #51371c;
	FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
	FONT-SIZE: 10px;	
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	FONT-WEIGHT:normal;
	vertical-align: top;
	height: 184px;
	width: 50%;
	}
TD.info1
	{
	COLOR: #51371c;
	BACKGROUND-COLOR: #EEEAE5;
	FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	border-right: #ffffff 0px solid;
	border-left: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	FONT-WEIGHT:normal;
	}
TD.info2
	{
	COLOR: #51371c;
	BACKGROUND-COLOR: #EEEAE5;
	FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	border-right: #ffffff 1px solid;
	border-left: #ffffff 0px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	FONT-WEIGHT:normal;
	}
TD.adr
	{
	COLOR: #51371c;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT:normal;
	width: 600px;
	}
/*TD.submenu
	{
	COLOR: #000000;
	BACKGROUND-COLOR: #fff;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
	FONT-WEIGHT: normal;	
	height: 14px;
	}
TD.mainmenu
{
	COLOR: #000000;
	BACKGROUND-COLOR: Transparent;
	height: 20px;
	padding: 0px 0px 0px 50px;
}

TD.mainmenupassiv
	{
	COLOR: #000000;
	BACKGROUND-COLOR: Transparent;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	FONT-WEIGHT: bold;
	height: 10px;
	text-align: center;
	}
TD.mainmenuaktiv
	{
	COLOR: #000000;
	BACKGROUND-COLOR: Transparent;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	FONT-WEIGHT: bold;
	height: 10px;
	text-align: center;
	}
TD.submenupassiv
	{
	COLOR: #51371c;
	BACKGROUND-COLOR: #fff;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT:normal;
	height: 10px;
	}
TD.submenuaktiv
	{
	COLOR: #51371c;
	BACKGROUND-COLOR: #fff;
	FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	FONT-WEIGHT: normal;
	height: 10px;
	}*/
A img
{
	border-style: none;
	border: 0px;
}
A.kontakt_skjema
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
}

A.kontakt_skjema:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;    
}

A.target
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none
}
A.target:hover
{
    FONT-SIZE: 10px;
    COLOR: #4b4b4b;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: underline;
}
A.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none
}

A.link:hover
{
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;
}

A.level1link
{    
	FONT-SIZE: 9px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;	    
}

A.level1link:hover
{    
	FONT-SIZE: 9px;
    COLOR: #789095;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;
}

A.segment
{	
	color: #fff;
}
A.segment:hover
{	
	color: #fff;
	text-decoration: underline;
}

A
	{   
    FONT-SIZE: 11px;
    COLOR: #ED1E25;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;
    /*FONT-WEIGHT: bold;*/
	}
A:hover
	{
    FONT-SIZE: 11px;
    COLOR: #6d6d6d;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: underline;
	}
A.greya
	{
    FONT-SIZE: 11px;
    COLOR: #789095;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
	}
A.greya:hover
	{
    FONT-SIZE: 11px;
    COLOR: #789095;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;
	}
A.gula
	{
    FONT-SIZE: 12px;
    COLOR: #FECA2D;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
	}
A.gula:hover
	{
    FONT-SIZE: 12px;
    COLOR: #FECA2D;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;
	}
A.subOpen
{
    background-repeat: no-repeat;
    padding-left: 19px;
    width: 190px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-transform:none;
}
A.subOpen1
{
    background-repeat: no-repeat;
    padding-left: 19px;
    width: 190px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-transform:none;
}
A.subOpen2
{
    background-repeat: no-repeat;
    padding-left: 19px;
    width: 190px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: bold;
    TEXT-DECORATION: normal;
    text-transform:none;
}

.menusubclicked
{
	background-image: none;
    background-repeat: no-repeat;
    padding-left: 19px; 
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;    
    FONT-WEIGHT: bold;
    width:190px;
}

A.subOpen:hover
{	
	background-image: none;
    background-repeat: no-repeat;
    padding-left: 19px; 
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: underline;    
    FONT-WEIGHT: bold;
}
A.subOpen1:hover
{	
	background-image: none;
    background-repeat: no-repeat;
    padding-left: 19px; 
    FONT-SIZE: 11px;
    COLOR: #9c9b9f;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;    
    FONT-WEIGHT: bold;
}
A.subOpen2:hover
{	
	background-image: none;
    background-repeat: no-repeat;
    padding-left: 19px; 
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: underline;    
    FONT-WEIGHT: bold;
}
A.subclosed
{
    background-repeat: no-repeat;
    padding-left: 19px;
    width: 190px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: normal;
    TEXT-DECORATION: none;
    text-transform:none;
}
A.subclosed1
{
    background-repeat: no-repeat;
    padding-left: 19px;
    width: 190px;
    COLOR: #9c9b9f;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: normal;
    TEXT-DECORATION: underline;
    text-transform:none;
}
A.subclosed2
{
    background-repeat: no-repeat;
    padding-left: 19px;
    width: 200px;
    COLOR: #9c9b9f;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    text-transform:none;
}

A.subclosed:hover
{	
    background-repeat: no-repeat;
    padding-left: 19px;
    width: 190px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: normal;
    TEXT-DECORATION: underline;
    text-transform:none;  
}
A.subclosed1:hover
{	
    background-repeat: no-repeat;
    padding-left: 19px;
    width: 200px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    text-transform:none;
}
A.subclosed2:hover
{	
	background-image: none;
    background-repeat: no-repeat;
    padding-left: 19px; 
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;    
    FONT-WEIGHT: bold;
}
A.lastclick
{
    background-image: none;
    background-repeat: no-repeat;
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;    
    FONT-WEIGHT: bold;
}
A.lastclick:hover
{
    background-image: none;
    background-repeat: no-repeat;
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: underline;    
    FONT-WEIGHT: bold;
}
A.mainclosed
{	
    background-repeat: no-repeat;
    padding-left: 17px;
    width: 190px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: normal;
    TEXT-DECORATION: none;
    text-transform:none; 
}

A.mainclosed:hover
{	
    background-repeat: no-repeat;    
    padding-left: 17px; 
    width: 190px; 
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
    text-transform:none;
}
A.mainOpen
{	
    
    background-repeat: no-repeat;
    padding-left: 17px;
    width: 190px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-transform:none; 
    color:Red;
}
A.mainOpen:hover
{	
    background-repeat: no-repeat; 
    padding-left: 17px;
    width: 190px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    FONT-SIZE: 11px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    text-transform:none;  
}
A.horizmenu
{
    COLOR:#fff;
    FONT-FAMILY:Verdana, Arial;
    FONT-SIZE:11px;
    TEXT-DECORATION:none;
    FONT-WEIGHT: bold;
}
A.horizmenuclicked, A.horizmenusubcliked
{
    COLOR:#54555a;
    FONT-FAMILY:Verdana, Arial;
    FONT-SIZE:11px;
    TEXT-DECORATION:none;
    FONT-WEIGHT: bold;
}
A.horizmenuclicked:hover, A.horizmenusubcliked:hover
{
    COLOR:#54555a;
    FONT-FAMILY:Verdana, Arial;
    FONT-SIZE:11px;
    FONT-WEIGHT: bold;
	text-decoration: underline;
}
A.horizmenu:hover
{
    COLOR:#fff;
    FONT-FAMILY:Verdana, Arial;
    FONT-SIZE:11px;
    FONT-WEIGHT: bold;
	text-decoration: underline;
}
A.mailto
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #789095;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none
}
font.header
{
	font-weight:bolder;
	color: #9c9b9f;
	font-size: medium;
}

H3.articleheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000;
    FONT-FAMILY: Verdana, Tahoma, Arial, 'Trebuchet MS';
    TEXT-DECORATION: none
}



h2
{     
    font-size: 16px;
    COLOR: #9e9e9e;
    font-family: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
}
h3
{     
    font-size: 20px;
    FONT-WEIGHT: normal;
    line-height: 22px;
    COLOR: #000000;
    font-family: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin-bottom: 10px;
    padding-bottom: 0px;
    padding-right: 10px;
    
}
INPUT
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana
}




INPUT.button
{
    BORDER-RIGHT: 1px #042650 solid;
    BORDER-TOP: 1px #042650 solid;
    FONT-SIZE: 11px;
    COLOR: #042650;
    BACKGROUND-COLOR: #F9F7EE; 
    MARGIN: 0px;
    BORDER-LEFT: 1px #042650 solid;
    BORDER-BOTTOM: 1px #042650 solid;
    FONT-FAMILY: Verdana
}
INPUT.textbox
{
    BORDER-RIGHT: 1px #042650 solid;
    BORDER-TOP: 1px #042650 solid;
    FONT-SIZE: 10px;
    COLOR: #042650;
    BACKGROUND-COLOR: #ffffff; 
    MARGIN: 0px;
    BORDER-LEFT: 1px #042650 solid;
    BORDER-BOTTOM: 1px #042650 solid;
    FONT-FAMILY: Verdana
}
INPUT.radio
{
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 0px solid;
    BORDER-BOTTOM: 0px solid;
    FONT-FAMILY: Verdana
}
INPUT.fade
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    COLOR: #a0a0a0;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana
}
SELECT
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Verdana
}
FONT.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none
}

TD.segment
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial;
    TEXT-DECORATION: none;
    FONT-SIZE: 11px;
    MARGIN: 0px;    
}
TD.innersegment
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0000ff;
    FONT-FAMILY: Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none;
    FONT-SIZE: 10px;
    MARGIN: 0px; 
    PADDING-LEFT:5;   
}
TD.login
{	
	font-weight: normal;
	color: #595b5e;
	font-family: Tahoma, Arial, Times Times New Roman, Verdana;
	font-size: 12px;
}
DIV.logon
{
	font-weight: bold;
	color: #595b5e;
	font-family: Tahoma, Arial, Times Times New Roman, Verdana;
	font-size: 10px;
}
.loggav
{
	background-repeat: no-repeat;
    padding-left: 30px;
    width: 200px;
    COLOR: #9c9b9f;
    FONT-FAMILY: Tahoma, Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-transform:none;  	
}
.loggav:hover
{
	background-repeat: no-repeat;
    padding-left: 30px;
    width: 200px;
    COLOR: #000;
    FONT-FAMILY: Times Times New Roman, Verdana, Arial, Tahoma, 'Trebuchet MS', Arial;
    FONT-SIZE: 10px;
    font-weight: bold;
    TEXT-DECORATION: none;
    text-transform:none;  	
}
TD.logonhead
{
	FONT-SIZE: 10px;
	COLOR: silver;
	FONT-FAMILY: Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	Text-DECORATION: none
}
TD.text
{	
	FONT-SIZE: 10px; 
	COLOR: #b0b0b0; 
	FONT-FAMILY: Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
	Text-DECORATION: none
}
TD.digitroll
{
    FONT-WEIGHT: normal;
    PADDING-BOTTOM=5px;
    FONT-SIZE: 10px;
    COLOR: #000;
    FONT-FAMILY: Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none
}
TD.links
{
    FONT-WEIGHT: none;
    PADDING-BOTTOM:0;
    float :left;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
    TEXT-DECORATION: none
}

TD.toclink{     
    font-size: 12px;
    line-height: 15px;
    font-family:    Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-right: 10px;    
  }
FORM
{     
    font-size: 10px;
    FONT-WEIGHT: normal;
    line-height: 12px;
    font-family:    Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin: 0px 0px 0px 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-right: 0px;
    
  }
.picrig{ 
    width: 95%;
    height: 95%;
    color:#000000;
    border: 1px solid;
    text-align: right;
    margin-right: 1px;
    margin-left: 1px;
    margin-bottom: 1px;
    margin-top: 1px; 
  }
.bottomlinks{ 
    width: 100%;
    color:#000000;
    border: 0px solid;
    text-align: left;
    margin-right: 0px;
    margin-left: 20px;
    margin-bottom: 0px;
    margin-top: 10px; 
  }
.author{ 
    border: 1px solid;
    float: center;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 1px;
    margin-top: 1px;
    width: 95%	    
  }
.Left, .leftnewslink4, .leftnewslink3, .leftnewslink2, .leftnewslink1{ 
    border: none;
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
    margin-top: 0px;
    border: none;
  }
.Right, .rightnewslink4, .rightnewslink3, .rightnewslink2, .rightnewslink1{ 
    border: none;
    float: right;
    margin-left: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
    border: none;
  }
.Top{ 
    border: none;
    float: center;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 2px;
    border: none;
  }
.bottom{ 
    border: none;
    float: center;
    margin-right: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: 10px;
    border: none;
  }
.Column1, .Column2, .Column3, .Column4, .Column5, .SmallBanner, .LeftMenu,{
    margin: 0px;
    margin-right: 5px;
    padding: 0px;
    border: none;
  }
td.img
{
	padding-top: 5px;
}

.Article, .img{
    width: 95%;	/*   295  */
    float: none;
    FONT-SIZE: 11px;
    COLOR: #6d6d6d;
    line-height: 15px;
    padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
    FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial; 
  }
.img
{
	margin-left:10px;	
}
  
  
  
 .body {     
    font-size: 11px;
    line-height: 15px;
    COLOR: #9e9e9e;
    font-family:   Tahoma, Verdana, Serif,Helvetica;   
    margin-bottom: 0px;
    padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 10px;
    
  }
  .intro{     
    font-size: 11px;
    FONT-WEIGHT: bolder;
    line-height: 15px;
    font-family:    Tahoma, Verdana, Serif,Helvetica;    
    padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 0px;
    
  }
  .header{     
    font-size: 16px;
    FONT-WEIGHT: bold;
    line-height: 20px;
    COLOR: #000;
    font-family: Tahoma, Verdana, Serif,Helvetica;    
    margin-bottom: 10px;
    padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 0px;
    
  }
  .linktotop{     
    float: right;
    font-size: 18px;
    FONT-WEIGHT: bold;
    line-height: 15px;
    font-family:    Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;    
    margin-bottom: 10px;
    padding-bottom: 0px;
    padding-right: 10px;
    
  }
   
   .skjematxt{
   font-family:    Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
   color: #000000;
   font-size: 12px;
   }
   .msg
   {
	font-family:    Tahoma, Trebuchet MS, Verdana, tahoma, arial, Serif,Helvetica;
   color: #6600cc;
   font-size: 12px;
   font-weight: bold;
   }
   
 
