html, body { 
margin : 0;
padding : 0;
font-family : verdana, tahoma, arial, sans-serif;
font-size : 0.9em;
font-weight : 500;
line-height : 120%;
background-color : #8e86ad;
} 
body { 
color : #111d2b;
background : #000;
text-align : center;
margin : 10px 0 0 0;
padding : 0;
background : url(../media/topbg.jpg) no-repeat top center;
} 
#container { 
width : 1000px;
text-align : left;
margin : 0 auto;
padding : 0;
text-align : center;
} 
#content { 
width : 600px;
text-align : left;
padding : 4px 10px 4px 10px;
background-color : #fff;
margin : 0px auto;
overflow : auto;
} 
#top { 
margin-top : 0;
z-index : 1;
height : 150px;
} 
#menu { 
width : 170px;
height : 560px;
float : left;
text-align : left;
margin-top : 0px;
z-index : 2;
padding : 2px 4px 4px 4px;
color : #000;
background : url(../media/menubg.gif) no-repeat;
} 
#obs { 
width : 174px;
height : 560px;
float : right;
text-align : left;
margin-top : 0px;
margin-left : 2px;
padding : 2px 0 4px 3px;
color : #000;
background : url(../media/menubg.gif) no-repeat;
} 
#footer { 
margin-top : 10px;
padding : 3px;
font-size : 100%;
font-weight : 550;
color : #000;
text-align : center;
background-image : url(../media/footerbg.gif);
} 
iframe { 
width : 600px;
height : 526px;
border : 0 solid #369;
z-index : 1;
} 
ul#vandret { 
margin-top : 0;
margin-left : 1px;
float : left;
padding-left : 0;
height : 20px;
color : #f5bb35;
background-color : #011334;
font-size : 105%;
font-weight : 500;
width : 1000px;
padding-top : 4px;
} 
ul#vandret li { 
display : inline;
} 
ul#vandret a:link, ul#vandret a:visited, ul#vandret a:visited { 
color : #f5bb35;
background : inherit;
width : 190px;
text-decoration : none;
padding : 3px 44px 3px 44px;
} 
ul#vandret a:hover { 
color : #fff;
background-color : #011334;
} 
#tbr { 
float : right;
margin-right : 0;
width : 10px;
} 
#tbl { 
float : left;
margin-left : 0;
width : 10px;
} 
li { 
list-style-position : outside;
} 
li { 
list-style : ;
} 
a:link, a:visited, a:active { 
text-decoration : none;
color : #2b3f5a;
background : inherit;
padding : 0 2px 2px 2px;
} 
a:hover, a:focus { 
color : #2b3f5a;
background : #c7cbd2;
} 
h1 { 
margin-top : 22px;
font-family : sans-serif;
color : #222052;
font-size : 1.8em;
margin-top : 10px;
margin-bottom : 0;
z-index : 1;
} 
h2 { 
font-family : sans-serif;
font-size : 1.5em;
font-weight : 600;
margin-top : 8px;
margin-bottom : 3px;
margin-left : 3px;
z-index : -1;
} 
h3 { 
font-family : sans-serif;
font-size : 1.5em;
font-weight : 500;
margin-top : 25px;
margin-bottom : 8px;
margin-left : 0;
z-index : 1;
} 
h4 { 
font-family : sans-serif;
font-size : 1.2em;
font-weight : 500;
font-style : italic;
margin-top : 10px;
margin-bottom : 0;
margin-left : 0;
z-index : 1;
} 
h5 { 
font-family : sans-serif;
font-size : 1em;
font-weight : 600;
font-style : normal;
margin-top : 13px;
margin-bottom : 3px;
margin-left : 0;
z-index : 1;
} 
h6 { 
font-family : sans-serif;
font-size : 0.9em;
font-weight : 520;
line-height : 120%;
font-style : italic;
display : inline;
} 
.brodtekst { 
color : #111d2b;
background-color : #fff;
font-family : verdana, tahoma, arial, sans-serif;
font-style : normal;
font-size : 1em;
font-weight : 400;
line-height : 1.3em;
} 
.brodtekstfed { 
font-family : sans-serif;
font-size : 0.9em;
font-weight : 600;
font-style : italic;
margin-bottom : 6px;
} 
hr { 
color : #000;
background-color : #fff;
border-color : #000;
height : 1px;
} 
img { 
border : none;
} 
.billederight { 
float : right;
margin : 4px 0 0 6px;
} 
.billedeleft { 
float : left;
margin : 4px 6px 0 0;
} 
#subm { 
color : #000;
background : url(../media/box.gif);
border : 1px groove #369;
border-collapse : collapse;
font-size : 0.83em;
width : 56px;
height : 19px;
cursor : pointer;
} 
#submi { 
color : #000;
background : url(../media/box.gif);
border : 1px ridge #99c;
font-size : 85%;
width : 132px;
height : 17px;
cursor : pointer;
} 
#subm img { 
vertical-align : bottom;
} 
#t1, #t3 { 
color : #000;
background : url(../media/box.gif);
border : 0 solid #369;
width : 162px;
height : 15px;
} 
#t2, #t4 { 
color : #000;
background : url(../media/box.gif);
border : 1px solid #369;
margin : 2px 0;
width : 128px;
height : 15px;
} 
#t6, #t8 { 
color : #000;
background : url(../media/box.gif);
border : 1px solid #369;
margin : 2px 0;
width : 162px;
height : 15px;
} 
select { 
color : #000;
background : inherit;
font-size : 0.83em;
border : 1px solid #369;
width : 60px;
height : 19px;
} 
sup { 
font-size : 60%;
} 
.ListTree, .ListMenu, .ListTree ul, .ListMenu ul, .ListTree li, .ListMenu li { 
margin : 0;
padding : 0;
} 
.ListTree li, .ListMenu li { 
list-style-type : none;
list-style-position : outside;
list-style-image : none;
} 
.ListTree a img { 
border : 0;
} 
.ListTree ul li { 
margin-left : 1em;
} 
.ListMenu { 
margin-left : 0;
border : 0 solid #000;
padding : 6px 0 0 0;
margin-top : 0;
} 
.ListMenu .hasSubs ul { 
border : 1px solid #669;
position : absolute;
visibility : hidden;
padding : 0 0 0 0;
background-image : url(../media/box.gif);
z-index : 8;
} 
.ListMenu a { 
color : #000;
text-decoration : none;
display : block;
font-size : 100%;
line-height : 20px;
margin : 0 0 0 3px;
width : 158px;
border-bottom : 1px solid #369;
} 
.ListMenu a:hover { 
color : #fff;
background : inherit;
} 
.ListMenu li.active { 
color : #000;
background : inherit;
} 
.ListMenu li.hasSubs a { 
background-image : url(../media/rights.gif);
background-position : right 0%;
background-repeat : no-repeat;
} 
.ListMenu li.noSubs a, .ListMenu.horizontal ul li.noSubs a { 
background-image : none;
} 
.ListMenu ul, .ListMenu ul li, .ListMenu.vertical ul li, .ListMenu.horizontal ul li { 
display : block;
width : 170px;
} 
.ListMenu.vertical, .ListMenu.vertical li { 
width : 170px;
} 
