#StatiskeArtikler {
	color: #222222;
	margin-left: 2em;
	margin-right: 2em;
}

#StatiskeArtikler h2 {
	font-size: 2em;
	font-family: Georgia, Arial, serif;	
	color: #a40000;
	text-transform: none;
	margin: 0;
	padding: 1em 0;
	font-weight: bold;
}
/*
Trebuchet MS, Nimbus, Sans, FreeSans
*/
#StatiskeArtiklerTekstContainer h3 {
    font-size: 1.5em;
    color: inherit;
    line-height: 24px;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, Nimbus, Sans, FreeSans, sans-serif !important;
    font-weight: bold;
}

#StatiskeArtiklerTekstContainer h4 {
    color: inherit;
    font-size: 1.33em;
    line-height: 22px;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, Nimbus, Sans, FreeSans, sans-serif !important;
    font-weight: bold;
}

#StatiskeArtiklerTekstContainer h5 {
    color: inherit;
    font-size: 1.15em;
    line-height: 20px;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, Nimbus, Sans, FreeSans, sans-serif !important;
    font-weight: bold;
}

#StatiskeArtiklerTekstContainer h6 {
    color: inherit;
	font-size: 1em;
	font-family: Arial, Helvetica, Nimbus, Sans, FreeSans, sans-serif !important;
	margin: 1em 0 0 0;
	font-weight: normal;
}

#StatiskeArtiklerTekstContainer blockquote {
	font-style: italic;
	text-align: center;
	padding-left: 1em;
	padding-right: 1em;
	margin: 0;
	padding-bottom: 19px;
}

#StatiskeArtiklerTekstContainer p {
	line-height: 20px;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;;	 
	font-size: 13px;
	margin: 0 0 15px 0;
	/*text-align: justify;*/
}

#StatiskeArtiklerTekstContainer blockquote p {
	margin: 0;
	font-family: Georgia, Trebuchet MS, Arial, serif;	
	line-height: 1.6em;
	font-size: 1em;
	padding: 0;
	text-align: center;
}

#StatiskeArtiklerTekstContainer a {
	color: #a40000;
}

#StatiskeArtiklerTekstContainer a:active {
	color: #a40000;
}

#StatiskeArtiklerTekstContainer a:link {
	color: #a40000;
}

#StatiskeArtiklerTekstContainer a:visited {
	color: #a40000;
	text-decoration: underline;
}

#StatiskeArtiklerTekstContainer a:hover {
	color: #a40000;
	text-decoration: underline;
}

#StatiskeArtiklerTekstContainer ul, 
#StatiskeArtiklerTekstContainer ol {
	line-height: 22px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	margin: 2em 5em;
	padding: 0;
	/*text-align: justify;*/
}
#StatiskeArtiklerTekstContainer ul img, 
#StatiskeArtiklerTekstContainer ol img,
#StatiskeArtiklerTekstContainer td img {
	padding: 0;
	border: none;
	margin: 0 0.5em;
	vertical-align: middle;
	background-color: transparent;
}
#StatiskeArtiklerTekstContainer ol.fotnote {
	font-size: 10px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	padding: 0;
	margin: 2em 2.5em;
	line-height: 13px;
}
#StatiskeArtiklerTekstContainer ol.fotnote li {
	list-style: none;
	counter-increment: fotnote;
}
#StatiskeArtiklerTekstContainer ol.fotnote li:before {
	content: " [ " counter(fotnote, decimal) " ] ";
	padding: 0 1.4em 0 0;
}

#StatiskeArtiklerTekstContainer ul > ul,
#StatiskeArtiklerTekstContainer ol > ol {
	padding: 0;
}

#StatiskeArtiklerTekstContainer li {
	color: #000000;
}

#StatiskeArtiklerTekstContainer img {
	margin: auto 12px;
	padding: 2px;
	background-color: #f1f1f1;	
	border: 1px solid #888888;
	text-align: center;
}

#StatiskeArtiklerTekstContainer img.uten-ramme {
	border: none;
	background-color: transparent;
}

#StatiskeArtiklerTekstContainer strike {
	color: #222222;
	font-size: 10px;
}

#StatiskeArtiklerTekstContainer pre {
	background-color: #f8f8f8;
	padding: 0.5em;
	border: 1px solid #e4e4e4;
	margin: 0 0 1em 0;
	color: #666666;
	font-size: 0.9em;
}

#StatiskeArtiklerTekstContainer table {
	margin: 2em auto;
	width: 95%;
	border: none;
	padding: 2px;
}

#StatiskeArtiklerTekstContainer tr {
	margin: 0;
	padding: 0;
	border: 1px solid #888888;
}

#StatiskeArtiklerTekstContainer td {
	line-height: 1.3em;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;;	 
	font-size: 11px;
	background-color: #f9f9f9;
	border: 1px solid #ededed;
	padding 2px;
}

#StatiskeArtiklerTekstContainer th {
	line-height: 1.3em;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;;	 
	font-size: 10px;
	font-weight: bold;
	background-color: #f1f1f1;
	border: 1px solid #ededed;
	padding 2px;
	color: #555555;
	vertical-align: middle;
}



div#StatiskeArtiklerMetadata {
	width: 90%;
	margin: 2em auto;
	text-align: center;
	background-color: #f8f8f8;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	padding: 0.5em;
	color: #666666;
	clear: both;
}

#StatiskeArtiklerMetadata p {
	font-size: 0.95em;
}

div#StatiskeArtiklerByline {
	display: block;
	width: 95%;
	margin: 0 auto;
	text-align: center;
	background-color: #fafafa;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	padding: 0.2em 1em;
	color: #555555;
	clear: both;
}

#StatiskeArtiklerByline p {
	font-size: 0.95em;
	line-height: 1.5em;
	vertical-align: middle;
}

#StatiskeArtiklerByline p.forfattere,
#StatiskeArtiklerByline p.fotografer {
	text-align: center;
	display: inline;
	padding: 0 0.5em 0 0;
}

#StatiskeArtiklerByline p.forfattere span.forfatter,
#StatiskeArtiklerByline p.fotografer span.fotograf {
	font-weight: normal;
}

#StatiskeArtiklerByline p.forfattere a,
#StatiskeArtiklerByline p.fotografer a {
	color: #555555;
}

#StatiskeArtiklerByline p.tid {
	text-align: center;
}


/* Klasser */
#StatiskeArtiklerTekstContainer div.figure {
	background-color: #f8f8f8;
	padding: 4px;
	border: 1px solid #e4e4e4;
	text-align: center;
}

#StatiskeArtiklerTekstContainer div.figure p.caption {
	width: 80%;
	margin: 0 auto;
	font-size: 10px;
	text-align: center;
	color: #555555;
	font-family:  Tahoma, Arial, Verdana, sans-serif;
	line-height: 1.3em;
	padding: 4px 0;
}

#StatiskeArtiklerTekstContainer div.figure p.type {
	line-height: 1em;
	margin: 0 auto;
	padding: 0 2px;
	font-size: 9px;
	text-align: right;
	color: #555555;
	font-family:  Tahoma, Arial, Verdana, sans-serif;
	vertical-align: middle;
}

#StatiskeArtiklerTekstContainer div.figure p.type em {
	font-style: normal;
	font-weight: bold;
}

#StatiskeArtiklerTekstContainer div.figure img {
	display: block;
	margin: 0 auto;
	padding: 0;
	border: 1px solid #888888;
}

#StatiskeArtiklerTekstContainer div.figure.right {
	float: right;
	margin: 0.5em 0 1.5em 1em;
}
#StatiskeArtiklerTekstContainer div.figure.left {
	float: left;
	margin: 0.5em 1em 1.5em 0;
}
#StatiskeArtiklerTekstContainer div.figure.center {
	text-align: center;
	display: block;
	margin: 0 auto 19px;
}

#StatiskeArtiklerTekstContainer blockquote.SitatHoyre {
	border-left: 2px solid #e4e4e4;
	border-right: 2px solid #e4e4e4;
	color: #0000000;
	padding: 0.5em;
	background-color: #f8f8f8;
	width: 25%;
	float: right;
	margin: 0.5em 1.2em 1em;
}
#StatiskeArtiklerTekstContainer blockquote.SitatVenstre {
	border-left: 2px solid #e4e4e4;
	border-right: 2px solid #e4e4e4;
	color: #000000;
	padding: 0.5em;
	background-color: #f8f8f8;
	width: 25%;
	float: left;
	margin: 0.5em 1.2em 1em;
}

#StatiskeArtiklerTekstContainer table.Lagoppstilling {
	text-align: center;
}

#StatiskeArtiklerTekstContainer table.Lagoppstilling caption {
	height: 20px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
	background-color: #a40000;
}

#StatiskeArtiklerTekstContainer table.Lagoppstilling td {
	border: 1px solid #ededed;
	background-color: #fafafa;
	height: 25px;
	vertical-align: middle;
}

#StatiskeArtiklerTekstContainer table.Lagoppstilling.f442 td {
	width: 25%;
}

#StatiskeArtiklerTekstContainer table.Lagoppstilling.f433 td {
	width: 8%;
}

#StatiskeArtiklerTekstContainer table.Lagoppstilling.f4231 td {
	width: 8%;
}

#StatiskeArtiklerTekstContainer table.Lagoppstilling.f451 td {
	width: 5%;
}

#StatiskeArtiklerTekstContainer table.Lagoppstilling.f352 td {
	width: 3.3%;
}

#StatiskeArtiklerTekstContainer div.eksempel {
	border: 1px solid #ededed; 
	margin: 2em auto; 
	width: 90%; 
	background-color: #f9f9f9;
	font-size: 0.85em;
}

#StatiskeArtiklerTekstContainer div.eksempel p.header {
	background-color: #ededed; 
	color: #222222; 
	font-weight: bold; 
	padding: 2px 0 3px 2px; 
	font-size: inherit;
	margin: 0;
}

#StatiskeArtiklerTekstContainer div.eksempel p {
	font-size: inherit;
	margin: 0 1em;
}

#StatiskeArtiklerTekstContainer div.eksempel ul,
#StatiskeArtiklerTekstContainer div.eksempel ol {
	list-style: none;
	margin: 0 1em 0 1em;
	padding: 0;
	font-size: inherit;
}

#StatiskeArtiklerTekstContainer div.eksempel li.korrekt,
#StatiskeArtiklerTekstContainer div.eksempel li.feil {
	line-height: 22px;
	padding-left: 30px;
}

#StatiskeArtiklerTekstContainer div.eksempel li.korrekt {
	background-image: url(/gfx/icon_ok.png);
	background-position: left center;
	background-repeat: no-repeat;
}
#StatiskeArtiklerTekstContainer div.eksempel li.feil {
	background-image: url(/gfx/icon_cancel.png);
	background-position: left center;
	background-repeat: no-repeat;
}

#StatiskeArtiklerTekstContainer ul.toc {
	float: right;
	border: 1px solid #ededed;
	color: #555555;
	background-color: #f9f9f9;
	list-style: none;
	margin: 1em 0 1em 2em;
	font-size: 11px;
	padding: 1em;
}
#StatiskeArtiklerTekstContainer ul.toc li {
	font-size: inherit;
	color: inherit;
	margin: 0;
	padding: 2px;
	line-height: normal;
}
#StatiskeArtiklerTekstContainer ul.toc li a {
	color: inherit;
	text-decoration: none;
}
#StatiskeArtiklerTekstContainer ul.toc li a:hover {
	text-decoration: underline;
}
#StatiskeArtiklerTekstContainer ul.toc li:before {
	content: "\0A0\0BB\0A0 ";
	color: #a40000;
	font-weight: bold;
}
#StatiskeArtiklerTekstContainer ul.toc li>ul {
	color: #555555;
	background-color: #f9f9f9;
	list-style: none;
	margin: 0 0 0 1.5em;
	padding: 0;
	font-size: inherit;
}

#StatiskeArtiklerTekstContainer .Ekstra-Liten { font-size: 8px; }
#StatiskeArtiklerTekstContainer .Liten { font-size: 10px; }
#StatiskeArtiklerTekstContainer .Normal { font-size: 13px; }
#StatiskeArtiklerTekstContainer .Stor { font-size: 15px; }
#StatiskeArtiklerTekstContainer .Ekstra-Stor { font-size: 17px; }
