BODY {background-image: url(himmel2.jpg);	font-size: 80%; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
   	color: Black; font-weight: normal; margin: 65px 10px 10px 10px; background-repeat: no-repeat;
	   background-color: #F6F4FB;}

A:hover   { color: black; background-color:#ccccff}

A         IMG  { border: 1px solid }
A:hover   IMG	{ border: 1px solid #f5f5fc}
a.ekstern {background: url(Images/externt-link.png) center right no-repeat; padding: 0 13px 0 0;}

img.nav { border-style: none;  border: 1px dashed #F6F4FB; display: block; margin: auto; text-align:center;}
/* dashed border for at undgå, at knappen hopper 1 pixel ved hover i IE. */

h1, h2, h3, h4	{text-align:center;}
h1, h2, h3		{clear:both;}

h1		{	/* display: inline; */
	font-size: 225%;	padding: 10px 15px 10px 15px;	color:#777777;
	border: 6px outset gray;	margin-bottom: 20px;	background-image: url(Images/marmor3.jpg);
	}
H2		{font-size : 175%;  padding: 20px 0px 0px 0px; }
H3   	{font-size : 150%;  padding: 20px 0px 0px 0px; }
h4		{font-size : 120%;  padding: 20px 0px 0px 0px; }

P      	{font-size : 100%;}
PRE		{font-size : 150%;}

small   	{font-size :  70%;  font-style: normal ; line-height : 100%}
P.note, LI.note     {font-size :  90%; }
P.noteb      {font-size :  90%; clear:both;}
P.quote      {font-size :  90%;  color:blue ; margin-left: 30px ; font-style:italic;}
HR           { clear:both; margin: 0px 0px 0px 0px;}
P.v          { clear:left;}
P.h          { clear:right;}
P.b          { clear:both;}

span.gul   {background-color: #ffff98;}
span.roed  {background-color: #ff6464;}
span.groen {background-color: #d2ff72;}
span.blaa  {background-color: #78ffff;}

acronym    {border-bottom:1px dashed; cursor:help; color:green; text-transform: capitalize }


span.ref   {font-size: 80%; color: red; margin-left: -95px;float: left;}
span.ref2  {font-size: 80%; color: red;}
p.bibel, p.bibel2  {font-size: 100%;	padding: 6px 0px 6px 100px; background-image: url(Images/marmor3.jpg); border: medium outset #cccccc; text-align:left}

P.bibel    { margin-right: 100px;}
P.bibel2   { margin-left: 100px; }

P.kommentar  {background-color: Aqua; padding-left: 3px;	margin-left: 100px; border: 1px solid Red;}

P.konklusion {background-color: #ffd700; padding: 3px 0px 6px 6px; margin: 30px 100px 30px 100px;
   			border: 1px solid Red;	clear: both;}

div.kant td    {text-align:left; vertical-align:top; border: thin solid black}
table,tr,td  {font-size : 100%;}

.papir, .papirv, .papirh      {padding: 15px; border: 5px groove gray ; background-image: url(Images/paper.gif);  text-align:left}
p.papir      {margin: 25px;}
div.papirv   {float:left; width:30%; clear:left}
div.papirh   {float:right; margin-left:5px; width:30%; clear:right}

.faktav,  .faktavs, .faktah, .faktahs   {padding:5px; background-color:#ffffdd; border: 4px groove #aaaaff; font-size:85%; display: block;}
.faktav,  .faktah    {width:250px}
.faktavs, .faktahs   {width:180px}
.faktah,  .faktahs   {float:right; margin-left:3px}
.faktav,  .faktavs   {float:left; margin-right:8px}

table.imgh, table.imgv {border: 1px dashed Black; background-color: #F5F5FC; font-size:xx-small; text-align:center;}

table.imgh   {margin: 5px 3px 5px 15px; float:right; }
table.imgv   {margin: 5px 15px 5px 0px; float:left; }
.navbar      {border-style: none outset outset none; width:98%; border-width: thin; padding: 4px; font-size : 80%; position:absolute; margin: 10px; top:5px; left:0px; background: #FFFF66 ; }
.hojre       {float:right}

big          {font-size : 175% }

SPAN.note    {font-size :  90%}
SPAN.noteid  {font-size: x-small;	color: red;	font-weight: bold; vertical-align: super;}
SPAN.quote, SPAN.quotef  {color:blue; font-style: italic; }
SPAN.quote   {font-size :  90%;}

img.imgv     {margin-left:  5px; margin-right: 15px; margin-top: 5px;margin-bottom: 5px; float:left}
img.imgh     {margin-left: 15px; margin-right:  5px; margin-top: 5px;margin-bottom: 5px; float:right}

#tagcloud {
    width: 800px;
    background:#Ccc;
    background-image: url(Images/marmor2.jpg);
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #559DFF;
    text-align:center;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}
 
#tagcloud a:link, #tagcloud a:visited { text-decoration:none; }
 
#tagcloud a:hover {text-decoration:underline; color: black ! important;}


#anbefaling{
	background-image: url(Images/marmor2.jpg);
	border: 1px solid black;
    width:450px;
//  height:125px;
    padding:10px 0px 10px 10px;
    background-color:#ffffff;
    position:fixed;
    bottom:30px;
    right:-630px;
    -moz-box-shadow:-2px 0px 5px #aaa;
    -webkit-box-shadow:-2px 0px 5px #aaa;
    box-shadow: 0 4px 10px #555555;
    -moz-border-radius: 36px / 12px;
    border-radius: 36px / 12px;
}
#anbefaling .close{
    background: url(Images/luk.gif) no-repeat;
    display: block;
    height: 16px;
    margin: 3px;
    float: left;
    width: 16px;
    txext-indent: -99999px;
}
#anbefaling .close:hover{
    background:transparent url(Images/luk.gif) -16px 0px no-repeat;
}
