BODY {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/images/ruter.gif); 
	margin: 0px;
	padding: 0px;
}

A {
	color: #666666;

}


P A:hover, DIV A:hover  {
	background-color: #EEEEEE;
}

P {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}
H3, H4 {
	margin: 0px;
	padding: 0px;
	padding-top: 0.7em;
	padding-bottom: 0.1em;
}

#toppvignettabell{
height: 59px;
}


/* Omslutter artikkeltypen øverst til høyre */
#typeliste {
	display: block;
	/*position: relative;*/
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 10px;
	
	background-image: url(/images/meny/artypeBakgrunn.gif); 
	background-repeat: no-repeat; 
	background-position: right bottom;

	text-align: right;
	background-color: none;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
TD#arttypecelle{

}
#typeliste A{
	padding-left: 8px;
	background-image: url(/images/pil.gif); 
	background-repeat: no-repeat; 
	background-position: 2px 3px;
	text-decoration: none;
}

#typeliste A:hover{
	background-color: #eeeeee;
}

.sidetittel {  
	font-size: medium; 
	font-weight: normal; 
	color: #666666; 
	letter-spacing: 0.2em; 
	padding-top: 6px; 
	padding-bottom: 3px
}



/* Nettressurser */ 
#nettressurserliste {
	font-size: 80%;
	border: 1px solid #666666;
	padding: 10px;
	background-color: white;
}
.nettressurslistetittel {
	font-size: 90%;
	color: #666666; 
	letter-spacing: 0.2em; 
	text-transform: uppercase;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	padding-left: 10px;
}
.nettressurs {
	padding: 0px;
	margin-bottom: 10px;
}
.nettressurs H4 {
	padding: 0px;
	margin: 0px;
	font-size: 90%;
	letter-spacing: 0.05em;
}
.nettressurs A{
	padding-left: 10px;
	background-image: url(/images/pil.gif); 
	background-repeat: no-repeat; 
	background-position: 2px 4px;
}
.nettressurs .forklaring {
	padding-left: 10px;
}
.nrurl {
	color: #666666;
	padding-left: 10px;
}

/* LISTER */

/* i hovedspalte */
P.artoversikt {
	margin-top: 0px;
	margin-bottom: 0em;
	padding-top: 0px; 
	padding-bottom: 3px;
	letter-spacing: 0.05em;
	/*border: 1px solid yellow;*/
}
P.artoversikt A{
	text-decoration: none;
	background-image: url(/images/gra_pil.gif); 
	background-repeat: no-repeat; 
	background-position: left 3px;
	padding-left: 6px;
}
H4.artoversikt {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 12px; 
	padding-bottom: 3px;
}


/* FAST I Lenkespalta */
DIV.lenkegruppe P {
	background-image: url(/images/gra_pil.gif); 
	background-repeat: no-repeat; 
	background-position: 0px 4px;
	padding-left: 7px;
}
DIV.lenkegruppe P A:link, DIV.lenkegruppe P A:visited {
	text-decoration: none;
}
DIV.lenkegruppe P A:hover {
	text-decoration: underline;
}

/* FAST i hovedspalta */
DIV#vspalteBoksHeading H2 {
	font-size: 100%;
	/*border: 1px solid green;*/
}

DIV.feilmelding {
	margin: 10px;
	padding: 20px;
	border: 2px solid red;
	font-family: Arial, Helvetica, sans-serif;
}


/* Diverse målgruppeavhengig */
/* Topp venstre */
TD#slefttop, TD#mlefttop, TD#ulefttop, TD#vlefttop, TD#llefttop, TD#nlefttop, TD#flefttop {
	background-repeat: no-repeat; 
	background-position: top right;
}
TD#slefttop {
	background-image: url(/images/topp/stopp_l.gif); 
}
TD#mlefttop {
	background-image: url(/images/topp/mtopp_l.gif); 
}
TD#ulefttop {
	background-image: url(/images/topp/utopp_l.gif); 
}
TD#vlefttop {
	background-image: url(/images/topp/vtopp_l.gif); 
}
TD#llefttop {
	background-image: url(/images/topp/ltopp_l.gif); 
}
TD#nlefttop {
	background-image: url(/images/topp/ntopp_l.gif); 
}
TD#flefttop {
	background-image: url(/images/topp/ftopp_l.gif); 
}

/* Topp høyre */
TD#srighttop, TD#mrighttop, TD#urighttop, TD#vrighttop, TD#lrighttop, TD#nrighttop, TD#frighttop  {
	background-repeat: repeat-x; 
	background-position: top left;
}

TD#srighttop {
	background-image: url(/images/topp/stopp_r.gif); 
}
TD#mrighttop {
	background-image: url(/images/topp/mtopp_r.gif); 
}
TD#urighttop {
	background-image: url(/images/topp/utopp_r.gif); 
}
TD#vrighttop {
	background-image: url(/images/topp/vtopp_r.gif); 
}
TD#lrighttop {
	background-image: url(/images/topp/ltopp_r.gif); 
}
TD#nrighttop {
	background-image: url(/images/topp/ntopp_r.gif); 
}
TD#frighttop {
	background-image: url(/images/topp/ftopp_r.gif); 
}


/* popup*/
.popupact {
	border: #CDD5D3 4px solid;
	background-color: #FFFFFF;
	width:200px;
	margin-left:-250px;
	margin-top: -150px;
	padding: 20px;
	z-index:1000;
	position: absolute;
	text-indent: 0px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}

.popuppas {
	display:none;
}



/* Bunn */
.bunntekst, .bunntekst2 {  
	padding: 0px;
	font-size: 12px;  
	padding-left: 40px; 
}

.bunntekst#forside {   
	padding-left: 5px; 
}

.bunntekst { 
	padding-top: 12px; 
	padding-bottom: 12px;
}
.bunntekst2 { 
	margin-top: 4px; 
	margin-bottom: 20px;
}

.ravnbunntekst {
	padding-left: 5px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.1em;
}




/*OBS TEST 
.mattelabmeta {
margin: 0px;
padding: 0px;
border: 1px solid green;
}
*/



/* Spesialtilfeller */

/* Biografi */
SPAN.biografidato {
	font-weight: normal;
}

P.artoversikt {
letter-spacing: 0.0em;
}
.biolistedato {
	font-size: 11px;
	color: gray;
}

/* Undervisningsopplegg */
.vspalteuo {  
	font-size: x-small; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	border-color: #BBC3C9 #FFFFFF #FFFFFF; 
	background-color: #FFFFFF; 
	padding-right: 6px; 
	padding-left: 6px; 
	font-weight: bold; 
	color: #666666; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px
}
.hspalteuo {  
	font-size: x-small; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	border-color: #BBC3C9 #FFFFFF #FFFFFF #CCCCCC; 
	background-color: #FFFFFF; 
	padding-right: 6px; 
	padding-left: 12px; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 2px
}

/* Lenkesider */
#arttype_27  #nettressurserliste {
	font-size: 100%;
	border: none
}

#lenkesideinnledning {
}

#arttype_27 TD#vspalte IMG{
	margin-right: 20px;
	margin-bottom: 10px;
}

#arttype_27 DIV.sidetittel#vspalteBoksHeading {
	padding-left: 0px;
}
#arttype_27 .nettressurs {
	background-color: #EEEEEE;
}
#arttype_27 .nrurl {
	padding-left: 20px;
}
#arttype_27 .nettressurs {
	padding: 6px;
}


/* Teller matte? */
#biofactscelle {
	background-color: #cccccc;
}

/*Nyheter */
.stikktittel {
	font-size: small;
}
P.fullsideingress {
	color: gray;
	font-weight: bold;
	letter-spacing: 1px;
	padding-bottom: 24px;
}

/*Mia og Marius */
IMG.teaserbilde {
	border: 14px solid #CDD5D3;
	width: 100px;
	height: 100px;
}
#teasertabell P {
	font-size: 80%;
	font-weight: bold;
}