body  {font-family: Verdana,sans-serif; color: #FED; text-align: center; font-size: 13px; line-height: 16px; background: black;}     
table {font-size: 13px; line-height: 16px;}

a:link          {color: #DDF; text-decoration: underline;}
a:active        {color: #DDF; text-decoration: underline; position: relative; top: 1px; left: 1px;}
a:visited       {color: #DDF; text-decoration: underline;}
a:hover         {color: #007; text-decoration: none; background: #FFA;}

a.navlink:link    {color: #DD9; background: transparent; font-size: 18px; font-weight: bold; text-decoration: none; vertical-align: middle; padding-bottom: 2px;}   
a.navlink:active  {color: #DD9; background: transparent; font-size: 18px; font-weight: bold; text-decoration: none; vertical-align: middle; padding-bottom: 2px;}   
a.navlink:visited {color: #DD9; background: transparent; font-size: 18px; font-weight: bold; text-decoration: none; vertical-align: middle; padding-bottom: 2px;}   
a.navlink:hover   {color: #FD8; background: transparent; font-size: 18px; font-weight: bold; text-decoration: none; vertical-align: middle; padding-bottom: 2px;} 

a.crumb:link    {color: #DDF; text-decoration: none;}
a.crumb:active  {color: #DDF; text-decoration: none; position: relative; top: 1px;}
a.crumb:visited {color: #DDF; text-decoration: none;}
a.crumb:hover   {color: #007; text-decoration: none; background: #FFA;}

a.imglink:link          {color: #DDF; text-decoration: none;}
a.imglink:active        {color: #DDF; text-decoration: none; position: relative; top: 1px; left: 1px;}
a.imglink:visited       {color: #DDF; text-decoration: none;}
a.imglink:hover         {color: #007; text-decoration: none; background: transparent;}

img.inv {visibility: hidden; margin-top: 0px; margin-bottom: 0px;}

div.afsnit      {padding-top: 8px;}
div.lille       {font-size: 11px; line-height: 14px;}
div.banner      {background-color: #732} 
div.preload     {display: none;}  
div.crumbpath   {color: #FC3; position: absolute; left: 5px; top: -1px; font-size: 13px;}   
div.indledning  {color: #FFD; text-align: justify;  font-size: 15px; font-weight: normal; padding-top: 20px; line-height: 22px; padding-left: 2%; padding-right: 2%;}
div.kapitel     {position: absolute; right: 10px; top: 10px; font-size: 13px; font-weight: bold;}   /* line-height aht. IE ? */
div.navpad      {position: absolute; left: 0px; top: 0px; padding: 5px; color: #DDDD99; font-size: 13px;}     
div.preload     {position: absolute; left: 0px; top: -100px;}
div.sidetitel   {font-family: Batang,serif; color: #FFD; text-align: center; font-size: 32px; font-weight: bold; padding-top: 20px;}
div.undertitel  {font-family: Batang,serif; color: #FFD; text-align: center; font-size: 22px; font-weight: bold; padding-top: 20px;}
div.billedmenu  {text-align: center;}
div.note        {text-align: right; font-style: italic; font-size: 11px; padding-top: 4px; padding-bottom: 3px;}
div.sidenote    {text-align: left;  font-style: italic; font-size: 11px; padding-top: 4px;}
div.endnote     {float: right;      font-style: italic; font-size: 11px;}
div.ramme       {position: relative; left: 0px; top: 0px; width: 990px; height: 560px;}
div.div_abs     {position: absolute; text-align: justify;}
div.div_h1      {margin-left:  4px;}
div.div_h2      {margin-left:  4px;}
div.div_h3      {margin-left:  4px;}
div.div_h4      {margin-left:  4px;}
div.div_o1      {margin-bottom: 4px; text-align: justify; padding-left: 8px; padding-right: 8px;}
div.div_o2      {margin-bottom: 4px; text-align: justify; padding-left: 8px; padding-right: 8px;}
div.div_o3      {margin-bottom: 4px; text-align: justify; padding-left: 8px; padding-right: 8px;}
div.div_o4      {margin-bottom: 4px; text-align: justify; padding-left: 8px; padding-right: 8px;}
div.div_u1      {text-align: justify; padding-left: 8px; padding-right: 8px;}   /* 8px som img.billede border */
div.div_u2      {text-align: justify; padding-left: 8px; padding-right: 8px;}
div.div_u3      {text-align: justify; padding-left: 8px; padding-right: 8px;}
div.div_u4      {text-align: justify; padding-left: 8px; padding-right: 8px;}
div.div_v1      {margin-right: 4px;}
div.div_v2      {margin-right: 4px;}
div.div_v3      {margin-right: 4px;}
div.div_v4      {margin-right: 4px;}
div.div_b       {text-align: justify; margin-left: 80px; margin-right: 80px;}
div.div_m       {text-align: center;  margin-left: 20px; margin-right: 20px;}

img.billede {border: 8px solid #EEE; background-color: gray;}   

img.delim     {}
img.delim1    {}
img.delim2    {display: none;}
img.delim3    {}
img.delim4    {}
img.icon      {}
img.key       {}
img.logo      {}
img.thumb     {margin-top: 12px; vertical-align: middle; border: 2px solid #EEC; background-color: gray;}
img.billede   {border: 8px solid #EEE; background-color: gray;}

span.nobr {white-space: nowrap;}

table.rubrikmenu    {width: 100%;} 
table.t_billedfelt1 {font-size: 13px;}
table.t_billedfelt2 {font-size: 13px;}
table.t_billedfelt3 {font-size: 13px;}
table.t_billedfelt4 {font-size: 13px;}
table.t_side        {font-size: 13px; width: 100%; height: 99%; max-width: 1100px; max-height: 720px; min-width: 770px; min-height: 560px;} 

tr.tr_billede       {vertical-align: bottom;}
tr.tr_fodnote       {height: 1px;}
tr.tr_frise         {vertical-align: top;}
tr.tr_overskrift    {text-align: center; height: 1px; vertical-align: middle;}
tr.tr_tom_a {}
tr.tr_tom_b         {height: 1px;}
tr.tr_tom_c         {height: 1px;}  
tr.tr_tom_d {}

td.td_billede    {width: 1px; height: 1px;}   /* sic 1px, 1% giver problemer i IE */
td.td_h1 {}
td.td_h2 {}
td.td_h3 {}
td.td_h4 {}
td.td_img        {text-align: center;}        /* aht. billedets placering midt i felt af overstørrelse */
td.td_tom_h      {width: 25%;}                /* for lige store mellemrum i IE */
td.td_tom_m      {width: 25%;}                /* for lige store mellemrum i IE */
td.td_tom_v      {width: 25%;}                /* for lige store mellemrum i IE */
td.td_v1 {}
td.td_v2 {}
td.td_v3 {}
td.td_v4 {}
                                          
/* I udprintning fjernes navigationslink og der anvendes smalle sorte billedrammer  */
@media print{
 div.guide {display: none;}
 div.navpad {display: none;}
 img.thumb {border: 1px solid black; margin: 4px; margin-bottom: 8px; vertical-align: middle;}
 img.billede {border: 2px solid black;}
}

/* Test, udkommenteres ved normal brug:  

table {border: 1px solid red;}  
td {border: 1px solid #AFA;}  
div {background: #453;}  
div.ramme {background: blue;}   

*/
