/* @import url("xtra.css");
*/

/* The following styles are for ALL browsers, including Netscape
   Navigator 4.x. */

/* Start of general CSS: */
p, table, td, tr, body	{
	font-size : 8pt; 
	font-family : verdana, helvetica, arial, sans-serif
}

Body { 
	scrollbar-base-color: #660033;
	scrollbar-face-color : #0000C0;
	scrollbar-shadow-color : #0000C0;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-3dlight-color : #111111;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-track-color : #c0c0c0;
	scrollbar-arrow-color : #FFFFFF;
	padding: 0;
	padding-top: 0px;
	margin: 0;
        margin-top: 0;
}
H1 { 
	font-size : 16pt; 
	font-family : verdana, arial, sans-serif; 
	text-decoration : none; font-weight : bold; 
	letter-spacing: 0.2em; 
	margin-bottom: 2; 

}
H2 { 
	font-size : 14pt;
	font-family : verdana, arial, sans-serif;
	font-weight : bold
}
H3 {
	font-size : 12pt;
	font-family : verdana, arial, sans-serif;
	font-weight : bold
}
H4 {
	font-size : 8pt;
	font-family : verdana, arial, sans-serif;
	font-weight : bold 
}

hr {
	color : #0000C0;
	margin-bottom: 2
}

A { 
	font-size : 8pt;
	color : #000C0;
	font-family : verdana, arial, sans-serif;
	text-decoration : underline
}
A:Visited {
	font-size : 8pt;
	color : #0000C0;
	font-family : verdana, arial, sans-serif;
	text-decoration : underline
}
A:Active {
	font-size : 8pt;
	color : #0000C0;
	font-family : verdana, arial, sans-serif;
	text-decoration : underline
}
A:Hover	{
	font-size : 8pt;
	color : #999999;
	font-family : verdana, arial, sans-serif;
	text-decoration : underline
}

.signatur { 
	font-size : 8pt;
	color : #999999; 
	font-family : verdana, arial, sans-serif; 
	text-decoration : none;
}
.overskrift { 
	font-size : 16pt; 
	font-family : verdana, arial, sans-serif; 
	text-decoration : none; font-weight : bold; 
	letter-spacing: 0.2em; 
	margin-bottom: 2; 
}
/* End of general CSS: */

/* Start of CSS for the meny: */
.sidebar {
	padding: 8px;
	border-right: 1px solid #cccccc;
        vertical-align: top;
}

.sidenav, sidenav A:Visited {
	font-size: 12px;
	padding: 0;
	margin: 0;
	white-space: nowrap;
	font-weight: bold;
}
.sidenav ul {
	margin: 0;
	margin-left: 8px;
	margin-bottom: 5px;
	padding: 0;
}

.sidenav li {
	display: inline;
	list-style: none;
	/*
	border-left: 5px solid #cccccc;
	*/
}
.sidenav li a {
	display: block;
	margin: 2px;
	padding: 3pt 8pt 3pt 8pt;
	background-color: #e9e9e9;
	border: 1px solid #999999;
	color: #0000C0;
	margin-left: 3px;
}
.sidenav li a:visited { 
	color: #0000C0;
}
.sidenav li + li {
}
.sidenav ul li a {
	background-color: #e0e0e0;
	padding-left: 10pt;
	font-size: 90%;
}

.sidenav-selected {
	color: white !important;
	font-weight: bold;
	border: 1px solid #0000C0 !important;
	background: #999999 no-repeat !important;
}
.sidenav-selected-parent {
	/*
	color: white !important;
	font-weight: bold;
	border: 1px solid #500 !important;
	background: #eeeeeee  no-repeat !important;
	*/
	background-color: #cccccc !important;
}
.sidenav a:hover, .sidenav-selected a:hover {
	background-image: none !important;
	border: 1px outset #999999 !important;
	font-weight: bold;
	/*
	text-decoration: underline;
	*/
	color: #999999 !important;
	background-color: #FFFFFF !important;
}
/* End of CSS for the meny: */


