/*FARGER
Rosa: b24d70
Sj¿gr¿nn: 155f6a

OLD:
	gronn: a2ba3f
	graa: 7a8ea0
*/
body
{
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	margin: 0px;
}

td
{
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a
{
	text-decoration: none;
	color: #155f6a;
}
a:hover
{
	color: #ffffff;
	background-color: #b24d70;
}
h1, .overskrift
{
	position: relative;
	display: inline;
	left:-20px;
	color: #ffffff;
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #155f6a;
	margin: 0px;

}
h2
{
    position: relative;
    display: inline;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #155f6a;
    margin: 0px;
}
h3
{
	font-size: 11px;
	position: relative;
	color: #ffffff;
	background-color: #b24d70;
	margin: 0px;
	display: inline;
	line-height: 18px;
	text-transform: uppercase;
	font-weight: bold;
}
h4
{
	font-size: 9px;
	color: #b24d70;
	position: relative;
	margin: 0px;
	margin-left: 5px;
	margin-right: 4px;
	line-height: 18px;
	text-transform: uppercase;
	font-weight: bold;
}
h5, .ingress
{
	font-size: 10px;
	position: relative;
	display: inline;
	color: #ffffff;
	background-color: #b24d70;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 14px;
	font-weight: bold;
	/*width: 400px;*/
}
.soknad_knapp
{
	width: 62px;
	height: 18px;
	font-size: 11px;
	color: #ffffff;
	background-color: #b24d70;
	margin: 0px;
	line-height: 18px;
	text-transform: uppercase;
	font-weight: bold;
}
#page
{
	position: relative;
	top: 0px;
	left: 0px;
	width: 800px;
	height: auto;
}

.spalte
{
	position: relative;
	float: left;
}

/* Hovedmeny */
.hmeny
{
	position: relative;
	height: 18px;
	width: 120px;
	line-height: 18px;
	margin-top: 2px;
	background-color: #ffffff;
	cursor: pointer;
}

.banner
{
	position: relative;
	top: 20px;
	width: 120px;
	background-color: #ffffff;
	cursor: pointer;
}

.hmeny_tekst
{
	position: relative;
	color: #000000;
	line-height: 16px;
	top: 2px;
	left: 20px;
	text-transform: uppercase;
	font-weight: bold;
}

.aktiv_hmeny
{
	background-color: #b24d70;
	color:#ffffff;
}

.hmeny_tekst:hover, .meny_tekst:hover, .meny_tekst_p:hover, .arr_linje:hover
{
	color: #155f6a;
	background-color: transparent;
}

#hovedsaklink:hover
{
	color: #FFFFFF;
	background-color: transparent;
}

#hovedsaklink2:hover, #hovedsaklink2
{
	position:relative;
	color: #FFFFFF;
	background-color: #b24d70;
	font-weight: bold;
	font-size:11px;
	top:-10px;
	left:6px;
}

/* MENY */
.meny
{
	position: relative;
	font-weight: bold;
	text-transform: uppercase;
	margin: 10px;
	margin-top: 20px;
}
.meny_tekst
{
	color: #999999;
}
.meny_tekst_a
{
	color: #000000;
}
.meny_tekst_a2
{
	background-color: #b24d70;
	color:#ffffff;
}

/* FAG front*/
.fag
{
	position: relative;
	width: 418px;
	height: 279px;
	background-repeat: no-repeat;
}
.fag_tittel
{
	position: absolute;
	top: 8px;
	left: 0px;
	background-color: #ffffff;
	height: 18px;
}
.fag_liste
{
	text-align: right;
	position: absolute;
	bottom:13px;
	right: 13px;
}
.fag_liste .merket
{
	text-transform: uppercase;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #ffffff;
	background-color: #155f6a;
}

/*Boks*/
.boks
{
	position: relative;
	background-color: #ffffff;
	margin-top: 2px;
}
.tekstboks
{
	position: relative;
	top:10px;
	left: 10px;
	margin-right: 10px;
	margin-bottom: 20px;

}
.boks_tittel
{
	position: relative;
	background-color: #ffffff;
	height: 18px;
	margin-top: 2px;
}
.knapp
{
	text-align: center;
	position: relative;
	width: 18px;
	height: 18px;
	line-height: 18px;
	color: #ffffff;
	background-color: #155f6a;
}
.bildet
{
	position: relative;
	background-repeat: no-repeat;
	background-position: left;

}
.arr_linje
{
	position: relative;
	line-height: 16px;
	margin-top: 2px;
	color: #000000;
	margin-left: 5px;
}
.bildetekst_boks
{
    position: absolute;
    width: 300px;
    text-align: right;
    top: 0px;
    right: 5px;
    background-color: #ffffff;
}
.bildetekst
{
    position: relative;
    font-style: italic;
    font-size: 9px;
    margin: 3px;
}
.rundturBanner
{
	position:absolute;
	width:458px;
	top:279px;
	left:-40px;
	margin-top: 2px;
}
/*'BLOGG'BOKS*/
.bloggtittel
{
	position:absolute;
	width:458px;
	top:279px;
	left:-40px;
	margin-top: 2px;
	background-color: #ffffff;
	/*height: 58px;*/
	height: 18px;
	line-height: 18px;
}
.nytittel
{
	position:absolute;
	width:458px;
	top:339px;
	left:-40px;
	margin-top: 2px;
	background-color: #ffffff;
	height: 18px;
	line-height: 18px;
}
/*
#bloggboks
{
	position:absolute;
	width:458px;
	height:98px;
	left:-40px;
	top:299px;
	background-color: #ffffff;
	margin-top: 2px;
}*/
/*Kategoriside*/
.hovedtekst
{
	font-size: 10px;
	position: relative;
	margin-top: 10px;
	margin-left: 100px;
	margin-right: 20px;
	line-height: 14px;
	margin-bottom: 30px;
}
.bildeserie
{
    position: absolute;
    width: 90px;
    height: 350px;
    left: -80px;
    top:10px;
}

.bildetbn
{
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
}
.bilde_piler
{
	position: absolute;
	background-color: #b24d70;
	height: 18px;
	width: 90px;
	top: 312px;
	text-align: right;
}

/*Div*/
.ingressVideo
{
	margin-bottom: 20px;
}
.linje
{
	position: relative;
	height: 3px;
	line-height: 3px;
	background-image: url(gfx/dot.gif);
	background-repeat: repeat-x;
	margin: 1px;
}
.merket
{
	text-transform: uppercase;
	line-height: 13px;
	font-weight: bold;
	color: #ffffff;
	background-color: #155f6a;
}
#switch
{
	position: absolute;
	top: 20px;
	left: 802px;

}
#switch_tekst
{
	position: absolute;
	top:36px;
	left: 3px;
	color: #ffffff;
	text-align: center;
	font-size: 12px;
	font-family: Wingdings;
	font-weight: bold;
}
.bunn
{
	margin-top: 40px;
	text-align: right;
	position: relative;
	width: 100%;
	height: 120px;
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	background-image: url(gfx/lyd.gif);
	background-repeat: repeat-x;
	background-position: 720px;

}
.bunnboks
{
	position: absolute;
	width: 548px;
	left: 0px;
	top: 31px;
	height: 30px;
	background-color: #b24d70;
}
.bunn_bilde
{
	position: relative;
	float: right;
	width: 641px;
}
.bunnboks_tekst
{
	position: relative;
	top: 3px;
	left: 3px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}
.input1
{
	border: 1px solid #999999;
	width:272px;
	background-color: #EFEFEF;
}
.clearer
{
	position: relative;
	clear: both;
	line-height: 0px;
}