/* Stylesheet for					*/
/* ACIA veven					*/
/* Petter Haugneland	*/

a { text-decoration: none;}

a:link {
	color: #0000FF
}

a:visited {
	color: #0000FF
}

a:active {
	color: #0000FF;
	cursor: hand;
	text-decoration: underline
}

a:hover {
	color: #0000FF;
	cursor: hand;
	text-decoration: underline
}

a:link.bgblue {color: #FFFFFF}
a:visited.bgblue {	color: #FFFFFF}
a:active.bgblue {color: #FFFFFF; background-color: #669999; text-decoration: none}
a:hover.bgblue {color: #FFFFFF; background-color: #669999; text-decoration: none}
a:link.bggreen {color: #FFFFFF}
a:visited.bggreen {	color: #FFFFFF}
a:active.bggreen {color: #FFFFFF; text-decoration: none}
a:hover.bggreen {color: #FFFFFF; text-decoration: none}
a:link.bgorange {color: #FFFFFF}
a:visited.bgorange {	color: #FFFFFF}
a:active.bgorange {color: #FFFFFF; text-decoration: none}
a:hover.bgorange {color: #FFFFFF; text-decoration: none}

/* defines body style */
BODY {
	/*text color*/
	color: black;
	/*default text font*/
	font-family: verdana; 
	font-size: 10pt;
	background-color: #FFFFFF;
	/*page margins*/
	margin: 8px;
}

/*When we print we dont want decorated hyperlinks*/
@media print {
   BODY {
		COLOR: black;
		background-color: #FFFFFF;
		font-family: verdana; 
		FONT-SIZE: 10pt;
		/*page margins*/
		margin: 0px;
	}
   A {
		TEXT-DECORATION: none
	}
   A:link {
		COLOR: #000000
	}
   A:visited {
		COLOR: #000000
	}
}


P {
/*normal text, no margin before*/
font-family: verdana;
	font-size: 10pt;
	margin-top: 0px
}

H1, H2, H3, H4, H5, H6 {
font-family: verdana;
/*heading, no margins after */
	margin-bottom: 0px;
/*in case text is wrapped around images etc. this makes the headings always go to next left margin*/
	clear: all;

}

H1 {
	font-size: 18pt;
}

H2 {
	font-size: 14pt;
}

H3 {
	font-size: 12pt;
}
H4 {
	font-size: 10pt;
}

UL, LI { 
	font-family: Arial;
	font-size: 10pt; 
	color: black; 
	margin-right: 0px;
	
}

/*normal text, no margin after, bold, to use in fulltext cicerone*/
/*usage <span class="avsnitt">*/
.avsnitt {
font-family: verdana;
	font-size: 10pt;
	margin-bottom: 0px;
	color: black;
	font-weight: bold;
}


	 
/*class for for news texts on homepage*/
/*usage <p class="newstext">*/
.newstext {
	font-family: verdana;
	font-size: 10pt;
	color: black;
	text-align: justify;
	margin-right: 8px;
} 

/*class for for news texts on homepage*/
/*usage <p class="newstext8">*/
.newstext8 {
	font-family: verdana;
	font-size: 8pt;
	color: black;
	text-align: justify;
	margin-right: 8px;
} 

/*class for menylist on homepage*/
/*usage <p class="meny8">*/
.meny8 {
	font-family: verdana;
	font-size: 8pt;
	margin-left: 10px;
	
} 

/*class for for news texts on homepage*/
/*usage <p class="lefttext">*/
.lefttext {
	font-family: verdana;
	font-size: 10pt;
	color: black;
	margin-right: 8px;
} 

/*class for for news texts on homepage*/
/*usage <p class="lefttext8">*/
.lefttext8 {
	font-family: verdana;
	font-size: 8pt;
	color: black;
	margin-right: 8px;
} 


/*class for for news headings on homepage*/
/*usage <p class="newshead">*/
.newshead {
/*heading, no margins after */
	margin-bottom: 0px;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;	
	color: #0066CC;
} 

/*class for for news headings on homepage*/
/*usage <p class="newshead8">*/
.newshead8 {
/*heading, no margins after */
	margin-bottom: 0px;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;	
	color: #0066CC;
} 

/*class for for news headings on homepage*/
/*usage <p class="cichead">*/
.cichead {
/*heading, no margins after */
    margin-bottom: 0px;
	font-family: verdana;
	font-size: 14pt;
	color: black;
	font-weight: bold;
} 


/*class for for image, figure or table captions*/
/*usage <p class="caption">*/
.caption {
	text-align: left;
	font-family: verdana;
	font-size: 10pt;
	color: black;
	font-style: italic;
	font-weight: bold;
/*because images are often left-aligned this makes the headings always go to next left margin*/
/*(that is, underneath the aligned image)*/
	clear: all;
} 

/*class for justified text*/
/*usage <p class="justified">*/
.justified {
	text-align: justify;
}

/*class for list of references (hanging indent)*/
/*usage <p class="references">*/
.references {
	padding-left: 0.5cm;
   	text-indent: -0.5cm;
}

/*class for use as heading in columns (only partially netscape support)*/
/*usage <p class="columnhead">*/
.columnhead {
	color: #FFFFFF;
	font-size: 16pt;
	font-weight: bold;	
	font-family: verdana;
   	padding-left: 12px;     
} 

/*class for for textboxes*/
/*usage <p class="textbox">*/
.textbox {
	font-family: verdana;
	font-size: 10pt;
	color: black;
	text-align: left;
}

/*class for use in td elements with blue background*/
/*usage <td class="tdblue">*/
.tdblue {
	color: #FFFFFF;
	background-color: #D16d00; 
	border-color: #D16d00;
	border-width: none none thin;     
} 
/*class for use in all elements with blue background (to replace the above)*/
/*usage <[tag] class="bgblue">*/
.bgblue {
	color: #FFFFFF;
   background-color: #5A94C6; 
} 

/*class for use in all elements with orange background*/
/*usage <[tag] class="bgorange">*/
.bgorange {
	color: #FFFFFF;
	background-color: #D16d00; 
} 

/*class for use in all elements with green background*/
/*usage <[tag] class="bggreen">*/
.bggreen {
	color: #FFFFFF;
	background-color: #669999
} 

/*class for use in all elements with grey background*/
/*usage <[tag] class="tdgrey">*/
.tdgrey {
	background-color: #F2F2F2;
}

/*class for use in all elements with light (grey) background (to replace the above)*/
/*usage <[tag] class="bglight">*/
.bglight {
	background-color: #F2F2F2;
} 

/*id that makes floating object with a blue border*/
/*other elements wraps around it*/
/*usage <div id="textbox_...">*/
#textbox_right {
	clear: all;
	float: right;
	background-color: #F2F2F2;
	border-style: none solid none solid;
	border-width: thin;
	border-color: #5A94C6;
	padding: 0 3px 0 3px;
	margin: 6px 0 6px 0;
	}

#textbox_left {
	clear: all;
	float: left;
	background-color: #F2F2F2;
	border-style: none solid none solid;
	border-width: thin;
	border-color: #5A94C6;
	padding: 0 3px 0 3px;
	margin: 6px 0 6px 0;
	}
	
}