body, p, li , td                 
{ 
    background-color: transparent; 
	color: black;
	font-family : Verdana, sans-serif;
	font-size : 9pt;
}
.defaultRow{background-color:#B3D3DD;padding:5;cursor:pointer;}
.highlightRow{background-color:#96C1D4;padding:5;cursor:pointer;}
.overskrift{font-family:verdana;font-size:8pt;color:#4D5794;font-weight:bold;}
.tekst{font-family:verdana;font-size:8pt;color:#4D5794;font-weight:normal;}
.forfatter{font-family:verdana;font-size:8pt;color:#4D5794;font-style:italic;}
/****************  HOVEDELEMENTENE - Faste ***************/
/* Lenker */
.tittel
{
	margin-top: 0em;
	margin-bottom: 3pt;
	font: 16pt Verdana, sans-serif;
	color: #37668C;/*#00008b;*/
}
.undertittel
{
	font: 14pt Verdana, sans-serif;
	color: #37668C;/*#0066cc;*/
}
A {
	font-weight: 700;
    color: #FF8100;/*#cc0033;
	/*background-color: #FFE;*/
	
	text-decoration: none;
	/*font-size: 110%;*/
}
A:hover	{
	background-color: #96CFFF;
	color: #039;;
	*/
	text-decoration: underline;
}
A.bunn	{
	font : bold 9pt Verdana, Helvetica, sans-serif; 
	text-align: center;
	padding: 3px;
	background-color: #7FAFD8;/*#F1DCB7;/*#EFD77F; /* e2e2c7;*/
	text-decoration: none;
	color: #039;
}
A.bunn2	{
	font : bold 9pt ;
	/*Verdana, Helvetica, sans-serif;*/ 
	text-align: center;
	padding: 3px;
	background-color: #1E527C; /*#586B98; /*74743a;*/
	text-decoration: none;
	color: white;
}
A.bunn2:focus:hover	{
	background-color: #7FAFD8; /* e2e2c7;*/
	color: #333333;
}
A.bunn:hover
{
	text-decoration: underline;
}
A.bunn:focus:hover	{
	background-color: #1E527C; /*#586B98;/*74743a;*/
	color: #7FAFD8;/*#F1DCB7;/*#EFD77F; /* e2e2c7;*/
}
.bottomborder
{
	background-color: #1E527C; /*#586B98; /*74743a;*/
	color: white;
	font : 9pt  Arial, Helvetica, sans-serif; 
	text-align: center;
	padding: 3px;
	border: 0px;
	
}
.bottomborder2
{
	background-color: #7FAFD8;/*#F1DCB7;/*#EFD77F; /* e2e2c7;*/
	color: #333333;
	font : 9pt  Arial, Helvetica, sans-serif; 
	text-align: center;
	padding: 3px;
	border: 0px;
}
A.gul
{
	color: yellow;
}
/*  Avsnitt  */
p 	{
	margin-top: 0;
	margin-bottom: 1em;
}
p:first-letter
{
	/*margin-left: 15px;*/
}
p.fl:first-letter {
	font-size: 200%; 
	color: #990000;
	}
p.left
{
	margin-top: 1em;
}
p.left:first-letter
{
	margin-left: 0;
}
p.litt
{
	margin-left: 5em;
	text-indent: -5em;
}

/* Overskrifter */
H1	{
	font-size : 16pt;
	font-family: Verdana, Arial;
	font-weight: bold;
	margin-bottom: 3pt;
	color: #37668C;/*#4D5794;*/
}
H2	{
	font-size : 15pt;
	font-family: Arial;
	font-weight: normal;
	margin-bottom: 3pt;
	color: #006600;
	color: #37668C;/*#4D5794;*/
}
H3	{
	font-size : 12pt;
	font-family: Arial;
    margin-bottom: 3pt;
	color: #37668C;/*#4D5794;*/
	font-weight: bold;
}
H4	{
	font-size :10pt;
	font-family: Arial;
	font-style: italic;
    margin-bottom: 3pt;
	color: #37668C;/*#4D5794;*/
}
H5	{
	font-size : 9pt;
	font-family: Arial;
    margin-bottom: 3pt;
	text-decoration: underline;
	color: #37668C;/*#4D5794;*/
}
H6	{
	font-size : 9pt;
	font-family: Arial;
    margin-bottom: 3pt;
	color: #37668C;/*#4D5794;*/
	font-weight: bold;
	
}
/* Lister */
li  {
		margin-bottom: 5px;
	}
/* Tabell */
th {
    font-size: 9pt;
	font-family: Arial;
    color: white;
    background-color: #586B98; /*#0066cc;*/
	padding: 2px;
	
}
/*********** Generelle ******************/
/* avsnittstyper */
.tett
{
	margin-top: 0;
	margin-bottom: 0;
}
.kommentar   
{ 
	font-family: Arial; 
	font-size: 11pt; 
	color: #800000; 
	margin-left: 16px; 
    
}
.sitat
{
	margin-top: 4pt;
	margin-bottom: 6pt;
	padding-left: 5em;
	font-style:italic;
}
.bibelsitat
{
	color: #cc0033;
	margin-top: 4pt;
	margin-bottom: 6pt;
	padding-left: 5em;
}
.ingress {  
	font-family: Arial, sans-serif;
    font-size: 9pt;
    color: black; 
}
.broed  { 
	font-family: Times New Roman; 
	font-size: 12pt 
}
/* Farger */
.graalinje
{
	background-color: #DDD;
}
.red			{
	color: #ff0000;
}

/* Størrelser */
.smaller    { font-size: smaller }
.footnote	{ font-size: smaller }
.liten 		{ font-size: 80% }
.pt6	{	font-size: 6pt }
.pt7	{	font-size: 7pt }
.pt8	{	font-size: 8pt }
.pt9	{	font-size: 9pt }
.pt10	{	font-size: 10pt }
.pt11	{	font-size: 11pt }
.pt12	{	font-size: 12pt }
.pt13	{	font-size: 13pt }
.pt14	{	font-size: 14pt }

/* særlig for tabeller */
.utenramme	{	border: 0px;	}

.tabellramme
{
	padding: 3px;
	border: 1px solid gray;
}
.graaramme
{
	border: 3px solid #c0c0c0;
}
.button
{
	/* Så nær standard button som mulig */
    border-style: outset;
    border-width: 2px;
    background-color: #D4D0C8;
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
    color: black;
    text-decoration: none;
    font-family: Verdana, Arial;
    font-weight:normal; 
    vertical-align: 4px;
}
.liteninput
{
	font-size:8pt;
    font-family: "Arial Narrow", "Times New Roman", sens-serif;
    height: 15px;
    border: 1px solid #EEE;
    background-color:#EEE;
    vertical-align: 2px;
}
.elegant
{

}

.elegant:first-letter
{
	font-size: 220%; 
	font-weight: 600; 
	float: none;
	font-family: Garamond, "Times New Roman";
}
.referanse
{
	font-size: 70%;
	font-weight: normal;
	vertical-align: text-top;
}
.referanse2
{
	font-size: 80%;
	vertical-align: text-top;
    /*color: #ff9999;*/
    font-weight: normal; 
}
.henvisning
{
	font-size: 80%;
	font-weight: normal;
	vertical-align: text-top;
}
.fotnote
{
	font-size: 90%;
}
.highlight
{
	font-weight: 700;
	color: red;
	background-color: yellow;
}
.markert
{
	background-color: #f5f5dc;
}
.billedtekst
{
	font : italic 9pt;
    color: #666633;
}
.lilla {background-color: #E4A6FF}
.sort {background-color: #000000}
.paaskeaften {background-color:D6A8FF}
.menytabell
{
	font-size: 8pt;
	font-family: "Arial";
}
.serie {
	background-color: #ebebd6;
	font-size: 8pt;
	border: 1px solid black;
	padding: 5pt;
	margin-top: 10pt;
}
.vm
{
	font-size: 8pt;
}
td.vm
{
	background-color: #7FAFD8;/*#F1DCB7;/*#EFD77F; /*e2e2c7;*/
	border: 1px solid gray;
	padding: 1pt;
}
A.vm	
{
	font-family: Verdana, "Arial";
	/*color: #1E527C; /*#586B98; /* #663333; */
	color: #039;
	font-size: 8pt;
}
/*
A.vm:focus
{
	background-color: #EFD77F; /* e2e2c7;*/
}
*/
A.vm:hover	
{
	font: 8pt ;
	font-family: Verdana, "Arial";
	color: #039;
	text-decoration: underline;
}
.vmindre
{
	border: 1px solid white;
	padding: 3pt;
}
.hoveddel
{
	border: 1px solid gray;
	padding: 5pt;
}
.blind
{
	border: 0px;
}
.toppbanner
{
	border: 1px solid gray;
}
.telleverk
{
	font-size: 7pt;
	font-family: Verdana, Arial;
}
.bunnlinje
{
	font-size: 8pt;
	font-family: Verdana, Arial;
}