/*

	Siden er utviklet av Bj0rn Endre Langeland
	http://www.bjornbreivik.com
	
*/

* { 
	margin: 0; 
	padding: 0; 
}
html, body { 
	height: 100%; 
	text-align: center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #525252;
	line-height: 18px;
	background: url("./gfx/body_bak.jpg") top left repeat-x;
	background-color: #424242;
}
img {
	border: 0;
}
h1, h5 {
	color: #fff;
	font-size: 24px;
	margin-bottom: 10px;
}
h2 {

}

/*
	HOVED-DIV-ELEMENTER START
*/

div#element { 
	width: 730px; 
	margin: 0 auto; 
	min-height: 100%; 
	color: #999999; 
	background: url("./gfx/innhold_bak.jpg") top left;
	text-align: left;
}
div#topp { 
	height: 118px;
	background: url("./gfx/topp_bak.jpg") top left repeat-x;
	color: #fff;
	width: 730px;
}
div#bunn { 
	margin: -28px auto 0 auto; 
	height: 28px; 
	background-color: #fff; 
	color: #000;
	text-align:center;
}
div#bunntekst {
	padding-top: 7px;
	font-size: 10px;
	color: #3d3d3d;
	width: 730px;
	margin: auto;
}
div#innhold { 
	padding: 15px 0 30px 0;
	text-align: justify;
}
div#innhold p {
	margin-bottom: 10px;
}
*html #element { 
	height: 100%; 
}

/*
	HOVED-DIV-ELEMENTER SLUTT
	
	GRAFIKK-ELEMENTER START
*/

div#tittel {
	width: 236px;
	height: 77px;
	background: url("./gfx/topp_tittel.jpg") bottom left no-repeat;
}

/*
	GRAFIKK-ELEMENTER SLUTT
	
	A-ELEMENTER START
*/

div#bunntekst a:link, div#bunntekst a:visited {
	color: #3d3d3d;
}
div#bunntekst a:hover, div#bunntekst a:active {
	text-decoration: none;
}
div#innhold a:link, div#innhold a:visited {
	color: #ccc;
}
div#innhold a:hover, div#innhold a:active {
	text-decoration: none;
}

/*
	A-ELEMENTER SLUTT
	
	MENY-ELEMENTER START
*/

ul.meny {
    width: 600px;
}
ul.meny li {
	list-style: none;
    float: left;
    text-align: center;
	line-height: 25px;
}
.knapp a:link, .knapp a:visited, #aktiv a:link, #aktiv a:visited {
    color: #666;
    text-decoration: none;
    font-size: 10px;
    float: left;
    display: block;
    width: 100px;
    height: 41px;
    background: url("./gfx/meny.jpg") top left no-repeat;
}
#aktiv a:link, #aktiv a:visited, .knapp a:hover {
	color: #fff;
    background-position: bottom left;
}
#aktiv a:active, .knapp a:active {
	color: #3399cc;
}

/*
	MENY-ELEMENTER SLUTT
	
	DIVERSE START
*/

div#venstre, div#hoyre {
	width: 350px;
}
div#venstre {
	float: left;
}
div#hoyre {
	margin: 28px 0 0 0;
	float: right;
}
img.tekstbilde {
	border: 1px solid #3399cc;
	float: right;
	padding: 5px;
	margin: 0 0 0 10px;
}
img.thumb {
	border:1px solid #666;
}
div.thumbs {
	vertical-align: baseline;
	width: 232px;
	height: 180px;
	margin: 5px;
	float: left;
	background-color: #3d3d3d;
	text-align: center;
	line-height: 300px;
}
#name, #email, #subject, #message, #pass, #bruker, #attachment, .attachment, #php, #mappenavn, #mappe {
	border: 1px solid #3399cc;
	background-color: #ccc;
}
label {
	color: #3399cc;
}
#submit {
	background-color: #3d3d3d;
	color: #ccc;
	border: 1px solid #3399cc;
}
.anf {
	font-size: 30px;
	font-family: times;
	line-height: 70%;
}
th, td {
	border: 0;
	padding: 2px 4px;
}
table {
	border-collapse: collapse;
}
.tabell {
	background-color: #3f3f3f;
}
#none {
text-align: center; 
margin: 0 auto;
}
