@charset "utf-8";
/* CSS Document */

.link:link {
	color:#000;
	text-decoration: none;
}
.link:visited {
	color: #000;
	text-decoration: none;
}
.link:hover {
	color: #000;
	text-decoration: none;
}
.link:active {
	color: #000;
	text-decoration: underline;
}

html { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
body {
	padding-top:15px;
	background:#bfbfbf;
	}

#wrap {
	width:1000px;
	padding:250px 0px 0px 0px;
	margin:0 auto 25px auto;
	background:url('gfx/bgm.gif') repeat-y;
	height:auto !important;
	position:relative;
	background: #fff;
}

#bgt { background-image:url('gfx/bgt.gif'); top:0; }
#bgb { background-image:url('gfx/bgb.gif'); bottom:0; }

#head {
	position:absolute;
	width:1000px;
	top:10px;
	height:250px;
	left: 0px;
}

#header{
	position: relative;
	background: url(gfx/header_bg.png) no-repeat;
	width: 1000px;
	height: 66px;
}

#header_linje{
	background: #e8d068;
	width: 1000px;
	height: 15px;
	position: relative;
}

#content {
	width:auto;
	height:auto;
	margin:0px 3px;
	padding-top:5px;
	position:static;
	overflow:hidden;
}

#vkol{
	width: 798px;
	float: left;

}

	.vkol_v{
		width: 552px;
		zoom:1;
		float:left;
		
	}
	
		#hovedblogg{
			width: 544px;
			border: 1px solid #acacaa;
		}
			
			#hovedblogg_header{
				width: 544px;
				background:url(gfx/blogg_header.gif) no-repeat;
				height: 29px;
				position: relative;
			}
			
			#hovedblogg_header a{
				position:absolute;
				right: 5px;
				top: 5px;
				color: #fff;
				cursor: pointer;
				font-size: 13px;
			}
			
				
	
	.vkol_h{
		width: 233px;
		float: left;
	}
	
		
		#hoyreblogg{
			width: 231px;
			border: 1px solid #acacaa;
		}
		
		#hoyreblogg_header{
			width: 231px;
			background:url(gfx/hoyreblogg_header.gif) no-repeat;
			height: 29px;
			position: relative;
		}
		
		#hoyreblogg_innhold{
			padding:9px;
		}
			

#hkol{
	width: 192px;
	float: left;
}

#menu {
	float:left;
	width:200px;
	padding-top:24px;
	overflow:hidden;
}
#menu dl {
	margin-bottom:15px;
}
#menu dt {
	font-size:0.6em;
	color:#bbb;
	text-transform:uppercase;
	padding-bottom:2px;
	border-bottom:1px dotted #bbb;
}
#menu dd a {
	display:block;
	background:url('gfx/dot.gif') no-repeat 5px 11px;
	padding:4px 0 4px 12px;
	height:auto !important;
	height:22px;
	min-height:22px;
	color:#333;
}
#menu dd a:hover {
	background-color:#f3f3f3;
	background-position:4px 10px;
	border:1px solid #eaeaea;
	padding:3px 0 3px 11px;
}
#main {
	display:block;
	width:auto;
	margin-left:3px;
}

#reklame1{
	position:relative;
	float:left;
	width:195px;
	padding-right: 5px;
	height: 153px;
	background: url(gfx/reklame1_bg.png) no-repeat left;
	text-align: right;
	}
	
#reklame2{
	position:relative;
	float:left;
	width:782px;
	height: 153px;
	text-align: right;
	background: url(gfx/reklame2_bg.png) no-repeat;
	}
	
#reklame3{
	position:relative;
	width:195px;
	height: 500px;
	background: url(gfx/reklame3_bg.png) no-repeat;
	text-align:left;
	margin-top: 6px;
	}
	
#reklame4{
	position:relative;
	width:195px;
	height: 150px;
	background: url(gfx/reklame4_bg.png) no-repeat;
	text-align:left;
	margin-top: 10px;
	}
	
#reklame5{
	position:relative;
	width:195px;
	height: 500px;
	background: url(gfx/reklame5_bg.png) no-repeat;
	text-align:left;
	margin-top: 10px;
	}
	
.reklame_link{
	position:absolute;
	top:10px;
	left:10px;
	z-index: 2;
	}
	
#sok_div{
	position:absolute;
	left: 770px;
	top: 24px;
}
	
.sok{
	height: 16px;
	border: 3px solid #e7cf67;
	width: 120px;
}

.sok_button{
	background: #8e8e8e;
	color: #fff;
	font-weight: bold;
	width: 92px;
	height: 24px;
	border: none;
	cursor: pointer;
	font-size: 12px;
}



#hovedartikkel{
	width: 780px;

}

.hovedartikkel_overskrift{
	width:789px;
	font-size:32px;
	font-weight:bold;
	border: 0;
	font-family: Verdana,Arial,sans-serif;
}
	
.hovedartikkel_ingress{
	width:789px;
	font-size:17px;
	font-weight: bold;
	border: 0;
	font-family: Verdana,Arial,sans-serif;
}

.hovedartikkel_bildetekst{
	font-size: 14px;
}

.forfatter_linje{
	border-top: 1px solid #ccc;
	text-align:left;
	font-size: 11px;
	margin-top: 5px;
}

.hovedartikkel_tekst{
	font-size: 13px;
	margin-top: 10px;
}

#logg_inn{
	position: absolute;
	bottom: 1px;
	right: 10px;
	font-size:12px;
	color: #000;
	cursor: pointer;
}

#brukerredigering{
	position: absolute;
	bottom: 1px;
	right: 100px;
	font-size:12px;
	color: #000;
	cursor: pointer;
}
#thumbnail{
	width: 76px;
	height: 76px;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #000;
	padding: 2px;
}

#thumbnailtekst{
	width: 380px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 38px;
}



/* BLOGG */

.blogg_overskrift{
	width:442px;
	font-size:20px;
	font-weight:bold;
	border: 0;
	font-family: Verdana,Arial,sans-serif;
	height: 60px;
}

#hovedblogg_innhold{
	padding: 9px;
	position: relative;
}

#hovedblogg_overskrift_container{
	margin-top: 9px;
}

.blogg_bilde{
	width: 85px;
	float:left;
}

.hovedblogg_overskrift{
	width: 433px;
	float:left;
	position: relative;
	font-weight: bold;
	font-size: 20px;
}

.blogg_navn_dato{
	font-size: 12px;
}

.hovedblogg_tekst{
	margin-top:9px;
	font-size: 13px;
}

.litenblogg_navn_dato{
	font-size: 12px;
	float: left;
	width: 125px;
}

.litenblogg_skiller{
	margin-top: 9px;
	margin-bottom: 9px;
	background: #acacaa;
	height: 1px;
	border:0;
}

.litenblogg_overskrift

#artikkel_link_container{
	padding-top: 9px;
	padding-bottom: 9px;
	padding-right: 20px;
	padding-left:20px;
}

#artikkel_link_container a{
	font-weight: bold;
	font-size:17px;
}

#blogg_henrik_container{
	margin-top: 9px;
	border: 1px solid #acacaa;
	width: 178px;
}

#blogg_henrik_header{
	background:url(gfx/blogg_henrik_bg.gif);
	width: 178px;
	height: 43px;
	position: relative;
	margin-bottom: 9px;
}

.blogg_henrik_overskrift{
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 5px;
	font-size: 13px;
}

#artikler_tre_siste{
	width: 180px;
	margin-left: 20px;
}

#qa{
	margin-left:20px;
	border: 1px solid #acacaa;
	width: 178px;
}

#qa_header{
	position:relative;
	background: url(gfx/qa_header.gif);
	width: 178px;
	height: 43px;
}


#kvitre{
	border: 1px solid #acacaa;
	width: 178px;
	margin-bottom: 9px;
	margin-top: 9px;
	
}

#kvitre_header{
	background: url(gfx/kvitre_header.gif);
	width: 178px;
	height: 43px;
}

.iverden_container{
	
	width: 545px;
	height: 86px;
	margin-top:9px;
}

.iverden_header{
	float: left;
	height: 86px;
	width: 38px;
}

.iverden{
	background:url(gfx/iverden_header.gif) no-repeat;
}

.inorge{
	background:url(gfx/inorge_header.gif) no-repeat;
}

.ihuleste{
	background:url(gfx/ihuleste_header.gif) no-repeat;
}

.iverden_overskrift{
	font-size: 17px;
	font-weight:bold;
}

.iverden_liteBilde{
	float:left;
	width: 140px;
}

.iverden_ingress{
	font-size: 12px;
	margin-top: 5px;
}

.iverden_link{
	font-size: 14px;
	margin-top: 10px;
}

.iverden_tekst{
	float: left;
	width: 354px;
	border: 2px solid #ACACAA;
	height: 76px;
	padding: 3px;
}

#rss_container{
	width: 540px;
	border: 1px solid #ACACAA;
}

#rss_container dt{
	font-size: 12px;	
	margin-top: 3px;
	padding-left:3px;
	padding-right: 3px;
}

#rss_container dd{
	font-size: 12px;	
	padding-left:3px;
	padding-right: 3px;
}

#rss_header{
	background:url(gfx/rss_header.gif);
	width: 540px;
	height: 28px;
}

.rss_feed{
	width: 270px;
	float:left;
}

.bruker_redigering_navn{
	cursor:pointer;
}

.bubblebilde{float:left;width:90px;}
#commentcontainer {background:#F7F7F7; padding:10px; width:500px;position:relative;border-top:1px solid #333;border-bottom:1px solid #333;}
#commentcontainer div:after {content: "."; display: block; height:11px; visibility:hidden;}
#commentcontainer .bubble {width:400px; height:auto; font-family:verdana; font-size:11px;float:left;}
b.tl {display:block; width:400px; height:8px; font-size:1px;}
b.tr {display:block; width:392px; height:8px; font-size:1px; float:right;}
b.bl {display:block; width:8px; height:8px; font-size:1px; float:left;}
b.br {display:block; width:392px; height:8px; font-size:1px; float:right; position:relative;}
b.point {display:block; font-size:1px; width:25px; height:14px;}
#commentcontainer div p {padding:8px; margin:0; border:3px solid #fff; border-width:0 3px; text-align:justify;}
div.bubble {position:relative;}
div.bubble b.tl {background:url(images/bubble/top_left3.gif) top left no-repeat;}
div.bubble b.tr {background:url(images/bubble/top_right3.gif) top right no-repeat;}
div.bubble p {background:#c9d7ec;}
div.bubble b.bl {background:url(images/bubble/bottom_left3.gif) top left no-repeat;}
div.bubble b.br {background:url(images/bubble/bottom_right3.gif) top right no-repeat;}
div.bubble b.point {background:url(images/bubble/point3.gif) top left no-repeat; margin:5px 0 0 225px;}
p.italic {margin:0 0 20px 0; font-weight:bold; font-style:italic;}
#skrivKommentar{font-size:13px; font-weight:bold;color:#333; cursor:pointer;}



#ting_ibergen_container{
	width: 783px;
	border: 1px solid #ACACAA;
}

#ting_ibergen_header{
	background:url(gfx/ting_ibergen.gif) no-repeat;
	height: 28px;
	width: 783px;
	position:relative;
}

.aktiviteter{
	float:left;
	width: 187px;
	padding: 4px;
	font-size: 11px;
}

.ting_overskrift{
	margin-top: 11px;
}

.kvitre_dato{
	font-size: 10px;
	color: #666;
}

#hovedkvitre{
	position:absolute;
	left: 213px;
	top: 5px;
	width: 438px;
	color: #fff;
}

#hovedkvitre_tid{
	font-size: 10px;
	color: #333;
	margin-left: 7px;
}

#hovedkvitre_overskrift{
	font-size: 20px;
	font-weight:bold;
}

#om_brann_container{
	border: 1px solid #ACACAA;
	width: 178px;
	margin-top: 9px;
	position: relative;
}

#om_brann_header{
	width: 178px;
	height: 42px;
	background: url(gfx/om_brann_header.gif);
	position: relative;
}

#news_for_u_container{
	width: 178px;
	border: 1px solid #ACACAA;
	margin-top: 9px;
	position: relative;
}

#news_for_u_header{
	width: 178px;
	height: 205px;
	background: url(gfx/news_header.gif);
	position: relative;
}

.ting_ibergen_input{
	background: url(gfx/ting_ibergen.gif) -100px -5px;
	font-size: 18px;
	border: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #fff;
}

.ting_ibergen_ikkeAdmin{
	color: #fff;
	font-size: 18px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#footer{
	text-align: center;
	color:#333;
	font-size: 12px;
	margin-top: 20px;
	border-top: 1px solid #ddd;
	padding: 25px;
}

.hovedblogg_ingress{
	width: 433px;
	position: relative;
	font-weight: bold;
	font-size: 17px;
}










