body{
	background:#389aba url(images/bg-tile.gif) repeat-x;
	margin:0;
	font:12px Verdana, Helvetica, sans-serif;
}

.vertical_divider    { background-image: url(images/vert_divider.gif); background-repeat: repeat-y; margin: 0 }

.topbar    { padding: 9px; background-color: white; }

.rightbar    { padding_top: 10px; background-color: #e1f6ff; }

.content    { padding_top: 37px; padding_top: 10px; padding_left: 10px; padding_bottom: 10px; }

.content_bg     { background-image: url(images/content_bg.gif); background-repeat: repeat-y }

.toptekst { color: #5c6f7c; font-size: 10px; font-family: Verdana; }

.bottomtekst  { color: #5c6f7c; font-size: 11px; font-family: Arial; }

#breadcrumb { visibility: hidden }



.tekst  { color: #666666; font-size: 11px; font-family: Verdana; line-height: 15px }

.tekst_bold  { color: #5c6f7c; font-size: 11px; font-family: Verdana; font-weight: bold; }

.header  { color: #5c6f7c; font-size: 25px; font-family: Verdana; }

.profilheader   { color: #5c6f7c; font-size: 14px; font-family: Verdana; padding-bottom: 5px; border-bottom: 1px solid #5c6f7c; width:180px; }

.profil_navn   { color: #5c6f7c; font-size: 11px; font-family: Verdana; font-weight: bold; padding-top: 15px }



.rubrik  { color: black; font-size: 15px; font-family: Arial; font-weight: bold;}

.header_white  { color: white; font-size: 18px; font-family: Arial; }

.tekst_white  { color: white; font-size: 13px; font-family: Arial; }

.subpage  { padding-top: 39px; padding-bottom: 39px; padding-left: 20px; padding-right: 10px; }

.bottom  { padding-left: 20px; border-top: 1px solid #b2b2b2 }

.bottomtxt   { font-size: 11px; font-family: Arial }

a, a.visited, a.link, a.active, .tekst a,  a.tekst, .toptekst a, .bottomtekst a, , .tekst a:visited, .tekst a:link, .tekst a:active  { color: #7dbccd; text-decoration: none }

a.hover, .tekst a:hover, .toptekst a:hover, .bottomtekst a hover { color: #7dbccd; text-decoration: underline }

.tekst_white a, .tekst_white a:hover  { color: #FFFFFF; text-decoration: underline }

.breadcrumb, a.breadcrumb  { color: #999999; font-size: 10px; font-family: Arial; line-height: 13px; text-decoration: none;  padding-bottom: 10px; }

a.breadcrumb:hover   { color: #666666; text-decoration: none }

.scrollbar { 
   scrollbar-face-color:#5c6f7c;
   scrollbar-arrow-color:white;
   scrollbar-track-color:white;
   scrollbar-shadow-color:white;
   scrollbar-highlight-color:white;
   scrollbar-3dlight-color:white;
   scrollbar-darkshadow-Color:white;
 }


.leftNav-content {
	background-color: white;
	height: 29px;
	vertical-align: middle;
	border-top: 1px solid #f2f2f2;
}

.leftNavSub-content {
	background-color: white;
	height: 23px;
	vertical-align: middle;
}

.leftNav-level_1, a.leftNav-level_1, a.leftNav-level_1:visited, a.leftNav-level_1:active, a.leftNav-level_1:link  { color: #5c6f7c; font-size: 11px; font-family: Verdana; text-decoration: none; background-image: url(images/menu_ikon.gif); background-repeat: no-repeat; background-position: 214px 3px; display: block; padding: 2px 0 2px 10px;}

.leftNav-level_1:hover {
	background-color: white;
	background-image:url(images/menu_ikon.gif);
	background-repeat: no-repeat;
	background-position: 214px 3px;
	font-weight: bold;
}

.leftNav-level_1-active, a.leftNav-level_1-active, a.leftNav-level_1-active:active, a.leftNav-level_1-active:visited, a.leftNav-level_1-active:link, a.leftNav-level_1-active:hover {color: #5c6f7c; font-size: 11px; font-family: Verdana; text-decoration: none; background-image: url(images/menu_ikon.gif); background-repeat: no-repeat; background-position: 214px 3px; display: block; padding: 2px 0 2px 10px; font-weight: bold;}

.leftNav-level_1-open, a.leftNav-level_1-open, a.leftNav-level_1-open:active, a.leftNav-level_1-open:visited, a.leftNav-level_1-open:link {color: #5c6f7c; font-size: 11px; font-family: Verdana; text-decoration: none; display: block; padding: 2px 0 2px 10px; font-weight: bold;}
}

.leftNav-level_1-open:hover {
	background-color: white;
	font-weight: bold;
}

.leftNav-level_2, a.leftNav-level_2, a.leftNav-level_2:visited, a.leftNav-level_2:active, a.leftNav-level_2:link {
	font-family: verdana;
	font-size: 11px;
	color: #9a9a9a;
	background-image:url(images/submenu_1_ikon.gif);
	background-repeat: no-repeat;
	background-position:10px 5px;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	display: block;
}

.leftNav-level_2:hover {
	background-color: white;
	color: #5d6f7b;
	background-image:url(images/submenu_1_ikon.gif);
	background-repeat: no-repeat;
	background-position:10px 5px;
}

.leftNav-level_2-active, a.leftNav-level_2-active, a.leftNav-level_2-active:visited, a.leftNav-level_2-active:active, a.leftNav-level_2-active:hover, a.leftNav-level_2-active:link  {
	font-family: verdana;
	font-size: 11px;
	color: #5d6f7b;
	background-image:url(images/submenu_1_ikon.gif);
	background-repeat: no-repeat;
	background-position:10px 5px;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	display: block;
}

.leftNav-level_3, a.leftNav-level_3, a.leftNav-level_3:visited, a.leftNav-level_3:active, a.leftNav-level_3:link {
	font-family: Verdana;
	font-size: 11px;
	color: black;
	background-image:url(images/leftmenu_sub_icon.gif);
	background-repeat: no-repeat;
	background-position:18 5;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 24px;
	display: block;
}

.leftNav-level_3:hover {
	background-color: white;
	background-image:url(images/leftmenu_sub_icon.gif);
	background-repeat: no-repeat;
	background-position:18 5;
	font-weight: bold;
}

.leftNav-level_3-active, a.leftNav-level_3-active, a.leftNav-level_3-active:visited, a.leftNav-level_3-active:active, a.leftNav-level_3-active:hover, a.leftNav-level_3-active:link  {
	font-family: Verdana;
	font-size: 11px;
	color: black;
	background-color: white;
	font-weight: bold;
	background-image:url(images/leftmenu_sub_icon.gif);
	background-repeat: no-repeat;
	background-position:18 5;
	text-decoration:none;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 24px;
	display: block;
}

.topNav-menu, a.topNav-menu, a.topNav-menu:visited, a.topNav-menu:active, a.topNav-menu:link {
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration:none;
	text-align: center;
	padding-right: 20px;
	padding-top: 8px;
	height: 26px;
}

a.topNav-menu:hover {
	color: black;
	font-weight: bold;
	
}

.topNav-menu-active, a.topNav-menu-active, a.topNav-menu-active:visited, a.topNav-menu-active:active, a.topNav-menu-active:link, a.topNav-menu-active:hover {
	font-family: Arial;
	font-size: 12px;
	color: Black;
	text-decoration:none;
	font-weight: bold;
	padding-right: 20px;
	padding-top: 8px;
	height: 26px;
}

.topNavSub-menu, a.topNavSub-menu, a.topNavSub-menu:visited, a.topNavSub-menu:active, a.topNavSub-menu:link {
	font-family: Arial;
	font-size: 13px;
	color: #676767;
	text-decoration:none;
	text-align: center;
	padding-right: 20px;
	padding-top: 8px;
	height: 26px;
}

a.topNavSub-menu:hover {
	color: #cccccc;
}

.topNavSub-menu-active, a.topNavSub-menu-active, a.topNavSub-menu-active:visited, a.topNavSub-menu-active:active, a.topNavSub-menu-active:link, a.topNavSub-menu-active:hover {
	font-family: Arial;
	font-size: 12px;
	color: #0175a4;
	text-decoration:none;
	font-weight: bold;
	padding-right: 20px;
	padding-top: 8px;
	height: 26px;
}




.searcharea {
	border: 1px solid #88cbdc;
	Width: 190px;
}

.searchform {
	padding-left: 10px;
}



