body
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background: #C7C url(../img/bakgrunn.png);
}

#wrapper
{
	position: relative;
	z-index: 1;
}

#rightcolumn
{
	display: none;
}

.preloadImg
{
	display: none;
}

.printbutton
{
	display: none;
}

.dividerline
{
	position: relative;
	clear: both;
	height: 1px;
	width: auto;
	border: 0;
	margin: 5px 0 5px 0;
}

#contextmenu
{
	display: none;
}

#article
{
	position: relative;
	color: black;
}

#topline
{
	position: relative;
	background: #939;
	height: 15px;
	margin: 0 0 5px 0;
}

#logoline
{
	position: relative;
}

#logo
{
	position: relative;
}

#topmenu
{
	display: none;
}

#menuline
{
	display: none;
}

.commentbox
{
	position: relative;
	margin: 0;
	padding: 1px 5px 10px 5px;
	background: #dde;
}

.commentbox h3
{
	color: black;
}

.commentbox .displayoptions .active, .commentbox .displayoptions a:hover
{
	font-weight: normal;
	background: yellow;
	padding: 1px;
	text-decoration: none;
}

.commentbox .displayoptions a
{
	text-decoration: none;
	padding: 1px;
}

#commentstable
{
	position: relative;
	margin: 5px 0 10px 0;
	padding: 0;
	border-collapse: collapse;
}

#commentstable caption
{
	margin: 5px 0 0 0;
	font-size: 8pt;
	text-align: left;
}

#commentstable th, #commentstable td
{
	padding: 1px;
	text-align: left;
	font-size: 8pt;
	background: white;
	vertical-align: top;
}

#commentstable th
{
	border-top: 5px solid #dde;
}

#commentstable td
{
	border-bottom: 2px solid #dde;
}

#commentstable .comment
{
	border-top: 0;
	padding: 3px;
}

#commentform
{
	display: none;
}

#hovedoppslag
{
	position: relative;
	margin: 0;
	padding: 0;
	background: white;
	min-height: 212px;
	width: 637px;
}

#hovedoppslag h1
{
	color: black;
	font-size: 28pt;
	font-weight: bold;
	margin: 5px 0 5px 0;
}

#hovedoppslag .content
{
	position: relative;
	margin: 0;
	padding: 2px 10px 10px 2px;
}

#hovedoppslag .artikkelbilde
{
	margin-left: 15px;
}
/*
#main
{
	position: relative;
	background: white;
}
*/
#articles
{
	position: relative;
	margin: 0;
	padding: 0;
}

#articles p.spacer
{
	margin: 0;
	padding: 0;
}

.section
{
	position: relative;
	width: 312px;
	margin: 0 13px 10px 0;
	padding: 0;
	background: white;
	float: left;
}

.section .header
{
	position: relative;
	background-image: url(../img/flowers_white_bg_blue.png);
	background-repeat: no-repeat;
	background-position: left top;
	color: black;
	font-weight: bold;
	padding: 7px;
	margin: 0;
}

.section .content
{
	position: relative;
	padding: 10px 10px 1px 10px;
}

.section .content .article h2
{
	margin: 0;
}

.section .content .artikkelbilde
{
	margin: 2px 2px 2px 0;
	border: 0;
}

.section .content .publiseringsdato
{
	margin: 2px 0 0 0;
}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, Verdana, sans-serif; 
	color: black;
	margin: 5px 0 1px 0;
}

h1
{
	font-size: 28pt;
}

h2
{
	font-size: 14pt;
}

h3
{
	font-size: 12pt;
}

a:link, a:visited
{
	color: #236;
	text-decoration: none;
}

a:hover
{
	color: #236;
	text-decoration: underline;
}

.publiseringsdato
{
	color: gray;
	font-size: 7pt;
	margin: 5px 0 5px 0;
}

p
{
	margin: 1px 0 5px 0;
}

.read
{
	font-size: 8pt;
}

.read img
{
	margin-bottom: 0.5em;
	vertical-align: text-bottom;
}

.artikkelbilde
{
	float: left;
	margin: 5px 10px 5px 0;
}

.article
{
	position: relative;
	margin: 0 0 0 105px;
	min-height: 96px;
}

.article h2
{
	font-size: 10pt;
}

.pretitle
{
	font-size: 8pt;
	margin: 0;
	font-weight: bold;
	color: black;
}

.session
{
	display: none;
}

p.edit	
{
	display: none;
}

.ingress
{
	font-weight: bold;
	margin-bottom: 15px;
}

img
{
	border: 0;
}

.definition
{
	display: none;
}

