#venstremeny p {
	padding-bottom:1em;
	margin:0 5px;
	line-height: 1em;
}
#venstremeny {
	background: transparent;
	text-decoration: none;
}


.top, .bottom {display:block; background:transparent; font-size:1px;}
.a1, .a2, .a3, .a4 {display:block; overflow:hidden;}
.a1, .a2, .a3 {height:1px;}
.a2, .a3, .a4 {background:#A8BFDF; border-left:1px solid #4372A7; border-right:1px solid #4372A7;}
.a1 {margin:0 5px; background:#4372A7;}
.a2 {margin:0 3px; border-width:0 2px;}
.a3 {margin:0 2px;}
.a4 {height:2px; margin:0 1px;}

.top, .bottom {display:block; background:transparent; font-size:1px;}
.b1, .b2, .b3, .b4 {display:block; overflow:hidden;}
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {background:#CEE5B7; border-left:1px solid #4372A7; border-right:1px solid #4372A7;}
.b1 {margin:0 5px; background:#4372A7;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}

DIV.innhold {
	display:block;
	background:#CEE5B7;
	border:0 solid #4372A7;
	border-width:0 1px;
	color: #003366;
}

DIV.innhold a{text-decoration: none; color: #003366;}
DIV.innhold a:link {color: #003366; text-decoration: none;}
DIV.innhold a:active {color: #003366; text-decoration: none;}
DIV.innhold a:visited {color: #003366; text-decoration: none;}
DIV.innhold a:hover {text-decoration: none; color: #003366;}

.admin {display:block;  background:#A8BFDF; border:0 solid #4372A7; border-width:0 1px;}

.DatoEndret {
	vertical-align: right;
}

#leftmenudiv A.normal {
	FONT-WEIGHT: normal; COLOR: #003366; TEXT-DECORATION: none
}
#leftmenudiv A.normal:hover {
	COLOR: #003366
}

#leftmenudiv A.fet {
	FONT-WEIGHT: bold;
	COLOR: #003366;
	TEXT-DECORATION: none;
}
#leftmenudiv A.fet:hover {
	COLOR: #003366
}

#leftmenudiv A.fet_merket {
	FONT-WEIGHT: bold;
	COLOR: #4372A7;
	TEXT-DECORATION: none;
}
#leftmenudiv A.fet_merket:hover {
	COLOR: #003366
}

body {
	PADDING-TOP: 5px; 	
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma; 
	BACKGROUND-COLOR: #fff
}

table {	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma; }
td {}
th {}






input.chk {
	margin:1px;
	font-size: 12px;
	height: 13px;
	width: 13px;
}



table.3D {
	border-top: thin outset #FFFFFF;
	border-right: thin outset #333333;
	border-bottom: thin outset #333333;
	border-left: thin outset #FFFFFF;
}

table.repeater {
	width: 100%;
}
table.repeater tr.header {
	background-color: #ffffff; 
}
table.repeater tr.item { background-color: #ffffff }
table.repeater tr.alternatingitem { background-color: #ffffff }
table.repeater tr.footer { background-color: #ffffff }

table.repeater tr.header1 {
	background-color: #A8BFDF;
	font-weight: bold;
	color: #20579D;
}
table.repeater tr.item1 { background-color: #ffffff }
table.repeater tr.alternatingitem1 { background-color: #eeeeee }
table.repeater tr.footer1 { background-color: #ffffff }

table.footer {

}

hr {  COLOR: #ddd; HEIGHT: 0.1em}

a {text-decoration: none;}
a:link, a:active, a:visited {color: #20579D;}
a:hover {text-decoration: underline; color: #20579D;}

.knapp 
{
	width: 57px;
	background-position: center center;
	background-image: url(../../bilder/layout/liten_knapp.gif);
	height: 20px;
	text-align: center;
	vertical-align: middle;
	line-height: 16px;
	background-repeat: no-repeat;
}

a.knapp:hover 
{
	text-decoration: none;
	color: #888888;
}

.label {
	width:100%;
	height:100%;
	background-color: #FFFFFF;
	border: 2px inset;
	padding: 3px;
	line-height: 100%;
}

.fieldset {
	padding: 7px;
}

.bred {
	width:100%;
}

.forminsket {
	width:100%;
	font-size: 8pt; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma; 
}


.legend {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em; 
	COLOR: #336; 
}

.overskrift {
	DISPLAY: inline; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em; 
	COLOR: #336; 
	vertical-align: text-top;
	padding-bottom: 20px;
}
.overskrift a{text-decoration: none;}
.overskrift a:hover {text-decoration: none;}

.bildetekst {
	font-size: 10px;
	color: #666666;
}
.by {font-size: 10px;}
.by a{text-decoration: none;}
.by a:hover {text-decoration: underline;}

.ingress {font-weight: bold;}

.brodtekst {}


.bakgrunnsfarge {background-color: #20579D;}
.litentekst {font-size: 12px;}
.publikasjon {}

.blueline{
	font-size: 18px;
	font-weight: normal;
	color: #20579D;
	background-color: #BDC8D1;
	width:100%;
	line-height: 22px;
	padding-left: 5px;
}



.normalpage {BACKGROUND-COLOR: #cccccc}
.dialog {BACKGROUND-COLOR: #A8BFDF}


DIV.leftfloating {FLOAT: left}
DIV.rightfloating {	FLOAT: right}
.centered {	TEXT-ALIGN: center}
DIV.rightaligned {TEXT-ALIGN: right}
DIV.middlevaligned {VERTICAL-ALIGN: middle}

#leftmenudiv {
	FLOAT: left; WIDTH: 18%; TEXT-ALIGN: left
}

#leftmenudiv A.menulinkbold {FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none}
#leftmenudiv A.menulinkbold:hover {COLOR: #336}
#leftmenudiv A.menulink {FONT-WEIGHT: normal; COLOR: #003366; TEXT-DECORATION: none}
#leftmenudiv A.menulink:hover {COLOR: #336}

