/* CSS Document */
body{
margin:0;
padding:0;
line-height: 1.5em;
margin-top:30px;
background-color: #FCFDFD;
}
b{font-size: 110%;}
em{color: red;}
#body{
background-color:#849090;

}
#maincontainer{
width: 788px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
min-height:400px;
background-color: #FCFDFD;
border:#FFFFFF solid 5px;
}
#topsection{
min-height:225px; /*Height of top section*/
background-image:url(images/header.jpg);
background-repeat:no-repeat;
}

#contentwrapper{
background-image:url(images/content.png);
background-repeat:repeat-y;
width: 788px;
float: left;
min-height:250px;
}
#contentcolumn{
color:#000000;
min-height:250px;
margin-left: 225px; /*Set left margin to LeftColumnWidth*/
margin-right: 5px;

}
#leftcolumn{
float: left;
width: 225px; /*Width of left column*/
margin-left: -788px; /*Set left margin to -(MainContainerWidth)*/
}
#footer{
background-image: url(images/footer_b.png);
background-repeat: repeat-x;
color: #999999;
width:788px;
height:50px;
clear: left;
text-align: center;
font-size:16px;
}
#footer a{
color: #999999;
text-decoration:none;
}
#fodtekst{
position:relative;
top:25px;
}
.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/

}
.innertube a, .innertube a:link, .innertube a:active, .innertube a:visited{
text-decoration:none;
}
.innertube a:hover{
color:#0000FF;
}
h1, h2, h3 { 
font-size: 24px; 
font-weight: bold; 
margin-top:3px; 
margin-bottom:3px; 
} 
h4 {
color: #000000;
font-size: 1.0em; 
font-weight: bold; 
margin-top:3px; 
margin-bottom:0px; 
} 
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.menulevel4, ul.menulevel5, ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.sitemaplevel4, ul.sitemaplevel5, ul.submenu, ul.search {
padding-left: 0;
margin-left: 0;
}
form {
margin: 0;
}
IMG {
border: 0;
}
li {
line-height: 1.5;
}
.doc {
list-style: none;
background-image:url(images/pil.png);
background-repeat:no-repeat;
padding-left: 15px;
}
.docs {
list-style: none;
background-image:url(images/pil.png);
background-repeat:no-repeat;
padding-left: 15px;
}
.sdoc {
list-style: none;
background-image:url(images/pil.png);
background-repeat:no-repeat;
padding-left: 15px;
}
.sdocs {
list-style: none;
background-image:url(images/pil.png);
background-repeat:no-repeat;
padding-left: 15px;
}
.menulevel1 {
font-size: 10pt;
color: black;
}
.menulevel1 a {
color: black;
}
.menulevel1 a:link, .menulevel1 a:visited {
color: black;
text-decoration:none;
}
.menulevel1 a:active, .menulevel1 a:hover {
color:blue;
}
.menulevel2 {
font-size: 10pt;
color: black;
}
.menulevel2 a {
color: black;
}
.menulevel2 a:link, .menulevel2 a:visited {
color: black;
text-decoration:none;
}
.menulevel2 a:active, .menulevel2 a:hover {
color:blue;
}
.menulevel3 {
font-size: 10pt;
color: black;
}
.menulevel3 a {
font-weight: bold;
color: black;
}
.menulevel3 a:link, .menulevel3 a:visited {
color: black;
text-decoration:none;
}
.menulevel3 a:active, .menulevel3 a:hover {
color:#ff6600;
}
.sitemaplevel1, .sitemaplevel2, .sitemaplevel3 {
font-size: 10pt;
}
.sitemaplevel1 a, .sitemaplevel2 a, .sitemaplevel3 a {
font-weight: bold;
color: black;
}
.sitemaplevel1 a:link, .sitemaplevel2 a:link, .sitemaplevel3 a:link, .sitemaplevel1 a:visited, .sitemaplevel2 a:visited, .sitemaplevel3 a:visited {
color: black;
text-decoration:none;
}
.sitemaplevel1 a:active, .sitemaplevel2 a:active, .sitemaplevel3 a:active, .sitemaplevel1 a:hover, .sitemaplevel2 a:hover, .sitemaplevel3 a:hover {
color: black;
}
.submenu {
font-size: 10pt;
}
.submenu a {
font-weight: bold;
color: black;
}
.submenu a:link, .submenu a:visited {
color: black;
text-decoration:none;
}
.submenu a:active, .submenu a:hover {
color:#ff6600;
}
.retrieve{
background-color:#ffffff;
background-image:none;
text-align:left;
}
.print{
padding-left:15px;
font-size:10pt;
color:#000000;
background-image:none;
text-align:left;
}
.print a{
color:#000000;
text-decoration:none;
}
.edit {
	font-size: 8pt;
	color: black;
	background: buttonface;
}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover {
	font-weight: normal;
	color: black;
}
input, select {
	font-size: 8pt;
}
/*Sitemap Vertical Popout Menu CSS for CMSimple*/


/*Microsoft behaviour to make IE6 and earlier behave like a compatible browser - ignored by other browsers*/

/*body{behavior:url(csshover.htc);}*/


/*default styles for the menu, lists and links*/

#bwmenu{
position:relative;
z-index:1;
float:left;
width:200px;
margin-bottom:10px;
}
#bwmenu ul{
z-index:500;
list-style-type:none;
margin:0;
padding:0;}

#bwmenu li{
position:relative;
display:block;
float:left;
width:100%;
color:#000000;
background:#DDA646;
font:18px "Times New Roman", Times, serif;border:1px solid #879090;margin:0;padding:0;
line-height:30px;
text-align:center;
}

#bwmenu a{
display:block;
width:100%;
color:#000000;
background:#D4D8D8;
text-decoration:none;}


/*change list item colours on hover*/

#bwmenu li:hover{color:#000000;background:#B8BEBE;}
#bwmenu a:hover{color:#000000;background:#B8BEBE;}


/*hide menulevel2*/

#bwmenu ul ul{display:none;}


/*hide menulevel3 when hovering over menulevel1 items*/

#bwmenu ul li:hover ul ul{display:none;}


/*display expanding menulevel2 on hovering over menulevel1 items*/

#bwmenu ul li:hover ul{position:absolute;display:block;top:-1px;left:100%;width:100%;}


/*display expanding menulevel3 on hovering over menulevel2 items*/

#bwmenu ul ul li:hover ul{position:absolute;display:block;top:-1px;left:100%;width:100%;}


/*End of Sitemap Vertical Popout Menu CSS for CMSimple*/

.news{
display:block;
background-color:#DDA646;
height:24px;
overflow:hidden;
width:200px;
font: bold 16px "Times New Roman", Times, serif;
text-align:center;
margin-top:10px;
border:1px solid #879090;
}
.newsin{
background-color:#D4D8D8;
overflow:hidden;
padding-left: 10px;
font-size:12px;
/*margin-right:12px;*/
width:190px;
line-height:14px;
color:#000000;
border-left:1px solid #879090;
border-right:1px solid #879090;
}
.newsin a{
color:#666666;
}
.newsbund{

width:200px;
border-bottom:1px solid #879090;
border-left:1px solid #879090;
border-right:1px solid #879090;
height:5px;
background-color:#D4D8D8;
}
.contenttop{
height:10px;
width:533px;

overflow:hidden;
}
.contentin{
width:533px;
overflow:hidden;
padding-left:5px;

}
.contentbund{
height:14px;
width:533px;
overflow:hidden;
}
.contin{
margin-left: 5px;
margin-right: 15px;
}
.searchbox {
	margin-left: 0px;
	text-align: center;
}
.searchbox .submit {
	font-size: 12px;
	color: #000000;
	border: 1px solid  #879090;
	background-color: #DDA646;
	
}
.searchbox .text {
	font-size: 12px;
	color: #000000;
	border: 1px solid #DDA646;
	background-color: #fff;

}