v\:* {
    behavior: url(#default#VML);
}

		html, body {
				margin: 0;
				padding: 0;
			}

			body {
				font-family:	verdana, helvetica, arial;
				font-size:	12px;
				color: #000;
				background-color: #a9a3a3;
			}

#content td {
font-size: inherit;
color: #000;
background-color: #fff;
min-height: 12px;
}

			h1, .h1 {
				font-size: 130%;
				color: #006666;
                                     font-weight: bold;
			}
			
			h2, .h2 {
				font-size: 100%;
			          color: #006666;
                                     font-weight: bold;
                                     
			}
			
			p {
				padding: 0px;
			}
@media screen {
			
			#wrapper {
				position: absolute;
				width: 960px;
				left: 50%;
				margin-left: -480px;
			}
			
			#header {
				margin-top: 40px;
				height: 60px;
				border: 1px solid black;
				background-color: #e8e8e8;
			}
			
			#mainnav {
				border: 1px solid black;
				height: 50px;
				margin-top: 1px;
				padding-left: 5px;
				padding-top: 3px;
				background: #fff;
			}

			#contentwrapper {
				border: 1px solid black;
				margin-top: 1px;
				background: #fff;
				min-height: 600px;
				min-width:  960px;
				position: absolute;

			}
			

			/* for Internet Explorer */
			/*\*/
			* html #contentwrapper {
				height: 600px;
				width:  960px;
				}
			/**/
			
			
			#content {
				padding: 10px;
				margin-left: 165px;
                                    margin-right: 160px;
                                    margin-top: 35px;
                                    margin-bottom: 20px;
			}
#nav {
	width:90%;
	border-collapse:collapse;
}

#nav td {
	padding:0 4px;
	white-space:nowrap;
	text-align:center;
}

#nav a {
	display:block;
	padding:0 5px;
	border-bottom:none;
	text-decoration:none;
}

			#nav a.on {
				font-weight: bold;
			}
		

#nav a:hover {
text-decoration: underline
}

			#search {
				position: absolute;
				top: 143px;
				left: 788px;
			}
			
			#input_search {
				border: 1px solid #646464;
				width: 130px;
				height: 16px;
				margin: 0px;
				padding: 0px;
				font-family: verdana;
				font-size: 10px;
			}
			
			#button_search {
				background-color: #a9a3a3;
				padding: 0px;
				margin-left: 5px;
				height: 18px;
				border: 1px solid #646464;
				font-family: verdana;
				font-size: 10px;
			}
			
			

}
#content img {
padding-left: 5px;
padding-right: 5px;
border: 0;
}
			
			.bullet {
				color: #006666;
				font-weight: bold;
			}
			
			a { 
				color: #006666;
				text-decoration: none;
			}

			a:hover {
				color: #006666;
                                     text-decoration: underline;
			}

			a.active {
				color: #006666;
			}


@media print {
    #header {
        display: none;
    }

    #mainnav {
        display: none;
    }

    #leftmenu {
        display: none;
    }

    #content {
        width: 100%;
    }
}

.dobbeltramme {
   border: 4.5pt double black;
   border-collapse: collapse; 
}

.enkeltramme {
   border: 1px solid black;
 }

.ingenramme {
   border: 0px;
}

div#changes {
	margin-top:10px;
	line-height:12px;
	font-size: 10px;
}

.vertikaltekst {
writing-mode: tb-rl;
filter: flipv fliph;
}