body{
    text-align: center;
    background-color: #c0d3d7;
}
/* Images: */
a img{
    border: 0px none transparent;
}
/* :Images */

/* SHADOW STYLES: ******************************************** */
#SiteWrapper{
    width: 970px;
    margin: 0 auto;
    background-color: #fff;
}
#BottomShadow{
    padding: 0 0 0 0;
    background: transparent url("/grafik/home/graduering_bund.gif") bottom left repeat-x;
}
#RightShadow{
    padding: 0 0 0 0;
    background: transparent url("/grafik/home/graduering_hoejre.gif") top right repeat-y;
}
#LeftShadow{
    padding: 0 0 0 0;
    background: transparent url("/grafik/home/graduering_venstre.gif") top left repeat-y;
}
#LeftCorner{
    padding: 0 0 0 0;
    background: transparent url("/grafik/home/graduering_venstre_hjoerne.gif") bottom left no-repeat;
}
#RightCorner{
    padding: 0 0 0 0;
    background: transparent url("/grafik/home/graduering_hoejre_hjoerne.gif") bottom right no-repeat;
}
#Site{
    width: 950px;
    text-align: left;
    position: relative;
    padding: 0 1em 1em 1em;
}

/* LOGO STYLES: *********************************************** */
#logo{
    float: right;
    width: 84px;
    height: 35px;
    margin-top: 35px;
    padding: 0 20px 0 0;
    background-color: #f0efe7;
    position: relative;
    z-index: 2;
}
#logo a{
    padding: 0;
    margin: 0;
    height: 35px;
}

/* MAINMENU STYLES: ******************************************** */
#mainmenu{
    float: left;
    width: 836px;
    height: 35px;
    margin-top: 35px;
    margin-bottom: 10px;
    border-left: 10px solid #990033;
    background-color: #f0efe7;
    position: relative;
    z-index: 1;
}
#mainmenu ul{
    position: absolute;
    bottom: 4px;
    left: 18px;
    padding: 0;
    margin: 0;
    display: inline;
}
#mainmenu ul li{
    padding: 0 1em 0 0;
    margin: 0;
    display: inline;
    list-style: none;
}
#mainmenu a{
    font-size: 1.2em;
    font-weight: bold;
}
#mainmenu a:hover{
    color: #990033;
    text-decoration: underline;
}
#mainmenu a.active{
    color: #990033;
    text-decoration: none;
}

/* BREADCRUMP STYLES: ********************************************** */
#breadcrump{
    float: left;
    margin: 12px 0 12px 20px;
    font-size: 1.1em;
display: block;
}
#breadcrump img{
    margin: 0 .5em;
}
#breadcrump a{
    text-decoration: none;
}
#breadcrump a:hover{
    text-decoration: underline;
}
#breadcrump a.FrontPageCrump{
    text-decoration: none;
}

/* CONTENT STYLES: ************************************************** */
#ContentWrapper{
    padding: 0 1em;
}
#FrontWrap1{
    float: right;
}

#content{
    width: 540px;
    float: left;
    margin: 0 20px 0 0;
}

/* RIGHT STYLES: ****************************************************** */
#right{
    float: left;
    width: 175px;
    background-color: #edf5d7;
    border-bottom: 1em solid #fff;
}
#right h2{
    background: url("/grafik/home/top_hoejrebox.gif") top left no-repeat;
    width: 175px;
    height: 30px;
    padding: 8px 0 2px 10px;
    margin: 0;
    font-size: 1.4em;
}
#right ul{
    list-style: none;
    margin: 0;
    padding: 0 .5em 1em 2em;
	text-indent: -1em;
}
#right li{
    margin: 0;
    padding: .2em 0;
}
#right ul li a{
    background: url("/grafik/home/bullet_stor_sort.gif") no-repeat 0 .4em;
    padding-left: 1em;
}
#right ul li a:hover{
    background: url("/grafik/home/bullet_stor_roed.gif") no-repeat 0 .4em;
    padding-left: 1em;
}
#right ul li a.active{
    color: #990033;
    font-weight: bold;
    background: url("/grafik/home/bullet_stor_roed.gif") no-repeat 0 .4em;
    padding-left: 1em;
}
#rightEmpty{
    float: left;
    width: 175px;
}
#rightEmpty2{
    float: left;
}
.WhiteSpace{
    width: 175px;
    height: 10px;
    background-color: #fff;
}

/* FRONT PAGE STYLES: ******************************************* */
#FrontWrap1Front{
    padding-left: 1em;
}
#contentFront{
    float: left;
    width: 620px;
    margin: 0;
}
#rightFront{
    float: right;
    width: 290px;
    padding-right: 1em;
}

#VidsteDu, #AkfNyt, #AkfeNyt{
    margin-bottom: .5em;
}

/* LEFTMENU STYLES: ******************************************************** */
#leftmenu{
    float: left;
    width: 175px;
    background-color: #f0efe7;
}
#LeftmenuHeader{
    background: url("/grafik/home/top_navbox.gif") top left no-repeat;
    width: 175px;
    height: 30px;
}
#leftmenu h2{
    padding: 8px 0 2px 10px;
    margin: 0;
    font-size: 1.3em;
}
#leftmenu h2 a, #leftmenu h2 a:hover{
    color: #fff;
    text-decoration: none;
}
#leftmenu ul{
    list-style: none;
    margin: 0;
    padding: 0;
    padding: 1em 0 1em 1em;
    border-bottom: 1px solid #990033;
}
#leftmenu li{
    margin: 0;
    padding: .2em 0;
}
#leftmenu ul li.normal a{
    background: url("/grafik/leftmenu/bullet_stor_sort.gif") no-repeat 0 .4em;
    padding-left: 1em;
    color: #000;
    display: block;
}
#leftmenu ul li.normal a:hover{
    background: url("/grafik/leftmenu/bullet_stor_roed.gif") no-repeat 0 .4em;
    color: #990033;
    text-decoration: underline;
}
#leftmenu ul li.current a{
    background: url("/grafik/leftmenu/bullet_stor_roed.gif") no-repeat 0 .4em;
    padding-left: 1em;
    color: #990033;
    display: block;
}
#leftmenu ul li.active a{
    background: url("/grafik/leftmenu/bullet_stor_roed.gif") no-repeat 0 .4em;
    padding-left: 1em;
    color: #990033;
    display: block;
}
#leftmenu ul ul{
    padding: .5em 0 0 2em;
    border-bottom: none;
}
#leftmenu ul ul li.normal a{
    background: url("/grafik/leftmenu/bullet_lille_sort.gif") no-repeat 0 .4em;
    padding-left: 1em;
    color: #000;
}
#leftmenu ul ul li.normal a:hover{
    background: url("/grafik/leftmenu/bullet_lille_roed.gif") no-repeat 0 .4em;
    color: #990033;
    text-decoration: underline;
}
#leftmenu ul ul li.current a{
    background: url("/grafik/leftmenu/bullet_lille_roed.gif") no-repeat 0 .4em;
    padding-left: 1em;
    color: #990033;
}

/* TOP GRAPHICS AND SEARCH STYLES: ********************************** */
#TopWrapper{
    height: 140px;
    padding: 0 1em;
}
#TopBill1{
    width: 658px;
    height: 140px;
    float: left;
}
#search{
    width: 242px;
    height: 140px;
    position: absolute;
    top: 80px;
    right: 50px;
    text-align: center;
}
#SearchTopStriber{
    background: url("/grafik/home/top_striber.jpg") top left no-repeat;
    width: 242px;
    height: 108px;
    position: relative;
}
#search form{
    width: 242px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    margin: 0;
    padding: 0;
}
#search form p{
    margin: 0;
    padding: 0;
}
#TopBillRight{
    background: url("/grafik/home/top_striber_hoejre.jpg") top left no-repeat;
    width: 30px;
    height: 140px;
    float: right;
}

/* OPTIONS STYLES: ******************************** */
#options{
    position: absolute;
    top: 226px;
    right: 68px;
    font-size: 1.1em;
}
#options ul{
    padding: 0;
    margin: 0;
    display: inline;
}
#options ul li{
    padding-left: .5em;
    margin: 0;
    display: inline;
    list-style: none;
}
#options ul li.AdvSearch a{
    text-decoration: none;
}
#options ul li.AdvSearch a:hover{
    text-decoration: underline;
}
#options ul li.ikon{
    vertical-align: bottom;
}
#options .aaa_small{
    font-size: .9em;
    font-weight: bold;
}
#options .aaa_large{
    font-size: 1.2em;
    font-weight: bold;
}

/* ALTERNATIVE MENU STYLES: ********************************* */
#altmenu{
    position: absolute;
    top: 15px;
    right: 20px;
}
#altmenu ul{
    padding: 0;
    margin: 0;
    display: inline;
}
#altmenu ul li{
    padding: 0;
    margin: 0;
    display: inline;
    list-style: none;
}
#altmenu ul li a{
    text-decoration: none;
}
#altmenu ul li a:hover{
    text-decoration: underline;
}

/* FOOTER STYLES: ******************************** */
#footer{
    text-align: center;
    padding: 1em 0;
    margin: 0;
    margin-top: 2em;
}
#footerFront{
    text-align: center;
    padding: 1em 0;
    margin: 0;
}
#footer a, #footerFront a{
    text-decoration: none;
}
#footer a:hover, #footerFront a:hover{
    text-decoration: underline;
}

/* GENERAL STYLES: ******************************* */
.clear{
    clear: both;
}
/* Hidden class, helping screenreaders with hidden headings and skiplinks: */
.hidden {
    position: absolute;
    left: -900em;
    top: 0;
}
/* :Hidden class */

/* print styles: */
.printbuttons{
	display: none;
}

