XXXbody                {background-color: #564; color: #300; font-size: 1.2vw; line-height: 1.7vw; }  
body                {background-color: #564; color: #300; font-size: 18px; line-height: 24px; }  

table.t_side        {background-color: #CDA; width: 100%; min-width: 800px; height: 53vw; }   /* 56vw */

td.td_nav           {background-color: #333; color: #BBB; }

td.td_nav           {position: relative; font-size: 15px; font-weight: bold; line-height: normal; text-align: center; vertical-align: top; width: 100px; padding: 4px; }

a                   {color: #70a0ff; }

a:hover             {color: #FF0; }

img.img_op,          
img.img_v,          
img.img_h           {width: 50%; padding: 3%; background-color: #444; border: 1px solid; border-color: #CCC #000 #222 #DDD; opacity: 1;  z-index: 1; }

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


img.imgs            {border: 2px solid; border-color: #300; background-color: #886; }


h1                  { }

h2                  { }

hr                  {color: #555; background-color: #555; }

span.sp_krummesti   { }

div.div_o1,          
div.div_o2,
div.div_o3          {padding: 0 0 8px 0; text-align: justify;  }

div.div_u1,         
div.div_u2,         
div.div_u3          {padding: 8px 0 0 0; text-align: justify; }

div.div_uf          {padding: 0 1% 1% 1%; text-align: justify; }

div.preload         { }

img.img1,                
img.img2,
img.img3            {width: 100%; height: auto; }

td.td_img1,             
td.td_img2,
td.td_img3          {text-align: center; vertical-align: middle; }

td.td_uf            { }































