body
	{
		background-color: #A2C0D5;
		margin: 7px;
	}

body.soeg
	{
		background-color: #EFF3F6;
		margin: 7px;
	}
	
.bodyPopup
	{
		background-color: #FFFFFF;
	}
	
.top
	{
		background-image: url('../pics/top_logo.gif')
	}
.bottom
	{
		background-image: url('../pics/bottom_bar.gif');
		height: 54px;
	}
.bottomclean
	{
		background-image: url('../pics/bottom_bar_clean.gif');
		height: 54px;
	}
.content
	{
		background-image: url('../pics/content_area.gif')
	}
td
	{
		color:#000000;
		font-family: verdana, Sans serif;
		font-size:11px;
	}

/*
***********************************************************
*  Adresse bar text style                                 *
***********************************************************
*/	
.white
	{
		color:#FFFFFF;
		font-family: verdana, Sans serif;
		font-size:11px;
	}
	
/*
***********************************************************
*  Normal content text style                              *
***********************************************************
*/	
.text
	{
		padding-top: 18px;
		vertical-align: top;
	}

.textsoegning
	{
		padding-top: 13px;
		vertical-align: top;
	}		

/*
***********************************************************
*  Level 1 menu styles TD cells (EDITABLE/DELETABLE LATER)*
***********************************************************
*/	
.item_divider
	{
		background-image: url('../pics/item_divider.gif');
		height: 20px;
	}
.item_unselected
	{
		background-color: #A2C0D5;
		border-bottom: solid 1px #FFFFFF;
		height: 20px;
		color: #253072;
		font-weight: bold;
		font-family:verdana, Sans serif;
		font-size:10px;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
.item_unselectedStart
	{

		border-bottom: solid 1px #FFFFFF;
		border-top: solid 1px #FFFFFF;
		color: #253072;
		font-weight: bold;
		font-family:verdana, Sans serif;
		font-size:10px;
		height: 20px;
	}
.item_selected
	{
		border-bottom: solid 1px #FFFFFF;
		color: #FFFFFF;
		font-weight: bold;
		font-family:verdana, Sans serif;
		font-size:10px;
		height: 20px;
	}
.item_selected2
	{
		border-bottom: solid 1px #FFFFFF;
		color: #FFFFFF;
		font-weight: bold;
		font-family:verdana, Sans serif;
		font-size:10px;
		height: 20px;
	}
.item2_unselected
	{
		background-color: #C5DDEE;
		color: #151B41;
		font-weight: normal;
		font-family:verdana, Sans serif;
		font-size: 10px;
		padding: 0px;
		spacing: 0px;
		
	}
.item2_unselectedEnd
	{
		background-color: #C5DDEE;
		border-bottom: solid 1px #2A3676;
		color: #151B41;
		font-weight: normal;
		font-family:verdana, Sans serif;
		font-size:10px;
		
	}
.endLine
	{
		border-bottom: solid 1px #FFFFFF;
		
		
	}
	
.item2_selected
	{
		background-image: url('../pics/item2_mo_bg.gif');
		color: #151B41;
		font-weight: normal;
		font-family:verdana, Sans serif;
		font-size:10px;
 		
	}

.subitem2_selected
	{
		color: #151B41;
 	}

.item3
	{		
	background-color: #EFF3F6;
	font-size:10px;	
	padding-left: 5px;
	display: block;	
	}
.item3topbottomair
	{
	background-color: #EFF3F6;
	padding-top: 4px;
	padding-bottom: 2px;
	}
	
a.level3Selected, a.level3Selected:link, a.level3Selected:active, a.level3Selected:visited, a.level3Selected:hover
	{
	color: #BA452C;	
	text-decoration: none;						
	background-image: url('../pics/level3_arrow.gif');
	background-repeat: no-repeat; 
	padding-left: 10px;
	padding-bottom: 4px;
	display: block;
	}
	
a.level3:link
	{
	color: #131941;	
	text-decoration: none;				
	padding-left: 10px;
	padding-bottom: 4px;
	display: block;
	}
a.level3:active
	{
	color: #131941;	
	text-decoration: none;				
	padding-left: 10px;
	padding-bottom: 4px;
	display: block;
	}
	
a.level3:visited
	{
	color: #131941;	
	text-decoration: none;				
	padding-left: 10px;
	padding-bottom: 4px;
	display: block;
	}
	
a.level3:hover
	{
	color: #BA452C;		
	text-decoration: none;							
	background-image: url('../pics/level3_arrow.gif');
	background-repeat: no-repeat; 
	padding-left: 10px;
	padding-bottom: 4px;
	display: block;
	}	
/*
*******************************************************
*  Text content link styles                           *
*******************************************************
*/
a:link
	{
		color: #BA452A;
		text-decoration: underline;
	}
a:active
	{
		color: #BA452A;
		text-decoration: underline;
	}
a:visited
	{
		color: #BA452A;
		text-decoration: underline;
	}
a:hover
	{
		color: #BA452A;
		text-decoration: underline;
	}
		
	
/*
*******************************************************
*  Level 1 menu styles                                *
*******************************************************
*/
a.level1:link
	{
		color: #253072;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 4px;
		padding-bottom: 4px;
	}
a.level1:active
	{
		color: #253072;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 4px;
		padding-bottom: 4px;
	}
a.level1:visited
	{
		color: #253072;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 4px;
		padding-bottom: 4px;
	}
a.level1:hover
	{
		color: #FFFFFF;
		background-color: #253072;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 4px;
		padding-bottom: 4px;
	}

a.erty:link
	{
		color: #FFFFFF;
		background-color: #253072;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 4px;
		padding-bottom: 4px;
	
	}

a.erty:active
	{
		color: #FFFFFF;
		background-color: #253072;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 4px;
		padding-bottom: 4px;
	
	}
a.erty:visited
	{
		color: #FFFFFF;
		background-color: #253072;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 4px;
		padding-bottom: 4px;
	
	}
a.erty:hover
	{
		color: #FFFFFF;
		background-color: #253072;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 6px;
		padding-right: 6px;
		padding-top: 4px;
		padding-bottom: 4px;
	
	}	
/*
*******************************************************
*  Level 2 menu styles                                *
*******************************************************
*/
.level2Selected, a.level2:link, a.level2:active, a.level2:visited, a.level2:hover
	{
		color: #151B41;
		background-color: #C5DDEE;
		text-decoration: none;
		display: block;
		vertical-align: middle;
		padding-left: 10px;
		padding-right: 6px;
		padding-top: 2px;
		padding-bottom: 3px;
		
	}
a.level2Selected:link, a.level2Selected:active, a.level2Selected:visited, a.level2Selected:hover, a.level2:hover
	{
		background-image: url('../pics/item2_mo_bg.gif');
		background-repeat: no-repeat;
		text-decoration: none;
	}
	
a.redLink:link, a.redLink:active, a.redLink:visited, a.redLink:hover
	{
	color: #BA452A;
	text-decoration: underline;
}
/*
*******************************************************
*  Søgning styles                                     *
*******************************************************
*/

.soegningtop
	{
		background-image: url('../pics/soegning_top.gif');
	}
.soegningbg
	{
		background-image: url('../pics/soegning_bg.gif');
	}
.soegningbg150
	{
		background-image: url('../pics/soegning_bg_150.gif');
	}
.soegningbottom
	{
		background-image: url('../pics/soegning_bottom.gif');
	}
.soegningvalgt1
	{
		background-image: url('../pics/soegning_valgt1.gif');
		color: #151B41;
		font-weight: bold;
		font-family: verdana, Sans serif;
		font-size: 10px;
		height: 27px;
	}
.soegningvalgt2
	{
		background:#EFF3F6;
		background-image: url('../pics/soegning_valgt4.gif');
		background-position:right;
		background-repeat:no-repeat;
		color: #151B41;
		font-weight: bold;
		font-family: verdana, Sans serif;
		font-size: 10px;
		height: 27px;
	}
	
.soegningvalgt3
	{
		background-image: url('../pics/soegning_valgt3_test.gif');
		color: #151B41;
		font-weight: bold;
		font-family: verdana, Sans serif;
		font-size: 10px;
		height: 27px;
	}
	
.soegningvalgt4
	{
		background-image: url('../pics/soegning_valgt4.gif');
		color: #151B41;
		font-weight: bold;
		font-family: verdana, Sans serif;
		font-size: 10px;
		height: 27px;
	}
.soegningventtekst
	{
		color: #BA452A;
		font-weight: bold;
		font-family: verdana, Sans serif;
		font-size: 10px;
		height: 27px;
	}
a.soegningfaner:link, a.soegningfaner:active, a.soegningfaner:visited
	{
		background-color: #A2C0D5;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		border-bottom: solid 1px #FFFFFF;
		color: #253072;
		font-weight: bold;
		font-family:verdana, Sans serif;
		font-size:10px;
		height: 14px;
		display: block;
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 2px;
	}
	
a.soegningfaner:hover
	{
		background-color: #C5DDEE;
		border-left: solid 1px #FFFFFF;
		border-right: solid 1px #FFFFFF;
		border-bottom: solid 1px #FFFFFF;
		color: #253072;
		font-weight: bold;
		font-family: verdana, Sans serif;
		font-size:10px;
		height: 14px;
		display: block;
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 2px;
	}
a.soegningfanerend:link, a.soegningfanerend:active, a.soegningfanerend:visited
	{
		background-color: #A2C0D5;
		border-left: solid 1px #FFFFFF;
		border-right: solid 2px #FFFFFF;
		border-bottom: solid 1px #FFFFFF;
		color: #253072;
		font-weight: bold;
		font-family: verdana, Sans serif;
		font-size:10px;
		height: 14px;
		display: block;
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 2px;
	}

a.soegningfanerend:hover
	{
		background-color: #C5DDEE;
		border-left: solid 1px #FFFFFF;
		border-right: solid 2px #FFFFFF;
		border-bottom: solid 1px #FFFFFF;
		color: #253072;
		font-weight: bold;
		font-family:verdana, Sans serif;
		font-size:10px;
		height: 14px;
		display: block;
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 2px;
	}	
	
a.soegningfanerstart:link, a.soegningfanerstart:visited, a.soegningfanerstart:active
	{
		background-color: #A2C0D5;
		border-right: solid 1px #FFFFFF;
		border-bottom: solid 1px #FFFFFF;
		color: #253072;
		font-weight: bold;
		font-family:verdana, Sans serif;
		font-size:10px;
		height: 14px;
		display: block;
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 2px;
	}
a.soegningfanerstart:hover
	{
		background-color: #C5DDEE;
		border-right: solid 1px #FFFFFF;
		border-bottom: solid 1px #FFFFFF;
		color: #253072;
		font-weight: bold;
		font-family:verdana, Sans serif;
		font-size:10px;
		height: 14px;
		display: block;
		text-decoration: none;
		padding-top: 3px;
		padding-bottom: 2px;
	}


/*
*******************************************************
*  Form styles                                        *
*******************************************************
*/

select
	{
		width: 250px;
		font-family:verdana, Sans serif;
		font-size:11px;
		color: #253072;
		
	}
.tekstinput
	{
		width: 186px;
		font-family:verdana, Sans serif;
		font-size:11px;
		color: #253072;
		padding:0px;
		spacing: 0px;
		
	}
	
.tekstinput2
	{
		width: 130px;
		font-family:verdana, Sans serif;
		font-size:11px;
		color: #253072;
		padding:0px;
		spacing: 0px;
		
	}
	
.submit
	{
		background-color: #A7C3D8;
		color: #000000;
		font-family:verdana, Sans serif;
		font-size:10px;
		border: 1px solid #808080;
		cursor: pointer;

	}
/*
*******************************************************
*  Popup link styles                                  *	
*******************************************************
*/
a:link
	{
		color: #151B41;
		text-decoration: underline;
	}
a:active
	{
		color: #151B41;
		text-decoration: underline;
	}
a:visited
	{
		color: #151B41;
		text-decoration: underline;
	}
a:hover
	{
		color: #151B41;
		text-decoration: underline;
	}

.resultat
	{
		border: solid 1px #253072;
		/*border-right: solid 1px #253072;*/
		background-color: #A7C3D8;
		height: 17px;
		padding-left: 6px;
	}
.blue
	{
		background-color: #C5DDEE;
		height: 17px;
	}

.lightgrey
	{
		background-color: #EFF3F6;
		height: 17px;
	}

.tdResults
	{
		padding-left: 6px;
		height: 17px;
	}

a.resultatsorter:link
	{
		text-decoration: none;
		color: #000000;
		
	}
a.resultatsorter:active
	{
		text-decoration: none;
		color: #000000;
	}
a.resultatsorter:visited
	{
		text-decoration: none;
		color: #000000;
	}
a.resultatsorter:hover
	{
		text-decoration: underline;
		color: #000000;
	}
a.black:link
	{
		color: #000000;
		text-decoration: underline;
	}
a.black:active
	{
		color: #000000;
		text-decoration: underline;
	}
a.black:visited
	{
		color: #000000;
		text-decoration: underline;
	}
a.black:hover
	{
		color: #000000;
		text-decoration: underline;
	}


a.Blaa:link
	{
		color: #003366;
		text-decoration: none;
		font-family:Verdana,Sans-Serif;
		font-size:11px;
	}
a.Blaa:active
	{
		color: #003366;
		text-decoration: none;
		font-family:Verdana,Sans-Serif;
		font-size:11px;
	}
a.Blaa:visited
	{
		color: #003366;
		text-decoration: none;
		font-family:Verdana,Sans-Serif;
		font-size:11px;
	}
a.Blaa:hover
	{
		color: #003366;
		text-decoration: none;
		font-family:Verdana,Sans-Serif;
		font-size:11px;
	}

h2.OverskriftMedPil  
	{ 		
		background-position: 0% 50%; 
		color: #CA890B; 
		font-size: 10 pt; 
		padding-left:13; 
		background-image:url('Fo_pil_Overskrift.gif'); 
		background-repeat:no-repeat; 
		background-attachment:scroll; 
		font-family:Verdana; 
		font-weight:bold;
	}

h2.Overskrift  
	{ 	
		color: #333333; 
		font-size: 10 pt; 
		font-family:Verdana; 
		font-weight:bold;
	}		

/*************************/
/* Styles for statistics */
/*************************/

.statHeaderLeft
{
	font-weight: bold;
	border-right: solid 3px #FFFFFF;
	background-color: #A7C3D8;
	padding: 3px;
	color: #263372;
}

.statHeader
{
	font-weight: bold;
	border-right: solid 1px #FFFFFF;
	background-color: #A7C3D8;
	padding: 3px;
	color: #263372;
}

.sortLeft
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	border-right: solid 3px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	background-color: #262F74;
}

.sort
{
	color: #FFFFFF;	
	font-weight: bold;
	border-right: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	background-color: #262F74;
}

.darkRow
{
	background-color: #A4C4DC;
	border-right: solid 1px #FFFFFF;
	padding: 3px;
}

.darkRow2
{
	background-color: #A4C4DC;
	border-right: solid 3px #FFFFFF;
	padding: 3px;
}

.darkRowSum
{
	background-color: #A4C4DC;
	border-right: solid 1px #FFFFFF;
	color: #263379;
	font-weight: bold;
	padding: 3px;
}

.darkRowSum2
{
	background-color: #A4C4DC;
	border-right: solid 3px #FFFFFF;
	color: #263379;
	font-weight: bold;
	padding: 3px;
}

.lightRow
{
	background-color: #EFF3F6;
	border-right: solid 1px #FFFFFF;
	padding: 3px;
}

.lightRow2
{
	background-color: #EFF3F6;
	border-right: solid 3px #FFFFFF;
	padding: 3px;
}

.sortRow3px
{
	background-color: #23326F; border-right: solid 3px #FFFFFF; border-bottom: solid 1px #FFFFFF;
	padding: 3px;
}
.sortRow1px
{
	background-color: #23326F; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF;
	padding: 3px;
}

a.sortAscending:link, a.sortAscending:active, a.sortAscending:visited, a.sortAscending:hover
{
	background-image: url('/pics/sortarrow_ascending.gif');
	background-position:  right center;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold
}

a.sortDescending:link, a.sortDescending:active, a.sortDescending:visited, a.sortDescending:hover
{
	background-image: url('/pics/sortarrow_descending.gif');
	background-position:  right center;
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold
}

a.sortAscending1:link, a.sortAscending1:active, a.sortAscending1:visited, a.sortAscending1:hover
{
	text-decoration: none;
	color: #FACC4F;
	font-weight: bold
}

a.sortDescending1:link, a.sortDescending1:active, a.sortDescending1:visited, a.sortDescending1:hover
{
	text-decoration: none;
	color: #FACC4F;
	font-weight: bold
}

a.sortNone:link, a.sortNone:active, a.sortNone:visited, a.sortNone:hover
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
}
.LabelSoeg
{
	width: 250px;
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
	color: #253072;
	padding-bottom:5px;	
}
.TextBox
{
	width: 250px;
	font-family:verdana, Sans serif;
	font-size:11px;
	color: #253072;
}
.DropDown
{
	width: 250px;
	font-family:verdana, Sans serif;
	font-size:11px;
	color: #253072;	
}

#tip
{
border:solid  1px #003366;
background:#C5DDEE;
position:absolute;
padding:5px;
width:300px;
font-family:verdana;
font-size:11px;
color:#000000;
}
.LabelOverskrift
{
padding-left:3px;
padding-right:3px;
padding-bottom:2px;
padding-top:2px;
margin:5px;
}

.DatagridLink, .DatagridLink:visited, .DatagridLink:active, .DatagridLink:link, .DatagridLink:hover
{
	font-family:Verdana, Sans-Serif;
	font-size:11px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
