body {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-image:url(../images/bgrd.gif);
background-position:top;
background-attachment:scroll;
}

.clearDiv {
clear:both;
}

#rammeDiv {
display:block;
width:860px;
min-height:500px;
background-color:#FFFFFF;
margin:0 auto;
padding:0 60px 30px 60px;
}

#headerDiv {
}

#toppbannerDiv {
}

#innholdDiv {
width:834px;
margin:0;
padding:35px 13px 20px 13px;
}

#menuDiv {
font-size:0.75em;
float:left;
}

#menuDiv ul {
width:210px;
list-style-type:none;
margin:0;
padding:0;
}

#menuDiv ul li {
list-style-type:none;
background-color:#005078;
margin-bottom:1px;
padding:0;
}

#menuDiv ul li a {
display:block;
width:198px;
margin:0;
padding:6px 5px 6px 21px;
color:#ffffff;
background-color:#005078;
text-decoration:none;
}

#menuDiv ul li a:hover {
background-color:#003458;
}

#menuDiv ul li .active {
background-color:#000000;
}

#textDiv {
display:block;
width:585px;
font-size:0.75em;
float:right;
}

#textDiv h1 {
font-size:1.9em;
font-weight:normal;
text-transform:uppercase;
color:#005078;
}

#textDiv h2 {
font-size:1.6em;
font-weight:normal;
color:#5c5c5c;
margin:30px 0 10px;
}

#textDiv h3 {
font-size:1.5em;
font-weight:normal;
color:#5c5c5c;
margin:30px 0 5px;
}

#footerDiv {
display:block;
padding:20px 0 0 0;
margin:60px 0 0 0;
vertical-align:top;
border-top:solid 2px #005078;
width:834px;
}

#footerDiv #logoerDiv {
display:block;
margin:0 0 0 13px;
float:left;
}

#footerDiv #logoerDiv img {
margin:0 0 5px 0;
border:0;
}

#footerDiv .text {
display:block;
float:left;
font-size:0.7em;
margin:11px 0 0 10px;
color:#a1a1a1;
}

#footerDiv #copyrightDiv {
display:block;
margin:10px auto;
float:right;
font-size:0.7em;
}

