﻿body
{
    font-size:10pt;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Sans-Serif;
	background-color:#c8e6ff;
	background-image:url(../../images/bag/blueraster.jpg);
	background-repeat:repeat-x;
	background-position:top;
	color:#2f4f4f; /*darkslategray*/
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
}
td
{
    vertical-align:top;
}
.topsmallmenu
{
    font-size:8pt;
    padding:2px;
    height:8px;
    width:100%;
}
.LeftMenuItem
{
	display:block;
	padding-top:0px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
	cursor:hand;
	width:auto;
}
.aspmenuFixer
{
    z-index:1000;
}
.blueCaption
{
	color:#2f4f4f;
	border-bottom:inset 1px #6F9ED2;	
	font-size:12pt;
	font-weight:bold;
	padding:4px;
}
.ordinaryfont
{
	font-size:9pt;
}
.hiddenText
{
	width:0px;
	height:0px;
}
.grayForm
{
	font-size:9pt;
	border:solid 1px #2f4f4f;
	background-color:#ededed;
	background-image:url(../../images/bag/grayraster.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:100%;
}
.grayed
{
	background-color:#ededed;
	font-weight:bold;
}
.gray
{
	background-color:#ededed;
}
.underoverskrift
{
	font-size:14pt;
	font-weight:bold;
	color:#2f4f4f;
}
.underoverskriftsmaller
{
	font-size:11pt;
	font-weight:bold;
	color:#2f4f4f;
}
.underoverskriftsmallest
{
	font-size:10pt;
	font-weight:bold;
	color:#2f4f4f;
}
.minioverskrift
{
	font-size:11pt;
	font-weight:bold;
}
.smallfontunderlined
{
	font-size:8pt;
	border-bottom:solid 1px #dddddd;
	vertical-align:bottom;
}
.smallfontunderlinedmarkeret
{
	font-size:10pt;
	font-weight:bold;
	border-bottom:solid 1px #dddddd;
	vertical-align:middle;
	text-align:center;
}
.smallfontbottom
{
	font-size:8pt;
	vertical-align:bottom;
}
.smallfont
{
	font-size:8pt;
}
.smallfontindryk
{
	font-size:8pt;
	margin-left:14px;
}
.verysmallfonts
{
  font-size:10px;   
}
.veryverysmallfonts
{
  font-size:9px;   
}
.hvid
{
	color:white;
}
.hvidboks
{
	font-size:8pt;
	border:solid 1px #2f4f4f;
	background-color:White;
}
.framed
{
	border:ridge 2px white;
}
.kursusbladtop
{
	font-size:10pt;
	font-weight:bold;
	background-color:#dddddd;
}
.kursusbladleft
{
	font-size:8pt;
	background-color:#ededed;
	border-right:dotted 1px #dddddd;
	width:108px;
}
.kursusbladright
{
	font-size:8pt;
}
.kursusbladbund
{
	background-color:#dddddd;
}
.amulistitem
{
	margin-left:8px;
	list-style-type:circle;
}
.noindryk
{
	margin-left:12px;
	margin-top:0px;
}
.indholdsliste
{
	font-weight:bold;
	padding:0px;
	margin:4px 4px 10px 8px;
	list-style:none;
}
.smalllisteindhold
{
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
.dimmed
{
	color:Silver;
}
.aktivitetsliste
{
	font-weight:normal;
	padding:0px;
	padding-left:8px;
	margin:2px 4px 10px 8px;
	list-style:circle;
}
.centreret
{
	text-align:center;
}
    .bottomtext
    {
	    border-top:1px dotted #dddddd;
	    font-size:7pt; 
	    padding-bottom:16px;
	    padding-top:16px;
	    font-family:verdana, sans-serif;
    }
    .addresstext
    {
	    font-size:7pt;
	    font-family:verdana, sans-serif;
    }

@media screen
{
    body
    {
        font-size:12px;
    }

    .wrapper
    {
        position:relative;
        margin-left:auto;
        margin-right:auto;
        top:0px;
	    width:1000px;
	    background-color:#fdfdfd;
    }
    .toptabelcelle
    {
        background-position:center top;
        background-repeat:no-repeat;
        background-image:url(../../images/bag/hovedindgang.b.jpg);
    }
    .googlerighttop
    {
        position:absolute;
        top:18px;
        right:18px;
    }
    .googlesearchtop
    {
        position:absolute;
        top:70px;
        right:2px;
    }
    .billedbladrer
    {
        position:absolute;
        top:4px;
        right:4px;
    }
    .billedlogo
    {
        position:absolute;
        top:4px;
        left:4px;
    }
    .topkolonne
    {
	    padding-top:6px;
	    padding-bottom:4px;
	    border-bottom:dotted 1px #dddddd;
    }
    .leftkolonne
    {
	    padding-left:2px;
	    padding-right:2px;
	    padding-top:4px;
	    width:200px;
	    border-right:dotted 1px #dddddd;
	    text-align:left;
    }
    .midterkolonne
    {
	    font-size:9pt;
	    padding-left:4px;
	    padding-right:4px;
	    padding-top:4px;
        width:600px;
	    vertical-align:top;
    }
    .rightkolonne
    {
	    padding-left:4px;
	    padding-right:4px;
	    padding-top:4px;
	    width:200px;
	    border-left:dotted 1px #dddddd;
    }
    .searchbox
    {
	    background-color:#fdfdfd;
	    color:#2f4f4f;
	    font-family:arial, Verdana, Sans-Serif;
	    font-size:11px;
	    width:106px;
    }
    .searchbutton
    {
	    font-size:11px;
    }
    .menulinie
    {
        position:absolute;
        height:14px;
        top:114px;
        right:202px;
    }
    .MenuBarItem
    {
        font-family:verdana, sans-serif;
        font-size:11px;
        font-weight:bold;
        text-decoration:none;
        color:White;
        background-color:#6f9ed2;
        padding-left:19px;
        padding-right:19px;
        padding-bottom:4px;
    }
    .MenuBarItem:hover
    {
       background-color:#c8dcff;
       color:#2f4f4f;
    }
    .leftCaption
    {
        font-size:9pt;
        font-weight:bold;
        text-decoration:none;
    }
    .leftListItems
    {
        color:#5b5b5b;
        position:relative;
        left:-14px;
    }
    .leftListSubItems
    {
        position:relative;
        left:-24px;
    }
    .leftItem
    {
        font-size:8pt;
        text-decoration:none;
    }
    .highlight
    {
	    background-color:#fefbd2;
	    color:#000080;
    }
} /*Screen*/

@media print
{
    body
    {
        font-size:10pt;
    }
    .topkolonne
    {
        display:none;
    }
    .leftkolonne
    {
        display:none;
    }
    .midterkolonne
    {
        font-size:10pt;
	    padding-left:4px;
	    padding-right:4px;
	    padding-top:4px;
	    width:100%;
    }
    .rightkolonne
    {
        display:none;
    }
    .menulinie
    {
        display:none;
    }
    .MenuBarItem
    {
        display:none;
    }
    .MenuBarItem:hover
    {
        display:none;
    }
    .hideprint
    {
        display:none;    
    }

} /*Print*/