body {
	margin: 0px;
	padding: 0px;
	font-family: tahoma;
	font-size: 70%;
	background: #d7d7d7;
	height: 100%;
}

#thepage {
	position:absolute; 
	left:0; 
	top:0; 
	width: 990px;
	background: #fff;
	border-right: 1px solid #000;
}

#topline {
	height: 63px;			
	border-bottom: 1px solid #000;
	
}

.navcol {
	background: #f3f5f6;
	border-right: 1px solid #666666;
	width: 234px;
	vertical-align: top;
}
.maincol {
	vertical-align: top;
}


#navigationHeader { 
	background: url('/images/riskminder.optica.dk/bluebg.gif');
	height: 14px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding: 6px 10px 7px 10px;
	border-bottom: 1px solid black;
}
#navigationSubHeader { 
	background: url(images/layout/bg_subheader.gif);
	height: 14px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 10px 6px 10px;
}

ul.navbuttons {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
ul.navbuttons li a:link, ul.navbuttons li a:visited { 
	display: block;
	background: url(/images/riskminder.optica.dk/button_inactive.gif);
	height: 15px;
	color: #162838;
	text-decoration: none;
	font-weight: bold;
	padding: 4px 10px;
}
ul.navbuttons li a:hover, ul.navbuttons li a.active:link,  ul.navbuttons li a.active:visited { 
	display: block;
	background: url(/images/riskminder.optica.dk/button_active.gif);
	height: 15px;
	color: #162838;
	text-decoration: none;
	font-weight: bold;
	padding: 4px 10px;
}
.contentcol {
	 width: 750;
	 padding: 25px;
	 vertical-align: top;
}

.subbar {
	border-bottom: 1px solid #666666;
	padding: 7px 10px 0px 10px;
	height: 20px;
	background: url(/images/riskminder.optica.dk/subbar.gif) no-repeat;
}
	.subbar .mainpolicy {width: 327px;float: left;}
	.subbar .subpolicy {float: left;}

.helpcol {
	border-left: 1px solid #9f9c9a;
	width: 199px;
	background: url(/images/riskminder.optica.dk/helpcol_bg.gif);
	
}
.helpcol .padding {
	padding: 0px 10px 10px 10px;
}


h3.info, h3.help {
	font: bold 11px tahoma;;
	background: url(/images/riskminder.optica.dk/bg_info.gif);
	height: 25px;
	color: #162838;
	text-decoration: none;
	font-weight: bold;
	padding: 10px 0px 0px 10px;
	margin: 0px;
}
h3.help {
	background: url(/images/riskminder.optica.dk/bg_help.gif);
}
.infobox {
	cursor: hand;
	padding: 0px 10px 10px 14px;
	background: url(/images/riskminder.optica.dk/bg_infobox.gif) bottom left no-repeat;
	margin-bottom: 15px;
}
.infobox .header {
	margin-top: 3px;
	font-weight: bold;
	color: #d7d7d7;
}
.infoboxFolded {
	cursor: hand;
	padding: 0px 10px 3px 14px;
	background: url(/images/riskminder.optica.dk/bg_infobox_folded.gif) bottom left no-repeat;
	margin-bottom: 15px;
}
.infoboxFolded .header {
	margin-top: 3px;
	font-weight: bold;
	color: #162838;
}
.infoboxFolded .content {
	display: none;
}

h1 {
	font: 18px verdana;
	color: #32485b;
	background: url(/images/riskminder.optica.dk/h1bullet.gif) no-repeat;
	border-bottom: 1px solid silver;
	padding-left: 35px;
	padding-bottom: 2px;
}

a {
	color: #0F2869; 
}
a.menu:link, a.menu:visited {
	background: url(/images/riskminder.optica.dk/button_inactive.gif);
	font-size: 11px;
	font-family: verdana,arial;
	display: block;
	color: #162838;
	text-decoration: none;
	padding: 3px 0px 4px 20px;
	border-bottom: 1px solid gray;
}
a.menu:hover {
	background: url(/images/riskminder.optica.dk/button_active.gif);
}
a.menuChosen:link, a.menuChosen:visited  {
	background: url(/images/riskminder.optica.dk/button_active.gif);
	font-weight: bold;

}

a.menuSub:link, a.menuSub:visited {
	font-size: 10px;
	font-family: verdana,arial;
	background: #fff url(/images/riskminder.optica.dk/bul.gif) no-repeat 20px 8px;
	display: block;			
	color: #162838;
	text-decoration: none;
	padding: 4px 0px 4px 35px;
	border-top: 1px solid #d7d7d7;
}
a.menuSub:hover {font-weight: bold;}
.menuSub_chosen {	font-weight: bold; }

a.Submenu:link, a.Submenu:visited, a.level3:link, a.level3:visited {
	font-size: 10px;
	font-family: verdana,arial;
	background: #fff url(/images/riskminder.optica.dk/bul.gif) no-repeat 20px 8px;
	display: block;			
	color: #162838;
	text-decoration: none;
	padding:4px 0px 4px 30px;
	/* padding: 4px 0px 4px 30px; */
	border-bottom: 1px solid #d7d7d7;

}
a.Submenu:hover {font-weight: bold;}

.submenu_chosen, .level3_chosen {
	font-weight: bold;
}
a.level3:link, a.level3:visited {
	padding-left: 40px;
	background: #fff url(/images/riskminder.optica.dk/dbul.gif) no-repeat 30px 8px;
}
a.level3:hover {font-weight: bold;}

/*
	Top searchField
*/
div#searchBar {
	position: absolute;
	top: 68px;
	right: 5px;
}

input#subbar_search {
	font-size: 10px;
	width: 365px;
}

input#subbar_submit {
	font-size: 10px;
	text-align: center;
	width: 45px;
}
