/*
Standard stilark for DELTA
Laget av: Anders Sanne <anders.sanne@plu.ntnu.no>

Farger i grafisk profil
-----------------------
Reflex Blue		#0e2c8e
Grå		 				#bfbfbf

Kreativ:
Gul-grønn			#dde23b  #ebee85	#f6f8ca
Fersken				#f4d767	 #f8e8a1  #fcf5d7
Lilla					#debacf	 #ebd5e1	#f6eef2

Konstruktiv:
Grå-grønn		  #dfd8b9	 #ece8d3	#f7f5ed
Turkis				#67bbb2	 #a4d6cd	#d9eee9
Mint					#c7d79e	 #dde6c2	#f1f5e5

Kritisk:
Beige					#cbbb76	 #ded4a7	#f2eed8
Mellomblå			#7a96bf	 #aebdd7	#dce2ed
Lyseblå				#e0eaec	 #edf3f4	#f7f9fa

*/

html {
  font-family: Arial, Helvetica, sans-serif;
}

body {
  background-color: white;
	color: black;
  margin: 20px;
  padding: 20px;
}


p {
  padding: 0;
}

a {
	font-weight: bold;
}

a:link {
  color: #0e2c8e;
}

a:visited {
  color: #7a96bf;
}

a:hover {
  background-color: #dce2ed;
	color: #0e2c8e;
}

.lenke a:hover {
  background-color: white;
	color: #0e2c8e;
}

.lenke {
  padding-top: 2ex;
}

dt {
/*  color: #0e2c8e; */
	font-weight: bold;
	margin-top: 10px;
}

img.bilde {
  float: right;
	margin-left: 5px;
	border: solid 1px black;
}

#meny {
  float: left;
  width: 170px;
  padding: 0;
	background-color: white;
  z-index: 2;
}

#innhold {
  margin-left: 180px;
}

#bunn {
  font-size: small;
}

#meny ul {
  list-style: none;
	margin: 0;
	padding: 0;
  border: 1px solid black;
}

#meny ul li a:link, #meny ul li a:visited {
	display: block;
  text-decoration: none;
	width: 156px;
	padding: 2px 5px;
	background-color: #dce2ed;
	color: #0e2c8e;
	border: 1px solid black;
} 

#meny ul li a:hover {
  background-color: #0e2c8e;
	color: white;
	border: 1px solid white;
}

#meny ul li#aktiv a:link, #meny ul li#aktiv a:visited {
  background-color: #dce2ed;
	color: white;
	border: 1px solid black;
}

#tittel {
  background-color: #dce2ed;
	margin: 0px;
	margin-bottom: 20px;
	border: 2px solid black;
}

table {
  border: 1px solid #0e2c8e;
}

td, th {
  border: 1px solid #0e2c8e;
	padding: 1px 3px;
}

.farge1 {
  background-color: #dce2ed;
}

.farge2 {
  background-color: #aebdd7;
}

.farge3 {
  background-color: #7a96bf;
}
/*
th {
	color: #0e2c8e;
}
*/

#ramme {
  float: right;
	width: 38%;
	padding: 10px;
  background-color: #dce2ed;
	border: 2px solid black;
	margin-bottom: 10px;
	margin-left: 10px;
}

#ramme a:hover {
  background-color: #0e2c8e;
	color: white;
}

/*
#ramme a:visited {
	color: white;
}
*/
