﻿/************************************************************************************/
/******************************* DDHeading *******************************/
/************************************************************************************/

.DDHeading_Sub
{
    position:fixed;
    float: left;
    z-index:1000; 
    border: 2px solid #909090;
    background-color: #d0d0d0;
    display:none;
}

ul, li 
{
    margin:0; 
    padding:0; 
    list-style:none;
}

.file_menu {
    display:none;
    min-width:200px;
}

.file_menu li 
{
    /*text-align:left;*/
}

.file_menu li a {
    color:#000000; 
    text-decoration:none; 
    padding:10px; 
    display:block;
}

.file_menu li a:hover {
    padding:10px;
    font-weight:bold;
    color: #0000FF;
}


/************************************************************************************/
/******************************* Main folder commands *******************************/
/************************************************************************************/
/* Default stil for den aktiv valgte hovedmenyen */
.FolderSelected
{
	width:150px;
	
	font: 12px 'verdana';
	/*background-color:Transparent;*/
	font-weight:bold;
	border-style: solid;
	border-color:#aaaaff;
	cursor:pointer;
	
	margin-right:5px;
	margin-left:5px;
	text-align:center;
	
	
    display:table-cell;
    vertical-align:middle;
	
}

/* Default stil for hovedmenyer som ikke er valgt. */
.FolderNotSelected
{
	width:150px;
	
	font: 12px 'verdana';
	/*background-color:Transparent;*/
	font-weight:bold;
	
	
	border-style: solid;
	border-color:transparent;
	
	cursor:pointer;

	margin-right:5px;
	margin-left:5px;
    text-align:center;
    
    display:table-cell;
    vertical-align:middle;
}

/* Default stil for den aktiv valgte hovedmenyen */
.FolderSelectedImage
{   
	height:20px;
	vertical-align:middle;
    
	border-style: solid;
	border-color:#aaaaff;
	cursor:pointer;
	
	margin-right:5px;
	margin-left:5px;
	
}

/* Default stil for hovedmenyer som ikke er valgt. */
.FolderNotSelectedImage
{
	
	height:20px;
	vertical-align:middle;
	
	border-style: none;
	cursor:pointer;

	margin-right:5px;
	margin-left:5px;
}




/************************************************************************************/
/********************************* Panels and iFrame ********************************/
/************************************************************************************/
/* Default stil for Venstrepanel */
div.Panel
{
    padding-left:5px;
	font-size: 10px;
	font-family:Verdana;
	background-color:WhiteSmoke;
	border-color:lightgrey;
	border-width:1px;
	border-style:solid;
	vertical-align:top;
	
}

/* Default stil for Toppanel */
div.PanelTop
{
	font-size: 10px;
	font-family:Verdana;
	background-color:WhiteSmoke;
	
	border-bottom:solid 1px lightgrey;
	border-top:solid 1px lightgrey;
	
	vertical-align:top;
	padding-top:4px;
}

/* Default stil for Toppanel */
div.PanelRight
{
	font-size: 10px;
	font-family:Verdana;
	background-color:WhiteSmoke;
	border:solid 1px lightgrey;
	vertical-align:top;
}

/* Defaultstil for iFrame */
.IFrame
{
	border-color:lightgrey;
	border-width:1px;
	border-style:solid;
	/*width:100%;*/
	vertical-align:top;
}

TD.IFrameParentTable
{
	padding:10 10 10 10;
}




/************************************************************************************/
/*********************** Panel content text and hoover styles ***********************/
/************************************************************************************/
.Over
{
	background-color: #aaaaff;
	/*background-color: Transparent;*/
	/*color:#FF9900;*/
	color:Black;
}

.NotOver
{
	background-color: Transparent;
	color:Black;
}

.OverHeading
{
	background-color: #aaaaff;
	/*background-color: Transparent;*/
	/*color:#FF9900;*/
	color:Black;
	
}

.NotOverHeading
{
	background-color: Transparent;
	color:Black;
}

.MainHeading
{
	font-size: 30px;
	font-weight:bold;
}

.Heading
{
	font-size: 12px;
	font-weight:bold;
	cursor:pointer;
}

.StartPageSubHeading
{
	font-size: 14px;
	cursor:pointer;
}

.SubHeading
{
	font-size: 10px;
	font-weight:bold;
	cursor:pointer;
}

.FieldClass
{
	font-size: 10px;
	cursor:pointer;	
}

.LeftPanelLink
{
	font-size: 10px;
	cursor:pointer;	
	padding-top:3px;
	padding-bottom:1px;
}

/* Default stil for alle linker i venstrepanel */
TD.IsNodePortal
{
	font: 10px 'verdana';
	font-weight:normal;
	cursor:pointer;
	/*color:Black;*/
	/*background-color: Transparent;*/
}

/* Default stil benyttet av noder i menytree*/
TD.MainNodePortal
{
	cursor:pointer;
	font-weight:normal;
	font-size:10px;
	font-family:Verdana;
}

.DropDownMenuItem
{
    display:none;
    position: absolute;
    z-index:2000;
    
    width:250px;
    
    background:#F0F0F0;
	border: 2px solid #C0C0C0;
	vertical-align:top;
}
.DropDownMenuItem table
{
    width:100%;
}


/************************************************************************************/
/*********************************** Heading Style **********************************/
/************************************************************************************/
.HeadingLayer_Right
{
	background-repeat:no-repeat;
	background-position:right;
	/* background-position: LEFT TOP; */ 
}

.HeadingLayer_Left
{
	background-repeat:no-repeat;
	background-position:left; 
}

.HeadingLayer_Center
{
	background-repeat:no-repeat;
	background-position:center;
}

.HeadingLayer_Repeat
{
	background-repeat:repeat;
	
}

.HeadingLayer_RepeatXTop
{
	background-repeat:repeat-x;
	background-position:top;
}

.HeadingLayer_RepeatXBottom
{
	background-repeat:repeat-x;
	background-position:bottom;
}

.HeadingLayer_RepeatXCenter
{
	background-repeat:repeat-x;
	background-position:center;
}


.HeadingLayer_RepeatYLeft
{
	background-repeat:repeat-y;
	background-position:Left;
}

.HeadingLayer_RepeatYRight
{
	background-repeat:repeat-y;
	background-position:right;
}

.HeadingLayer_RepeatYCenter
{
	background-repeat:repeat-y;
	background-position:center;
	
}



/************************************************************************************/
/********************************** Unsorted styles  ********************************/
/************************************************************************************/
/* Default stil på søkekanpper*/
IMG.SearchImage
{
	cursor: pointer;
}

.GoToMenuStyle
{
	width:100%;
	font-size:10px;
	font-family:Verdana;
	background-color:#f0f0f0;
}

.DropDownMenueStyle
{
	width:148px; /* Settes 2px mindre enn ønsket bredde grunnet border... */
	font-size:10px;
	font-family:Verdana;
	background-color:#F0F0F0;
}



/************************************************************************************/
/***************************** System Styles, dont change ***************************/
/************************************************************************************/
.HidePanel
{
	display:none;
}

.DisplayPanel
{
	display:visible;
}

TD.ButtonRow
{
	background-color:Transparent;
}

.StartPageStyle
{
    margin-bottom:0;
    margin-top:0;
    margin-left:0;
    margin-right:0;
}


/************************************************************************************/
/****************************** Posible obsolite styles *****************************/
/************************************************************************************/
TD.BackGround_off
{
	width:100%;
	height: 140px;
}

TD.BackGround_70
{
	width:100%;
	height: 70px;
}

TD.BackGround_100
{
	width:100%;
	height: 100px;
}

TD.BackGround_140
{
	width:100%;
	height: 140px;
}

