/* Copyright (C) 2008, TID TIL FORANDRING (TM), tidtilforandring.dk. Alle rettigheder forbeholdes. */

html, body {
    margin: 0;
    padding: 0;
    height: 100%;
}

body {
    background-color: #636363;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 62.5%;
    text-align: center;
}




.pageouter {
    width: 100%;
}

.pageinner {
    margin-top: 0px;
    text-align: left;
}

.pagebackgroundwrapper {
    width: 900px;
    margin-top: 0;
    height: 100%;
    margin: 0 auto;
}

.pagebackground {
    width: 900px;
    margin-top: 0;
    height: 100%;
    background: url(images/lb-normal-background.jpg);
    background-repeat: repeat-y;
    background-position: top center;
    position: absolute;
}

.headerwrapper {
    width: 100%;
    height: 170px;
    position: relative;
}

.headerouter {
    margin-top: 0;
    height: 170px;
    width: 900px;
    background: url(images/lb-top-background.jpg);
    background-repeat: repeat-y;
    background-position: top center;
    /*display: block;
    margin: 0 auto;*/
}

.headerinner {
    height: 170px;
    width: 859px;
    margin-left: 20px;
    margin-right: 21px;
    background: url(images/old-lb-header.jpg);
    background-repeat: no-repeat;
}

.centerwrapper {
    width: 100%;
    /*position: relative;*/
}

.centerouter {
    margin-top: 0;
    width: 900px;
    /*display: block;
    margin: 0 auto;*/
}

.centerinner {
    width: 900px;
    background: url(images/lb-normal-background.jpg);
    background-repeat: repeat-y;
    background-position: top center;
}

.centerinner-content {
    width: 859px;
    margin-left: 20px;
    margin-right: 21px;
    background: url(images/lb-page-top-background.jpg);
    background-repeat: no-repeat;
}

.centerinner-content-navigation {
    line-height: 44px;
    vertical-align: middle;
    font-size: 1.2em;
    font-family: arial, helvetica, sans-serif;
    margin-left: 24px;
}

.centerinner-content-navigation a:link, .centerinner-content-navigation a:visited {
    text-decoration: none;
    color: #000000;
}

.centerinner-content-navigation a:hover, .centerinner-content-navigation a:active {
    text-decoration: underline;
    color: #000000;
}

.centerinner-content-pagename {
    margin-left: 280px;
    margin-top: 110px;
    width: 280px;
}

.centerinner-content-pagename h1 {
    /*color: #99ca40;*/
    color: #000000;
    font-size: 2.0em;
    font-weight: bold;
}

h2 {
    font-size: 1.4em;
}

p {
    font-size: 1.2em;
    line-height: 1.6;
}


ul {
    font-size: 1.2em;
    line-height: 1.5;
}

.centerinner-content-pagecontent {
}


.pagesetupleft {
    margin-top: 80px;
    width: 203px;
    margin-left: 24px;
    font-size: 1.2em;
    float: left;
}


.menustart {
    margin-top: 0px;
    height: 30px;
    width: 203px;
    background: url(images/menudotted2.jpg);
    background-repeat: repeat-x;
}

.menufolded {
    height: 30px;
    width: 203px;
    background: url(images/menudotted1.jpg);
    background-repeat: repeat-x;
}

.menuunfolded {
    height: 30px;
    width: 203px;
}

.menuafterunfolded {
    height: 30px;
    width: 203px;
    background: url(images/menudotted2.jpg);
    background-repeat: repeat-x;
}

.menuafterunfolded-empty {
    height: 1px;
    width: 203px;
    background: url(images/menudotted2.jpg);
    background-repeat: repeat-x;
}

.menu-content-level1 {
    line-height: 30px;
    vertical-align: middle;
    padding-left: 8px;
}

.menu-content-level1-selected {
    line-height: 30px;
    vertical-align: middle;
    padding-left: 8px;
}

.menu-content-level1 a:link, .menu-content-level1 a:visited {
    text-decoration: none;
    font-weight: normal;
    color: #000000;
    background-color: transparent;
}

.menu-content-level1 a:hover, .menu-content-level1 a:active {
    text-decoration: underline;
    font-weight: normal;
    color: #000000;
    background-color: transparent;
}

.menu-content-level1-selected a:link, .menu-content-level1-selected a:visited {
    text-decoration: none;
    font-weight: bold;
    color: #000000;
    background-color: transparent;
}

.menu-content-level1-selected a:hover, .menu-content-level1-selected a:active {
    text-decoration: underline;
    font-weight: bold;
    color: #000000;
    background-color: transparent;
}

.menu-content-level2 {
    line-height: 30px;
    vertical-align: middle;
    padding-left: 24px;
}

.menu-content-level2-selected {
    line-height: 30px;
    vertical-align: middle;
    padding-left: 24px;
    font-weight: bold;
}

.menu-content-level2 a:link, .menu-content-level2 a:visited {
    text-decoration: none;
    font-weight: normal;
    color: #000000;
    background-color: transparent;
}

.menu-content-level2 a:hover, .menu-content-level2 a:active {
    text-decoration: underline;
    font-weight: normal;
    color: #000000;
    background-color: transparent;
}

.menu-content-level2-selected a:link, .menu-content-level2-selected a:visited {
    text-decoration: none;
    font-weight: bold;
    color: #000000;
    background-color: transparent;
}

.menu-content-level2-selected a:hover, .menu-content-level2-selected a:active {
    text-decoration: underline;
    font-weight: bold;
    color: #000000;
    background-color: transparent;
}

.menusubitem {
    height: 30px;
    width: 200px;
    /*margin-left: 40px;*/
}

.raquoplacer {
    width: 20px;
    padding-right: 8px;
    line-height: 30px;
    vertical-align: middle;
    float: right;
}

.raquo {
    font-size: 1.2em;
    background: transparent;
    /*color: #c15555;*/
    color: #474747;
}



.pagesetupcenter {
    
    width: 548px;
    margin-top: 40px;
    margin-left: 53px;
    
    float: left;
}

.pagesetupcenter table {
    border: 1px solid #000000;
    border-collapse: collapse;
    font-size: 1.2em;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    margin-top: 30px;
}

.pagesetupcenter caption {
    font-weight: bold;
    font-size: 1.2em;
    margin-bottom: 12px;
}

.pagesetupcenter td {
    border: 1px solid #000000;
    padding: 2px 4px 2px 4px;
}

.pagesetupright {
    
    width: 30px;
    
    float: left;
}

.space200 {
    height: 200px;
}

.space80 {
    height: 80px;
}


/* N E W S */
.news {
    margin-left: 12px;
}

.newsitem {
    padding-top: 20px;
    width: 400px;
}

.newsitemdate {
    font-size: 1.0em;
}

.newsitemtitle {
    padding-top: 6px;
}

.newsitemtitle a:link, .newsitemtitle a:visited {
    text-decoration: none;
    font-weight: bold;
    font-size: 1.2em;
    color: #000000;
    background-color: transparent;
}

.newsitemtitle a:hover, .newsitemtitle a:active {
    text-decoration: underline;
    font-weight: bold;
    font-size: 1.2em;
    color: #000000;
    background-color: transparent;
}

.newsitemcontent {
    padding-top: 8px;
    font-size: 1.2em;
}


#small_image {
    padding: 6px;
    width: 100px;
    border: 1px solid #d0d0d0;
    margin-bottom: 12px;
}

.clear {
    clear: both;
}



