body {
   font-family: Arial, Helvetica, sans-serif;
   font-size: small;
	font-weight : normal;
   color: #000;
   margin: 0;
   padding: 0;
	background: #fff;
}
html {
   margin: 0;
   padding: 0;
}
th {
   font-family: Arial, Helvetica, sans-serif;
   font-size: small;
	font-weight : normal;
   color: #000;
	text-align: left;
}
ul {
	text-indent : -40px;
	list-style-type : circle;
	list-style-position: inside;
	color : #333;
	font-weight : normal;
	margin-top : 0em;
}
a {
	color : #333;
	font-size : small;
	font-weight : normal;
	text-decoration : none;
}
a:hover {
	font-size : small;
	font-weight : normal;
	text-decoration : none;
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
h1 {
	font-size : x-large;
	font-weight : strong;
}
h2 {
	font-size : medium;
	font-weight : normal;
}
h3 {
	font-size: small;
}
h4 {
	font-size : x-small;
	font-weight: lighter;
	margin-bottom: 0;
}
#side {
   padding:4px;
   border: 1px solid #ccc;
   margin: auto;
	width: 694px;
	background: #fff;
}
#header {
   height:75px;
	background: #fff;
	border-bottom: 1px dotted #ccc;
}
#innhold {
	background: #fff;
	margin-left: 8px;
	margin-top: 19px;
}
#innhold a {
	color : #009;
	font-size : small;
	font-weight : normal;
	text-decoration : none;
}
#meny {
	color: #333;
	margin-left: 9px;
	margin-top: 9px;
}
#meny a:hover {
	text-decoration : none;
	border-bottom-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#teller {
	float: right;
	text-align : right;
}
#forside {
    padding:4px;
    margin : 4px;
	 float : right;	
}
#navig {
   font-size: medium;
   margin: auto;
	width: 98%;
	border-bottom: 1px dotted #ccc;
	padding: 6px;
}
#navig a {
  color: #009;
  font-size: medium;
}
.pics img {
   padding: 2px;
   margin : 2px;
   border: 1px solid #666;
	height: 80px;
   font-size: small;
}
.bg-photo-thumb { 
  background: #ddd; 
  float: left; 
  margin:0 0 2px 2px; 
  font-size: 9px; 
  text-align: center;
  }
.pics a:hover {
   text-decoration : none;
   border-bottom-color: #fff;
   border-bottom-style: solid;
   border-bottom-width: 0px;
}
.navi {
   margin: auto;
	width: 98%;
	border-bottom: 1px dotted #ccc;
	padding: 6px;
}
.navtxt {
	padding: 6px;
}
.navtxtl {
	border-left: 1px dotted #ccc;
   padding: 6px;
}
.navi1 {
	float : left;
	width : 49%;
}
.navi2 {
	float : right;
	width : 50%;
}
.antall img{
  font-size: x-small;
  float: left; 
  padding:4px;
  border: 1px solid #06c;
  padding: 4px;
}
.oppdat {
  font-size: x-small;
}
.line {
	border-top: 1px dotted #ccc;
}
.soek {
	float: right;
	padding:4px;
	margin: 4px;
	text-align: right;
}

