/* CSS Document */
html {
	overflow-y: scroll;
}

body {
	background-color: #e8e8e8;
}
table {
	font-family: Arial, Tahoma;
	font-size: 70%;
	background-color: #FFFFFF;
}
.bane {
	font-family: Tahoma, Verdana;
	font-size: 90%;
	font-style: normal;
	line-height: normal;
	background-color: #dedede;
	padding: 4px;
	overflow: hidden;
}
#mainframe {
	color: #3e4040;
	vertical-align:top;
	padding-top: 20px;
	padding-right: 35px;
	padding-bottom: 20px;
	padding-left: 35px;
}
/* Ny CSS start */
/* Har byttet mainstream - class til mainstream - id */
/* For &aring; kunne ha ulike classes p&aring; listene arkiv (kildeoversikt.html), avhorliste og forhorliste (rettssaken.html) */
/* class arkiv */
.arkiv {
	font-family: Tahoma, Verdana;
	font-size: 100%;
	line-height: normal;
	list-style: none;
	padding: 0px;
	overflow: hidden;
}

ul.arkiv li
{
  display: block;
  width: 500px;
  color:#333333;
  list-style: none;
  text-decoration: none;
}
ul.arkiv li a:hover
{
color:#666666;
background-color:#B3DDD5;
}
/* class avhorliste */
.avhorliste {
float: left;
margin: 0;
padding: 0;
width: 130px;
}
.avhorliste br {
clear: left;
}

ul.avhorliste li
{
  display: block;
  width: 135px;
  color:#333333;
  list-style: none;
  text-decoration: none;
  text-align: right;
}
ul.avhorliste li a:visited
{
color: #666666;
}
/* class forhorliste */
.forhorliste {
float: left;
width: 130px;
margin: 0;
padding: 0;
}

/* fjerne float etter vertikallistene */
.forhorliste br {
clear: left;
}

ul.forhorliste li
{
  display: block;
  width: 130px;
  color:#333333;
  list-style: none;
  text-decoration: none;
  text-align: right;
}
ul.forhorliste li a:hover
{
color:#666666;
background-color:#B3DDD5;
}

ul.forhorliste li a:visited
{
color: #666666;
}

/* Ny CSS slutt */
.mellomfelt_footer {
	font-family: Tahoma, Verdana;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	background-color: #99cccc;
	padding: 4px;
	overflow: hidden;
}
.linje {
	vertical-align:top;
	height: 3px;
	padding: 0;
	margin: 0;
	border: 0;
	overflow: hidden;
	background-color: #B3DDD5;
}

.navigasjon {
	font-size: 150%;
	vertical-align:top;
	text-align: left;
	height: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
	margin: 0;
	overflow: hidden;
	background-color: #E4F9FD;
}
.navigasjon ul, .navigasjon ul a {
	list-style: none;
	text-decoration: none;
	line-height: 120%;
	padding: 0;
	margin: 0;
}
.navigasjon ul ul, .navigasjon ul ul a {
	margin-left:6px;
}


p {
    margin-top: 0; 
}
h1 {
	font-size: 150%; 
	font-family: Verdana;
}
h2 {
	font-size: 120%;
	font-family: Tahoma, Verdana;
	margin-bottom: 0;
}
h3 {
	font-size: 100%;
	margin-bottom: 0;
}
A {
	color: #171717;
	text-decoration:underline;
}
a name {
text-decoration:none;
}
A:hover {
	color: #8FA6A4
}  
A:visited:hover {
	color: #8FA6A4
}
.cent-img {
	text-align: Right;
	font-size: 85%;
	width: auto;
	float: right;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 8px;
	height: auto;
}
.left-img {
	text-align: Left;
	font-size: 85%;
	width: auto;
	float: left;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin: 8px;
	height: auto;
}

IMG {
	border:0px; 
	color:#FFFFFF;
}
.nav_table {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.style5 {
font-size: small;}
.style5 a {
text-decoration:none
}

