/*
A:visited { text-decoration: none; color: #0000FF;}
*/

.undermeny { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #FFFFFF; padding: 5px 5px 5px; margin: 0.1em 0.1em;
}
A.undermeny, A:visited.undermeny { color: #FFFFFF; text-decoration: none;}
A:hover.undermeny { text-decoration: none; color: white; }
.bildtext { font-size: 11px; text-align: left; font-family: Arial, Helvetica, sans-serif; margin: 0px; line-height: 14px }
A.bildtext, A:visited.bildtext { color: #000000;}
.litenvit { color: #FFFFFF; font-family: Arial, Helvetica, Verdana, sans-serif; letter-spacing: 0,1px; font-size: 12px; line-height: 15px }
A.litenvit, A:visited.litenvit {color: #FFFFFF;}
.meny_under { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none }
A.meny_under, A:visited.meny_under { color: #FFFFFF; text-decoration: none; }
A:hover.meny_under { text-decoration: none; color: yellow; }
.litenrod { color: #CC0000; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 15px }
A.litenrod, A:visited.litenrod { color: #993333;}
.litensvart { color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; line-height: 15px }
A.litensvart, A:visited.litensvart { color: #000000;}
.liten { font-family: Arial, Helvetica, Verdana, sans-serif; letter-spacing: 0,1px; font-size: 12px; line-height: 15px }
.rubrik1 { color: #d15403; font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; font-weight: bold}
.rubrik3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #9e4a14; line-height: normal; text-decoration: none; }

.rubrik2 { color: #9e4a14; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; text-decoration: none; font-weight: bold; }
a.rubrik2:link { color: #9e4a14; text-decoration: none; }
a.rubrik2:visited { color: #666666; text-decoration: none; }
A:hover.rubrik2 { text-decoration: none; }

h1
{
	color: #d15403;
	font-family: Lucida Sans, Helvetica, sans-serif;
	letter-spacing: -0.75px;
	font-size: 24px;
	line-height: normal;
	font-weight: 500;
	text-decoration: none;
	padding: 5px 0 5px;
	margin: 5px 0px 10px 0px;
}

h2
{
	color: #9e4a14;
	font-family: Lucida Sans, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	margin: 5px 0px 5px 0px;
}

h3
{
	font-family: Lucida Sans, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #9e4a14;	
	line-height: normal;
	text-decoration: none;
	padding: 0px;
	margin: 5px 0px 4px 0px;
}

P
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	letter-spacing: 0.1px;	
	line-height: 14px;
	margin: 5px 20px 5px 0;
	padding: 0px 0px 10px 0px;
}

.greytext
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	letter-spacing: 0.1px;	
	font-size: 12px;
	line-height: 14px;
	margin: 5px 20px 5px 0;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	color : #666666;
	text-decoration: none;
}


.gratext { color: #666666; font-family: Arial, Helvetica, Verdana, sans-serif; letter-spacing: 0,1px; font-size: 12px; text-decoration: none; line-height: 16px; text-align: right; }
a.gratext:link { color: #666666; text-decoration: none; }
a.gratext:visited { color: #666666; text-decoration: none; }
A:hover.gratext { text-decoration: none; }

.storre { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; line-height: normal; text-decoration: none; }



.text-align {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	 
a.topnav_kategori:link {
   padding-top: 2px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
   line-height: 13px;
   }

a.topnav_kategori:hover {
   padding-top: 2px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
   line-height: 13px;
   }

a.topnav_kategori:visited {
   padding-top: 2px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
   line-height: 13px;

   }

a.topnav_kategori:active {
   padding-top: 2px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
   line-height: 13px;
   }
   
   /* ----- */
   

/* BLOCK F…R NAVIGERING TOPPKATEGORIER */


#topnav_container {
	position: absolute;
	top: 91px;
	left: 0px;
	height: 19px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 798px;
	border: 0px solid #999999;
	background-color: #ffffff;
	}
	
#undernav_container {
	position: absolute;
	top: 110px;
	left: 0px;
	height: 19px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width: 798px;
	border: 0px solid #999999;
	}


/* TOPPNAVIGERINGENS BLOCK INKL 
   BAKGRUNDSBILDER */

.topnav_visningar {
	position: absolute;
	top: 1px;
	left: 83px;
	width: 65px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;	
    }
	
/* mouse over */

.topnav_visningar a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_visningar a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   

/* AKTIV KATEGORI */

.topnav_visningar_active {
	position: absolute;
	top: 1px;
	left: 0px;
	width: 83px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #cc6666;
	border-left: 1px solid #cc6666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}

/* mouse over */

.topnav_visningar_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }


/* ----- */


.topnav_barn {
	position: absolute;
	top: 1px;
	left: 83px;
	width: 65px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;	
    }
	

/* mouse over */
 
.topnav_barn a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_barn a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   


/* AKTIV KATEGORI */

.topnav_barn_active {
	position: absolute;
	top: 1px;
	left: 83px;
	width: 65px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}

/* mouse over */

.topnav_barn_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }



/* ----- */



.topnav_ftg {
	position: absolute;
	top: 1px;
	left: 148px;
	width: 118px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
/* mouse over */
 
.topnav_ftg a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_ftg a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   
/* AKTIV KATEGORI */

.topnav_ftg_active {
	position: absolute;
	top: 1px;
	left: 148px;
	width: 118px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #cc6666;
	border-left: 1px solid #cc6666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}


/* mouse over */

.topnav_ftg_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }


/* ----- */




.topnav_fest {
	position: absolute;
	top: 1px;
	left: 266px;
	width: 77px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
/* mouse over */
 
.topnav_fest a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_fest a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   
   

/* AKTIV KATEGORI */

.topnav_fest_active {
	position: absolute;
	top: 1px;
	left: 266px;
	width: 77px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #cc6666;
	border-left: 1px solid #cc6666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}

/* mouse over */

.topnav_fest_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }



/* ----- */


.topnav_merattse {
	position: absolute;
	top: 1px;
	left: 343px;
	width: 101px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
/* mouse over */
 
.topnav_merattse a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_merattse a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   

/* AKTIV KATEGORI */

.topnav_merattse_active {
	position: absolute;
	top: 1px;
	left: 343px;
	width: 101px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #cc6666;
	border-left: 1px solid #cc6666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}


/* mouse over */

.topnav_merattse_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }


/* ----- */


.topnav_harfinnsvi {
	position: absolute;
	top: 1px;
	left: 444px;
	width: 62px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
/* mouse over */
 
.topnav_harfinnsvi a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_harfinnsvi a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   
   

/* AKTIV KATEGORI */

.topnav_harfinnsvi_active {
	position: absolute;
	top: 1px;
	left: 444px;
	width: 62px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #cc6666;
	border-left: 1px solid #cc6666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}


/* mouse over */

.topnav_harfinnsvi_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }


/* ----- */


.topnav_omoss {
	position: absolute;
	top: 1px;
	left: 506px;
	width: 50px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
/* mouse over */
 
.topnav_omoss a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_omoss a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   

/* AKTIV KATEGORI */

.topnav_omoss_active {
	position: absolute;
	top: 1px;
	left: 506px;
	width: 50px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #cc6666;
	border-left: 1px solid #cc6666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}
	

/* mouse over */

.topnav_omoss_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }

/* ----- */


.topnav_de {
	position: absolute;
	top: 1px;
	left: 506px;
	width: 50px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
/* mouse over */
 
.topnav_de a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_de a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   

/* AKTIV KATEGORI */

.topnav_de_active {
	position: absolute;
	top: 1px;
	left: 506px;
	width: 50px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #cc6666;
	border-left: 1px solid #cc6666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}
	

/* mouse over */

.topnav_de_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }

/* ----- */

.topnav_eng {
	position: absolute;
	top: 1px;
	left: 506px;
	width: 50px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #cccccc;
	border-top: 1px solid #9999cc;
	border-left: 1px solid #9999cc;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	}
	
/* mouse over */
 
.topnav_eng a {
   display: block;
   background-color: #cccccc;
   padding: 0px 0px 0px 0px;
   }

.topnav_eng a:hover,active {
   display: block;
   background-color: #666666;
   height: 16px;
   }
   
   

/* AKTIV KATEGORI */

.topnav_eng_active {
	position: absolute;
	top: 1px;
	left: 506px;
	width: 50px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666666;
	border-top: 1px solid #cc6666;
	border-left: 1px solid #cc6666;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #666666;
	}
	

/* mouse over */

.topnav_eng_active a {
   display: block;
   background-color: #666666;
   padding: 0px 0px 0px 0px;
   }

/* ----- */


h3 a, p h3 a, h3 a:visited, p h3 a:visited
{
	color: #333300;
}
