/* Comments */

div.skriv {
width: 100%;
font-family: times new roman, arial;
font-size: small;
border-top: black 1px solid;
border-bottom: black 1px solid;
}

div.cmt {
width: 100%;
margin-top: 0px;
}

div.navn {
width: 100%;
font-family: times new roman, arial;
font-size: small;
}

div.melding {
width: 100%;
font-family: times new roman, arial;
font-size: small;
}

div.kommentar {
font-family: times new roman, arial;
font-size: small;
}


/*---------------- Generelt -----------------*/

img { 
border: 0px solid #666666; 
}

div.overskrift {
width: 100%;
font-family: times new roman, arial;
font-size: x-large;
text-align: center;
margin-top:-40px;
}

div.ingress {
width: 100%;
font-family: times new roman, arial;
font-size: small;
margin-top:10px;
}

div.lesmer {
width: 100%;
font-family: times new roman, arial;
font-size: small;
margin-top:10px;
border-top: black 1px solid;
border-bottom: black 1px solid;
}

div.dato {
width: 100%;
text-align: center;
font-style: italic;
font-family: times new roman, arial;
font-size: small;
margin-top: 0px;

}

div.signatur {
margin-top:-65px;
width: 100%;
margin-bottom:70px;
}

#logo {
width:228px;
height:166px;
margin-left:auto;
margin-right:auto;
}

#topp {
width:513px;
height:78px;
background-image:url('topp.png');
margin-left:auto;
margin-right:auto;
}

#innhold {
width:513px;
background-image:url('innhold.png');
margin-left:auto;
margin-right:auto;
}

#tekst {
width:453px;
padding:10px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
}


#bunn {
width:513px;
height:143px;
background-image:url('bunn.png');
margin-left:auto;
margin-right:auto;
}


body {
background:url(bg.jpg);
background-repeat:repeat;
margin: 0px;
margin-top: 50px;
height:100%;
}



hr {
width: 100%;
height: 2px;
color: #ccc;
}


/* dock2 - bottom */


#dock2 {
	width: 100%;
	bottom: 50px;
	position: fixed;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}


/*-------------- TEKST -----------------*/





ul {
  font-family: verdana, arial;
  font-size: small;
}

a:link {
text-decoration: none;
color: #003399;
}

a:visited {
text-decoration: none;
color: #003399;
}

a:active {
text-decoration: none;
color: #003399;
}

a:hover {
text-decoration: underline;
color: #000;
}


#copyright {
margin-top: 20px;
margin-bottom: 10px;
color: white;
text-align: center;
width: 100%;
font-family: times new roman, arial;
font-size: small;
}

#copyright a:link{
color: white;
}

#copyright a:visited{
color: white;
}
