@media print {
	TD
	{
	    FONT-SIZE: 11pt;
	    FONT-FAMILY: Tahoma
	}
	TD.noresize
	{
	    FONT-SIZE: 8pt;
	    FONT-FAMILY: Tahoma
	}
	H3
	{
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    FONT-SIZE: 16pt;
	    PADDING-BOTTOM: 0px;
	    MARGIN: 0px;
	    TEXT-INDENT: 0pt;
	    LINE-HEIGHT: normal;
	    PADDING-TOP: 0px;
	    FONT-FAMILY: Tahoma
	}
	.top, .menu {
        display: none;
    }
    #funksjonar {
    	display: none;
	}
    .main-content {
        margin-left: 0;
        top: 0;
        padding-right: 0;
    }
}
@media screen {
	BODY
	{
	    FONT-SIZE: 8pt;
	    FONT-FAMILY: Tahoma
	}
	.top
	{
	    float: left;
        padding-top:10px;
        width: 100%;
    }
    .menu {
	    width: 18%;
	    float: left;
	    padding-right: 1em;
    }
    .main-content {
	    width: 80%;
        float: left;
    }

    /* Kun hovudinnhald */
    .content-only .top, .content-only .menu {
        display: none;
    }
    .content-only .main-content {
        margin-left: 0;
        top: 0;
        padding-right: 0;
    }
	.fillpage
	{
	    BACKGROUND-COLOR: #eeeeee
	}
	.menupage
	{
	    BORDER-RIGHT: #dddddd thin solid;
	    PADDING-RIGHT: 0px;
	    BORDER-TOP: #dddddd;
	    FONT-SIZE: 8pt;
	    BORDER-LEFT: #dddddd thin solid;
	    BORDER-BOTTOM: #dddddd;
	    FONT-FAMILY: Tahoma
	}
	.toppage
	{
	    BORDER-RIGHT: #dddddd thin solid;
	    PADDING-RIGHT: 0px;
	    MARGIN-TOP: 4px;
	    PADDING-LEFT: 0px;
	    FONT-SIZE: 15pt;
	    MARGIN-BOTTOM: 2px;
	    PADDING-BOTTOM: 0px;
	    BORDER-LEFT: #dddddd thin solid;
	    MARGIN-RIGHT: 0px;
	    PADDING-TOP: 0px;
	    BORDER-BOTTOM: #dddddd thin solid;
	    FONT-FAMILY: Tahoma
	}
	.contentpage
	{
	    BORDER-RIGHT: #dddddd thin solid;
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    FONT-SIZE: 8pt;
	    PADDING-BOTTOM: 0px;
	    MARGIN: 0px 10px;
	    PADDING-TOP: 0px;
	    FONT-FAMILY: Tahoma
	}
	TD
	{
	    FONT-SIZE: 8pt;
	    FONT-FAMILY: Tahoma
	}
	TD.noresize
	{
	    FONT-SIZE: 8pt;
	    FONT-FAMILY: Tahoma
	}
	.contentborder
	{
	    BORDER-RIGHT: #dddddd thin solid;
	    BORDER-TOP: #dddddd thin solid;
	    BORDER-LEFT: #dddddd thin solid;
	    BORDER-BOTTOM: #dddddd thin solid;
	    HEIGHT: 195px
	}
	TR
	{
	}
	TR .heading
	{
	    BACKGROUND-COLOR: #dddddd
	}
	H3, h1
	{
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    FONT-SIZE: 11pt;
	    PADDING-BOTTOM: 0px;
	    MARGIN: 0px;
	    TEXT-INDENT: 0pt;
	    LINE-HEIGHT: normal;
	    PADDING-TOP: 0px;
	    FONT-FAMILY: Tahoma
	}
	H4
	{
	    PADDING-RIGHT: 0px;
	    PADDING-LEFT: 0px;
	    FONT-SIZE: 10pt;
	    PADDING-BOTTOM: 0px;
	    MARGIN: 0px;
	    LINE-HEIGHT: normal;
	    PADDING-TOP: 0px;
	    FONT-FAMILY: Tahoma
	}
	INPUT
	{
	    FONT-SIZE: 8pt;
	    FONT-FAMILY: Tahoma
	}
	BUTTON
	{
	    FONT-SIZE: 8pt;
	    FONT-FAMILY: Tahoma
	}
	.max
	{
	    BORDER-RIGHT: #aaaaaa 1px solid;
	    BORDER-TOP: #aaaaaa 1px solid;
	    FONT-SIZE: 8pt;
	    BORDER-LEFT: #aaaaaa 1px solid;
	    WIDTH: 100%;
	    BORDER-BOTTOM: #aaaaaa 1px solid;
	    FONT-FAMILY: Tahoma;
	    BACKGROUND-COLOR: #fafafa
	}
	TEXTAREA.max
	{
	    HEIGHT: 100px
	}
	.float-2-col
	{
	    display:block;
	    width: 45%;
	    float:left
	}
	.menuA
	{
	    BORDER-RIGHT: teal thin;
	    BORDER-TOP: teal thin;
	    FONT-SIZE: 8pt;
	    PADDING-BOTTOM: 1px;
	    BORDER-LEFT: teal thin;
	    WIDTH: 100%;
	    COLOR: black;
	    BORDER-BOTTOM: teal thin;
	    FONT-FAMILY: Tahoma;
	    TEXT-ALIGN: center;
	    TEXT-DECORATION: none
	}
	.menuA:hover
	{
	    BACKGROUND-COLOR: #eeeeee
	}
	.menuA:active
	{
	    BACKGROUND-COLOR: #dddddd
	}
	.diskA
	{
	    FONT-SIZE: 8pt;
	    COLOR: blue;
	    FONT-FAMILY: Tahoma;
	    TEXT-ALIGN: center;
	    TEXT-DECORATION: none
	}
	.diskA:hover
	{
	    BACKGROUND-COLOR: #dddddd
	}
	.diskA:active
	{
	    BACKGROUND-COLOR: #dddddd
	}
	.diskC
	{
	    FONT-SIZE: 8pt;
	    COLOR: blue;
	    FONT-FAMILY: Tahoma;
	    TEXT-ALIGN: center;
	    TEXT-DECORATION: none
	}
	.diskC:hover
	{
	    BACKGROUND-COLOR: #dddddd
	}
	.diskC:active
	{
	    BACKGROUND-COLOR: #dddddd
	}
	.diskC:visited
	{
		COLOR: #990099;
	}

	.diskB
	{
	    FONT-SIZE: 8pt;
	    COLOR: blue;
	    FONT-FAMILY: Tahoma;
	    TEXT-ALIGN: center;
	    TEXT-DECORATION: none
	}
	.diskB:hover
	{
	    BACKGROUND-COLOR: #ffffff
	}
	TEXTAREA
	{
	    BORDER-RIGHT: #aaaaaa 1px;
	    BORDER-TOP: #aaaaaa 1px;
	    FONT-SIZE: 8pt;
	    BORDER-LEFT: #aaaaaa 1px;
	    BORDER-BOTTOM: #aaaaaa 1px;
	    FONT-FAMILY: Tahoma;
	    BACKGROUND-COLOR: #fafafa
	}
	SELECT
	{
	    FONT-SIZE: 8pt;
	    FONT-FAMILY: Tahoma;
	    BACKGROUND-COLOR: #fafafa
	}
	H5
	{
	    FONT-WEIGHT: bolder;
	    FONT-SIZE: 8pt;
	    MARGIN: 0px;
	    FONT-FAMILY: Tahoma;
	    TEXT-ALIGN: center
	}
	.maxB
	{
	    FONT-SIZE: 8pt;
	    WIDTH: 100%;
	    FONT-FAMILY: Tahoma
	}
	INPUT.defin
	{
	    BORDER-RIGHT: #aaaaaa 1px solid;
	    BORDER-TOP: #aaaaaa 1px solid;
	    FONT-SIZE: 8pt;
	    BORDER-LEFT: #aaaaaa 1px solid;
	    BORDER-BOTTOM: #aaaaaa 1px solid;
	    FONT-FAMILY: Tahoma;
	    BACKGROUND-COLOR: #fafafa
	}
	.nyheter
	{
	    BORDER-RIGHT: gray 1px solid;
	    BORDER-TOP: gray 1px solid;
	    BORDER-LEFT: gray 1px solid;
	    BORDER-BOTTOM: gray 1px solid;
	    FONT-FAMILY: Tahoma;
	    BACKGROUND-COLOR: #f9f9f9
	}
	.nyheter TH
	{
	    FONT-SIZE: 10pt;
	    PADDING-BOTTOM: 4px;
	    PADDING-TOP: 4px;
	    BACKGROUND-COLOR: #dddddd;
	    TEXT-ALIGN: left
	}
	.nyheter TR.endra
	{
	    COLOR: red
	}
	.dato
	{
	    FONT-SIZE: 8pt;
	    FONT-STYLE: italic;
	    FONT-FAMILY: Tahoma;
	    BACKGROUND-COLOR: #dddddd
	}
	.overskrift
	{
	    FONT-WEIGHT: bold
	}
}