/*** TAGS ***/
html {
 height:100%;
 margin:0px;
 padding:0px;
}

body {
 height:100%;
 margin:0px;
 padding:0px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 background-image:url('../grafik/bg1.gif');
 background-repeat:repeat;
 overflow:auto;
}

table, tr, td {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
}

p {
 margin:0px;
}

li {
 margin-bottom:10px;
}

/*** LAYOUT ***/
#bg {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:112px;
 background-image:url('../grafik/bg2.gif');
 background-repeat:repeat-x;
 z-index:1;
}

#side {
 position:absolute;
 top:17px;
 left:50%;
 margin-left:-394px;
 width:788px;
 background-image:url('../grafik/bg_side.gif');
 background-repeat:repeat-y;
 z-index:2;
}

#bg_top {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:95px;
 background-image:url('../grafik/bg_top.gif');
 z-index:1;
}

#bg_bund {
 position:absolute;
 bottom:-1px;
 left:0px;
 width:100%;
 height:95px;
 background-image:url('../grafik/bg_bund.gif');
 z-index:1;
}

#spalte {
 position:absolute;
 top:14px;
 left:20px;
 width:190px;
 height:80px;
 background-color:#656565;
 background-image:url('../grafik/bg_spalte.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 z-index:2;
}

#logo {
 position:absolute;
 top:25px;
 left:35px;
 width:121px;
 height:27px;
 z-index:3;
}

#menu {
 position:absolute;
 top:79px;
 left:0px;
 width:190px;
 height:80px;
 z-index:3;
}

#bjaelke_lodret {
 position:absolute;
 top:14px;
 left:210px;
 width:17px;
 height:80px;
 background-image:url('../grafik/bg_bjaelke_lodret.gif');
 background-repeat:repeat-y;
 z-index:2;
}

#bjaelke_vandret {
 position:absolute;
 top:169px;
 left:227px;
 width:542px;
 height:4px;
 background-color:#E49401;
 z-index:2;
}


#top {
 position:absolute;
 top:14px;
 left:227px;
 width:542px;
 height:154px;
 z-index:2;
}

#indhold {
 position:absolute;
 top:174px;
 left:227px;
 width:522px;
 _width:542px;
 height:50px;
 padding:10px 10px;
 _padding:10px 10px;
 overflow:auto;
 z-index:2;
}

#login {
 position:absolute;
 top:2px;
 left:50%;
 margin-left:-385px;
 width:385px;
 height:16px;
 text-align:left;
 z-index:3;
}

#sprogvalg {
 position:absolute;
 top:2px;
 left:50%;
 margin-left:0px;
 width:385px;
 height:16px;
 text-align:right;
 z-index:4;
}

#bund {
 position:absolute;
 bottom:12px;
 left:50%;
 margin-left:-385px;
 width:770px;
 height:20px;
 z-index:2;
}

#adresselinie {
 float:left;
 width:540px;
 text-align:left;
}

#tools {
 float:left;
 width:230px;
 text-align:right;
}

#bannere_forside {
 position:absolute;
 bottom:13px;
 left:227px;
 width:543px;
 height:175px;
 background-image:url('/grafik/bg_bannereforside.gif');
}

#nedtoning {
 position:absolute;
 width:100%;
 height:100%;
 top:0px;
 left:0px;
 filter:alpha(opacity=80);
 -moz-opacity:0.80;
 -khtml-opacity:0.80;
 background-color:#000000;
 z-index:100;
}

#loginbox {
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-100px;
 margin-left:-180px;
 width:360px;
 height:200px;
 border:1px solid #000000;
 background-color:#FFFFFF;
 z-index:101;
}

#placeholder{
 position:absolute;
 width:0px;
 height:0px;
 top:0px;
 left:0px;
 z-index:198;
}

/*** KLASSER ***/
.stipler {
 clear:left;
 width:100%;
 height:1px;
 background-image:url('/grafik/stipler_vandret.gif');
 background-repeat:repeat-x;
}

.menupunkt_aktiv {
 display:inline;
}

.menupunkt_inaktiv {
 display:none;
}

/*** TEKSTER ***/
.brodtekst {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: normal;
}

.brodtekst_fed {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: bold;
}

.h1 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 font-weight: bold;
 margin:0px 0px 8px 0px;
}

.h2 {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight: bold;
 margin:0px 0px 0px 0px;
}

.h3_fed {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight:bold;
 margin:0px 0px 0px 0px;
}

.h3_normal {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 font-weight:normal;
 margin:0px 0px 0px 0px;
}

.nedtonet {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color:#999999;
 font-weight: normal;
}

/*** FORMULARER ***/
input, select, option {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 width:250px;
 height:18px;
}

textarea {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 width:250px;
 height:75px;
}

.knap_formular {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 height:18px;
}

.radio {
 border-width:0px;
 width:15px;
 background-color:transparent;
 font-family:Arial;
}

.checkbox {
 border:0px;
 width:15px;
 color:#333333;
 font-family:Verdana;
 font-size:10px; 
}


/*** LINKS ***/
a:link, a:active, a:visited {
 color:#E49401;
}

a:hover {
 color:#000000;
}

a.menupunkt_lvl1:link, a.menupunkt_lvl1:active, a.menupunkt_lvl1:visited {
 color:#FFFFFF;
 text-decoration:none;
}

a.menupunkt_lvl1:hover {
 color:#999999;
 text-decoration:none;
}

a.menupunkt_lvl1_selected:link, a.menupunkt_lvl1_selected:active, a.menupunkt_lvl1_selected:visited {
 color:#999999;
}

a.menupunkt_lvl2:link, a.menupunkt_lvl2:active, a.menupunkt_lvl2:visited {
 color:#FFFFFF;
 text-decoration:none;
}

a.menupunkt_lvl2:hover {
 color:#999999;
 text-decoration:none;
}

a.menupunkt_lvl2_selected:link, a.menupunkt_lvl2_selected:active, a.menupunkt_lvl2_selected:visited {
 color:#999999;
}

a.menupunkt_lvl3:link, a.menupunkt_lvl3:active, a.menupunkt_lvl3:visited, a.menupunkt_lvl4:link, a.menupunkt_lvl4:active, a.menupunkt_lvl4:visited, a.menupunkt_lvl5:link, a.menupunkt_lvl5:active, a.menupunkt_lvl5:visited {
 color:#FFFFFF;
 text-decoration:none;
}

a.menupunkt_lvl3:hover, a.menupunkt_lvl4:hover, a.menupunkt_lvl5:hover {
 color:#999999;
 text-decoration:none;
}

a.menupunkt_lvl3_selected:link, a.menupunkt_lvl3_selected:active, a.menupunkt_lvl3_selected:visited, a.menupunkt_lvl4_selected:link, a.menupunkt_lvl4_selected:active, a.menupunkt_lvl4_selected:visited, a.menupunkt_lvl5_selected:link, a.menupunkt_lvl5_selected:active, a.menupunkt_lvl5_selected:visited {
 color:#999999;
}

#login a:link, #login a:active, #login a:visited {
 color:#000000;
 text-decoration:none;
}

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

#sprogvalg a:link, #sprogvalg a:active, #sprogvalg a:visited {
 color:#000000;
 text-decoration:none;
}

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

#bund a:link, #bund a:active, #bund a:visited {
 color:#000000;
 text-decoration:none;
}

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

