﻿.header_logo
{
height: 56px; overflow: hidden;
}

.header_logo .txtsok
{
display: block; float: left;
padding: 0;
background: #ffffff url(images/txtbg2.jpg) repeat-x top left;
border: 0;
width: 104px; height: 17px;
margin: 0;
}

.floatleft
{
display: block; float: left;
}

.header_logo .lnksok
{
display: block; float: left;
margin-top: -5px;
}


.duerher
{
display: block; float: left; width: 558px; text-align:right;
font-size: 11px; color: #000;
font-weight: bold;
padding: 24px 0 0 0;
}

.duerher a, .duerher a:link, .duerher a:visited
{
font-size: 11px; color: #000;
text-decoration: none;
font-weight: normal;
}

.duerher a:active,.duerher a:hover
{
font-size: 11px; color: #000;
text-decoration: underline;
font-weight: normal;
}

.mellomheader
{
height: 141px; overflow: hidden; width: 948px;
}

.mellomheader2
{
height: 178px; overflow: hidden; width: 948px;
}

.mellomheader .tlffelt, .mellomheader2 .tlffelt
{
display: block; float: left; width: 235px; padding-top: 26px;
}

.mellomheader .tlffelt span.tlf, .mellomheader2 .tlffelt span.tlf
{
display: block; height: 62px; color: #ffffff; font-size: 11px; font-weight: bold;
}

span.tlf a, span.tlf a:visited, span.tlf a:hover,span.tlf a:active
{
color: #ffffff; font-size: 11px; font-weight: bold;
}

.mellomheader .illustrasjon
{
padding: 0;
display: block; float: left; width: 682px;
background-image: url(images/illustrasjonbg.jpg);
}

.mellomheader2 .illustrasjon2
{
padding: 0;
display: block; float: left; width: 682px; height: 178px; overflow: hidden;
background-color: #201f1f;
}

.mellomheader2 .illustrasjon2 h1
{
font-size: 20px; background-image: url(images/toppp.gif);
background-repeat: no-repeat;
background-position: 25px center;
color: #ffffff;
padding-left: 56px;
margin-top: 133px;
font-weight: normal;
float: left;
}

.mellomheader2 .illustrasjon2 span
{
display: block; float: left;
margin-top: 133px;
padding: 0 20px;
font-size: 11px;
color: #999999;
}

.mellomheader2 .illustrasjon2 span:after
{
clear: both;
}


.mellomheader .enflagg, .mellomheader2 .enflagg
{
display: block; float: left;
margin: 14px 0 0 11px;
}