﻿BODY
{
	font-family: Arial;
}

.menuTabs 
        { 
            position:relative; 
            top:1px; 
            left:10px; 
        } 
        .tab 
        { 
            border:Solid 1px black; 
            border-bottom:none; 
            padding:0px 10px; 
            background-color:#eeeeee; 
        } 
        .selectedTab 
        { 
            border:Solid 1px black; 
            border-bottom:Solid 1px white; 
            padding:0px 10px; 
            background-color:white; 
        } 
        .tabBody 
        { 
            border:Solid 1px black; 
            padding:20px; 
            background-color:white; 
        }
        
.SynligRammeTilIndhold
{
	display: table;
	margin: 5px;
}

.BlokOverskrift
{
	font-weight: bold;
	font-size: 14pt;
	text-align: left;
}
.Gruppe
{
	border-right: silver 0px;
	padding-right: 0px;
	border-top: silver 0px;
	padding-left: 0px;
	font-size: 10pt;
	padding-bottom: 0px;
	margin: 0px;
	border-left: silver 0px;
	padding-top: 0px;
	border-bottom: silver 0px;
	font-family: Arial;
	text-align: left;
	border-collapse: collapse;
}
.GruppeDokumentation
{
	border-right: silver 0px;
	padding-right: 0px;
	border-top: silver 0px;
	padding-left: 5px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	border-left: silver 0px;
	padding-top: 0px;
	border-bottom: silver 0px;
	font-family: Arial;
	border-collapse: collapse;
	text-align: left;
}
.GruppeDokumentation .Fod
{
	border-right: medium none;
	border-left: medium none;
	border-bottom: medium none;
}
.GruppeDokumentation .CellPadding
{
	padding-left: 5px;
	padding-right: 5px;
}

.CellResultatLedNiveau {
    min-width: 75px;
    text-align: center;
}

.CellRuler {
    width: 25px;
    text-align: center;
    vertical-align: top;
    font-weight: bold;
}

.Gruppe .Hoved
{
	border-right: silver 0px;
	padding-right: 0px;
	border-top: silver 0px;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	border-left: silver 0px;
	padding-top: 0px;
	border-bottom: silver 0px;
	background-color: silver;
	text-align: left;
}
.Gruppe .HovedDokumentation
{
	border-right: silver 0px;
	padding-right: 0px;
	border-top: silver 0px solid;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	border-left: silver 0px;
	padding-top: 0px;
	border-bottom: silver 1px solid;
	text-align: left;
}
.Gruppe .Detalje
{
}
.Gruppe .Fod
{
}
.Gruppe .FodDokumentation
{
	border-top: silver 1px solid;
}
.Gruppe CAPTION
{
	font-weight: bold;
	background-color: silver;
	text-align: left;
}
.BlokOverskrift2
{
	font-weight: bold;
	font-size: 12pt;
}
.BlokOverskrift3
{
	font-weight: bold;
	font-size: 10pt;
}
.BlokOverskrift4
{
	font-weight: bold;
	font-size: 8pt;
    background-color: silver;
}
.BlokOverskrift2Italic
{
	font-weight: bold;
	font-size: 12pt;
	font-style: italic;
}
.Gruppe .CelleMedRamme
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
	margin: 1px 2px 1px 2px;
	padding: 1px 2px 1px 2px;
}
.Gruppe .CelleMedRammeTykTop
{
	border-right: black 1pt solid;
	border-top: black 2pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
	margin: 1px 2px 1px 2px;
	padding: 1px 2px 1px 2px;
}
.Gruppe .CelleUnderstreget
{
	border-bottom: black 1pt solid;
}
.Gruppe .CelleUnderOverStreget
{
	border-right: medium none;
	border-top: black 1pt solid;
	border-left: medium none;
	border-bottom: black 1pt solid;
}
.inputSort
{
	border-right: medium none;
	border-top: medium none;
	font-size: 7pt;
	border-left: medium none;
	width: 10pt;
	border-bottom: medium none;
	background-color: transparent;
	text-align: right;
}
.Gruppe .RammeVenstreBund
{
	border-right: medium none;
	border-top: medium none;
	font-size: 10pt;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
}
.Gruppe .RammeVenstreBundSilver
{
	border-right: medium none;
	border-top: medium none;
	padding-left: 5px;
	border-left: silver 1pt solid;
	border-bottom: silver 1pt solid;
}
.Gruppe .CelleMedRammeRasteBaggrund
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
	background-color: lightgrey;
}
.middelLink
{
	color: blue;
	text-decoration: none;
}
.Gruppe .RammeVenstreHoejreBundSilver
{
	border-right: silver 1pt solid;
	border-top: silver 1pt;
	padding-left: 5px;
	border-left: silver 1pt solid;
	border-bottom: silver 1pt solid;
}
.Gruppe .CelleUnderstregetRed
{
	background-color: red;
}
.Gruppe .CelleUnderstregetGreen
{
	background-color: lime;
}
.GruppeTotalOversigt
{
	font-size: 8pt;
	font-family: Arial;
}
.GruppeTotalOversigt .CelleMedRamme
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
}
.GruppeTotalOversigt .CelleUnderstreget
{
	border-bottom: black 1pt solid;
}
.GruppeTotalOversigt .CelleMedRammeYellow
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
	background-color: yellow;
}
.GruppeTotalOversigt .CelleMedRammeGreen
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
	background-color: lime;
}
.GruppeTotalOversigt .CelleMedRammeRed
{
	border-right: black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom: black 1pt solid;
	background-color: red;
}

.HovedRamme
{
	border-top: solid silver 2px;
	border-left: solid silver 2px;
	width: 700px;
	height: 100%;
}

td.LCFooter
{
	height: 40px;
	width: 100%;
	font-size: 9;
	border-top: solid 1px silver;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

.IndholdsRamme
{
	width: 675px;
	height: 1px;
}

.Billedbredde
{
	width: 675px; /*	border:green 2px solid; */
}

.NoRightBorder {
    border-right: 0;
}

.NoLeftBorder {
    border-left: 0;
}

.viewPlanHeaderDescription {
    max-width: 800px;
}

@media screen
{
	.doPrintRegion
	{
		display: none;
	}
	.scroller
	{
		overflow: scroll;
		/*position: absolute;*/
		padding-left: 5px;
		left: 0px;
		bottom: 46px;
		overflow: auto;
		/*height: expression(document.body.clientHeight - (121) + "px");*/
		width: 100%;
	}

	.scroller2
	{
		overflow: scroll;
		position: absolute;
		padding-left: 5px;
		left: expression((document.body.clientWidth - (680))/2 + "px");
		bottom: 46px;
		overflow: auto; /* 		MCB: Udkommenteret - grundet problemer med udskriftvisning i IE7 		height: expression(document.body.clientHeight - (146) + "px");  		*/
		height: 730px;
		width: 700px;
	}

	.scroller4
	{
		overflow: scroll;
		position: absolute;
		padding-left: 5px;
		left: expression((document.body.clientWidth - (680))/2 + "px");
		bottom: 46px;
		overflow: auto;
		height: expression(document.body.clientHeight - (266) + "px");
		width: 682px;
	}

	.scroller3
	{
		border: black 1px solid;
		overflow: scroll;
		position: absolute;
		padding-left: 0px;
		bottom: 46px;
		overflow: auto;
		height: expression(document.body.clientHeight - (329) + "px");
		width: 100%;
	}

	.venter
	{
		border: black 2px solid;
		border-bottom: black 2px solid;
		border-left: black 2px solid;
		border-right: black 2px solid;
		border-bottom: black 2px solid;
		overflow: hidden;
		position: absolute;
		background-color: White;
		width: 300px;
		height: 100px;
		padding-left: 20px;
		top: expression((document.body.clientHeight - (100))/2 + "px");
		left: expression((document.body.clientWidth - (300))/2 + "px");
		display: none;
		z-index: 99;
	}
}

@media print
{
	.doPrintRegion
	{
		display: inline;
	}

	.scroller
	{
		overflow: visible;
		width: 100%;
	}

	.scroller2
	{
		overflow: visible;
	}

	.scroller3
	{
		overflow: visible;
	}

	.noPrintRegion
	{
		display: none;
	}

	.venter
	{
		display: none;
	}

	BODY
	{
		font-family: Arial;
		margin-left: 50px;
	}

    THEAD
    {
        display:  table-header-group;
    }
}

