/* CSS Document */

body{
background-color:#ebf1ee;
color:#000000;
font-family:Verdana,Arial,sans-serif;
margin:0px;
padding:0px;
font-size:11px;
position:relative;
}

p{
margin-top:0px;
margin-bottom:9px;
}

a:link{
color:#155130;
background-color:#ffffff;
}

a:hover{
color:#155130;
text-decoration:none;
}

a:visited{
color:#155130;
}

a.sort{
color:#111111;
text-decoration:none;
}

h1{
font-size:14px;
color:#155130;
margin:0px;
padding:0px;
}

h2{
font-size:12px;
color:#333333;
margin:0px;
padding:0px;
}

h3{
font-family:Verdana,Arial,sans-serif;
font-size:12px;
color:#334d55;
margin:0px;
padding:0px;
}

ul{
list-style-type:square;
}

ul ul{
list-style-type:disc;
}

ul ul ul{
list-style-type:none;
}

ul.bogstaver {
list-style-type:lower-alpha;
}

#top {
width:745px;
height:80px;
margin-left:auto;
margin-right:auto;
background-color:#ebf1ee;
border-right:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
position:relative;
}

#green {
width:745px;
height:5px;
margin-left:auto;
margin-right:auto;
background-color:#155130;
border-right:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
position:relative;
}

#main {
width:747px;
background-color:#ebf1ee;
height:auto;
margin-left:auto;
margin-right:auto;
height:auto;
overflow:hidden;
position:relative;
background-image:url(../images/bg.gif);
}

#leftmenu{
width:200px;
float:left;
padding:0;
background-color:#ebf1ee;
border-left:1px solid #000000;
position:relative;
}



/********************* menuen *********************/

#navBar{
float:left;
width:200px;
height:200px;
margin:0px;
padding:0px;
background-color:#ebf1ee;
border-bottom:1px solid #ebf1ee;
}

#sectionLinks{
position:relative;
margin:0px;
padding:0px;
border-bottom:1px solid #cccccc;
font-size:11px;
background-color:#ffffff;
}

#sectionLinks h3{
padding:10px 0px 2px 10px;
background-color:#ebf1ee;
}

#sectionLinks a {
display:block;
border-top:1px solid #cccccc;
padding:4px 0px 4px 10px;
color:#155130;
text-decoration:none;
}

#sectionLinks a:hover{
background-color:#155130;
color:#ffffff;
text-decoration:underline;
}

/*********** #navBar link styles ***********/

#navBar ul a:link {
display:block;
}

#navBar ul a:visited {
display:block;
}

#navBar ul {
list-style:none; 
margin:0; 
padding:0;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {
border-bottom:1px solid #eee;
}

/* fix for browsers that don't need the hack */
html>body #navBar li {
border-bottom:none;
}

#content {
width:419px;
float:left;
border-right:1px solid #000000;
border-left:1px solid #000000;
padding:26px 10px 26px 10px;
background-color:#ffffff;
position:relative;
}

#right {
width:84px;
float:left;
padding:10px 10px 10px 10px;
text-align:center;
background-color:#ffffff;
border-right:1px solid #000000;
position:relative;
}

#footer {
width:745px;
height:20px;
background-color:#155130;
margin-left:auto;
margin-right:auto;
border-right:1px solid #000000;
border-left:1px solid #000000;
padding: 4px 0px 0px 0px;
text-align:center;
color:white;
position:relative;
clear:both;
}

#footer a{
color:white;
text-decoration:none;
}

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



#submit {
width:745px;
height:20px;
margin-left:auto;
margin-right:auto;
padding: 7px 0px 0px 0px;
text-align:right;
position:relative;
color:#a2bdaf;
text-decoration:none;
}

.submit a, .submit a:visited {
color:#a2bdaf;
text-decoration:none;
}

