/*hetra.no, format.css v100602*/
/*BG-COLOURS*/
.bg-white{background:#fff;color:inherit}
.bg-ad{background:#f7f7f7;color:inherit}
.bg-alt{background:#99cccc;color:inherit}
.bg-grn{background:#b3f0c5;color:inherit}
.bg-quote{background:#ddeeee;color:inherit}
.bg-sponsad{background:#fafad2;color:inherit}
/*BANNER*/
#ban{width:100%;margin:1.1em auto 0 auto;padding:0.2em 0 0 0;background:#ddeeee;color:inherit}
/*NAV*/
p.nav{margin-top:-.6em;background:inherit;color:#000}
/*IMAGES*/
img{border:none;vertical-align:middle}
img.ico{width:14px;height:14px}
/*FONTS*/
	/*FONTS FAMILIES*/
	*{font-family:verdana,arial,helvetica,sans-serif}
	p.ad-more,p.ad-more-c,p.ad-more-alt,p.ad-more-c-alt,p.more-more,p.xs{font-family:arial,helvetica,verdana,sans-serif}
	p.quote{font-family:georgia,serif}
	/*FONT SIZES*/
	/*FONT SIZE 100% (hweb medium)*/
	ins.medium,p.grn,p.grn-c,p.h3,p.xlatsrc,p.xlattit,p.xlattrg,td,td.grn,td.grn-c,td.grn-r,th,th.grn,th.grn-c{font-size:100%}
	/*FONT SIZE 90% (hweb medium-small)*/
	ins.medsml,p.ad,p.ad-alt,p.ad-c,p.ad-c-alt,p.ad-more,p.ad-more-alt,p.ad-more-c,p.ad-more-c-alt,p.ad-tit,p.ad-tit-alt,p.ad-tit-c,p.ad-tit-c-alt,p.footer,p.footer-c,p.footer-grn,p.footer-grn-c,p.footer-r,p.small,p.small-c{font-size:90%}
	/*FONT SIZE 85% (hweb small)*/
	ins.small,p.more,p.more-c{font-size:85%}
	/*FONT SIZE 80% (hweb x-small)*/
	p.xs,table.xs,td.xs,td.xs-c,td.xs-grn,td.xs-grn-c,td.xs-grn-r,td.xs-r{font-size:80%}
	/*FONT-WEIGHT BOLD*/
	.b,p.quote,p.ad-tit,p.ad-tit-c,p.ad-tit-alt,p.ad-tit-c-alt,p.sponsad,p.xlattit,th.bi,th.tri,th.quad{font-weight:bold}
	/*FONT STYLE*/
	.i{font-style:italic}
/*TEXT*/
	/*TEXT ALIGN CENTER*/
	#ban,.c,h3.c,p.ad-c,p.ad-c-alt,p.ad-more-c,p.ad-more-c-alt,p.ad-tit-c,p.ad-tit-c-alt,p.c,p.footer-c,p.footer-grn-c,p.grn-c,p.more-c,p.small-c,p.xlatsrc-c,table.c,table.xs-c,td.c,td.grn-c,td.xs-c,th.c,th.grn-c,tr.c{text-align:center}
	/*TEXT ALIGN RIGHT*/
	.r,h3.r,p.ad-more-r-alt,p.ad-r,p.ad-r-alt,p.ad-tit-r,p.ad-tit-r-alt,p.footer-r,p.grn-r,p.more-r,p.r,p.small-r,p.xlatsrc-r,table.r,table.xs-r,td.grn-r,td.r,td.xs-grn-r,td.xs-r,th.grn-r,th.r,tr.r{text-align:right}
	/*TEXT DECORATION*/
	ins.small,ins.medsml,ins.medium{font-weight:normal;text-decoration:none}
/*TITLES*/
h1{margin:0 0 .6em 0;font-size:160%}
h2{margin:0 0 .6em 0;font-size:140%}
h3,h3-c{margin:0 0 .6em 0;font-size:120%}
h4{margin:0.7em 0 .2em 0;font-size:100%}
h4.second{margin:0.2em 0 .2em 0;font-size:100%}
h5{margin:0.7em 0 .2em 0;font-size:90%}
h6{margin:0.7em 0 .2em 0;font-size:80%}
/*COLUMNS*/
.bi{width:50%;padding-right:.5em}
.tri{width:33%;padding-right:.7em}
.quad{width:25%;padding-right:.7em}
/*PARAGRAPHS*/
p,p.grn,p.grn-c{margin:.2em 0 .7em 0}
p.grn-less,p.grn-less-c{margin:-.5em 0 .7em 0;background:transparent;color:#339966}
p.space{margin:-1em 0 0 0;background:transparent;color:inherit}
p.h3{margin:-.7em 0 .7em 0;background:transparent;color:#000}
p.grn,p.grn-c,p.footer-grn,p.footer-grn-c{background:transparent;color:#339966}
p.more,p.more-c,p.small,p.small-c,p.small-r{margin:-.2em 0 .6em 0;background:inherit;color:#000}
p.footer,p.footer-c{background:transparent;color:#000}
p.footer-r{margin:0 0 0 .2em;background:transparent;color:#000}
p.quote{margin:0 0 .7em 0;padding:.3em .3em .3em .3em;border:1px solid #99cccc;background:inherit;color:#555}
p.ad-tit,p.ad-tit-c{padding:.2em .5em .2em .5em;background:#f7f7f7;color:#000}
p.ad-tit-alt,p.ad-tit-c-alt,p.ad-alt,p.ad-c-alt{padding:.2em .5em .2em .5em;background:#99cccc;color:#000}
p.ad,p.ad-c{padding:.2em .5em .2em .5em;background:#f7f7f7;color:#000}
p.ad-more,p.ad-more-c{padding:.2em .5em .2em .5em;margin-top:-.7em;background:#f7f7f7;color:#000}
p.ad-more-alt,p.ad-more-c-alt{padding:.2em .5em .2em .5em;margin-top:-.7em;background:#99cccc;color:#000}
/*p.sponsad{padding:.2em .5em .2em .5em;border:1px solid #ff0000;background:inherit;color:#ff0000}*/
p.sponsad{padding:.2em .5em .2em .5em;background:inherit;color:#ff0000}
p.xlattit{margin:.5em 0 .3em 0;background:#fff;color:#339966}
p.xlatsrc{margin:.3em 0 .3em 0;background:transparent;color:inherit}
p.xlattrg{margin:.3em 0 .1em 0;background:#fff;color:#000}
/*TABLES*/
td,td.bi,td.tri,td.quad{vertical-align:top}
	/*TABLE ALIGN LEFT*/
	td,td.bi,td.quad,td.tri,th,th.bi,th.quad,th.tri,tr,tr.bi,tr.quad,tr.tri{background:inherit;color:#000;text-align:left}
	/*TABLE ALIGN CENTER*/
	td.bi-c,td.quad-c,td.tri-c,th.bi-c,th.quad-c,th.tri-c,tr.bi-c,tr.quad-c,tr.tri-c{background:inherit;color:#000;text-align:center}
	/*TABLE ALIGN RIGHT*/
	td.bi-r,td.quad-r,td.tri-r,th.bi-r,th.quad-r,th.tri-r,tr.bi-r,tr.quad-r,tr.tri-r{background:inherit;color:#000;text-align:right}
table{margin-left:0;margin-right:0;background:inherit;color:#000}
table.c{margin-left:auto;margin-right:auto;background:inherit;color:#000}
table.xs,table.xs-c,table.xs-r{background:inherit;color:#000}
th{background:transparent;color:#000}
th.grn,th.grn-c,th.grn-r{background:transparent;color:#339966}
td{padding:.2em;background:transparent;color:#000}
td.mid{vertical-align:middle}
td.grn,td.grn-c,td.grn-r{background:transparent;color:#339966}
td.xs,td.xs-c,td.xs-r{background:transparent;color:#000}
td.xs-grn,td.xs-grn-c,td.xs-grn-r{background:transparent;color:#339966}
	/*TABLE: 2 cols (bi)*/
	table.bi{width:100%;background:inherit;color:#000}
	th.bi{width:50%;padding-right:.5em}
	/*TABLE: 3 cols (tri)*/
	table.tri{width:103%;margin-left:-.3em;margin-right:-1em}
	th.tri{width:33%;padding-right:.7em}
	/*TABLE: 4 cols (quad)*/
	table.quad{width:103%;margin-left:-.3em;margin-right:-1em}
	th.quad{width:25%;padding-right:.7em}
/*HR*/
hr{border:none 0;width:100%;height:1px;border-top:1px #99cccc;background:#c0c0c0;color:#99cccc}
/*HYPERLINKS*/
a:link{background:transparent;color:#0000ff;text-decoration:none}
a:visited{background:transparent;color:#008080;text-decoration:none}
.ttb a:hover{background:#ddeeee;color:#000;text-decoration:none}
.col1 a:hover,.col3 a:hover,#footer a:hover,p.xlattrg a:hover{background:#99cccc;color:#000;text-decoration:none}
.col2 a:hover,p.ad-alt a:hover,p.ad-c-alt a:hover,p.ad-more-alt a:hover,p.ad-more-c-alt a:hover,p.ad-tit-alt a:hover,p.ad-tit-c-alt a:hover{background:#fff;color:#000;text-decoration:none}
/*LISTS*/
ol.alpha-uc{list-style-type:upper-alpha}
ol.alpha-lc{list-style-type:lower-alpha}
ul.none{list-style-type:none}
li.first{margin-top:-.7em}
li.lev0{text-indent:-2em}
 li.intro{text-indent:-1.5em}
  li.lev1{text-indent:-1em}
    li.lev2{text-indent:0}
      li.lev3{text-indent:1em}
        li.lev3{text-indent:2em}

/*S P E C I A L*/
	/*4 COLUMNS for EFDN in main col1*/
	table.efdn{width:100%;margin: auto auto;padding:0 .3em .6em 0;background:inherit;color:#000;border-collapse:collapse}
	.efdn th.e,.efdn td.e{width:24%;padding:.2em;background:#ddeeee;color:#000;vertical-align:top;text-align:left}
	.efdn th.f,.efdn td.f{width:24%;padding:.2em;background:#f7f7f7;color:#000;vertical-align:top;text-align:left}
	.efdn th.d,.efdn td.d{width:24%;padding:.2em;background:#ddeeee;color:#000;vertical-align:top;text-align:left}
	.efdn th.n,.efdn td.n{width:24%;padding:.2em;background:#f7f7f7;color:#000;vertical-align:top;text-align:left}
		/*
		ul.efdn{margin:0;padding:0}
		.efdn li{width:103%;float:left;list-style:none}
		li.efdn div{width:23%;float:left;padding:.2em .2em .2em .2em;line-height:14pt}
		.en,.de{background:#ddeeee;color:#000}
		.fr,.no{background:#f7f7f7;color:#000}
		*/
	/*AD WITH PAYPAL DONATION BUTTON*/
	h5.ad{margin:0.7em 0 .4em 0;font-size:90%}
	p.more-more{padding:.2em .5em .2em .5em;margin-top:-.8em;font-size:90%}
	/*HINT TO FL (col2, nav)*/
	#hintinf{display:none;padding:0 .5em 0 .5em;background:#b3f0c5;color:#000}
	p.hint{margin-top:-.4em;background:inherit;color:#000}
	/*HIGHLIGHTED REF TARGET*/
	:target{background:#99cccc;color:#000}
	/*:target{background:#1e90ff;color:#fff}*/
	.ref{font-size: 90%}
	h4.ref{margin:0.7em 0 .2em 0;font-size:100%}
	ol.ref{list-style-type:decimal}
	ul.ref{list-style-type:none;text-indent:-1.6em}
	li.ref{margin-top:.3em}
	ins a:link{background:transparent;color:#0000ff;font-size:xx-small;text-decoration:none}
	/*TOP-TOOLBAR: CHANGE FONT-SIZE, PRINTERFRIENDLY and REDIR to SAME PAGE in E-F-D-N*/
	.ttb{margin-top:.3em;margin-bottom:0;padding-top:.3em;padding-right:1%;background:#99cccc;color:inherit;font-size:75%;text-align:right}
		/*.ttbele{border:1px solid blue}*/
	/*COMMENT LOG (was: gbk)*/
	.bg-msghead{background:#ddeeee;color:inherit}
	td.msgnum{padding-top:.5em;font-weight:bold}
		/*
		.bg-gbk{background:#ddeeee;color:inherit}
		.bg-tbltop,.bg-tblbottom{background:#ddeeee;color:inherit}
		.bg-tblcontent_1a{background:#edeee8;color:inherit}
		.bg-tblcontent_1b{background:#e4e4e4;color:inherit}
		.bg-tblcontent_2a{background:#fff8f0;color:inherit}
		.bg-tblcontent_2b{background:#ffefdf;color:inherit}
		.bg-tbl_lmrg1{background:#b3f0c5;color:inherit}
		*/
	/*DO NOT PRINT (e.g. TTB and links in ftnav)
	NOTE: This rule MUST be in this format.css (not in print.css)*/
	ins.noprint{text-decoration:none}
	/*SLOGAN*/
	img.slogan{padding-top:12.5%;margin-right:auto;margin-left:auto;display:block}
	/*QUIZXLAT [This overrides previous defined rules => Put it far down in format.css]*/
	.clicker{cursor:pointer}
	.item h5{margin-left:0;padding-left:.3em}
	.bytagname h5{margin:.1em 0 0 0;background:#99cccc;color:#0000ff;font-weight:400;text-align:center}
	p.src{border:1px solid #99cccc;margin:1em 0 -.1em 0;padding:.2em 0 .3em .3em;font-weight:bold;}
	.trg{border:1px solid #99cccc;margin:0 0 -.1em 0;padding-left:.3em;background:#b3f0c5;color:inherit;}
	.note{border:0;margin:-.4em .4em .4em 0;padding-right:1.3em;padding-left:1.3em;background:#fff;color:#696969;font-size:90%}

/*T E S T*/
	/*Debug*/
	/**{border:1px solid blue}*/
