/* 
   http://www.finn-j.dk/atlanten/groenland-2006/...
   2007-07-22
*/

body  {color: #700; background-color: #222; }

table {font-size: 13px; line-height: 18px;}   /* FONT-SIZE HER! */

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

a.navlink:link    {background-color: #229955; border: 2px solid; border-color: #26AC60 #1A7340 #1E864A #2BBF6A; color: #CCF;}   
a.navlink:active  {background-color: #229955; border: 2px solid; border-color: #26AC60 #1A7340 #1E864A #2BBF6A; color: #CCF;}   
a.navlink:visited {background-color: #229955; border: 2px solid; border-color: #26AC60 #1A7340 #1E864A #2BBF6A; color: #CCF;}   
a.navlink:hover   {background-color: #229955; border: 2px solid; border-color: #26AC60 #1A7340 #1E864A #2BBF6A; color: #FF9;}   

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: #009; text-decoration: none; background-color: #FFFFAA; }

div.banner      {background-color: #295;} 
div.navpad      {left: 5px; top: 5px;}
h1.sidetitel    {padding-top: 40px;}
div.kapitel     {position: absolute; right: 10px; top: 8px; font-size: 16px;}   
div.billedmenu  {margin: 20px; text-align: justify;}
div.preload      {position: absolute; left: 0px; top: -100px;}  
div.bund         {height: 200px;}

img.thumb       {border: 1px solid #600; vertical-align: middle; margin-top: 4px;}
img.inv         {width: 80px; height: 0; visibility: hidden; margin-top: 0; margin-bottom: 0; height: 0;}      
img.billede     {border: 3px solid #500;}

div.ramme        {position: relative; left: 0px; top: 0px; width: 950px; height: 560px;}
div.div_abs      {position: absolute; text-align: justify;}
div.div_u1 {text-align: justify;}
div.div_u2 {text-align: justify;}
div.div_u3 {text-align: justify;}
div.div_u4 {text-align: justify;}
div.div_b  {text-align: justify; margin-left: 20px; margin-right: 20px;}
div.div_m  {text-align: center;}

div.div_v1 {margin-right: 4px; text-align: justify;}
div.div_h1 {margin-left:  4px; text-align: justify;}
div.div_v2 {margin-right: 4px; text-align: justify;}
div.div_h2 {margin-left:  4px; text-align: justify;}
div.div_v3 {margin-right: 4px; text-align: justify;}
div.div_h3 {margin-left:  4px; text-align: justify;}
div.div_v4 {margin-right: 4px; text-align: justify;}
div.div_h4 {margin-left:  4px; text-align: justify;}

div.div_o1 {margin-bottom: 4px; text-align: justify;}
div.div_o2 {margin-bottom: 4px; text-align: justify;}
div.div_o3 {margin-bottom: 4px; text-align: justify;}
div.div_o4 {margin-bottom: 4px; text-align: justify;}

table.t_side     {width: 100%; height: 640px; max-width: 1920px; min-width: 770px; background-color: #9B9;} 

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_b      {height: 1px}
tr.tr_tom_c      {height: 1px}

td.td_img        {text-align: center;}        /* aht. billedets placering midt i felt af overstørrelse */
td.td_billede    {width: 1px; height: 1px;}   /* width nødv. i Firefox */
td.td_tom_v      {width: 25%;}                /* for lige store mellemrum i IE */
td.td_tom_m      {width: 25%;}                /* do */
td.td_tom_h      {width: 25%;}                /* do */

                                      
/* Test, udkommenteres ved normal brug:  

td        {border: 1px solid green;}  
table     {border: 1px solid red;}  
div       {background-color: cyan;}  
div.ramme {background-color: blue;}   

*/