/*****************************************************************************
  Tidligere frontpage.css
******************************************************************************/

.mainContent{
}


#tblFrontMaster
{	
	border:1px solid white;
}

#tdFrontMain
{		
	vertical-align:top;	
	font-size:11px;
	font-family:Verdana;		
}

#tdFrontNewsList
{		
	vertical-align:top;		
	font-size:11px;
	font-family:Verdana;			
	/*height:100%;		*/
	white-space:nowrap;		
}

#tdFrontHorSpacer
{
	height:2px;	
}

.tdFrontVerSpacer1
{
	height:100%;
	width:1px;
	text-align:center;
	white-space:nowrap;		
}

.tdFrontVerSpacer2
{	
	height:100px;
	width:1px;
	white-space:nowrap;	
}

.tdFrontFocusArea1
{
	width:155px;
	height:100%;
	height:100px;
}

.tdFrontFocusArea2
{
	width:155px;
	height:100%;
	height:100px;
}
.tdFrontFocusArea3
{
	width:155px;
	height:100%;
	height:100px;
}
	
.tdFrontFocusArea4
{
	width:164px;
	height:100%;
	height:100px;
}

.tdFrontNewsTopCell
{
	width:233px;
	height:160px;
	border:0px solid black;	
	vertical-align:top;
	padding:0px 5px 5px 7px;
		
}

.tdFrontNewsTopCellHigh
{
	width:233px;	
	border:0px solid black;
	vertical-align:top;
	padding:0px 5px 5px 7px;		
	}

.tdFrontNewsTop
{
	width:220px;
	height:160px;
	display:block;
	overflow:hidden;
	border:0px solid blue;
}

.tdFrontNewsTopDate
{							
	font-size:7pt;	
	color:gray;			
}
.tdFrontNewsTopHeadline
{							
	font-size:10pt;
	font-weight:bold;			
	color:#000000;		
}

.tdFrontNewsTopSummary
{		
	line-height:13px;	
	font-size:8pt;				
	color:#000000;			
}

/* -------------------------------------------------------- */
/*  LS MERE
/* -------------------------------------------------------- */
#tdFrontReadMoreHeadline
{		
	color:White;
	height:19px;
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	padding-left:4px;
	padding-top:1px;		
}

#tdFrontFocusAreaSpacer
{	
	width:1px;	
	padding-bottom:5px;
	padding-top:5px;	
}

#tdFrontReadMoreItem
{
	height:100px;
	width:100px;
	padding-left:0px;
	white-space:nowrap;	
	display:block;
	overflow:hidden;
}

/* -------------------------------------------------------- */
/*  FOCUS AREA - HORIZONTAL
/* -------------------------------------------------------- */
.tblFrontFocusArea
{		
	margin-left:5px;
	margin-bottom:5px;
	margin-top:5px;	
	vertical-align:top;
	height:90px;		
	width:150px;	
}

.tblFrontFocusareaImage
{	
	width:75px;
	height:90px;
	vertical-align:top;
}

.frontFocusareaImageBoxText
{
	width:68px;
	height:13px;		
	color:white;
	font-family:Verdana;
	font-size:7pt;
	margin-left:2px;
	font-weight:bold;		
	display:block;
	overflow:hidden;					
}

.frontFocusareaLink
{		
	height:90px;		
	width:65px;
	display:block;
	overflow:hidden;	
	vertical-align:top;
	margin-left:0px;
}

.frontFocusareaHeadline
{
	width:65px;	
	font-family:Verdana, Arial;	
	font-size:9pt;
	font-weight:bold;		
	overflow:hidden;	
}
	
.frontFocusareaText
{	
	width:65px;
	font-family:Verdana;
	font-size:7pt;			
	overflow:hidden;			
	display:block;
}

/* -------------------------------------------------------- */
/*  NYHEDSOVERSIGT
/* -------------------------------------------------------- */
TABLE.tblNewslist
{				
	margin-left:3px;	
}

.tdNewslistHeadline
{					
	width:155px;	
	font-size:10pt;
	font-weight:bold;	
	/*font-family:Arial;					*/
}

.tdNewsListItemBullet
{	
	width:12px;
	text-align:center;	
	padding-top:4px;
	vertical-align:top;
}

.tdNewsListItemText
{	
	width:143px;
	font-size:10px;				
}

A.linkNewsHeadline
{
	width:150px;
	display:block;
	overflow:hidden;	
	white-space:nowrap;		
}

A.linkNewsText
{	
/*	width:143px;
	display:block;
	overflow:hidden;	
	white-space:nowrap;		
*/
}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkNewsText					{text-decoration:none;			color:#000000;}
A.linkNewsText:link			{text-decoration:none;			color:#000000;}	
A.linkNewsText:visited	{text-decoration:none;			color:#000000;}	
A.linkNewsText:active		{text-decoration:none;			color:#000000;}	
A.linkNewsText:hover		{text-decoration:none;	color:#000000;}


/*****************************************************************************
  Tidligere lbase.css
******************************************************************************/

body
{
}

.rblInput
{
	font-size:10px;
}

.ddlInput
{
	font-size:10px;	
}
	
.txtInput
{
	font-size:10px;	
}

.txtSmall
{
	font-size:10px;
}

.tblOuter
{
	width: 100%; 
	background-color: #969696;
}

.tblInner
{
	font-size:10px;	
	width:100%;
}

.tdOuter
{
	background-color:#C8C8C8;	
}
	
.tblHeadline
{
	font-size:13px;	
	font-weight:bold;
}

.tblHeadlineSub
{
	font-size:11px;	
	font-style:italic;
}

.tblItems
{
	font-size:10px;	
	font-weight:bold;
}

.tblItemsSub
{
	font-size:10px;	
	font-style:italic;
}

.tdHeadline
{
	background-color: #969696; 	
	width:100%;
	text-align:center;
	color:White;
}

.GridInfo
{
	font-size:11px;
	color:#000000;
}

.GridInfo
{
	font-size:11px;
	color:#000000;
}

TABLE.Remarks
{
	font-size:10px;
	font-style:italic;		
}

TABLE.Remarks TR
{
	height:20px;
	}

.GridInfoFooter
{
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	padding-left:5px;
}

.GridInfoLeft
{
	width:50%;
	text-align:left;
}

.GridInfoRight
{
	width:50%;
	text-align:right;
}

.NormalText
{
	font-size:8px;	
}

.BoldText
{
	font-size:8px;
	font-weight:bold;
}

.GridHeadline
{
	font-size:13px;
	font-weight:bold;
}

/* ------------------------------------------------------------------------------------ */
/* 
/* ------------------------------------------------------------------------------------ */

TABLE.Info
{	
}

TABLE.Info TR
{
	vertical-align:top;	
	height:16px;
}

TABLE.Info TD
{
font-size:10px;
}

TABLE.Info A
{
	color:#000000;
	text-decoration:underline;
}

TABLE TD.InfoImage
{	
	padding-right:10px;	
}

TABLE TD.InfoLabel
{
	font-weight:bold;
	padding-right:10px;
}
/* ------------------------------------------------------------------------------------ */
/* DATAGRID */
/* ------------------------------------------------------------------------------------ */
TABLE.DataGrid
{
	border:solid gray 1px;
}
	
TABLE TR.DataGridHeader
{
	font-family: Arial, Sans-Serif;
	font-size: 10px;	
	color: #FFFFFF;
	background: #666666;			
	padding-left:5px;
	height:18px;
}

TABLE TR.DataGridHeader A
{
	color:#FFFFFF;
	text-decoration:underline;
}

TABLE TR.DataGridItemStyle
{
	background: #FFFFFF;
	font-family: Arial, Sans-Serif;
	font-size: 11px;		
	height:17px;
	padding-left:5px;
	white-space:nowrap;
}

TABLE TR.DataGridItemStyle A
{
	color:#000000;
	text-decoration:underline;
}
		
TABLE TR.DataGridAlternatingItemStyle
{
	background: #E0E0E0;
	font-family: Arial, Sans-Serif;
	font-size: 11px;	
	height:17px;
	padding-left:5px;
	white-space:nowrap;
}

TABLE TR.DataGridAlternatingItemStyle A
{
	color:#000000;
	text-decoration:underline;
}

TABLE TR.DataGridPagerStyle
{	
	font-family: Arial, Sans-Serif;
	font-size: 11px;	
	height:20px;	
	padding-left:5px;
}

TABLE TR.DataGridPagerStyle A
{	
	font-size:10px;
	color:gray;
	text-decoration:none;	
}

TABLE TR.DataGridPagerStyle A:hover
{	
	color:gray;
	text-decoration:underline;	
}

TABLE TR.DataGridNormalText
{
	font-family: Arial, Sans-Serif;
	font-size: 11px;
}

/*****************************************************************************
  Tidligere minside.css
******************************************************************************/

body
{
	font-family:Verdana;
}


.message
{
	font-size:9pt;
}
	
.lnk
{
	font-size:9pt;
}

A	{text-decoration:underline;			color:#000000;}
A:link		{text-decoration:underline;			color:#000000;}	
A:visited	{text-decoration:underline			color:#000000;}	
A:active	{text-decoration:underline;			color:#000000;}	
A:hover		{text-decoration:underline;	color:#000000;}

/*****************************************************************************
  Tidligere modules.css
******************************************************************************/

.tblModule
{
	/*border:1px solid red;*/
	margin-bottom:10px;
	}
	
.items
{
	height:20px;
	vertical-align:middle;
	font-size:10px;		
}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
.breadcrumbSpacerVer
{
	font-size:8pt;
	padding-left:2px;
	padding-right:2px;
	color:#969696;
}

.breadcrumbSpacerHor
{
	height:8pt;
	font-size:8pt;
}

.breadcrumbLast
{
	font-size: 8pt;
}
	
.breadcrumb
{			
	font-size: 8pt;
	text-decoration:none;
	color:#ffffff;
}

/* -------------------------------------------------------- */
/*  MODUL OVERSKRIFTER
/* -------------------------------------------------------- */

.tblModuleHeader
{
	margin-bottom:10px;
}
	
.tdModuleHeader
{
	padding-top:1px;
	padding-top:3px;
	padding-bottom:1px;	
	vertical-align:middle;		
	background-color:#252524;
	padding-left:3px;
	padding-right:3px;
	}
	
.moduleHeadline
{				
	height:17px;
	vertical-align:middle;
	color:White;
	font-size:10pt;
	font-size:9pt;
	font-family:Verdana;
	font-weight:bold;		
	overflow:hidden;	
	white-space:nowrap;
	display:block;
}

/* -------------------------------------------------------- */
/*  NYHEDS BLOKKE
/* -------------------------------------------------------- */
.newsBlockItem_date
{
	font-size:12px;
	color:#8B8888;
}

.newsBlockItem_headline
{
	font-size:10px;
	font-weight:bold;
	padding-top:1px;	
	color:#C6C2C1;
	display:block;
	overflow:hidden;
}

.newsBlockItem_summary
{
	font-size:10px;
	padding-top:1px;	
	color:#8B8888;
	display:block;
	overflow:hidden;	
}


/* -------------------------------------------------------- */
/*  LS MERE BLOKKE
/* -------------------------------------------------------- */
.readmoreItem
{
	vertical-align:middle;
	text-align:left;		
	padding-left:3px;
	padding-top:1px;	
	display:block;
	overflow:hidden;
	white-space:nowrap;	
	font-weight:bold;
	font-size:7pt;
	font-family:Verdana;	
}

/* -------------------------------------------------------- */
/*  FOCUS AREA - VERTICAL
/* -------------------------------------------------------- */
.tblChildFocusarea
{
	margin-bottom:10px;
	width:150px;
	vertical-align:top;
}

.tblChildFocusareaImage
{
	width:75px;
	height:91px;
	vertical-align:top;
}

.childFocusareaImageBoxText
{
	width:68px;
	height:12px;		
	color:white;
	font-size:7pt;
	margin-left:2px;
	font-weight:bold;		
	display:block;
	overflow:hidden;					
}

.childFocusareaLink
{		
	height:90px;		
	width:70px;
	display:block;
	overflow:hidden;	
	vertical-align:top;
	margin-left:0px;
}

.childFocusareaHeadline
{
	width:70px;	
	font-family:Verdana, Arial;	
	font-size:9pt;
	font-weight:bold;		
	overflow:hidden;	
}
	
.childFocusareaText
{
	width:70px;
	font-family:Verdana;
	font-size:7pt;			
	overflow:hidden;			
	display:block;
}

/* ------------------------------------------------------------------------------------ */
/* DATAGRID */
/* ------------------------------------------------------------------------------------ */

		.DataGridInnerTableTD
		{
			font-family: Arial, Sans-Serif;
			font-size: 10px;
		}

		TABLE TR.DataGridHeader
		{
			font-family: Arial, Sans-Serif;
			font-size: 10px;
			font-weight: bold;
			color: #000000;
			background: #A8B9C5;			
		}
		
		TABLE TR.DataGridItemStyle
		{
			background: #FFFFFF;
			font-family: Arial, Sans-Serif;
			font-size: 12px;
			height: 20px
		}
				
		TABLE TR.DataGridAlternatingItemStyle
		{
			background: #F6F6F6;
			font-family: Arial, Sans-Serif;
			font-size: 12px;
			height: 20px
		}
		
		TABLE TR.DataGridPagerStyle
		{
			background: #FFFFFF;
			font-family: Arial, Sans-Serif;
			font-size: 12px			
		}
		
		TABLE TR.DataGridPagerStyle2
		{			
			font-family: Arial, Sans-Serif;
			font-size: 12px			
		}
		
		TABLE TR.DataGridFooterStyle
		{
			font-family: Arial, Sans-Serif;
			font-size: 12px;						
			background: #B7C8D4
		}
		
		TABLE TR.DataGridSelectedStyle
		{
			background: #B7C8D4;
			font-family: Arial, Sans-Serif;
			font-size: 12px;
			height: 22px
		}
		
		TABLE TR.DataGridEditStyle
		{
			font-family: Arial, Sans-Serif;
			font-size: 12px			
		}
		
		TABLE TR.DataGridNormalText
		{
			font-family: Arial, Sans-Serif;
			font-size: 11px;
		}
		
/* ======================= */

.MsgError
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	font-weight:bold;
	color: #FF0000	
}

.MsgSucces
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	font-weight:bold;
	color: #049912
}

.tdLoginHeadline
{		
	background-color:#2A3752;
	color:White;
	height:19px;
	font-size:10pt;
	font-family:Verdana;
	font-weight:bold;
	padding-left:4px;
	padding-top:1px;		
}


.tdLoginUser
{		
	color:Black;
	font-size:8pt;
	font-family:Verdana;
	padding-left:4px;
	padding-top:1px;		
}

/**************************************************************************
  Tidligere modules.css
**************************************************************************/

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
.tblOutputOuter
{
	width:600px;
}
/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
.tblOutputInner
{
	width:100%;
	font-size:10px;
	height:20px;
}

.tblOutputInner TH
{	
	font-size:11px;
	font-weight:bold;
	text-align:left;
	height:20px;
	vertical-align:middle;
}

.tblOutputInner TD
{		
	vertical-align:middle;		
	text-align:left;
}

.tblOutputInner TR
{		
	height:15px;
	vertical-align:middle;
}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkUl					{text-decoration:underline;			color:#000000;}
A.linkUl:link			{text-decoration:underline;			color:#000000;}	
A.linkUl:visited	{text-decoration:underline;			color:#000000;}	
A.linkUl:active		{text-decoration:underline;			color:#000000;}	
A.linkUl:hover		{text-decoration:underline;			color:#000000;}

A.linkSR					{text-decoration:none;			color:#000000;}
A.linkSR:link			{text-decoration:none;			color:#000000;}	
A.linkSR:visited	{text-decoration:none;			color:#000000;}	
A.linkSR:active		{text-decoration:none;			color:#000000;}	
A.linkSR:hover		{text-decoration:underline;	color:#000000;}

A.linkNavigate					{text-decoration:none;			color:#000000;}
A.linkNavigate:link			{text-decoration:none;			color:#000000;}	
A.linkNavigate:visited	{text-decoration:none;			color:#000000;}	
A.linkNavigate:active		{text-decoration:none;			color:#000000;}	
A.linkNavigate:hover		{text-decoration:underline;	color:#000000;}

/* -------------------------------------------------------- */
/*  LOVVISNING
/* -------------------------------------------------------- */
.lawName
{
	font-size:12pt;
	text-align:center;
	vertical-align:top;
	font-weight:bold;	
}
	
.lawNameSub
{
	font-size:9pt;
	text-align:center;
	vertical-align:top;		
	white-space:nowrap;
}

.lawPrefix
{	
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
	font-size:8pt;
	white-space:nowrap;
}

.lawSection
{
	font-size:8pt;
	vertical-align:top;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
}

.lawText
{
	vertical-align:top;
	font-size:8pt;
}

/* -------------------------------------------------------- */
/*  NYHEDSVISNING
/* -------------------------------------------------------- */
#newsSummary
{
	font-weight:bold;
	font-size:8pt;
}

#newsContent
{
	font-size:10px;
}

#newsAuthor
{	
	font-size:8pt;	
	color:Gray;
}

#newsSource
{	
	font-size:8pt;	
	color:#c0c0c0;
}

#newsDate
{	
	font-size:7pt;	
	color:Black;
}
	
#newsContent TABLE, #newsContent TD
{
	font-size:10px;
}

#newsContent A
{
	font-size:10px;
}

/* -------------------------------------------------------- */
/*  NYHEDSOVERSIGT DELNET
/* -------------------------------------------------------- */
#newsList1 .published
{		
	vertical-align:top;
	color:#2A3752;	
}

#newsList1 .headline
{
	font-weight:bold;
	font-size:9pt;
	vertical-align:top;
}

#newsList1 .summary
{	
	/*font-size:8pt;*/
	vertical-align:top;
}

/* -------------------------------------------------------- */
/*  NYHEDSOVERSIGT KATEGORIER
/* -------------------------------------------------------- */
#newsList2 .published
{	
	white-space:nowrap;	
	vertical-align:top;
	width:75px;
}

#newsList2 .headline
{
	font-weight:bold;	
	vertical-align:top;	
	width:390px;
}

#newsList2 .summary
{		
	vertical-align:top;
}

/* -------------------------------------------------------- */
/*  NYHEDSNAVIGERING																				*/
/* -------------------------------------------------------- */
#newsNavigate TD
{	
	font-size:8pt;
	color:#7F7F7F;	
}

#newsNavigate .currentPage
{	
	font-size:9pt;
	font-weight:bold;
	color:#000000;
}

#newsNavigate A
{	
	color:Gray;	
} 

/**************************************************************************
  Tidligere output.css
**************************************************************************/

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
.tblOutputOuter
{
	width:600px;
}
/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
.tblOutputInner
{
	width:100%;
	font-size:10px;
	height:20px;
}

.tblOutputInner TH
{	
	font-size:11px;
	font-weight:bold;
	text-align:left;
	height:20px;
	vertical-align:middle;
}

.tblOutputInner TD
{		
	vertical-align:middle;		
	text-align:left;
}

.tblOutputInner TR
{		
	height:15px;
	vertical-align:middle;
}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkUl					{text-decoration:underline;			color:#000000;}
A.linkUl:link			{text-decoration:underline;			color:#000000;}	
A.linkUl:visited	{text-decoration:underline;			color:#000000;}	
A.linkUl:active		{text-decoration:underline;			color:#000000;}	
A.linkUl:hover		{text-decoration:underline;			color:#000000;}

A.linkSR					{text-decoration:none;			color:#000000;}
A.linkSR:link			{text-decoration:none;			color:#000000;}	
A.linkSR:visited	{text-decoration:none;			color:#000000;}	
A.linkSR:active		{text-decoration:none;			color:#000000;}	
A.linkSR:hover		{text-decoration:underline;	color:#000000;}

A.linkNavigate					{text-decoration:none;			color:#000000;}
A.linkNavigate:link			{text-decoration:none;			color:#000000;}	
A.linkNavigate:visited	{text-decoration:none;			color:#000000;}	
A.linkNavigate:active		{text-decoration:none;			color:#000000;}	
A.linkNavigate:hover		{text-decoration:underline;	color:#000000;}

/* -------------------------------------------------------- */
/*  LOVVISNING
/* -------------------------------------------------------- */
.lawName
{
	font-size:12pt;
	text-align:center;
	vertical-align:top;
	font-weight:bold;	
}
	
.lawNameSub
{
	font-size:9pt;
	text-align:center;
	vertical-align:top;		
	white-space:nowrap;
}

.lawPrefix
{	
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
	font-size:8pt;
	white-space:nowrap;
}

.lawSection
{
	font-size:8pt;
	vertical-align:top;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
}

.lawText
{
	vertical-align:top;
	font-size:8pt;
}

/* -------------------------------------------------------- */
/*  NYHEDSVISNING
/* -------------------------------------------------------- */
#newsSummary
{
	font-weight:bold;
	font-size:8pt;
}

#newsContent
{
	font-size:8pt;
}

#newsAuthor
{	
	font-size:8pt;	
	color:Gray;
}

#newsSource
{	
	font-size:8pt;	
	color:#c0c0c0;
}

#newsDate
{	
	font-size:7pt;	
	color:Gray;
}
	
#newsContent TABLE, #newsContent TD
{
	font-size:8pt;
}

#newsContent A
{
	font-size:8pt;
}

/* -------------------------------------------------------- */
/*  NYHEDSOVERSIGT DELNET
/* -------------------------------------------------------- */
#newsList1 .published
{		
	vertical-align:top;
	color:#2A3752;	
}

#newsList1 .headline
{
	font-weight:bold;
	font-size:9pt;
	vertical-align:top;
}

#newsList1 A.linkNewsText
{	
	font-weight:bold;
	font-size:11px;
}

#newsList1 .summary
{	
	/*font-size:8pt;*/
	vertical-align:top;
}

/* -------------------------------------------------------- */
/*  NYHEDSOVERSIGT KATEGORIER
/* -------------------------------------------------------- */
#newsList2 .published
{	
	white-space:nowrap;	
	vertical-align:top;
	width:75px;
}

#newsList2 .headline
{
	font-weight:bold;	
	vertical-align:top;	
	width:390px;
}

#newsList2 .summary
{		
	vertical-align:top;
}

/* -------------------------------------------------------- */
/*  NYHEDSNAVIGERING																				*/
/* -------------------------------------------------------- */
#newsNavigate TD
{	
	font-size:8pt;
	color:#7F7F7F;	
}

#newsNavigate .currentPage
{	
	font-size:9pt;
	font-weight:bold;
	color:#000000;
}

#newsNavigate A
{	
	color:Gray;	
} 

/**************************************************************************
  Tidligere page.css
**************************************************************************/

body
{
}

#pageContent, #pageContent TD, #pageContent A
{
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;		
}

/* -------------------------------------------------------- */
/* BRN OG UNGDOMSSIDER																						*/
/* -------------------------------------------------------- */
.inputTextLeft	
{
	font-size:8pt;
	border-top:none;
	border-left:none;
	border-right:none;				
	border-bottom:1px solid #000000;				
	
}
.inputTextRight
{
	font-size:8pt;
	border-top:none;
	border-left:none;
	border-right:none;				
	border-bottom:1px solid #000000;
	text-align:right;								
}

/**************************************************************************
  Tidligere page.css
**************************************************************************/

body
{
}

#pageContent, #pageContent TD, #pageContent A
{
	font-size:8pt;
	font-family:Verdana;
	font-weight:normal;
	color:#000000;		
}

/* -------------------------------------------------------- */
/* BRN OG UNGDOMSSIDER																						*/
/* -------------------------------------------------------- */
.inputTextLeft	
{
	font-size:8pt;
	border-top:none;
	border-left:none;
	border-right:none;				
	border-bottom:1px solid #000000;				
	
}
.inputTextRight
{
	font-size:8pt;
	border-top:none;
	border-left:none;
	border-right:none;				
	border-bottom:1px solid #000000;
	text-align:right;								
}


/**************************************************************************
  Tidligere search.css
**************************************************************************/

/* -------------------------------------------------------- */
/*  LOVOVERSIGT
/* -------------------------------------------------------- */
.lawList TD
{
	font-size:10px;	
}

.header
{
	font-size:11px;
	font-weight:bold;
}

.labels
{
	font-weight:bold;
	font-size:10px;
}

.header
{
	height:20px;
}

.items
{
	height:20px;
	vertical-align:middle;
	font-size:10px;		
}

.items A
{
	font-size:10px;
}

/* -------------------------------------------------------- */
/*  LOVVISNING
/* -------------------------------------------------------- */
.lawName
{
	font-size:12pt;
	text-align:center;
	vertical-align:top;
	font-weight:bold;	
}
	
.lawNameSub
{
	font-size:9pt;
	text-align:center;
	vertical-align:top;	
	font-weight:bold;
}

.lawPrefix
{	
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
	font-size:8pt;
	white-space:nowrap;
}

.lawSection
{
	font-size:8pt;
	vertical-align:top;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding-left:5px;
}

.lawText
{
	vertical-align:top;
	font-size:8pt;
}

/**************************************************************************
  Tidligere standard.css
**************************************************************************/


body
{	
	margin: 0px;		
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Arial, Sans-Serif;
	letter-spacing: normal;
	background-color: #252524;	
	/*height:100%;	*/
}

TABLE
{
	border: solid 0px blue;
	border-collapse:collapse;
	font-size:8pt;	
}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
#divOuter
{	
	width: 100%;
	height:100%;
	border:0px solid white;
}

#divMaster
{
	width:774px;			
	/*height:100%;*/
	border:0px solid white;
}

#divMasterTop
{	 	 		 
	height:132px;			
	width:774px;
	background-repeat:no-repeat;		
background-color: #93070A;
/*border: 1px solid blue;*/
}

#divTopBanner{
background-color: #93070A;
}

#divMasterMenu
{				
	width:769px;
	height:24px;	
	text-align:left;
	margin:2px 0px 0px 5px;
        background-color: #000000;
padding-left: 4px;
}

#divMasterMain
{			
	width:774px;	
	text-align:left;
	/*padding:1px 1px 1px 1px;*/
	margin-top:0px;
        background-color: #c6c2c1;
	/*border:1px solid blue;	*/
	/*height:100%;*/
}

#divMasterMain_Frontpage
{			
	width:774px;
	text-align:left;
	/*padding:1px 1px 1px 1px;*/
	margin-top:9px;	
}

#tdChildMenu
{			
	width:140px;
	height:260px;
	text-align:center;
	text-align:left;
	vertical-align:top;			
}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */

#tdChildLeft
{
	width:140px;	
	height:450px;
	vertical-align:top;			
	padding-top:5px;	
	padding-left:8px;
	padding-bottom:0px;
        background-color: #252524;
}

#tdChildMain2sp
{
	width:100%;
	/*width:600px;*/
	height:450px;
	/*white-space:nowrap;	*/
	vertical-align:top;	
	font-family:Verdana;			
	padding-left:20px;
	padding-right:81px;
	padding-bottom:10px;
	padding-bottom:20px;				
}

#tdChildMain1sp
{
	width:100%;
	height:450px;
	/*white-space:nowrap;	*/
	vertical-align:top;	
	font-family:Verdana;			
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-bottom:20px;				
}

#tdChildMain3sp
{	
	width:456px;
	height:450px;
	/*white-space:nowrap;	*/
	vertical-align:top;	
	font-family:Verdana;			
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-bottom:20px;		
}

#tdChildSpacerLeft
{
	/*height:100%;*/
	width:1px;
	text-align:center;	
	padding-bottom:5px;	
}

#tdChildSpacerRight
{
	/*height:100%;*/
	width:1px;	
	text-align:center;	
	padding-bottom:5px;	
}
	
#tdChildRight
{	
	width:150px;	
	vertical-align:top;			
	font-family:Verdana;	
	padding-left:5px;
	/*padding-right:5px;*/
	white-space:nowrap;				
	padding-right:1px;
	padding-bottom:20px;	
}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
#pageHeadline 
{
	font-family:Verdana;	
	font-size:14pt;	
	font-weight:bold;		
	width:100%;
}

.pageHeadlineSub
{
	font-family:Verdana;	
	font-size:12pt;	
	font-weight:bold;		
	width:100%;	
}

.pageSpacer
{
	font-family:Verdana;
	font-size:10px;
}

.pageMessage
{
	font-family:Verdana;	
	font-size:8pt;	
}
 
#pageMessage
{
	font-family:Verdana;	
	font-size:8pt;	
}

/* -------------------------------------------------------- */
/* COPYRIGHT FOOTER  																				*/
/* -------------------------------------------------------- */
.copyright
{
	font-family:Verdana;
	font-size:10px;
	color:#969696;
}

.copyright A
{	
	font-family:Arial;
	font-size:10px;	

	text-decoration:none;
	color:#969696;
}

.copyright A:link			{		text-decoration:none;				}	
.copyright A:visited	{		text-decoration:none;				}		
.copyright A:active		{		text-decoration:none;				}	
.copyright A:hover		{		text-decoration: underline;	}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
IMAGE
{
	left:0px;
	border:solid 0px white;		
}

INPUT, SELECT
{
	font-family:Verdana;
	font-size:8pt;/*11px;	*/
}	

.section
{
	font-family:Arial Black;
	font-weight: normal;	
	color: #ffffff;
	font-size:18pt;
}

.breadText
{			
	font-family:Verdana;
	color: #000000;
	font-size:8pt;
}

.sectionSub
{	
	font-family:Arial;
	color: #000000;
	font-size:10pt;
	font-weight:bold;
}

/* -------------------------------------------------------- */
/* FOKUSOMRDER																							*/
/* -------------------------------------------------------- */
A.childFocusareaText					{text-decoration:none;			color:#000000;}
A.childFocusareaText:link			{text-decoration:none;			color:#000000;}	
A.childFocusareaText:visited	{text-decoration:none;			color:#000000;}	
A.childFocusareaText:active		{text-decoration:none;			color:#000000;}	
A.childFocusareaText:hover		{text-decoration:underline;	color:#000000;}

A.frontFocusareaText					{text-decoration:none;			color:#000000;}
A.frontFocusareaText:link			{text-decoration:none;			color:#000000;}	
A.frontFocusareaText:visited	{text-decoration:none;			color:#000000;}	
A.frontFocusareaText:active		{text-decoration:none;			color:#000000;}	
A.frontFocusareaText:hover		{text-decoration:underline;	color:#000000;}
/* -------------------------------------------------------- */
/* LS MERE   																							*/
/* -------------------------------------------------------- */
A.readmoreItem					{text-decoration:none;			color:#000000;}
A.readmoreItem:link			{text-decoration:none;			color:#000000;}	
A.readmoreItem:visited	{text-decoration:none;			color:#000000;}	
A.readmoreItem:active		{text-decoration:none;			color:#000000;}	
A.readmoreItem:hover		{text-decoration:underline;	color:#000000;}

/* -------------------------------------------------------- */
/* BREADCRUMB 																							*/
/* -------------------------------------------------------- */
A.breadcrumb					{	text-decoration:none;				color:#ffffff;}
A.breadcrumb:link			{	text-decoration:none;				color:#ffffff;}	
A.breadcrumb:visited	{	text-decoration:none;				color:#ffffff;}	
A.breadcrumb:active		{	text-decoration:none;				color:#ffffff;}	
A.breadcrumb:hover		{	text-decoration:underline;	color:#ffffff;}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkWhite					{text-decoration:none;			color:#ffffff;}
A.linkWhite:link		{text-decoration:none;			color:#ffffff;}	
A.linkWhite:visited	{text-decoration:none;			color:#ffffff;}	
A.linkWhite:active	{text-decoration:none;			color:#ffffff;}	
A.linkWhite:hover		{text-decoration:underline;	color:#ffffff;}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkBlack					{text-decoration:none;			color:#000000;}
A.linkBlack:link		{text-decoration:none;			color:#000000;}	
A.linkBlack:visited	{text-decoration:none;			color:#000000;}	
A.linkBlack:active	{text-decoration:none;			color:#000000;}	
A.linkBlack:hover		{text-decoration:underline;	color:#000000;}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkGray					{text-decoration:none;			color:#969696;}
A.linkGray:link			{text-decoration:underline;	color:#969696;}	
A.linkGray:visited	{text-decoration:none;			color:#969696;}	
A.linkGray:active		{text-decoration:none;			color:#969696;}	
A.linkGray:hover		{text-decoration:underline;	color:#969696;}
/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkNewsText					{text-decoration:none;			color:#000000; cursor:hand ;}
A.linkNewsText:link			{text-decoration:none;			color:#000000; cursor:hand ;}	
A.linkNewsText:visited	{text-decoration:none;			color:#000000; cursor:hand ;}	
A.linkNewsText:active		{text-decoration:none;			color:#000000; cursor:hand ;}	
A.linkNewsText:hover		{text-decoration:none;	color:#000000; cursor:hand ;}

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkDefault					{text-decoration:none;			color:#000000;}
A.linkDefault:link		{text-decoration:none;			color:#000000;}	
A.linkDefault:visited	{text-decoration:none;			color:#000000;}	
A.linkDefault:active	{text-decoration:none;			color:#000000;}	
A.linkDefault:hover		{text-decoration:underline;	color:#000000;}

.Signature
{
	font-family:Verdana;
	color: #000000;
	font-size:12pt;
}


/**************************************************************************
  Tidligere local.css
**************************************************************************/

/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
#divMaster
{		
	border-left:solid 6px #ffffff;
	border-right: solid 6px #ffffff;
	border-bottom:solid 6px #ffffff;
        /*background-color: #252524;*/
        background-color: #000000;

}

#divMasterTop
{	 	 		 	 
	 /*background-image: url(/data/front/images/topbar/top_front.gif);	 */
	 background-repeat:no-repeat;
}

.tdMasterMenu
{			
	background-color:#000000;
}

.tdModuleHeader
{
	/*background-color:#B0BAAF;	*/
	background-color:#252524;	
}

.tdFrontVerSpacer2
{	
	background-color:#B0BAAF;	
}

#tdFrontReadMoreHeadline
{	
	background-color:#B0BAAF;	
}

#tdFrontHorSpacer
{
	background-color:#B0BAAF;	
}

.tdFrontFocusAreaSpacer
{			
}

.tblChildFocusarea
{
	border-bottom:1px solid #B0BAAF;	
}

.tblChildFocusareaImage, .tblFrontFocusareaImage
{
	border-left:1px solid #B0BAAF;
	border-top:1px solid #B0BAAF;
	border-right:1px solid #B0BAAF;
}

.tdChildFocusareaImageBox, .tdFrontFocusareaImageBox
{		
	BACKGROUND-COLOR: #B0BAAF;	
}

.tdReadMoreHeader
{			
	background-color:#B0BAAF;
}

.breadcrumbLast
{
	color:black;		
}

.newsHeadline
{
	color:Black;
}

.newsBlockItem_date
{
	font-size:10px;
	color:#8B8888;
}

#pageHeadline
{				
	color:White;
	font-size:18pt;	
	font-family: Arial Black, Verdana;
	font-weight:normal;
	text-transform: uppercase;
}

.A.readmoreItem
{
	font-weight:normal;
}

A.linkWhite			{text-decoration:none;color:Black;font-size:12px;font-family:Verdana;font-weight:bold;}
A.linkWhite:link	{text-decoration:none;color:Black;font-size:12px;font-family:Verdana;font-weight:bold;}	
A.linkWhite:visited	{text-decoration:none;color:Black;font-size:12px;font-family:Verdana;font-weight:bold;}	
A.linkWhite:active	{text-decoration:none;color:Black;font-size:12px;font-family:Verdana;font-weight:bold;}	
A.linkWhite:hover	{text-decoration:underline;color:Black;font-size:12px;font-family:Verdana;font-weight:bold;}

.tblModuleHeader
{
	margin-bottom:0px;
}

.tdModuleHeader
{
	padding-top:0px;
	padding-top:0px;
	padding-bottom:0px;	
	vertical-align:middle;		
	padding-left:3px;
	padding-right:3px;
	}

.moduleHeadline
{			
	padding-top:5px;	
	height:21px;
	vertical-align:middle;
	color:Black;
	font-size:12px;
	/*font-size:12pt;*/
	font-family:Verdana;
	font-weight:bold;		
	overflow:hidden;
	white-space:nowrap;
	display:block;

}


/* -------------------------------------------------------- */
/*																													*/
/* -------------------------------------------------------- */
A.linkNewsHeadline					{text-decoration:none;			color:#B0BAAF;}
A.linkNewsHeadline:link			{text-decoration:none;			color:#B0BAAF;}	
A.linkNewsHeadline:visited	{text-decoration:none;			color:#B0BAAF;}	
A.linkNewsHeadline:active		{text-decoration:none;			color:#B0BAAF;}	
A.linkNewsHeadline:hover		{text-decoration:underline;	color:#B0BAAF;}	

A.frontFocusareaHeadline 					{text-decoration:none;			color:#B0BAAF;	}
A.frontFocusareaHeadline:link			{text-decoration:none;			color:#B0BAAF;	}	
A.frontFocusareaHeadline:visited	{text-decoration:none;			color:#B0BAAF;	}	
A.frontFocusareaHeadline:active		{text-decoration:none;			color:#B0BAAF;	}	
A.frontFocusareaHeadline:hover		{text-decoration:underline;	color:#B0BAAF;	}

A.childFocusareaHeadline 					{text-decoration:none;			color:#B0BAAF;	}
A.childFocusareaHeadline:link			{text-decoration:none;			color:#B0BAAF;	}	
A.childFocusareaHeadline:visited	{text-decoration:none;			color:#B0BAAF;	}	
A.childFocusareaHeadline:active		{text-decoration:none;			color:#B0BAAF;	}	
A.childFocusareaHeadline:hover		{text-decoration:underline;	color:#B0BAAF;	}

/**************************************************************************
  Tidligere menu.css
**************************************************************************/


#tblChildMenu td
{
margin-left: 3px;
}


#tblChildMenu img
{
margin-top: 6px;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; /*clip:rect(0px, 100%, 100%, 0px);*/ left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.topMenuBar2{position:absolute; width:10px; height:10px; background-color:#000000; /*layer-background-color:#2A3752;*/ visibility:hidden}

/*Styles for level 0*/
.topMenuLevel0,.topMenuLevel0over{position:absolute; padding:3px 0px 0px 0px; font-family:Tahoma, Verdana; font-size:10px;}
.topMenuLevel0{text-align:center;text-transform:uppercase;background-color:#000000; /*layer-background-color:#2A3752; */color:#bebbba;}
.topMenuLevel0over{text-align:center;text-transform:uppercase;background-color:#000000; /*layer-background-color:#2A3752;*/ color:white; cursor:pointer;font-weight:normal ;font-size:10px;}
.topMenuLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.topMenuLevel1, .topMenuLevel1over{position:absolute;padding:2px 5px 0px 10px;font-family:Verdana; font-size:10px;}
.topMenuLevel1{background-color:#DFDFDF; /*layer-background-color:#DFDFDF; */color:black;}
.topMenuLevel1over{background-color:#C8C8C8;/* layer-background-color:#C8C8C8;*/ color:black; cursor:pointer;}
.topMenuLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:white; /*layer-background-color:magenta;*/border-left:0px red solid;}

/*Styles for level 2*/
.topMenuLevel2, .topMenuLevel2over{position:absolute; padding:2px 5px 0px 10px;font-family:Verdana; font-size:10px;}
.topMenuLevel2{background-color:#DFDFDF; /*layer-background-color:#DFDFDF;*/ color:black;}
.topMenuLevel2over{background-color:#C8C8C8; /*layer-background-color:#C8C8C8;*/ color:black; cursor:pointer;}
.topMenuLevel2border{position:absolute; z-index:500; visibility:hidden; background-color:white;/* layer-background-color:magenta;*/border-left:0px red solid;}


/*Style for the background-bar*/
.leftMenuBar{position:absolute; width:10px; height:10px; background-color:#2A3752; /*layer-background-color:#2A3752;*/ visibility:hidden}

/*Styles for level 0*/
.leftMenuLevel0,.leftMenuLevel0over{position:relative; padding-top:5px;padding-left:10px;font-family:Verdana; font-size:9px;text-decoration:none;}
.leftMenuLevel0{text-align:left;background-color:#252524/*666666*/;/* layer-background-color:#666666; */color:#ece8f9;border:0px magenta solid;}
.leftMenuLevel0over{text-align:left; background-color:#b9b8b6/*858585*/; /*layer-background-color:#858585;*/ color:black; cursor:pointer;}
.leftMenuLevel0border{position:absolute;}

/*Styles for level 1*/
.leftMenuLevel1, .leftMenuLevel1over{position:absolute;padding:2px 5px 0px 10px;font-family:Verdana; font-size:9px;}
.leftMenuLevel1{background-color:#dfdfdf; /*layer-background-color:#dfdfdf;*/ color:black;}
.leftMenuLevel1over{background-color:#C8C8C8;/* layer-background-color:#C8C8C8;*/ color:black; cursor:pointer;}
.leftMenuLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:white; /*layer-background-color:magenta;*/border-left:0px red solid;}

/*Styles for level 2*/
.leftMenuLevel2, .leftMenuLevel2over{position:absolute; padding:3px;font-family:Verdana; font-size:10px; font-weight:bold}
.leftMenuLevel2{background-color:#DFDFDF; /*layer-background-color:#DFDFDF;*/ color:black;}
.leftMenuLevel2over{background-color:#C8C8C8;/* layer-background-color:#C8C8C8;*/ color:black; cursor:pointer;}
.leftMenuLevel2border{position:absolute; z-index:500; visibility:hidden; background-color:white; /*layer-background-color:magenta;*/border-left:0px red solid;}

.leftMenuArrow{text-align:left;background-color:#666666; /*layer-background-color:#666666;*/ color:white;border:0px magenta solid;}
.leftMenuArrowOver{text-align:left;background-color:#858585; /*layer-background-color:#858585;*/ color:white; cursor:pointer;}
.leftMenuArrowBorder{position:absolute; visibility:hidden;}

/* WebShop. BEGIN */
TABLE TD.WebShopOrderProcessHightlight
{
	font-family: Arial, Sans-Serif;
	font-size: 12px;	
	padding-left:5px;
	height:18px;
	color: #000000;
	background: #A8B9C5;			
	border: solid 1px black;
	
}

TABLE TD.WebShopOrderProcessDimmed
{
	background: #E0E0E0;
	font-family: Arial, Sans-Serif;
	font-size: 12px;	
	height:18px;
	padding-left:5px;
	border: solid 1px black;
}
/* WebShop. END */

/* Country selector */
.countryselector td{
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	font-size: 9.59px;
	color: #c6c2c1;
	height: 12px;
  }
  
  .countryselector a{
	color: #c6c2c1;
	text-decoration: none;
  }
  
  .countryselector a:hover{
	color: white;
  }
  .selector{
  background-color: black;
  background-image: url(http://acrossmedia.com/images/selectorbar.jpg);
  width:788px;
  padding-top:10px;
  height:53px;
  }
  