/*Language*/
.en, .da, .fo
{
    display: none;
}

.lang_en .en, .lang_da .da, .lang_fo .fo
{
    display: inline;
}
.Hand
{
    cursor:pointer;
    
    }

/* --------- */
/*   Page    */
/* --------- */

html
{
    background-color: #f4f4f3;
}


#Pagemaster
{
}

#inner
{
    width: 100%;
    background-color: White;
}
#contentholder
{
    width: 1000px;
    margin: 0 auto;
    min-height: 500px;
    padding-bottom: 39px;
}
a
{
    text-decoration: none;
    color: #6e7178;
}

.ContentPane a, .RightPane a
{
    text-decoration: underline;}
    
    
a:hover
{
    text-decoration: underline;
}
img
{
    border: 0;
}
.red
{
    color: #b4003a !important;
}


.Normal
{
    font-size: 12px;
    line-height: 17px;
    font-family:  Trebuchet MS;
    color: #6e7178;
}
.readmore
{
    text-decoration: none !important;
    background-repeat: no-repeat;
    background-position: right center;
    background-image: url(Images/readmore.gif);
    padding-right: 16px;
}

.Head
{
    font-size: 20px;
    color: #b4003a;
}

.Head2
{
    font-size: 15px;
    color: #6e7178;
}

.HeadLight, .HeadLight a
{
    font-size: 14px !important;
    color: #6e7178;
}
.HeadLight.Larger, .HeadLight.Larger a
{
    font-size: 16px !important;
}


.Head, .Head2, .HeadLight
{
    text-decoration: none !important;
}

/* --------- */
/*   Header  */
/* --------- */

#Header
{
    height: 116px;
    position: relative;
}


#Header a.Logo
{
    position: absolute;
    top: 30px;
    left: 16px;
    display: block;
    height: 34px;
    width: 308px;
    background: url('Images/logo.jpg') no-repeat;
}


#Header ul.Sections
{
    position: absolute;
    bottom: 0;
    right: 0;
}

#Header ul.Menu.Main
{
    position: absolute;
    bottom: 0;
    width: 1000px;
    border-top: 1px solid #DBDBDD;
}


#Header .Search
{
    position: absolute;
    right: 0;
    top: 44px;
    height: 24px;
    width: 171px;
}
#Header span.HeadLight.Larger
{
    position: absolute;
    right: 188px;
    top: 47px;
}
/* --------- */
/*   Menu    */
/* --------- */

ul.Menu
{
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}

ul.Menu li
{
    overflow: hidden;
}

ul.Menu a
{
    display: block;
    float: left;
    font-size: 16px;
}



/* Main Menu */
ul.Menu.Main li
{
    float: left;
}
ul.Menu.Main li.Selected
{
    border-bottom: solid 4px #b4003a;
}


ul.Menu.Main li
{
    margin: 0 18px;
}
ul.Menu.Main li a
{
    padding: 8px 0 0;
    color: #6e7178;
    text-decoration: none;
}

ul.Menu.Main li.Selected a
{
    color: #b4003a;
}


/* Layout menu */
ul.LayoutMenu
{
    margin-bottom: 20px;
    position: relative;
    left: -10px;
}

ul.LayoutMenu li
{
    background: url('Images/hr_dcdcde.gif') no-repeat 10px bottom;
    clear:both;
}


ul.LayoutMenu li a
{
    font-size: 12px;
    color: #6e7178;
    padding: 5px 0 8px 10px;
}

ul.LayoutMenu li.Selected a
{
    color: #b4003a;
    background: url('Images/menu_arrow.gif') no-repeat 0px center;
}

ul.LayoutMenu li.lvl2
{
    padding-left: 20px;
}
ul.LayoutMenu li.lvl3
{
    padding-left: 34px;
}
ul.LayoutMenu li.lvl4
{
    padding-left: 48px;
}
ul.LayoutMenu li.lvl5
{
    padding-left: 62px;
}

/*ie6*/
.ie6 ul.LayoutMenu li a
{
    line-height: 5px;
}

/* --------- */
/*   Section */
/* --------- */

ul.Sections
{
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.Sections li
{
    float: left;
}

ul.Sections li a
{
    display: block;
    float: left;
    color: #fff;
    width: 104px;
    height: 41px;
    background: url('Images/sections.jpg') no-repeat right 0;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
}

ul.Sections li a.selected
{
    background-position: 0 0;
    color: #040160;
}

/* --------- */
/*   Search  */
/* --------- */

.Search
{
    background: url('images/search.jpg') no-repeat 0 0;
    height: 23px;
    width: 171px;
}

.Search input
{
    float: left;
    border: 0;
    padding: 4px 0 0 7px;
    margin: 0;
    height: 20px;
    width: 134px;
    color: #858689;
    line-height: 15px;
    background: transparent;
    font-size: 12px;
}

.Search a
{
    float: right;
    display: block;
    height: 24px;
    width: 25px;
}

/* --------- */
/*   Footer  */
/* --------- */

#Footer
{
    width: 1000px;
    margin: 0 auto 40px;
    padding: 5px 0 20px 0;
}

#Footer, #Footer *
{
    color: #939392;
    font-size: 9px;
}
#Footer #footertext
{
    float: left;
}
#Footer #credits
{
    float: right;
}


