html
{
	height: 100%;
}

body {
    background-image: url("grafik/pagebg.jpg");
	background-attachment: fixed;
	overflow: auto;
	height: 100%;
	}


.hside {
	background-image: url(grafik/hside.jpg);
	background-repeat: repeat-y;
	background-position : left;
}
.vside {
	background-image: url(grafik/vside.jpg);
	background-repeat: repeat-y;
	background-position : right;
}
.topbord {
	background-image: url(grafik/topbord.jpg);
	background-repeat: repeat-x;
	background-position : bottom;
	width: 728px ;
}

.topbanner_gul {
    background-image: url("grafik/1.JPG");
	background-repeat: no-repeat;
	width: 728px ;
	height: 40px ;
	}
	
.topbanner_groen {
    background-image: url("grafik/4.JPG");
	background-repeat: no-repeat;
	width: 728px ;
	height: 40px ;
	}	

.topbanner {
    background-image: url("grafik/top_banner.gif");
	background-repeat: no-repeat;
	width:728px;
	height:140px;
	}

.menubg {
	background-image: url(grafik/menu_bg.jpg);
	background-repeat: repeat-x;
	background-position : bottom;
	width: 728px ;
}


.tabeltop {
	background-image: url(grafik/tabel_top.jpg);
	background-repeat: repeat-x;
	background-position : top;
}
.tabelbund {
	background-image: url(grafik/tabel_bund.jpg);
	background-repeat: repeat-x;
	background-position : bottom;
}
.tabelh {
	background-image: url(grafik/tabel_h.jpg);
	background-repeat: repeat-y;
	background-position : left;
}
.tabelv {
	background-image: url(grafik/tabel_v.jpg);
	background-repeat: repeat-y;
	background-position : right;
}

.header {
	font-size: 13px;
	font-family: verdana;
	color: #D78B02;
	font-weight: bold;
	}

.subheader {
	font-size: 13px;
	font-family: verdana;
	color: #910000;
	}

.m {
	font-size: 11px;
	font-family: verdana;
	color: #626262;
	}
.s {
	font-size: 10px;
	font-family: verdana;
	color: #626262;
	}

.fejl {
	font-size: 11px;
	font-family: verdana;
	color: #800000;
	}
.ok {
	font-size: 11px;
	font-family: verdana;
	color: #008000;
	}


.post_stjernetegn {
    border-top: #8E9092 1px solid;
	border-bottom: #8E9092 1px solid;
	background-color: #F8F8F8;
	font-size: 14px;
	font-family: verdana;
	color: #000080;
	font-weight: bold;
    }
.post_partnertegn {
    border-top: #8E9092 1px solid;
	border-bottom: #8E9092 1px solid;
	background-color: #F8F8F8;
	font-size: 14px;
	font-family: verdana;
	color: #FF0000;
	font-weight: bold;
    }
.post_aml {
    border-top: #8E9092 1px solid;
	border-bottom: #8E9092 1px solid;
	background-color: #FFFFFF;
	font-size: 13px;
	font-family: verdana;
	color: #c0c0c0;
	font-weight: bold;
    }

a:link { color: #D78B02; text-decoration: underline;}
a:active { color:#D78B02; text-decoration: underline:}
a:visited { color:#D78B02; text-decoration: underline;}
a:hover   { color: #555E6C; text-decoration: none;}

.input {
	font-family: verdana, tahoma;
	font-size: 10px;
	color: #555E6C;
	background-color: #F8F8F8;
	border-top: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	border-left: #DDDDDD 1px solid;
       }

.inputhvid {
	font-family: verdana, tahoma;
	font-size: 10px;
	color: #555E6C;
	background-color: #F8F8F8;
	border-top: #555E6C 1px solid;
	border-right: #555E6C 1px solid;
	border-bottom: #555E6C 1px solid;
	border-left: #555E6C 1px solid;
       }

.inputsend {
	font-family: verdana, tahoma;
	font-size: 10px;
	color: #555E6C;
	background-color: #F8F8F8;
	border-top: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	border-left: #DDDDDD 1px solid;
	font-weight: bold;
       }

textarea {
	font-family: verdana, tahoma;
	font-size: 10px;
	color: #555E6C;
	background-color: #F8F8F8;
	border-top: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	border-left: #DDDDDD 1px solid;
	}

.admintekst {
	font-family: verdana, tahoma;
	font-size: 10px;
	color: #555E6C;
	background-color: #FFFFFF;
	border-top: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	border-left: #DDDDDD 1px solid;
	}

.tabel {
    border-top: #8E9092 1px solid;
	border-bottom: #8E9092 1px solid;
	background-color: #EEEEEE;
       }
.tabel_hvid {
    border-top: #8E9092 1px solid;
	border-bottom: #8E9092 1px solid;
	background-color: #FFFFFF;
       } 
.tabel_bund_stip {
	border-bottom: #8E9092 1px dotted;
       } 
.tabel_top_stip {
	border-top: #8E9092 1px dotted;
       } 

.tabel_top_lige {
	border-top: #8E9092 1px solid;
       } 