body
{
	font-family: Tahoma, Arial;
	font-size: x-small;
	color: #333333;
	background-color: #c4c4b2;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 60px;
	margin-left: 0px;
}
td
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #272727;
	text-align: left;
	font-family: Tahoma, Arial;
}


font
{
	font-family: Tahoma, Arial;
	font-size: x-small;
	color: #333333;
	text-align: left;
}
.navigTbl
{
	background-color: #FFFFFF;
	width: 762px;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #272727;
}
A:link, A:visited, A:active
{
	text-decoration: none;
	color:#246398;
}
a:hover
{
	text-decoration:underline;
	color:Red;
}
/*Plassering*/

/*common*/


/**/

#infoSoek
{
	vertical-align: middle;
	width: 237px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 37px;
	padding-top: 15px;
	padding-left: 15px;
}
/**/
.infoSoekForm
{
	vertical-align: middle;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #272727;
	width: 150px;
	height: 21px;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 4px;
	padding-bottom: 3px;
	padding-right: 4px;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}
#infoSoek a:link
{
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 9px;
}
#infoSoek a:visited
{
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 9px;
}
#infoSoek a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	margin-left: 9px;
}
#infoSoek a:active
{
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 9px;
}


/*Frontpage*/
#topfrontwrapper
{
	width: 762px;
	height: 242px;
	border: 0px;
}

#topfields
{
	width: 762px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#topfieldleft
{
	width: 508px;
	height: 190px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #a85630;
}

#topfieldright
{
	width: 254px;
	height: 190px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	float: right;
	background-color: #601505;
}

#searchboxfrontside
{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
	background-color: #601505;
	float: right;
	width: 254px;
	height: 56px;
}

#maincategorymenufrontside
{
	width: 508px;
	border: 0px;
	background-color: #a85630;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: left;
	height: 56px;
}

#infoStorFrontside
{
	width: 508px;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #e4e9ed;
	text-align: center;
	height: 53px;
	padding-top: 20px;
}
#infoStorFrontside a:link
{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 4px;
}
#infoStorFrontside a:visited
{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 4px;
}
#infoStorFrontside a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 4px;
}
#infoStorFrontside a:active
{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 4px;
}

#contentwrapperfrontside
{
	background-image: url("/images/backgroundfront.gif");
	background-repeat: repeat-y;
	float: left;
	border: 0px;
}

#rightcolumnfrontside
{
	width: 254px;
	background-color: #DDDDD1;
	float: right;
	clear: right;
}
#maincolumnfrontside
{
	width: 508px;
	float: left;
	clear: both;
}





/*Twocoloumn*/
#logo
{
	width: 150px;
	border: 0px;
	float: left;
}

#menuwrapper
{
	width: 598px;
	height: 52px;
	border: 0px;
	float: right;
	margin: 0px 14px 0px 0px;
}

.topwrapper
{
	height: 124px;
	border: 0px;
}

#maincategorymenu
{
	width: 508px;
	padding: 0 0 0 0;
	margin: 74 0 0 0;
	float: right;
}

#searchbox
{
	height: 50px;
	width: 254px;
	border: 0px;
	padding: 0 0 0 0;
	margin: 74 0 0 0;
	float: left;
}

#infoStor
{
	width: 508px;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #e4e9ed;
	text-transform: uppercase;
	text-align: center;
	height: 32px;
	padding-top: 20px;
}
#infoStor a:link
{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 4px;
}
#infoStor a:visited
{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 4px;
}
#infoStor a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 4px;
}
#infoStor a:active
{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 4px;
}




#contentwrapper
{
	border: 0px;
	background-image: url("/images/background.gif");
	background-repeat: repeat-y;
	float: left;
}

#contentwrappersinglecolumn
{
	border: 0px;
	float: left;
	width:710px;
	padding: 0px 20px 0px 20px;
}

#leftcolumn
{
	width: 254px;
	border: 0px;
	background-color: #DDDDD1;
	float: left;
	clear: both;
}


#sideOs
{
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	font-family: Tahoma, Arial;
	font-size: 10px;
	height: 10px;
	width: 254px;
	padding-right: 15px;
	color: #A3A381;
	text-transform: uppercase;
	letter-spacing: 2px;
}
#side
{
	background-color: #EAEAE1;
	width: 254px;
}
#side #meny a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #B0B095;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: 239px;
	font-weight: bold;
}
#side #meny a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #B0B095;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: 239px;
	font-weight: bold;
}
#side #meny a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #a3a381;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: 239px;
	font-weight: bold;
	background-color: #FFFFFF;
}
#side #meny a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #a3a381;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: 254px;
	font-weight: bold;
	background-color: #FFFFFF;
}

#side #submeny a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #C0C0AD;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	width: 239px;
	font-weight: bold;
}
#side #submeny a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #C0C0AD;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	width: 239px;
	font-weight: bold;
}
#side #submeny a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #a3a381;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	width: 239px;
	font-weight: bold;
	background-color: #FFFFFF;
}
#side #submeny a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #a3a381;
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	width: 254px;
	font-weight: bold;
	background-color: #FFFFFF;
}


#side .lesmer a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
}
#side .lesmer a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
}
#side .lesmer a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/presserom-lesmer.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
}
#side .lesmer a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/presserom-lesmer.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
}


#side #skille
{
	font-size: 10px;
	font-weight: bold;
	color: #5D412A;
	padding: 15px;
	background-color: #E0E0D6;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
}
#side #toppti
{
	background-color: #E0E0D6;
	font-size: 10px;
	color: #5D412A;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	display:block;	
	clear:both;
	padding:  2px 15px 5px 15px;
}

#side #firsttoppti
{
	background-color: #E0E0D6;
	font-size: 10px;
	color: #5D412A;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	display:block;	
	clear:both;
	height:126;
	padding: 5px 15px 5px 15px;
}
#side #firsttoppti #tekst #overskrift
{
	font-size: 10px;
	font-weight: bold;
	color: #5D412A;
}

#side #toppti #tekst
{
}

#side #toppti #tekst #overskrift
{
	font-size: 10px;
	font-weight: bold;
	color: #5D412A;
}

#side #listeSiden #tekst #link
{
	padding-top: 5px;
	padding-bottom: 3px;
}

#side #listeSiden
{
	background-color: #E0E0D6;
	font-size: 10px;
	color: #5D412A;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CECEBD;
	padding: 15px;
}


#side #listeSiden img
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

#side #listeSiden #tekst
{
}

#side #listeSiden #tekst #dato
{
	color: #B6B69C;
	font-weight: normal;
	font-size: 10px;
}
#side #listeSiden #tekst #overskrift
{
	font-size: 10px;
	font-weight: bold;
	color: #5D412A;
}
#side #listeSiden #tekst #innhold
{
}
#side #listeSiden #tekst #link
{
	padding-top: 5px;
	padding-bottom: 3px;
}


#newsletter
{
	width: 254px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #A3A381;
	padding: 15px;
	line-height: normal;
}
#newsletter .newsletterHeading
{
	font-family: Tahoma, Arial;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin-bottom: 5px;
	font-size: 10px;
}
#newsletter #form
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #E8E8E0;
	margin-bottom: 5px;
	height: 21px;
}
#newsletter #form a:link
{
	color: #E8E8E0;
	background-color: #A3A381;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
}
#newsletter #form a:visited
{
	color: #E8E8E0;
	background-color: #A3A381;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 4px;
}
#newsletter #form a:hover
{
	color: #E8E8E0;
	background-color: #A85630;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
	padding-top: 4px;
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 4px;
}
#newsletter #form a:active
{
	color: #E8E8E0;
	background-color: #A3A381;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 2px;
	padding-top: 4px;
	padding-right: 2px;
	padding-left: 4px;
}
#newsletter #beskrivelse
{
	font-size: 10px;
}
#newsletter input
{
	color: #A3A381;
	width: 160px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #FFFFFF;
	border: 1px solid #A3A381;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.newsletterForm
{
	height: 19px;
}


#maincolumn
{
	width: 508px;
	border: 0px;
	float: right;
	clear: right;
	
}
#mainsinglecolumn
{	
	border: 0px;
	clear: right;
}
.mainsinglecolumn
{
	width: 710px;
	padding-left:20px;
	border: 0px;
	clear: right;
}

.mainheader
{
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dddddb;
	font-family: Tahoma, Arial;
	color: #A85630;
	font-size: 10px;
	height: 10px;
	width: 508px;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
	letter-spacing: 2px;
	
}

.mainheadersinglecolumn
{
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dddddb;
	font-family: Tahoma, Arial;
	color: #A85630;
	font-size: 10px;
	height: 10px;
	padding-right: 15px;
	padding-left: 15px;
	text-transform: uppercase;
	letter-spacing: 2px;
}


#main
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #272727;
	font-weight: normal;
	margin-top: 30px;
	margin-bottom: 60px;
}
#main #login
{
	height: 400px;
	margin-right: 30px;
	margin-left: 30px;
}
#main #login input
{
	font-size: 11px;
	display: block;
	margin-top: 3px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}

#main #login #felt
{
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 11px;
	margin-bottom: 15px;
}


#main #toppvalg
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #a9ac97;
	text-transform: uppercase;
	letter-spacing: 0px;
	margin-bottom: 30px;
	height: 10px;
	margin-right: 30px;
	margin-left: 30px;
}

#main #toppvalg a:link
{
	color: #a9ac97;
	text-decoration: none;
	margin-left: 8px;
}
#main #toppvalg a:visited
{
	color: #a9ac97;
	text-decoration: none;
	margin-left: 8px;
}
#main #toppvalg a:hover
{
	color: #a9ac97;
	text-decoration: underline;
	margin-left: 8px;
}

/*Produkt(bok)*/

#produkt
{
	margin-bottom: 10px;
	padding-bottom: 10px;
	margin-right: 23px;
	margin-left: 23px;
	clear: both;
}

#main #produkt
{
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
}

#main #produktMini
{
	margin-right: 23px;
	margin-left: 23px;
	width: 462px;
	height: 20px;
	clear: both;
	margin-bottom: 0px;
}

#main #produktMini #bilde
{
	width: 122px;
	float: left;
	height: 100px;
	display: inline;
}

#produktMini .imgBokMini
{
	float: left;
	margin-right: 22px;
}

#main #produktMini #tekst
{
	width: 340px;
	margin-bottom: 23px;
	float: right;
}

#main #produktMini #tekst #beskrivelse
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #272727;
	margin-top: 10px;
}

#main #produktMini #tekst #tittel
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #B35634;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: normal;
}

#main #produktMini #tekst #forfatter
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #272727;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: normal;
	float: left;
	margin-right: 4px;
}

#main #produktMini #tekst #link
{
	margin-top: 5px;
	margin-bottom: 5px;
}

#main #produktInfo
{
	display: inline;
	float: left;
	margin-bottom: 15px;
	margin-right: 30px;
	margin-left: 30px;
}

#main #produktInfo #boker
{
	height: auto;
	float: right;
	width: 348px;
}
#main #produktInfo #bildebok
{
	float: right;
}
.bokerTxt
{
	text-transform: uppercase;
	color: #A85630;
}
#main .bokerLesmer a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 24px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .bokerLesmer a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/boker-lesmer.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 24px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .bokerLesmer a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil-on.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 24px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .bokerLesmer a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/boker-lesmer.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 24px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .bokerKjop a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	height:20px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/sitecore modules/ecommerce/images/but-legg-handlekurv-smal.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 24px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .bokerKjop a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	height:20px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/sitecore modules/ecommerce/images/but-legg-handlekurv-smal.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 24px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .bokerKjop a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/sitecore modules/ecommerce/images/but-legg-handlekurv-smal-ho.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 24px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .bokerKjop a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/sitecore modules/ecommerce/images/but-legg-handlekurv-smal.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 24px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main #produktInfo #forfatter
{
	text-transform: uppercase;
	letter-spacing: 2px;
	margin-bottom: 5px;
	line-height: normal;
}

#main #produktInfo #tekst
{
	height: inherit;
	float: left;
	width: 266px;
}

#main #produktInfo #tekst #tittel
{
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #B35634;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding-top: 23px;
}

#main #produktInfo #tekst #forfatter
{
	text-transform: uppercase;
	letter-spacing: 2px;
}

#main #produktInfo #tekst #billedtekst
{
	color: #525252;
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dddddb;
	margin-bottom: 10px;
	font-style: italic;
}

#main #produktInfo #tekst #isbn
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #c4c4c4;
	text-transform: uppercase;
}

#main #produktInfo #tekst #utgivelsesdato
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #B35634;
	font-style:italic;
	font-weight:bold;
}


#main #produktInfo #tekst #pris
{
	color: #B35634;
	font-weight: bold;
}
#main #artikkelMeny
{
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	margin-right: 30px;
	margin-left: 30px;
	height: 12px;
}
#main #artikkelMeny a:link
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #bdbdb1;
	text-transform: uppercase;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-right: 1px;
	height: 12px;
}
#main #artikkelMeny a:visited
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #bdbdb1;
	text-transform: uppercase;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-right: 1px;
	height: 12px;
}


#main #artikkelMeny a:hover
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #acad9d;
	text-transform: uppercase;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-right: 1px;
	height: 12px;
}

#main #artikkelMeny a:active
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #acad9d;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 8px;
	margin-right: 1px;
	height: 12px;
}


#main #artikkelInnhold
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #272727;
	margin-bottom: 10px;
	clear: both;
	margin-right: 30px;
	margin-left: 30px;
}
#main #artikkelInnhold #overskrift
{
	margin-bottom: 10px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: none;
}
#main #artikkelInnhold #ingress
{
	margin-bottom: 10px;
	font-size: 12px;
}
#main #artikkelInnhold #brodtekst
{
}


#main #produktBeskrivelse
{
	width: 462px;
	margin-right: 23px;
	margin-left: 23px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #272727;
	margin-bottom: 10px;
	clear: both;
}
#main #produktBeskrivelse #overskrift
{
	margin-bottom: 10px;
	font-weight: bold;
	color: #B35634;
	padding-top: 5px;
	padding-bottom: 5px;
}
#main #produktBeskrivelse #ingress
{
	margin-bottom: 10px;
}
#main #produktBeskrivelse #brodtekst
{
}
#main #produktEksterneLinker
{
	width: 462px;
	margin-top: 23px;
	margin-right: 23px;
	margin-left: 23px;
	margin-bottom: 43px;
	clear: both;
}

#main .produktMikroHead
{
	width: 462px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	clear: both;
}


#main .produktMikro
{
	width: 462px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	height: 150px;
	clear: both;
}
#main .produktMikroHead #overskrift
{
	padding-bottom: 5px;
	font-family: Tahoma, Arial;
	text-transform: uppercase;
	font-size: 10px;
	color: #A9AC97;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-top-color: #dddddb;
}
#main .produktMikro #ramme
{
	display: block;
	width: 231px;
	height: 120px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}

#main .produktMikro #ramme #tekst
{
	width: 111px;
	height: 90px;
	float: right;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#main .produktMikro #ramme #image
{
	float: left;
}

#main .produktMikro #ramme #tekst #beskrivelse
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #272727;
}
#main .produktMikro #ramme #tekst #pris
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #B35634;
}
#main .produktMikro #ramme #tekst #tittel
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #B35634;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: normal;
}
#main .produktMikro #ramme #tekst #forfatter
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #272727;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: normal;
}
#main .produktMikro #ramme #tekst #link
{
}

.mainTxtForfatter
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #252525;
	letter-spacing: 2px;
	line-height: 25px;
	font-weight: normal;
}
.mainTxtBok
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #B35634;
	letter-spacing: 2px;
	line-height: 25px;
	font-weight: normal;
}
.mainImgBok
{
	float: left;
	margin-right: 15px;
	padding-bottom: 30px;
}
/*Forfatter*/
#main #listeForfatter
{
	height: inherit;
	margin-bottom: 30px;
	display: inline;
	float: left;
	margin-right: 30px;
	margin-left: 30px;
}

.forfatterTxt
{
	color: #979250;
}

#main #listeForfatter img
{
	float: left;
	margin-right: 30px;
	margin-top: 5px;
}


#main #listeForfatter #tekst
{
	height: auto;
	float: right;
	width: 338px;
}
#main #listeForfatter #tekst #ingress
{
}

#main #listeForfatter #tekst #forfatter
{
	text-transform: uppercase;
	letter-spacing: 2px;
	margin-bottom: 5px;
	line-height: normal;
}
#main #listeForfatter #tekst #bok
{
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 11px;
	line-height: normal;
}
#main #listeForfatter #tekst #link
{
	margin-top: 4px;
}
#main .forfatterLesmer a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .forfatterLesmer a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .forfatterLesmer a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/forfatter-lesmer.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .forfatterLesmer a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
}

#main #bunnvalg
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #a9ac97;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dddddb;
	padding-top: 10px;
	clear: both;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-right: 30px;
	margin-left: 30px;
}
#main #bunnvalg a:link
{
	color: #a9ac97;
	text-decoration: none;
	margin-left: 8px;
}
#main #bunnvalg a:visited
{
	color: #a9ac97;
	text-decoration: none;
	margin-left: 8px;
}
#main #bunnvalg a:hover
{
	color: #a9ac97;
	text-decoration: underline;
	margin-left: 8px;
}
#main #bunnvalg a:active
{
	color: #a9ac97;
	text-decoration: underline;
	margin-left: 8px;
}

#main .lesmer a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(../images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	line-height: 20px;
}
#main .lesmer a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(../images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	line-height: 20px;
}
#main .lesmer a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(../images/boker-les-mer-pil-on.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	line-height: 20px;
}
#main .lesmer a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(../images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	line-height: 20px;
}

#main #artikkelInfo
{
	height: inherit;
	display: inline;
	float: left;
	margin-bottom: 15px;
	margin-top: 20px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dddddb;
	margin-right: 30px;
	margin-left: 30px;
}
#main #artikkelInfo img
{
	float: left;
	margin-right: 18px;
}

#main #artikkelInfo #tekst
{
	height: inherit;
	float: right;
	width: 275px;
	margin-top: 0px;
}
.forfatterTxt
{
	color: #979250;
}
#main #artikkelInfo #tekst #bok
{
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
}

#main #artikkelInfo #tekst #dato
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #c9cdb4;
	text-transform: uppercase;
	letter-spacing: 1px;
}
#main #artikkelInfo #tekst #forfatter
{
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 14px;
}
#main #artikkelInfo #tekst #overskrift
{
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
}


#main #artikkelInfo #tekst #billedtekst
{
	color: #525252;
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dddddb;
	margin-bottom: 10px;
	font-style: italic;
}
#main #artikkelInfo #tekst #fodt
{
	font-size: 12px;
	text-transform: uppercase;
	color: #c9cdb4;
	letter-spacing: 2px;
}

#main #artikkelInfo #tekst #isbn
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #c4c4c4;
	text-transform: uppercase;
}
#main #artikkelInfo #tekst #pris
{
	font-weight: bold;
	color: #A85630;
}


#main #artikkelInfo #tekst #billedtekst .bold
{
	font-weight: bold;
}
#main #artikkelInfo #tekst #billedtekst .lys
{
	color: #a9a9a9;
}
#main #artikkelInfo #tekst #billedtekst .normal
{
	font-style: normal;
}
#main #artikkelInfo #tekst #artikkelforfatter
{
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

#main #artikkelInfo #tekst #artikkelforfatter a:link
{
	font-size: 10px;
	color: #C9CDB4;
	font-family: Tahoma, Arial;
	text-decoration: none;
}
#main #artikkelInfo #tekst #artikkelforfatter a:visited
{
	font-size: 10px;
	color: #C9CDB4;
	font-family: Tahoma, Arial;
	text-decoration: none;
}
#main #artikkelInfo #tekst #artikkelforfatter a:hover
{
	font-size: 10px;
	color: #C9CDB4;
	font-family: Tahoma, Arial;
	text-decoration: underline;
}
#main #artikkelInfo #tekst #artikkelforfatter a:active
{
	font-size: 10px;
	color: #C9CDB4;
	font-family: Tahoma, Arial;
	text-decoration: none;
}

#main #skille
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dddddb;
	margin-bottom: 30px;
	text-transform: uppercase;
	letter-spacing: 1px;
	display: inline;
	float: left;
	margin-right: 30px;
	margin-left: 30px;
	width: 448px;
}

#main #listeUnder
{
	height: 80px;
	display: inline;
	float: left;
	width: 209px;
	margin-left: 30px;
	margin-bottom: 30px;
}
#main #listeunder #image
{
	float: left;
}


#main #listeUnder img
{
	float: left;
	margin-right: 15px;
}

#main #listeUnder #tekst
{
	height: inherit;
	float: left;
	padding-top: 20px;
	width: 114px;
}


#main #listeUnder #tekst #beskrivelse
{
	line-height: normal;
}

#main #listeUnder #tekst #pris
{
	font-size: 10px;
	font-weight: bold;
}
#main #listeUnder #tekst #forfatter
{
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: normal;
}
#main #listeUnder #tekst #bok
{
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: normal;
}

#main #listeUnder #tekst #link
{
	margin-top: 2px;
}
/*Bildearkiv bøker og forfatter*/
#picture
{
	float:none;
	text-align:center;
	width: 450px;
	display: block;

}
#paging
{
	padding-top: 7px;
	padding-bottom: 7px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dddddb;
	font-family: Tahoma, Arial;
	font-size: 10px;
	text-transform: none;
	color: #A9AC97;
	
	margin-top: 50px;
}
#paging a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	text-decoration: none;
	padding-right: 12px;
}
#paging a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	text-decoration: none;
	padding-right: 12px;
}
#paging a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	text-decoration: underline;
	padding-right: 12px;
}
#paging a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	text-decoration: none;
	padding-right: 12px;
}

#pictureitem
{
	width: 80px;
	height: 150px;
	font-family: Tahoma, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #272727;
	font-weight: normal;
	display: inline;
	float: left;
	text-align:center;
	margin: 0px 5px 0px 5px;
}


/*Presserom*/
#main #listePresserom
{
	width: 209px;
	margin-bottom: 30px;
	height: 200px;
	float: left;
	display: inline;
	clear: none;
	line-height: 15px;
	margin-left: 30px;
}
#main #listePresserom #bilde
{
	padding-bottom: 10px;
}
#main #listePresserom #overskrift
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: normal;
}
#main #listePresserom #dato
{
	color: #c9cdb4;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: normal;
}
#main #listePresserom #ingress
{
	margin-top: 6px;
}
#main #listePresserom #link
{
	margin-bottom: 5px;
	margin-top: 5px;
}
.presseromTxt
{
	color: #5d412a;
}

#main .presseromLesmer a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	width: 150px;
}
#main .presseromLesmer a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	width: 150px;
}
#main .presseromLesmer a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	width: 150px;
}
#main .presseromLesmer a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	width: 150px;
}

#main #artikkelHorNavig
{
	padding-top: 7px;
	padding-bottom: 7px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #dddddb;
	font-family: Tahoma, Arial;
	font-size: 10px;
	text-transform: none;
	color: #A9AC97;
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 50px;
}
#main #artikkelHorNavig a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	text-decoration: none;
	padding-right: 12px;
}
#main #artikkelHorNavig a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	text-decoration: none;
	padding-right: 12px;
}
#main #artikkelHorNavig a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	text-decoration: underline;
	padding-right: 12px;
}
#main #artikkelHorNavig a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #A9AC97;
	text-decoration: none;
	padding-right: 12px;
}
/*Press release*/
#main #listePressrelease
{
	width: 470px;
	margin-bottom: 15px;
	float: left;
	display: inline;
	clear: none;
	line-height: 15px;
	margin-left: 30px;
	border: 0px;
}
#main #listePressrelease #overskrift
{
	font-family: Tahoma, Arial;
	display: inline;
	width: 280px;
	font-size: 11px;
	line-height: normal;
	margin-left: 10px;
	margin-right: 10px;
	border: 0px;
}
#main #listePressrelease #dato
{
	display: inline;
	color: #c9cdb4;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: normal;
	border: 0px;
}
#main #listePressrelease #lesmer
{
	height: 10px;
	border: 0px;
	display: inline;
}

#main .pressreleaseLesmer a:link
{
	display: inline;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	width: 100px;
}
#main .pressreleaseLesmer a:visited
{
	display: inline;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	width: 100px;
}
#main .pressreleaseLesmer a:hover
{
	display: inline;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	width: 100px;
}
#main .pressreleaseLesmer a:active
{
	display: inline;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
	width: 100px;
}

/*Kalender*/
#main #listeKalender
{
	width: 209px;
	margin-bottom: 30px;
	height: 150px;
	float: left;
	display: inline;
	clear: none;
	line-height: 15px;
	margin-left: 30px;
}
#main #listeKalender #bilde
{
	padding-bottom: 10px;
}
#main #listeKalender #overskrift
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: normal;
}
#main #listeKalender #dato
{
	color: #c9cdb4;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: normal;
}
#main #listeKalender #ingress
{
	margin-top: 6px;
}
#main #listeKalender #link
{
	margin-bottom: 5px;
	margin-top: 5px;
}
.kalenderGrafikkLys
{
	background-color: #829DAE;
}
.kalenderGrafikkMork
{
	background-color: #7b95a6;
}
.kalenderTxt
{
	color: #829DAE;
}

#main .kalenderLesmer a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .kalenderLesmer a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .kalenderLesmer a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/kalender-lesmer.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
}
#main .kalenderLesmer a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #abad9f;
	text-decoration: none;
	background-image: url(/images/les-mer-pil.gif);
	background-repeat: no-repeat;
	background-position: 1px;
	padding-left: 14px;
	text-transform: uppercase;
	padding-top: 1px;
}

#main #hotspot
{
	height: inherit;
	border: 1px solid #DDDDD1;
	display: inline;
	padding: 10px;
	float: left;
	margin-bottom: 30px;
	margin-right: 30px;
	margin-left: 30px;
}
#main #hotspot #tekst
{
	height: inherit;
	float: right;
	width: 333px;
}
#main #hotspot img
{
	margin-right: 23px;
	float: left;
}

#main #hotspot #os
{
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: normal;
}
#main #hotspot #dato
{
	font-size: 11px;
	text-transform: uppercase;
	color: #C9CDB4;
	letter-spacing: 2px;
	line-height: normal;
}
#main #hotspot #ingress
{
	margin-top: 6px;
}
#main #hotspot #link
{
	margin-top: 5px;
}


#toppLinker
{
	height: 52px;
	border: 0px;
	float: right;
}


#toppLinker #forsiden
{
	display: inline;
}
#toppLinker #forsiden a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forsiden a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forsiden a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6a1705;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forsiden a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6a1705;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #Boker
{
	display: inline;
}
#toppLinker #boker a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #boker a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #boker a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #b35634;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #boker a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #b35634;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forfattere
{
	display: inline;
}
#toppLinker #forfattere a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forfattere a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forfattere a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #979250;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forfattere a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #979250;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forhandler
{
	display: inline;
}
#toppLinker #forhandler a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forhandler a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forhandler a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #b29b4d;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forhandler a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #b29b4d;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #presserom
{
	display: inline;
}
#toppLinker #presserom a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #presserom a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #presserom a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #a78353;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #presserom a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #a78353;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forum
{
	display: inline;
}
#toppLinker #forum a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forum a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forum a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6a4952;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #forum a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6a4952;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #kalender
{
	display: inline;
}
#toppLinker #kalender a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #kalender a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #kalender a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8395a1;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #kalender a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8395a1;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #om
{
	display: inline;
}
#toppLinker #om a:link
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #om a:visited
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #6a1705;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #om a:hover
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8d402e;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#toppLinker #om a:active
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8d402e;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
	float: left;
	white-space: nowrap;
	margin: 0px;
}
#subLinker
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bdbdbd;
	margin-left: 11px;
}
.subLinkerTxtOrange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
}

#subLinker a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bdbdbd;
	text-decoration: none;
}
#subLinker a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bdbdbd;
	text-decoration: none;
}
#subLinker a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
#subLinker a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #bdbdbd;
	text-decoration: none;
}
.innholdTbl
{
	background-color: #FFFFFF;
	width: 762px;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #272727;
}
.footerTbl
{
	background-color: #B2B3A3;
	height: 105px;
	width: 762px;
}


.footerTbl TD
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #f3f2ed;
}
.footerTxtFaded
{
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #ddddd5;
}

/*Butikk*/
.buyBox input{
	vertical-align: middle;
}
.loginbutton
{
	color: #E8E8E0;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #A3A381;
	border: 1px solid #A3A381;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}

.logininput
{
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #A3A381;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#ctl01_ctl05_ctl01_pLoggedIn a:link
{
    color:#ffffff;
}
#ctl01_ctl05_ctl01_pLoggedIn a:visited
{
    color:#ffffff;
}
#ctl01_ctl05_ctl01_pLoggedIn a:active
{
    color:#ffffff;
}
#ctl01_ctl05_ctl01_pLoggedIn a:hover
{
    color:#ffffff;
}
#ctl01_ctl03_ctl01_pLoggedIn a:link
{
    color:#ffffff;
}
#ctl01_ctl03_ctl01_pLoggedIn a:visited
{
    color:#ffffff;
}
#ctl01_ctl03_ctl01_pLoggedIn a:active
{
    color:#ffffff;
}
#ctl01_ctl03_ctl01_pLoggedIn a:hover
{
    color:#ffffff;
}
#ctl01_ctl04_ctl01_pLoggedIn a:link
{
    color:#ffffff;
}
#ctl01_ctl04_ctl01_pLoggedIn a:visited
{
    color:#ffffff;
}
#ctl01_ctl04_ctl01_pLoggedIn a:active
{
    color:#ffffff;
}
#ctl01_ctl04_ctl01_pLoggedIn a:hover
{
    color:#ffffff;
}
