/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}

.yuimenu{top:-999em;left:-999em;}
.yuimenubar{position:static;}
.yuimenu .yuimenu, .yuimenubar .yuimenu{position:absolute;}
.yuimenubar li, .yuimenu li{list-style-type:none;}
.yuimenubar ul, .yuimenu ul, .yuimenubar li, .yuimenu li, .yuimenu h6, .yuimenubar h6{margin:0;padding:0;}
.yuimenuitemlabel, .yuimenubaritemlabel{text-align:left;white-space:nowrap;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenubaritemlabel, .yuimenuitemlabel{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars, .yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow, .yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow, .yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yuimenubar{background-color:#f6f7ee;}
.yuimenu{background-color:#f6f7ee;border:solid 1px #c4c4be;padding:1px;}
.yui-menu-shadow{display:none;}
.yuimenu ul{border:solid 1px #c4c4be;border-width:1px 0 0 0;padding:10px 0;}
.yuimenu .yui-menu-body-scrolled{overflow:hidden;}
.yuimenu h6, .yuimenubar h6{font-size:100%;font-weight:normal;border:solid 1px #c4c4be;color:#b9b9b9;}
.yuimenubar h6{float:left;padding:4px 12px;border-width:0 1px 0 0;}
.yuimenubar .yuimenu h6{float:none;}
.yuimenu h6{border-width:1px 0 0 0;padding:5px 10px 0 10px;}
.yuimenu ul.first-of-type, .yuimenu ul.hastitle, .yuimenu h6.first-of-type{border-width:0;}
.yuimenu .topscrollbar, .yuimenu .bottomscrollbar{height:16px;background-position:center center;background-repeat:no-repeat;}
.yuimenu .topscrollbar{background-image:url(menu_up_arrow.png);}
.yuimenu .topscrollbar_disabled{background-image:url(menu_up_arrow_disabled.png);}
.yuimenu .bottomscrollbar{background-image:url(menu_down_arrow.png);}
.yuimenu .bottomscrollbar_disabled{background-image:url(menu_down_arrow_disabled.png);}
.yuimenuitem{*border-bottom:solid 1px #f6f7ee;}
.yuimenuitemlabel, .yuimenubaritemlabel{font-size:85%;color:#000;text-decoration:none;}
.yuimenuitemlabel{padding:2px 24px;}
.yuimenubaritemlabel{padding:4px 24px;}
.yuimenubar li.first-of-type .yuimenubaritemlabel{border-width:0;}
.yuimenubaritem-hassubmenu{background:url(menubaritem_submenuindicator.png) right center no-repeat;}
.yuimenuitem-hassubmenu{background:url(menuitem_submenuindicator.png) right center no-repeat;}
.yuimenuitem-checked{background:url(menuitem_checkbox.png) left center no-repeat;}
.yuimenuitemlabel .helptext{margin-top:-1.1em;*margin-top:-1.2em;}
.yuimenubaritem-selected, .yuimenuitem-selected{background-color:#8c8ad0;}
.yuimenubaritemlabel-selected, .yuimenuitemlabel-selected{text-decoration:underline;color:#fff;}
.yuimenubaritem-hassubmenu-selected{background-image:url(menubaritem_submenuindicator_selected.png);}
.yuimenuitem-hassubmenu-selected{background-image:url(menuitem_submenuindicator_selected.png);}
.yuimenuitem-checked-selected{background-image:url(menuitem_checkbox_selected.png);}
.yuimenubaritemlabel-disabled, .yuimenuitemlabel-disabled{cursor:default;color:#b9b9b9;}
.yuimenubaritem-hassubmenu-disabled{background-image:url(menubaritem_submenuindicator_disabled.png);}
.yuimenuitem-hassubmenu-disabled{background-image:url(menuitem_submenuindicator_disabled.png);}
.yuimenuitem-checked-disabled{background-image:url(menuitem_checkbox_disabled.png);}


/* -------- Generelt -------- */
html
{
	height: 100%;
	background-repeat: repeat-x;
	background-position: top;
	background-image: url('/bilder/bakgrunn_gra.png');
	font-size: 10pt;

}

div.yui-c { margin-top: 120px; }
div.yui-b { z-index: 1 }
#yui-main {
	margin-top: 35px;
	text-align: center;
}
#doc2 { width: 1000px; }


li.listeoppf { padding: 2px 1px 2px 1px; }

ul.punktliste li
{
	margin-left: 15px;
	list-style-type: disc;
	list-style-position: outside;
	white-space: normal;
}

ol li
{
	list-style-type: decimal;
	list-style-position: inside;
}

p { margin: 0 0 20px 0; }
.ikkedel { white-space: nowrap; }

td, th
{
	padding: 3px;
	vertical-align: top;
	text-align: left;
}

th
{
	font-weight: bold;
	background-color: #CCC;
	height: 1%;
}

table.hoved
{
	text-align: center;
	text-transform: inherit;
	width: 100%;
}

.head
{
	font-weight: bold;
	font-size: 14pt;
}

td.pad { padding: 10px 10px 5px 10px; }
ul, ol { text-align: left; }


button, input.submit
{
	padding: 3px;
	border: 1px solid #999;
	background-color: #DDD;
	margin: 10px 3px 15px 3px;
	text-align: center;
}

#melding input.submit
{
	margin-top: 30px;
}

/* ----------- Ikoner --------- */
img.ikon { vertical-align: top; }
h1 .ikon { vertical-align: 0; }

/* ---------- Skrifttyper --------- */
* { font-family: Helvetica, "Lucida Grande", Arial, sans-serif; }

h1
{
	font-size: 25pt;
	line-height: 25pt;
	font-weight: normal;
	padding: 20px;
	text-align: center;
	font-family: Verdana, Helvetica, "Lucida Grande", sans-serif;
	letter-spacing: -1.5px;
}

.mindre
{
	font-size: 17pt;
	letter-spacing: -0.5px;
}

h1 a
{
	color: #000;
	font-family: inherit;
}

h2
{
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
}

.leggtil, #ok
{
	color: #390;
	text-transform: inherit;
	text-decoration: none;
	font-weight: bold;
}

.fjern
{
	color: #F00;
	text-transform: inherit;
	text-decoration: none;
	font-family: arial;
	font-weight: bold;
}

a
{
	text-transform: inherit;
	text-decoration: none;
	color: #0066CC;
	cursor: pointer;
}

a.M { color: #0033AA; }
a.F { color: #F66; }
a.F, a.M
{
	font-weight: 600;
	text-transform: capitalize;
}
span.utvisket 
{
	text-transform: none;
}
a.tre
{
	color: #000;
	cursor: pointer;
}

a.tre .utvisket { cursor: inherit; }
a.venter { color: #FF8C00; }
sup { vertical-align: top; }
li a.tre { font-weight: bold; }

.anekdote
{
	width: 700px;
	text-align: justify;
	line-height: 15pt;
	letter-spacing: 1px;
}

p.topp
{
	font-family: verdana, "lucida grande";
	font-size: 24pt;
	font-weight: bold;
	text-align: center;
	text-transform: inherit;
	letter-spacing: 2pt;
	padding: 20px 0 10px 0;
}

.feil
{
	color: #FA0000;
	font-family: arial;
	font-weight: bold;
	vertical-align: bottom;
	text-transform: inherit;
	cursor: default;
}

.instruks
{
	font-family: arial;
	margin-top: 40px;
	font-style: italic;
	text-align: center;
	color: #8F8F8F;
}

.utvisket
{
	color: #8F8F8F;
	font-weight: normal;
	cursor: default;
}

h2.utvisket a
{
	color: #90A0D0;
}

.hjelp { color: #0066CC; }

.highlight { background-color: #FFED56 }

/* -------- Meny og topplinje --------- */
.bd
{
	overflow: visible;
}

hr.meny
{
	border-width: thin;
	border-style: solid;
	border-color: #CCC;
	width: 70px;
}

div.yuimenubar
{
	width: 800px;
	background-color: #DDD;
	background-repeat: repeat-x;
	margin: 0 0 20px 0;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	font-family: Times
}

a.yuimenubaritemlabel
{
	font-family: 'Times New Roman';
	text-transform: uppercase;
}

.yuimenubaritem-selected { background: #444; }
.yuimenuitem-selected { background: #777; }
#slektsmeny a { text-decoration: none; }
#slektsmeny
{
	border-top: 2px solid black;
	border-bottom: 2px solid black;
}
div.alle { width: 875px; }

.yuimenu
{
	-moz-opacity: .95;
	opacity: .95;
	/*filter: alpha(opacity=95);*/
	background-color: #444;
}

a.yuimenuitemlabel { color: #FFF; }
li.yuimenuitem { border: none; }


div.sok
{
	position: absolute;
	top: 40px;
	left: 10px;
}

div.trevelger
{
	position: absolute;
	top: 10px;
	left: 10px;
}
div.trevalgt
{
	background-color: #EEE;
	padding: 3px 5px 3px 5px;
	white-space: nowrap;
	
	border:1px solid #AAA;
	cursor: pointer;
}

div.trevalgt a
{
	color: #999;
}

div.logininfo
{
	right: 10px;
	position: absolute;
	top: 10px;
	text-align: center;
	vertical-align: middle;
}

/* ------- Bokser og vinduer --------- */
.hendelse
{
	width: 850px;
	margin: 0 0 20px 0;
	font-size: 12pt;
	border-color: silver;
	border-width: 1px;
	border-style: solid;
	background-color: #EEE;
	text-align: left;
}

.lite { width: 600px; }

.sentrert
{
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
}

.xstooltip
{
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
	font: normal sans-serif;
	padding: 3px;
	border: 2px #666 solid;
	text-align: left;
	background-color: #EEE;
	max-width: 600px;
}

div.publiseringstip
{
	border: 2px #AAA solid;
	background-color: #E7FFE2;
}

div.redigerMeny
{
	border: 2px #AAA solid;
	background-color: #E7FFE2;
	padding: 10px;
	height: 135px;
	width: 255px;
}

div.redigerMeny a
{
	color: #000000;
}
div.redigerMeny ul li
{
	list-style: disc;
	list-style-position: inside;
	text-indent: 3px;
}

div.bakteppe
{
	background-color: black;
	filter: alpha(opacity=70);
	-moz-opacity: .70;
	opacity: .70;
	width: 100%;
	min-height: 100%;
	z-index: 1;
	visibility: hidden;
	position: fixed;
	top: 0;
	left: 0;
}

div.boks_foran
{
	visibility: hidden;
	top: 15%;
	position: fixed;
	z-index: 2;
}

div.fot
{
	bottom: 5px;
	font-family: arial;
	font-size: 8pt;
	position: fixed;
	right: 5px;
	background-color: #EEE;
}

.lukk
{
	color: #666;
	font-weight: bold;
	cursor: pointer;
	font-family: sans-serif;
	text-align: right;
	padding-right: 10px;
}

#boks_doner img
{
	filter: alpha(opacity=30);
	-moz-opacity: .30;
	opacity: .30;
}

div.melding_boks
{
	position: fixed;
	visibility: hidden;
	left: 10px;
	bottom: 10px;
	border: 1px dotted black;
	padding: 3px;
	background-color: #EEE;
	z-index: 2;
}

div.melding_boks a
{
	text-transform: inherit;
	text-decoration: none;
	font-family: arial;
	font-weight: bold;
	cursor: default;
}

.infoboks
{
	background: #EEE;
	padding: 15px;
	border: 1px solid #CCC;
}

div.boks_foran table.hendelse { border: 3px solid rgb(160, 160, 160); }
input.gjemt { visibility: hidden; }

input.bak
{
	position: fixed;
	top: 25%;
	z-index: -1;
	border: 0px;
	left: 50%;
}

/* -------- Spesialstiler ------- */

div.stedhint
{
	overflow-x: visible;
	width: 200px;
	white-space: nowrap;
	display: none;
}

table.aner
{
	border-collapse: separate;
	border-spacing: 3px;
	width: 100%;
}

table.aner th { text-align: center; }

table.aner td
{
	text-align: center;
	vertical-align: middle;
	border: 1px solid #AAA;
	height: 23px;
}

img.velkomst { margin: 50px 0px 30px 0px; }

img.slektstreikon
{
	background-color: white;
	border: 2px #A0A0A0 solid;
	padding: 7px;
	margin: 5px;
	cursor: pointer;
}

.oppf
{
	border-left: 1px gray solid;
	vertical-align: top;
	text-align: left;
	border-top: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
}

.bokstav_ordliste
{
	font-weight: bold;
	font-size: 55pt;
	font-family: "Times New Roman", serif;
	margin-top: 24pt;
	margin-bottom: 0;
}

ul.barneliste li.header
{
	list-style: none;
	text-indent: 0;
	font-weight: bold;
}

ul.barneliste li.ikke_forst { padding-top: 7px; }

ul.barneliste li
{
	list-style: disc;
	list-style-position: inside;
	text-indent: 15px;
}

p.registrer_deg
{
	font-family: Verdana;
	font-weight: bolder;
	font-size: 16pt;
	border: 1px solid #AAA;
	padding: 15px;
	width: 450px;
	margin-top: 25px;
	color: #000;
	white-space: nowrap;
	background-color: #FFF;
	background-image: url('/bilder/bakgrunn.png');
	background-position: 0 50%;
	background-repeat: repeat-x;
	cursor: pointer;
}

td.etterslekt
{
	vertical-align: top;
	border-color: #999;
	border-width: 1px 0 0 0;
	border-style: solid;
	text-align: left;
}

td.ord
{
	text-align: right;
	vertical-align: top;
	width: 200px;
	font-weight: bold;
	border-right: solid 1px #C0C0C0;
}

ul.navneliste { list-style-type: none; }



input.login
{
	font-size: 12pt;
	font-weight: lighter;
	color: silver;
}

.textbox
{
	padding: 3px;
	border: 1px #CCC solid;
}

.personliste
{
	padding: 10px;
	text-align: center;
	text-transform: inherit;
}

.alias { width: 300px; }
.textbox_dag { width: 25px; }
.textbox_aar { width: 43px; }

table.personinfo
{
	border: 2px solid grey;
	width: 95%;
	background-color: #EEE;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

table.personinfo th { background-color: #AAA; }
table.personinfo td.utvisket { font-weight: normal; }

table.foreldre
{
	white-space: nowrap;
	background-color: #EEE;
	text-align: left;
	width: 300px;
}

table.tre
{
	border-color: #888;
	border-width: 1px;
	border-style: solid;
	width: 400px;
}

table.tre td
{
	padding: 10px;
}

table.tre th
{
	padding-left: 10px;
}

.strekover
{
	border-color: #DDD;
	border-width: 1px 0 0 0;
	border-style: solid;
	vertical-align: top;
}

.kontakt
{
	font-size: 8pt;
	color: #AAA;
	cursor: pointer;
	margin-top: 50px;
	text-decoration: underline;
}

#map
{
	border: 3px solid #AAA;
	width: 560px;
	height: 300px;
	z-index: 0;
}

div.hjelp_boks
{
	page-break-before: always;
	width: 15cm;
	white-space: wrap;
	border: 5px #CCC solid;
	margin-top: 50px;
	padding: 10px;
}

div.hjelp_boks h2
{
	text-align: left;
}

div.hjelp_meny_boks
{
	background-color: #EEE;
	border: 5px #CCC solid;
	padding: 10px;
	position: fixed;
	left: 10px;
	top: 175px;
}
div.reklame
{
	position: fixed;
	z-index: 0;
}
.rapportboks
{
	width: 17cm;
	text-align: left;
	border: 1px silver solid;
	margin-bottom: 20px;
}
.innrammet
{
	border-color: #000;
	border-width: 1px;
	border-style: solid;
}
div.sokeboks
{
	border: 1px #DDDDDD;
	padding: 5px;
	visibility: hidden;
	background-color: #EEE;
}



