#SiteContainer #PageContent
{
}

/**********************************************************************
*** MEDIA CONTAINER
**********************************************************************/
    #Media
        {
            display:none;
            position:absolute;
            left:260px;
            top:20px;    
            width: 530px; /*570px;*/
            height:400px;
            overflow:hidden;
            background-color:#ffffff;
            border:solid 1px #156f38;
        }
        #Media img
            {
                border:0px;
            }
        #Media .Toolbar
            {
                background-color:#ffffff; /*d4f780;*/	           
	            height:20px;     
	            text-align:right;           
            }
            #Media .Toolbar .Title
                {
                    float:left;
                    padding-left:10px;
                    padding-right:10px;
                }
        #Media .Content
            {
                width: 530px;
                height:380px;
                background-image:url(../../../../images/loader.gif);
                background-position:center center;
                background-repeat:no-repeat;
                overflow:hidden;                                
            }
        

    #m123PageMulti
    {
        position:relative;
    }


/**********************************************************************
*** TOP NAVIGATION
**********************************************************************/
    #m123PageMulti #TopNav
    {	
        width:100%;
        font-size:0px;	
    }
        #m123PageMulti #TopNav a
        {	
	        color:#000000;
	        text-decoration:none;	
	        cursor:pointer;
        }
        #m123PageMulti #TopNav img
        {	
            border:0px;	
        }
        /**** default */
            #m123PageMulti #TopNav #TopNavDefault
            {
                
                /*
                margin-top:6px;	
	            border-bottom: solid 1px #1f9e51;	
	            */
                height:5px;
                background-image:url("../images_frigg/topnav_default_bg.gif");
                background-position:left top; 
                background-repeat:no-repeat;
            }
        /**** tidslinje */
            #m123PageMulti #TopNav #TopNavTidslinje
            {
                margin-top:6px;	
                background-image:url("../../images/topnav_bg.gif");
                background-position:left top;
                padding-left:2px;
            }
            #m123PageMulti #TopNav #TopNavTidslinje ul
            {	
                padding-left:48px;
                height:30px;
                list-style:none;
                background-image:url("../../images/topnav_bg.gif");
                background-position:right top;
	            background-color:#d4f780;
            }
            #m123PageMulti #TopNav #TopNavTidslinje li
            {	
                float:left;
                padding-left:2px;
            }
            #m123PageMulti #TopNav #TopNavTidslinje a
            {	
                display:block;
                width:18px;
                padding-top:3px;
                height:22px;
                text-align:center;
            }
            #m123PageMulti #TopNav #TopNavTidslinje a:hover
            {	
                color:#ffffff;
                background-image:url("../../images/tidslinje_topnav_item_002.gif");
                background-position:left bottom;
                background-repeat:no-repeat;
            }
            #m123PageMulti #TopNav #TopNavTidslinje .topnavid a
            {	
                color:#ffffff;
                background-image:url("../../images/tidslinje_topnav_item_002.gif");
                background-position:left bottom;
                background-repeat:no-repeat;
            }
            
        /*** prosess    */
            #m123PageMulti #TopNav #TopNavProsess
            {	
                font-size:14px;
	            text-transform:uppercase;
            }
                #m123PageMulti #TopNav #TopNavProsess .lcorner
                {	
                    float:left;
                    /*height:42px;*/
                    height:28px;
                    width:2px;
                    background-image:url("../../../../images/menu/prosess/corner_l_start.jpg");
                    background-repeat:no-repeat;
                    background-position:left bottom;
                }
                #m123PageMulti #TopNav #TopNavProsess .rcorner
                {	
                    float:left;
                    /*height:42px;*/
                    height:28px;
                    width:3px;
                    background-image:url("../../../../images/menu/prosess/corner_r.jpg");
                    background-repeat:no-repeat;
                    background-position:left bottom;
                }
                #m123PageMulti #TopNav #TopNavProsess .text
                {	
                    float:left;
                    height:18px;
                    padding: 10px 16px 0px 16px;
                    background-image:url("../../../../images/menu/prosess/bg.jpg");
                    background-repeat:repeat-x;
                    background-position:left bottom;
                }
                #m123PageMulti #TopNav #TopNavProsess .numeric
                {
                }
                    #m123PageMulti #TopNav #TopNavProsess .numeric .lcorner
                    {	
                        float:left;
                        height:33px;
                        width:37px;
                        background-image:url("../../../../images/menu/prosess/num_bg.jpg");
                        background-repeat:no-repeat;
                        background-position:left top;
                        font-size:30px;
                        padding-top:9px;
                        padding-left:9px;
                    }
                    #m123PageMulti #TopNav #TopNavProsess .numeric .text
                    {
                        padding-left:0px;
                    }
                /* selected */
                #m123PageMulti #TopNav #TopNavProsess .selected .lcorner
                {
                    background-image:url("../../../../images/menu/prosess/corner_l_start_selected.jpg");
                }
                #m123PageMulti #TopNav #TopNavProsess .selected .rcorner
                {
                    background-image:url("../../../../images/menu/prosess/corner_r_selected.jpg");
                }
                #m123PageMulti #TopNav #TopNavProsess .selected .text
                {
                    background-image:url("../../../../images/menu/prosess/bg_selected.jpg");
                }
                
            #m123PageMulti #TopNav #TopNavProsess ul
            {	
                list-style-type:none;
                height:28px;
                padding-bottom:5px;
                background-image:url("../../images/topnav_bottomline_bg.gif");
                background-position:right bottom; 
                background-repeat:no-repeat;
            }
            #m123PageMulti #TopNav #TopNavProsess li
            {	
                float:left;
            }
        
        /*** feltet    */
            #m123PageMulti #TopNav #TopNavFeltet
            {	
                font-size:14px;
	            text-transform:uppercase;
            }
                #m123PageMulti #TopNav #TopNavFeltet .TopNavBottomLine
                {                    
                }
                #m123PageMulti #TopNav #TopNavFeltet .lcorner
                {	
                    float:left;
                    height:28px;
                    width:2px;
                    background-image:url("../../../../images/menu/prosess/corner_l_start.jpg");
                    background-repeat:no-repeat;
                    background-position:left bottom;
                }
                #m123PageMulti #TopNav #TopNavFeltet .rcorner
                {	
                    float:left;
                    height:28px;
                    width:3px;
                    background-image:url("../../../../images/menu/prosess/corner_r.jpg");
                    background-repeat:no-repeat;
                    background-position:left bottom;
                }
                #m123PageMulti #TopNav #TopNavFeltet .text
                {	
                    float:left;
                    height:18px;
                    padding:10px 16px 0px 16px;
                    background-image:url("../../../../images/menu/prosess/bg.jpg");
                    background-repeat:repeat-x;
                    background-position:left bottom;
                }
                #m123PageMulti #TopNav #TopNavFeltet .numeric
                {
                }
                    #m123PageMulti #TopNav #TopNavFeltet .numeric .lcorner
                    {	
                        float:left;
                        height:33px;
                        width:37px;
                        background-image:url("../../../../images/menu/prosess/num_bg.jpg");
                        background-repeat:no-repeat;
                        background-position:left top;
                        font-size:30px;
                        padding-top:9px;
                        padding-left:9px;
                    }
                    #m123PageMulti #TopNav #TopNavFeltet .numeric .text
                    {
                        padding-left:0px;
                    }
                /* selected */
                #m123PageMulti #TopNav #TopNavFeltet .selected
                {   
                }
                #m123PageMulti #TopNav #TopNavFeltet .selected .lcorner
                {
                    background-image:url("../../../../images/menu/prosess/corner_l_start_selected.jpg");
                }
                #m123PageMulti #TopNav #TopNavFeltet .selected .rcorner
                {
                    background-image:url("../../../../images/menu/prosess/corner_r_selected.jpg");
                }
                #m123PageMulti #TopNav #TopNavFeltet .selected .text
                {
                    background-image:url("../../../../images/menu/prosess/bg_selected.jpg");
                }
            #m123PageMulti #TopNav #TopNavFeltet ul
            {	
                list-style-type:none;
                height:28px;
                padding-bottom:5px;
                background-image:url("../../images/topnav_bottomline_bg.gif");
                background-position:right bottom; 
                background-repeat:no-repeat;
            }
            #m123PageMulti #TopNav #TopNavFeltet li
            {	
                float:left;
            }
               

/**********************************************************************
*** CATEGORY HEADER
**********************************************************************/
    #m123PageMulti #UserPath
    {
	    height:21px;
	    position:relative;
	    padding-top:12px;
	    padding-left:31px;
	    padding-bottom: 6px;
	    background-color:#d4f780;
	    border-left: solid 1px #1f9e51;
	    border-right: solid 1px #1f9e51;
	    clear:both;
    }
        #m123PageMulti #UserPath #frmSearch
        {        
            position:absolute;
            right:7px;
            width:167px;
        }
            #m123PageMulti #UserPath #frmSearch .inputText
            {
                border:solid 1px #9d9e9f;
                width:120px;
                height:18px;
                position:absolute;        
                left:0px;
            }
            #m123PageMulti #UserPath #frmSearch .inputImg
            {
                position:absolute;        
                left:125px;
            }

/**********************************************************************
*** COLUMN WRAPPER
**********************************************************************/
    #m123PageMulti #m123PageMultiColumns
    {	
        position:relative;
	    border: solid 1px #1f9e51;
	    background-image:url("../../images/page_template_bg.gif");
	    background-position:left top;
	    background-repeat:repeat-y;
    }           
        /* oh crap, peekaboo bug in IE, oh well, here is the workaround */
        /* Hides from IE-mac \*/
        #m123PageMulti #m123PageMultiColumns {height: 1%;}
        /* End hide from IE-mac */
        
        #m123PageMulti #m123PageMultiColumns #TimelineHeader
        {            
		    padding-top:10px;
		    padding-bottom:10px;
		    text-align:center;			
		    font-size:50px;
	        background-image:url("../../images/timeline_header_bg.jpg");
	        background-position:left top;
	        background-repeat:repeat-y;
		    color:#666666;
            border-bottom:solid 1px #156f38;
        }
    
	/**** CONTENT CONTAINER ***************************************************/
	    #m123PageMulti #m123PageMultiColumns #m123Content
	    {
	        position:relative;
		    float:left;
		    width:560px;/*570*/
	    }
	/**** CATEGORY NAVIGATION ***************************************************/
	    #m123PageMulti #m123PageMultiColumns #CategoryNavigation
	    {	    
		    float:left;
		    width:239px;
		    padding-right:1px;
		    padding-bottom:100px;
	    }
	/**** RELATED INFO ***************************************************/
	    #m123PageMulti #m123PageMultiColumns #m123RelatedInfo
	    {
		    float:right;
		    width:180px;
	    }
	        #m123PageMulti #m123PageMultiColumns #m123RelatedInfo ul
	        {
	            list-style-type:none;
	        }
	        #m123PageMulti #m123PageMultiColumns #m123RelatedInfo li
	        {	
	            display:block;    
                padding:3px 10px 3px 10px;	
	        }
	/**** FLASH CONTAINER ***************************************************/
	    #m123PageMulti #m123PageMultiColumns #FlashContainer
	    {
	        float:left;	
	    }
	/**** FRONTPAGE CONTAINER ***************************************************/
	    #m123PageMulti #m123PageMultiColumns #FrontPage
	    {
	        float:left;
	        width:750px;
	    }
	    /**** Items, common css ***/
	        #m123PageMulti #m123PageMultiColumns #FrontPage .Item
	        {
                padding-bottom:10px;
                padding-top:10px;
	        }	    
	            #m123PageMulti #m123PageMultiColumns #FrontPage .Item .Topic
	            {
                    color:#777777;
                    font-size:10px;
	            }  
	            #m123PageMulti #m123PageMultiColumns #FrontPage .Item .Title
	            {
                    font-weight:bold;
	            }
	    /**** Main  */
	        #m123PageMulti #m123PageMultiColumns #FrontPage .MainColumn
	        {
	            float:left;
	            width:550px;
                padding-left:10px;
                padding-right:10px;
	        } 
	            #m123PageMulti #m123PageMultiColumns #FrontPage .MainColumn .Item
	            {
	                float:left;
	                width:270px; /*275px*/
	            }
	            #m123PageMulti #m123PageMultiColumns #FrontPage .MainColumn .Rightside
	            {
	                float:right;
	            }   	      
	                #m123PageMulti #m123PageMultiColumns #FrontPage .MainColumn .Item .Topic
	                {
	                }     
	                #m123PageMulti #m123PageMultiColumns #FrontPage .MainColumn .Item .Title
	                {	                
	                }
	            #m123PageMulti #m123PageMultiColumns #FrontPage .MainColumn .Divider
	            {
	                height:1px;
	                font-size:1px;
	                background-color:#1f9e51;	           
	                clear:both;
	            }
	    /**** Right  */  
	        #m123PageMulti #m123PageMultiColumns #FrontPage .RightColumn
	        {
	            float:right;
	            width: 160px;
                padding-left:10px;
                padding-right:10px;
	        } 
	            #m123PageMulti #m123PageMultiColumns #FrontPage .RightColumn .Item
	            {
	            }
	                #m123PageMulti #m123PageMultiColumns #FrontPage .RightColumn .Item .Topic
	                {
	                }
	                #m123PageMulti #m123PageMultiColumns #FrontPage .RightColumn .Item .Title
	                {
	                }
	            
	    /**** Bottom  */
	        #m123PageMulti #m123PageMultiColumns #FrontPage .Bottom
	        {
	            float:left;
	            width:530px;
                padding-left:10px;
                padding-right:10px;
	        }
	            #m123PageMulti #m123PageMultiColumns #FrontPage .Bottom .Item
	            {
	            }
	                #m123PageMulti #m123PageMultiColumns #FrontPage .Bottom .Topic
	                {
	                    display:none;
	                }
	                #m123PageMulti #m123PageMultiColumns #FrontPage .Bottom .Title
	                {
	                }
	                    #m123PageMulti #m123PageMultiColumns #FrontPage .Bottom .Item .Ingress
	                    {
	                       display:none;
	                    }  

/**********************************************************************
*** CategoryNavigation MENU
**********************************************************************/
    #CategoryNavigation img
    {
        border:0px;
    }
    #CategoryNavigation ul
	{
		list-style:none;
		clear:both;
		padding:0;
		margin:0;		
		position:relative;
	}
	#CategoryNavigation li
	{
		background-color:#eff5e2;
	}
	    #CategoryNavigation li ul
	    {
		    padding-left:10px;
	    }
	    /* <span> is used for data storage */
	    #CategoryNavigation li span 
	    {
		    display:none;
	    }
	#CategoryNavigation .btnToggleExpand
	{	
	    display:none;
		width:10px;
		float:left;
		margin-right:-16px;	
		padding:3px;
		color:#156f38;
		text-decoration:none;	
	}
	#CategoryNavigation .Link
	{	
	    display:block;
	    position:relative;
		color:#000000;
		padding:4px 0px 4px 16px;
		text-decoration:none;
		cursor:pointer;
	}
	    #CategoryNavigation .Link .Topic
	    {	
	        display:block;
		    color:#777777;
		    font-size:10px;
	    }
	    #CategoryNavigation .Link .Title
	    {	
	        display:block;
	        font-size:12px;
	        font-weight:bold;
	    }
	    #CategoryNavigation .Link:hover
	    {
		    background-image:url("../../../../images/page_template_nav_item_bg.jpg");
		    padding:3px 0px 3px 16px;
            border-top:solid 1px #1f9e51;
            border-bottom:solid 1px #1f9e51;
	    }
	    
	/**** LEVEL 0 */
		#CategoryNavigation .Level0
		{
		}
		#CategoryNavigation .Level0 li
		{
		    border-bottom:solid 1px #c5e4c5;
		}
		#CategoryNavigation .Level0 .Link
		{
		    color:#156f38;
		}	
	/**** LEVEL 1 */
		#CategoryNavigation .Level1
		{
		}
		#CategoryNavigation .Level1 li
		{
		}
		#CategoryNavigation .Level1 .Link
		{
		}	
	/**** LEVEL 2 */
		#CategoryNavigation .Level2
		{
		}
		#CategoryNavigation .Level2 li
		{
		}
		#CategoryNavigation .Level2 .Link
		{
		}

	/**** SELECTED ITEM */
		#CategoryNavigation li.Mid .Link	/* declared last in order to override inheritance */
		{
		    background-image:url("../../../../images/page_template_nav_item_bg.jpg");
		    padding:3px 0px 3px 16px;
            border-top:solid 1px #1f9e51;
            border-bottom:solid 1px #1f9e51;
		}
		
	            
/**********************************************************************
*** COMMON STYLES
**********************************************************************/

    #m123PageMulti #m123Content .Ingress
    {
        font-weight:bold;
        margin-bottom:17px;
    }
    #m123PageMulti #m123Content .Image
    {
        margin:5px;
    }
        #m123PageMulti #m123Content .Image .Caption
        {
            font-size:9px;
            background-color:#e0e0e0;
            padding:2px;
        }

    #m123PageMulti #m123Content .PublisherItemsDetail
    {
        padding:17px 5px 17px 15px;
    }

    .BoxType1
    {
    }
        .BoxType1 ul
        {
            border-bottom:solid 1px #156f38;
            padding-bottom:10px;
        }
        .BoxType1 .ArticleItem
        {
        }
        .BoxType1 .ArticleItem .Category
        {
            display:none;
        }
        .BoxType1 .ArticleItem .Name
        {
        }
        .BoxType1 .BoxHeader
        {
            color:#156f38;
            text-transform:uppercase;
            background-color:#f4f4f4;
            border-bottom:solid 1px #156f38;
            padding:3px 10px 3px 10px;	
        }
        .BoxType1 .FileItem
        {
        }
        .BoxType1 .FileItem .Name
        {
        }
        .BoxType1 .FileItem .Name A
        {
        }
        .BoxType1 .FileItem .Size
        {
        }
        .BoxType1 .StepItem
        {
        }
        .BoxType1 .StepItem .Name
        {
        }
        .BoxType1 .StepItemCurrent
        {
        }
        .BoxType1 .StepItemCurrent .Name
        {
        }
    #m123PageMulti #m123Content .CategoryName
    {
    }

