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

a                   {color: #22F; }
a:hover             {color: #D00; background-color: transparent; }

img.img_op,          
img.img_v,          
img.img_h            {opacity: 0.7; }

img.img_op:active,          
img.img_v:active,          
img.img_h:active    {border-color:  #333 #FFF #DDD #000; opacity: 1; }

img.img_op:hover,          
img.img_v:hover,          
img.img_h:hover     {opacity: 1; }

table.t_side        {width: 100%; height: 53vw; min-width: 1024px; }

table.t_side,
div.div_f           {background-color: #9A8; }  /* 9B8 */

table.t_nav         {width: 100%; height: 100%; background-color: #9BD;  opacity: 0.8; }

td.td_nav           {width: 10%; text-align: center; #background-color: #ccc; }

td.td_krummesti     {vertical-align: bottom; }

img.img_op, 
img.img_v, 
img.img_h           {width: 50%; }

td.td_indhold_1,     
td.td_indhold_2,     
td.td_indhold_3     {text-align: left; vertical-align: middle; padding: 2vw 0 1.4vw 0; }

div.div_1,
div.div_2,
div.div_3           { }

div.div_f           {text-align: left; line-height: 24px; }

img.imgs            {margin: 0 0 0.6vw 0; width: 100%; border: 0.3vw solid #321; position: relative; right: 0.3vw; max-height: 54vw; background-color: #795; } 

td.td_delim         {display: table-cell; } 

td.td_delim_1,
td.td_delim_2,
td.td_delim_3,       
td.td_delim_4       { }  

div.div_abs         {position: absolute; left: 10vw; top: 0; width: 1vw; height: 53vw; z-index: 0; XXXdisplay: none; }
div.div_f           {position: absolute; }



/* Test 

td.td_delim_1       {background-color: #500; }
td.td_delim_2       {background-color: #050; }
td.td_delim_3       {background-color: #005; }

*/  