*		 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
			margin: 0px; padding: 0px; line-height: 16px; font-size: 12px; }

body 	 {	border-top: 20px ; border-bottom: 20px ; 
			color: #2A2A2A; 
			padding-bottom: 20px; padding-top: 20px; background-color: #F5F5F5; 
			scrollbar-arrow-color:#eeeeee; 
			scrollbar-track-color:#eeeeee; 
			scrollbar-face-color:#224696; 
			scrollbar-highlight-color:#F2F2FF; 
			scrollbar-3dlight-color:#F2F2FF; 
			scrollbar-darkshadow-color:#B3B3FF; 
			scrollbar-shadow-color:#B3B3FF;
			overflow-x: hidden; overflow-y: auto;} 

table.outside   { height: 100%; width: 790px; border-collapse: collapse; border-spacing: 0px;
						border-right: 2px solid #D3D3D3; border-bottom: 2px solid #D3D3D3; }
						
table.inside	 { height: 100%; width: 790px; border: 1px solid #505050;  background-color: #FFFFE6;  }

.logo	 { margin-left: 6px; }

h1 	 { font-size: 130%; margin-top: 0px;  margin-bottom: 18px; margin-left: 0px; line-height: 135%; }	 
h2 	 { font-size: 12px; margin-top: 12px; margin-bottom: 12px; line-height: 18px;  font-weight: bold;  }	 
h3 	 { font-size: 120%; margin-top: 12px; margin-bottom: 0px; margin-left: 0px;	line-height: 135%; }	
h4 	 { font-size: 16px; margin-top: 6px; margin-bottom: 12px; margin-left: 0px;	line-height: 135%;  
			color: #555555;}	 

ul, ol {	text-align:left; -moz-border-radius: 0px 0px 0px 0px; padding-right: 0px;	}
li		 { margin-left: 17px; padding-top: 0px; padding-left: 0px; padding-right: 5px; list-style: square; }	

.kader 		{ width: 530px; height: 140px; border: 2px dotted #555555; margin-left: 0px;  margin-bottom: 0px; 
				  padding-left: 20px;   background-color: #F5F5F5;   }
.kader1 		{ float: right; width: 220px; height: 250px; border:  2px dotted #555555; 
					margin-left: 0px;  margin-bottom: 0px; padding-left: 12px; padding-right: 12px;  background-color: #FFF;   }
.tekst 		{ padding: 20px; margin-bottom: 10px;  text-align: left;    }
.smalltekst {	font-size: 10px; color:#777; }
.border 		{ border-bottom: 2px solid #FFFFFF; } 
.border_left 		{ border-left: 2px solid #FFFFFF; } 
.img_right { float: right; margin: 6px;}

a:link, a:active, a:visited  { color: #191970; text-decoration: none; font-weight: normal; }
a:hover { color: #999999; text-decoration: underline;	font-weight: normal; }

a.www:link, a.www:active, a.www:visited  { color: #777; text-decoration: none; font-size: 10px; }
a.www:hover { color: #FFF; text-decoration: none;	font-size: 10px;; }

/*  MENU */
div#menu {
	width: 190px;  height: 240px;
	position: relative; left: 0px; top: 30px;
	font-weight: bold; font-size: 13px;
}
div#menu ul {
	list-style: none; margin: 0;	padding: 0;
}
div#menu ul li {
	margin: 0px; padding-left: 0; padding-right: 0px; padding-top: 0px; padding-bottom: 6px; list-style: none;
}
div#menu ul li a {
	font-size: 13px; line-height: 10px;
	padding: 4px 0 6px 14px; 
	display: block; 
	width: 176px!important; width: 200px; 
	color: White;
	border-bottom: 1px solid #2A2A2A;
	text-decoration: none; font-weight: bold; 
}
div#menu ul li a:hover {
	padding: 4px 0 6px 14px; 
	display: block;
	color: #FBCB45;
	border-bottom: 1px solid #2A2A2A; 
}
div#menu ul li a#sub {
	font-size: 11px; line-height: 10px;
	padding: 4px 0 6px 30px; 
	display: block; 
	width: 158px!important; width: 200px;
	text-decoration: none;
	background-image: url(../images/training.jpg) ;
	background-position: left;	background-repeat: no-repeat;
}