﻿html
{ height: 100%}

body 
{
	margin:0;
	padding: 0px 0 0 0;
	background-color: #bbb1a5;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y; background-position: center top; background-attachment: fixed;
	font-size:11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
    color:#7e8082;
}
form
{
	margin:0;
	padding:0;
}
textarea, input, select
{
	font-size:11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
    color:#7e8082;
}
img 
{
    border: 0;
}

a:link, a:visited
{
    font-weight: bold;
	color:#67857b;
	text-decoration:none;
}
a:hover, a:active
{
    font-weight: bold;
	color:#67857b;
	text-decoration:underline;
}
div.mainframe
{
	margin:0 auto;
}
p
{
    margin:0 0 1.2em 0;
    padding:0;
}
input.tekstboks1, textarea.tekstboks1
{
    border:solid 1px #ddd8d2;
    padding:3px;
}
input.tekstboks1:focus, textarea.tekstboks1:focus
{
	background-color: #FFFFE1;
}
.highlight
{
   background-color: #FFFFE1;
}
a.rss:link, a.rss:visited
{
    padding-left:18px;
    background: url(images/feed-icon-14x14.png) no-repeat;
}
div.nyhetsbilde
{
    font-size:0.8em;
    float:right;
    margin:0 0 1.2em 1.2em;
    width:240px;
}
div.nyhetsbilde img
{
    clear:both;
}
div.nyhetsbilde div
{
    padding:5px;
}
/* CUSTOM */

h1
{
font-size: 32px; font-weight: normal; color: #ffffff; margin: 0; padding: 0;
}



td.sidemeny
{
width: 240px; overflow: hidden; background-color: #ffffff; height: 450px; margin-right: 6px;
}

td.sidemeny ul, td.sidemeny li
{
list-style: none;
padding: 0;
margin: 0;
width: 100%;
}


td.hovedinnhold
{
width: 732px; background-color: #ffffff; height: 450px;
padding-bottom: 50px;
}


td.hovedinnhold h2
{
font-size: 14px;
}

td.hovedinnhold input

td.hovedinnhold p
{
margin: 0; padding: 0;

}

td.hovedinnhold h1
{
height: 44px; background-color: #bbb1a5; color: #ffffff; margin: 0; padding: 0;
font-weight: normal;
font-size: 32px;
padding: 51px 0 0 20px; background-image: url(images/genbanner.jpg); background-repeat: no-repeat;
}

div.main
{
padding: 6px 0 6px 0; background-image: url(images/bg.jpg); background-position: center -200px;
}


div.bunn1
{
background-color: #ddd8d2;
/*height: 19px;*/
/*padding: 0 11px 0 11px;*/
font-size: 10px;
font-weight: normal;
}

span.span1
{
display: block; float: left;
}

span.span2
{
display: block; float:right;
}

span.span1 a, span.span1 a:link, span.span1 a:visited
{
color: #67857b; text-decoration: none;
font-weight:normal;
}

span.span1 a:hover, span.span1 a:active
{
color: #67857b; text-decoration: underline;
font-weight:normal;
}

span.span2 a, span.span2 a:link, span.span2 a:visited
{
color: #67857b; text-decoration: underline;
font-weight:normal;
}

span.span2 a:hover, span.span2 a:active
{
color: #67857b; text-decoration: none;
font-weight:normal;
}




div.bunn2
{
background-color: #bbb1a5;
}

div.bunn2 div
{
padding: 10px; color: #ffffff; font-family: Tahoma, Verdana, Arial; font-size: 10px;
}



tr.bold th
{
font-weight: bold;
font-size: 12px;
}


.kvittering
{
font-size:10px;font-family:Courier New;
}


a.motivbox2
{
    text-decoration: none;
    display: block;
    float: left;
    width: 67px;
    height: 62px;
    padding: 4px 0 0 0;
    text-align: center;
}
a.motivbox2:hover
{
    background: inherit;
    color: #000;
}