html {
overflow-y: scroll;
} 

body{
        background: url("test_back.jpg") repeat-x;
        background-color:#999;
font-family:verdana, arial, trebuchet;
margin:0;
color:#333333;
}

p, tbody, tr, td, div {
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding-top:0;
padding-bottom:0;
padding-right:0;
padding-left:0;
}

.nytest{
margin-bottom:10px;
padding-bottom:0px;
}

.testgalleri{
width:700px;
color:red;
}

.clear{
clear:both;
}


.loginmenu{
        width:1013;
        text-align:right;
        margin:0 auto;
margin-top:10px;
        height:20px;
        color:#999;
        font-size:11px;
        letter-spacing:1px;
}

hr{
width:300px;
height:1px;
        background: url("yellowline.png") repeat-x;
border:0;
color:#d5fd74;
}

.debatline{
border-bottom:1px solid #999;
padding-bottom:20px;
}

.nyhedsoverskrift{
font-family:trebuchet, verdana;
font-size:17px;
padding-bottom:10px;
}

.dato{
font-size:10px;
color:#666;
}


#table5{
width:342px;
margin-right:30px;

}

a.menulink1{
color:#333333;
font-family:verdana;
font-size:13px;
line-height:17px;
        text-decoration: none;

outline:none;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}


.section2{
font-family:verdana,arial;
font-size:13px;
}

.logoback{
background:url("nfdlogografik.png") no-repeat;
width:264px;
height:193px;
margin-top:25px;
}


.loginmenu a{
        color:#999;
        font-size:11px;
}

.loginmenu a:hover{
        color:#FFF;
        text-decoration: none;
}


.top{
        background: url("top.png");
        width:1013px;
        height:37px;
}

.overskrift{
color:#333333;
font-family:trebuchet MS;
font-size:20px;
letter-spacing:2px;
margin-bottom:2px;
}

.overskrift2{
color:#333333;
font-family:trebuchet MS;
font-size:20px;
letter-spacing:2px;
padding-left:35px;
}

.welcometxt{
        font-size:12px;
        line-height:16px;
        word-spacing:1px;
}

.welcometxtlink a{
        font-size:12px;

        word-spacing:1px;
padding-bottom:15px;
}



.welcometxt2{

font-size:12px;
line-height:16px;
padding-bottom:20px;
word-spacing:1px;}

.nyhedertxt{
        font-size:12px;
        line-height:16px;
        word-spacing:1px;
}

.nyhedertxt a{
        font-size:12px;
        line-height:16px;
        word-spacing:1px;
color:#336666;
}

.profiltekst{
text-align:left;
font-size:12px;
margin-top:15px;
        line-height:16px;
        word-spacing:1px;
}


.profilinfo{
font-size:10px;
padding-left:10px;
text-align:left;
width:150px;
}

.section1{
        background: url("box.png") no-repeat;
        width:340px;
        height:421px;
        padding-top:20px;
}

.section1news{
        background: url("box.png") no-repeat;
        width:340px;
        height:421px;
        padding-top:20px;
padding-right:10px;
}

.laes_mere{
        background: url("laes_mere.png") no-repeat;
        width:161px;
        height:17px;
}

.laes_mere a{
        background: url("laes_mere.png") no-repeat;
        width:161px;
        height:17px;
        display:block;
}


.laes_mere a:hover{
        background: url("laes_mere2.png") no-repeat;
        width:161px;
        height:17px;
        display:block;
}



.bliv_medlem a{
        background: url("bliv_medlem.png") no-repeat;
        width:161px;
        height:17px;
        display:blocK;
}

.bliv_medlem a:hover{
        background: url("bliv_medlem2.png") no-repeat;
        width:161px;
        height:17px;
        display:blocK;
}

.bliv_medlem {
        background: url("bliv_medlem.png") no-repeat;
        width:161px;
        height:17px;
        display:blocK;
}


.space2 {
height:5px;
}

.yellowline{
        background: url("yellowline.png") repeat-x;
        width:300px;
        height:1px;
}

.yellowlineaars{
        background: url("yellowline.png") repeat-x;
        width:250px;
        height:1px;
padding-bottom:10px;
}


.profiltable{
margin-top:15px;
}

.yellowlinegalleri{
        background: url("yellowline.png") repeat-x;
        width:570px;
        height:1px;
        margin-top:10px;
        clear:both;
margin-bottom:10px;
}


.yellowline2{
        background: url("yellowline.png") repeat-x;
        width:570px;
        height:1px;
        margin-top:10px;

}

.yellowline3{
background:transparent url(yellowline.png) repeat-x scroll 0 0;
height:1px;
padding-bottom:10px;
margin-left:35px;
margin-top:2px;
width:945px;
}


.yellowline4{
background:transparent url(yellowline.png) repeat-x scroll 0 0;
height:1px;
padding-bottom:10px;

margin-top:2px;
width:945px;
}


.english{
margin-top:60px;
padding-right:5px;
}

.english a{
        background: url("english.png") no-repeat;
        width:109px;
        height:12px;
        display:blocK;
}

.english a:hover{
        background: url("english2.png") no-repeat;
        width:109px;
        height:12px;
        display:blocK;
}



.se_tidligere, .se_tidligere a{
        background: url("se_tidligere.png") no-repeat;
        width:86px;
        height:11px;
        display:blocK;
}

.se_tidligere a:hover{
        background: url("se_tidligere2.png") no-repeat;
        width:86px;
        height:11px;
        display:blocK;
}



.nyheder{
        background: url("nyheder.png") no-repeat;
        width:67px;
        height:45px;
}

.mellemrum{
        width:51px;
        height:10px;
        display:blocK;
        float:left;
        margin-left:20px;
        margin-top:15px;
}

.flere{
        background: url("flere.png") no-repeat;
        width:51px;
        height:10px;
        display:blocK;
        float:left;
        margin-left:20px;
        margin-top:15px;
}

.flere a{
        background: url("flere.png") no-repeat;
        width:51px;
        height:10px;
        display:blocK;

}

.flere a:hover{
        background: url("flere2.png") no-repeat;
        width:51px;
        height:10px;
        display:blocK;

}

div.box{

width:300px;
text-align:left;
}


td.box{

width:300px;}


.mbillede{
        color:#000000;
        font-family:trebuchet MS;
        font-size:14px;
        letter-spacing:1px;
margin-top:5px;
}



.hidden{
        display:none;
}



/* menu start */


.menu{
        width:1013px;
height:114px;
}



.top1 a{
        background: url("top1.png") no-repeat;
        width:266px;
        height:91px;
        float:left;
        display:blocK;
}


.top1 a:hover{
        background: url("top1b.png") no-repeat;
        width:266px;
        height:91px;
        float:left;
        display:blocK;
}

.top2 a{
background: url("top2.png") no-repeat;
width:90px;
height:91px;
float:left;
display:blocK;
}

.top2 a:hover{
background: url("top2b.png") no-repeat;
width:90px;
height:91px;
float:left;
display:blocK;
}

.top3 a{
background: url("top3.png") no-repeat;
width:127px;
height:91px;
float:left;
display:blocK;
}

.top3 a:hover{
background: url("top3b.png") no-repeat;
width:127px;
height:91px;
float:left;
display:blocK;
}

.top4 a{
background: url("top4.png") no-repeat;
width:123px;
height:91px;
float:left;
display:blocK;
}

.top4 a:hover{
background: url("top4b.png") no-repeat;
width:123px;
height:91px;
float:left;
display:blocK;
}

.top5 a{
background: url("top5.png") no-repeat;
width:106px;
height:91px;
float:left;
display:blocK;
}

.top5 a:hover{
background: url("top5b.png") no-repeat;
width:106px;
height:91px;
float:left;
display:blocK;
}


.top6 a{
background: url("top6.png") no-repeat;
width:160px;
height:91px;
float:left;
display:blocK;
}

.top6 a:hover{
background: url("top6b.png") no-repeat;
width:160px;
height:91px;
float:left;
display:blocK;
}


.top7 a{
background: url("top7.png") no-repeat;
width:105px;
height:91px;
float:left;
display:blocK;
}

.top7 a:hover{
background: url("top7b.png") no-repeat;
width:105px;
height:91px;
float:left;
display:blocK;
}


.top8{
background: url("top8.png") no-repeat;
width:36px;
height:91px;
float:left;
}

.underheader{
background: url("mid_underheader.png") no-repeat;;
width:1013px;
height:23px;
float:left;
}


/* menu slut */





.indhold{
background:transparent url(middle.png) repeat-y scroll 0 0;
width:1013px;
margin:0;
padding:0;
}




/* footer start */



.bottom{
        background: url("bottom.png");
        width:1013px;
        height:27px;

}

.bottomtxt{
        color:#FFF;
        font-size:11px;
        letter-spacing:1px;
margin-bottom:20px;
height:25px;
}



/* footer slut */




.hjemmeside a{
background: url("hjemmeside.png") no-repeat;
height:21px;
width:107px;
display:block;
margin-bottom:5px;
}

.hjemmeside a:hover{
background: url("hjemmeside2.png") no-repeat;
height:21px;
width:107px;
display:block;
margin-bottom:5px;
}

.kontakt a{
background: url("kontakt.png") no-repeat;
height:11px;
width:107px;
display:block;
}

.kontakt a:hover{
background: url("kontakt2.png") no-repeat;
height:11px;
width:107px;
display:block;
}


.spacing{
height:55px;

}

.sidstopdateret{
color:#666;
padding-bottom:20px;
}


.sidstopdaterede{
color:#333333;
font-size:12px;
margin-bottom:10px;
margin-top:10px;

}

.sidstopdaterede a{
font-weight:bold;

}


img.special {
border: 0px #efeae2 solid;
margin-right:5px;
float:left;

}

img.special4 {
border: 0px #efeae2 solid;


}

img.special3 {
border: 0px #efeae2 solid;
margin-right:5px;

}

img.special6 {
border: 0px #efeae2 solid;
margin-bottom:1px;
margin-right:10px;

}


.fremhaevet{
color:#333333;
font-size:12px;


}	

.naeste{
margin-top:15px;
}


.forrige{
margin-top:15px;
}


.naeste a{
background:url("naeste.png") no-repeat;
width:54px;
height:9px;
display:block;
}

.naeste a:hover{
background:url("naeste2.png") no-repeat;
width:54px;
height:9px;
display:block;
}

.forrige a{
background:url("forrige.png") no-repeat;
width:64px;
height:9px;
display:block;
}

.forrige a:hover{
background:url("forrige2.png") no-repeat;
width:64px;
height:9px;
display:block;
}


.aarsoverskrift{
color:#333333;
font-family:trebuchet ms,verdana;
font-size:20px;
letter-spacing:2px;
}

.aarsraekke{
color:#333;
}

.gbog-top{
font-size:13px;
}


.newstxt{
padding-right:20px;
padding-left:20px;
font-size:12px;
}

.kalenderoverskrifter{
font-size:15px;
margin-bottom:10px;
}


a {
color:#333333;
font-family:verdana;
font-size:13px;
line-height:17px;
        text-decoration: none;
outline:none;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

.spec{
padding-right:20px;
font-size:13px;
height:25px;
}


.kalendertable{
width:945px;
font-size:13px;
height:25px;
}


.kalendertable2{

font-size:11px;
height:25px;
}

.kalendertable2 a{

font-size:11px;
height:25px;
}

.fotosalgtxt{
font-size:13px;
text-align:left;
margin-top:15px;
padding-left:10px;
padding-right:10px;
}

.salgtable{
font-size:15px;
font-weight:bold;
margin-bottom:10px;
margin-top:15px;
}

.kalendertable a{
text-decoration:underline;
}

.mellemrum2{
height:70px;
}

#tablekalender{

margin-bottom:20px;

}

.debatspace{
padding-right:35px;
}

.nav6{
margin-top:15px;
}

.left{
width:15px;
height:9px;
background: url("left2.png");
}

.right{
width:15px;
height:9px;
background: url("right2.png");
}

.emne{

padding-right:70px;
}

.bestyrelse{
        font-size:12px;
        line-height:16px;
        word-spacing:1px;
padding-right:10px;
font-weight:bold;
}

.debatoverskrifter{
font-size:14px;
}


.debatvis td{
padding-bottom:10px;
color:#333;
}

.doedt-link{
font-size:11px;
color:#999;
}

.red{
color:red;
}


a:hover {
        text-decoration: underline;
        color: #000;
}
