/* HøyresHus skin.css */
/*-- submenu items idle         --*/ .MainMenu_MenuItem       { color: #ffffff; border: 0; background: #000000;}
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel { color: #FFFFFF; background: transparent;}
/*-- submenu container          --*/ .MainMenu_SubMenu { height:15px; margin-left: 0px; z-index: 1000;  cursor: pointer;  cursor: hand; background: #000000; border: 0; font-weight: normal; filter: none; }
/*-- removing seperator borders --*/ .MainMenu_MenuBreak { border-top-style: none; border-right-style: none;	border-left-style: none; border-bottom-style: none; background:transparent;  vertical-align:top;}
.Icon{

}
.MainMenu_MenuArrow 
{
    border-right: #FFFFFF 0px solid; 
    border-bottom: #FFFFFF 0px solid; 
    border-top: #FFFFFF 0px solid;
    width: 0px;
}
.Icon
{

}
.SolPartMenuHorizontal
{
	position: relative;
	left: 16px;
	top: 8px;
}
html>body SolPartMenuHorizontal
{
	left: 0px;
	top: 0px;
}
.RootMenuItem{
    color: #ffffff;
    font-family: verdana;
}
.RootMenuItemActive{
    color: #FFFFFF;
    font-family: verdana;
}
.MenuNodeHoover
{
	font-size: 12px;
	font-family: verdana;
	text-decoration:none;
	background: #000000;
    color: #FFFFFF;
	font-weight: bold; 
	font-style: normal;
	padding: 0px 0px 0px 0px;
	margin-top: -1px;
}
/*filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); */
/* Copyright, login, user and search*/
.Copyright{
    color: #FFFFFF;
    font-size: 8pt;
    font-weight: normal;
    position: relative;
    left: 16px;
    top: 8px;
}
.Copyright:link{
    color: #FFFFFF;
    font-weight: normal;
	left: 0px;
	top: 0px;
}
.Copyright:visited{
    color: #FFFFFF;
    font-weight: normal;
	left: 0px;
	top: 0px;
}
.Copyright:hover{
    color: #FFFFFF;
    text-decoration: underlined;
    font-weight: normal;
	left: 0px;
	top: 0px;
}
.Copyright:active{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
	left: 0px;
	top: 0px;
}
html>body .Copyright
{
	left: 0px;
	top: 0px;
}
.Login
{
	/*position: relative;
	left: 16px;
	top: 8px;*/
}
html>body .Login
{
	left: 0px;
	top: 0px;
}
.Login:link{
    color: #000000;
    font-size: 8pt;
    font-weight: bold;
}
.Login:visited{
    color: #000000;
    font-size: 8pt;
    font-weight: bold;
}
.Login:hover{
    color: #000000;
    font-size: 8pt;
    text-decoration: underlined;
    font-weight: bold;
}
.Login:active{
    color: #000000;
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;
}
.User
{
	/*position: relative;
	left: 16px;
	top: 8px;*/
}
html>body .User
{
	left: 0px;
	top: 0px;
}
.User:link{
    color: #000000;
    font-size: 8pt;
    font-weight: bold;
}
.User:visited{
    color: #000000;
    font-size: 8pt;
    font-weight: bold;
}
.User:hover{
    color: #000000;
    font-size: 8pt;
    text-decoration: underlined;
    font-weight: bold;
}
.User:active{
    color: #000000;
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;
}
.TopSearch:link{
    color: #ffffff; 
    font-weight: bold; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: none;
}
.TopSearch:visited{
    color: #ffffff; 
    font-weight: bold; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: none;
}
.TopSearch:hover{
    color: #ffffff; 
    font-weight: bold; 
    font-family: Verdana; 
    font-size: 10pt;
    font-decoration: underline;
}
/* BODY */
body{
    background-color: #FFFFFF;
    font-family: Verdana;
    font-size:11px;
    background: #FFFFFF url(bgtop.jpg) top center no-repeat;
}
/* Content */
.OuterDiv{
    margin-top: 0px;
}
.OuterDiv:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Content
{
	width: 990px;
	height: auto;
	background: #ffffff;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;


	
}
html>body .Content
{
	margin-top: 0px;
}
.Content:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Top{
    height: 0px;;
    width: 990px;
    margin-top: -4px;
    margin-bottom: 0px;
    background: #F2EDDD;
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;    
}
html>body .Top{
    height: 8px;
    margin-top: 0px;
}
.Header{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background: url(hoyre_header_1.jpg) top left no-repeat;
    height: 146px;
    width: 990px;
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;
    margin-top: 0px;
    margin-bottom: 0px;

    text-align: left;

}
.Header:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.ToppBanner{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    
    height: 146px;
    width: 990px;
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;
    margin-top: 0px;
    margin-bottom: 0px;
    
    
    text-align: left;

}
.ToppBanner:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.LogoLink:link
{
	border: 0;
	color: #ffffff;
	text-decoration: none;
}
.LogoLink:hover
{
	border: 0;
	color: #ffffff;
	text-decoration: none;
}
.LogoLink:active
{
	border: 0;
	color: #ffffff;
	text-decoration: none;
}
.LogoLink:visited
{
	border: 0;
	color: #ffffff;
	text-decoration: none;
}
.Logo
{
	position: relative;
	left: 16px;
	top: 8px;
}
html>body .Logo
{
	left: 0px;
	top: 0px;
}
.Menu{
    margin-top: -8px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    height: 25px;
    width: 990px;
    background-color: #A9A69B;
    margin-bottom: 0px;
    border-left: #A9A69B 0px solid;
    border-right: #A9A69B 0px solid;
    text-align: left;
    /*padding-left: 21px;*/


}
html>body .Menu {
    margin-top: 0px;
}
.Menu:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Separator {
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 990px;
    height: 6px;
    background-color: #F2EDDD;
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;
    border-top: #000000 0px solid;
    border-bottom: #000000 0px solid;
}
.Separator:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.ContentPane
{


    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #ffffff;
    background: #ffffff;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 0px;
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    width: 814px;
    border-left: #ffffff 1px solid;
    border-right: #000000 0px solid;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;

}
.ContentPane:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Footer{
    float:left;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    height: 45px;
    width: 990px;
    background-color: #000000;
    border-left: #000000 0px solid;
    border-right: #000000 0px solid;
    padding-top: 0px;
    font-weight: normal; 
}
html>body .Footer
{
    padding-top: 8px;
}
.Footer:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}

.Heading
{
	color: #820a28;
	font-size: 16px;
}
/*========================================================*/
/*  Menylinje                                             */
/*========================================================*/
.LangSel {
    /*border: #000000 1px solid;*/
    padding-top: 0px;
    width: 172px;
    float: left;
}
.BreCrumb {
    /*border: #000000 1px solid;*/
    width: 600px;
    float: left;
    font-size: 10pt;
	color: #FFFFFF;
    margin-top: 6px;
    padding-left: 22px;
}
html>body .BreCrumb 
{
	width: 561px;
    margin-top: 3px;
}
.BreCrumb:link {
    /*border: #000000 1px solid;*/

    float: left;
    font-size: 10pt;
    margin-top: 6px;
}
html>body .BreCrumb:link {
    margin-top: 3px;
}
.BreCrumb:visited {
    /*border: #000000 1px solid;*/

    float: left;
    font-size: 10pt;
    margin-top: 6px;
}
html>body .BreCrumb:visited {
    margin-top: 3px;
}
.BreCrumb:hover {
    /*border: #000000 1px solid;*/

    float: left;
    font-size: 10pt;
    margin-top: 6px;
}
html>body .BreCrumb:hover {
    margin-top: 3px;
}
.BreCrumb:active {
    /*border: #000000 1px solid;*/

    float: left;
    font-size: 10pt;
    margin-top: 6px;
}
html>body .BreCrumb:active {
    margin-top: 3px;
}
.Search {
    /*border: #000000 1px solid;*/
    float: left;
    width: 215px;
    text-align: right;
    font-size: small;
    padding-right: 4px;
    padding-top: 1px;     /*IE 7*/
    
}
html>body .Search {
    width: 225px;

}
.SearchText {
    margin-top: -3px;
    padding: 0px;
    /*border: red 1px dashed;*/
}
.SearchText:link{

    color: #FFFFFF;
    font-size: 8pt;
    font-weight: bold;
}
.SearchText:visited{

    color: #FFFFFF;
    font-size: 8pt;
    font-weight: bold;
}
.SearchText:hover{

    color: #6E6132;
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;
}
.SearchText:active{

    color: #6E6132;
    font-size: 8pt;
    text-decoration: none;
    font-weight: bold;
}
.bcrumb 
{
	height: 15px;
	/*border: red 1px dashed;*/
    float: left;
    color: #FFFFFF;
    margin-top: -1px;
    /*padding-top: 1px;*/
}
#bp {
    border: red 1px solid;
    display:none;
}
html>body .bcrumb 
{
	margin-top: 0px;
}
.bcrumb:link {
    color: #FFFFFF;
}
.bcrumb:visited {
    color: #FFFFFF;
}
.bcrumb:hover {
    color: #FFFFFF;
}
.bcrumb:active {
    color: #FFFFFF;
}
.MLBreCru {
    float: left;
    margin: 0px;
    /*padding-top: 1px;*/
    /*padding-right: 3px;*/
    /*text-align: right;*/
    width: 90px;  
    height: 15px;
    color: #FFFFFF;
    font-size: 9pt;
    text-decoration: none;
    font-family: verdana;
    /*border: #000000 1px solid;*/
    /*border: red 1px dashed;*/
}
html>body .MLBreCru 
{
	padding-top: 0px;
	margin-top: -5px;

}
/*========================================================*/
/*  Panes                                                 */
/*========================================================*/
.Topp_Felt_Innhold {
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 814px;
    background-color: #ffffff;
    border-left: #ffffff 1px solid;
    border-right: #000000 0px solid;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;    
}
.Topp_Felt_Innhold:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Bunn_Felt_Innhold {
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 814px;
    /*height: 135px;*/
    background-color: #ffffff;
    border-left: #ffffff 1px solid;
    border-right: #000000 0px solid;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.Bunn_Felt_Innhold:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Rad1 {
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 816px;
    background-color: #ffffff;
    border-left: #ffffff 1px solid;
    border-right: #000000 0px solid;
    
}
.Rad1:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Rad2 {
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 816px;
    background-color: #ffffff;
    border-left: #ffffff 1px solid;
    border-right: #000000 0px solid;
    
}
.Rad2:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Rad3 {
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 816px;
    background-color: #ffffff;
    border-left: #ffffff 1px solid;
    border-right: #000000 0px solid;
    
}
.Rad3:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Venstre_Felt_Innhold {
    float: left;
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 406px;
    margin-right: 1px;
    background-color: #ffffff;
    /*border-right: #6E6132 1px solid;*/
    
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.Venstre_Felt_Innhold:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Hoyre_Felt_Innhold{
    float: left;
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 406px;
    margin-left: 1px;
    background-color: #ffffff;
    /*border-left: #6E6132 1px solid;*/
    
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.Hoyre_Felt_Innhold:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Venstre_Midt_Felt{
    float: left;
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 270px;
    background-color: #ffffff;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;

}
.Venstre_Midt_Felt:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Senter_Midt_Felt{
    float: left;
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 270px;
    margin-left: 2px;
    margin-right: 2px;
    background-color: #ffffff;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.Senter_Midt_Felt:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Hoyre_Midt_Felt{
    float: left;
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 270px;
    background-color: #ffffff;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.Hoyre_Midt_Felt:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Spalte1{
    float: left;
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 202px;
    
    background-color: #ffffff;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.Spalte1:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Spalte2{
    float: left;
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 202px;
    margin-left: 2px;
    margin-right: 2px;
    background-color: #ffffff;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.Spalte2:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Spalte3{
    float: left;
    margin-top: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 202px;
    background-color: #ffffff;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    margin-right: 2px;
}
.Spalte3:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Spalte4{
    float: left;
    margin-top: 0px;
    
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 202px;
    background-color: #ffffff;
    text-align: left;
    padding-left: 1px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
}
.Spalte4:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.LeftContent {
    float: left;
    width: 172px;
    text-align: left;
    /*min-height: 400;*/
    /*height: 900px;*/
    margin: 0px;
    /*border-left: #000000 1px solid;*/
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    background-color: #F9F6ED;
    /*border: red 1px dashed;*/
}
.LeftContent:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.RightContent {
    float: left;
    width: 816px;
    margin: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    border-right: #000000 0px solid;
    border-left: #ffffff 0px solid;
    background: #ffffff;
}
.RightContent:after
{
    content: " ";
    display: block;
    line-height: 1px;
    font-size: 1px;
    clear: both;
}
.Marg_Felt_1{
    box-sizing: border-box;
    -moz-box-sizing: border-box; 
}
.Marg_Felt_2{
    box-sizing: border-box;
    -moz-box-sizing: border-box; 
    /* CISS-meny som skinobject */
    /*padding-top: 18px;*/
    /*padding-left: 0px;*/
    /*padding-right: 0px;*/
    /*margin-left: -3px;*/
}
.Marg_Felt_3{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.LogReg{
    text-align: left;
    vertical-align: bottom;
    padding-left: 10px;
    padding-top: 22px;
    padding-bottom: 8px;

}
.LeftFooter {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    height: 70px;
    min-height: 70px;
}
.RightFooter {
    height: 21px;
    background: #ffffff;
    border-right: #000000 1px solid;
}
.CopyrightFooter { /*Ikke i bruk*/
    width: 500px;
    color: #d1d4e3;
}
#dnn_ctr_ManageUsers_pnlUser 
{
	/*border: red 1px dashed;*/
	margin-left: 20px;
	margin-right: 20px;
	
	
}
html>body #dnn_ctr_ManageUsers_pnlUser 
{
	margin-top: 15px;
}
#dnn_ctr_ManageUsers_lblTitle 
{
	font-size: medium;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #6E6132;
		margin-left: -1px; /* Ved bruk av MLHTML, hvis Text/HTML brukes kan man sette 0px */
}



/*========================================================*/
/*  MLLanguagesSelector                                   */
/*========================================================*/

/* Classes for the main layout table */

.MLLanguageMenuLayoutTable{
}

.MLLanguageMenuLayoutTableRow1{
}

.MLLanguageMenuLayoutTableRow2{	
}

/* Classes for the table used to display the dropdownmenu */

.MLLanguageMenuTable{  
}

.MLLanguageMenuLabelCell{
	white-space: nowrap;
}

.MLLanguageMenuLeftFlagCell{
}

.MLLanguageMenuMenuCell{
	white-space: nowrap;
}

.MLLanguageMenuRightFlagCell{
}

/* Classes for the table which in which the flags and urls are rendered */

.MLLanguageSelectionItemTable{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.MLLanguageSelectionItemFlag{
	padding: 0px;
	margin: 0px;
	width: 34px;
	text-align: center ;
}

.MLLanguageSelectionItemURL{
	padding: 0px;
	margin: 0px;
	white-space: nowrap;
	text-align: center ;
}

.MLLanguageSelectionItemRow{
}

/* Scrollbar stil */
body {
	scrollbar-face-color: #F9F6ED;
	scrollbar-arrow-color: #6E6132;
	scrollbar-base-color: #FFFFFF;
	scrollbar-highlight-color: #F9F6ED;
	scrollbar-shadow-color: #F9F6ED;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}