*             { border:  0px;}
h2            { font:18px georgia; color:#900; margin:0px 0px 10px 0px;}
 h2 span      { font-size:14px; }
h3            { font:14px georgia; color:#900; margin:0px 0px 10px 0px;}
a             { text-decoration:none; color:#900; }
 a:hover      { text-decoration:underline; }
      
      /* css pro MSIE */

#noprint, #linxPrint              { display:none; }
.forPrint                         { display:none; }

body                              { width:776px; height:100%; background: white url("./img/bg_top.gif") top repeat-x; margin:0px 0px 0px -390px; position:absolute; left:50%; }
 .header                          { width:776px; height:82px; background: transparent url("./img/top_culinaryart.gif") no-repeat; margin-bottom:3px; font: 10px tahoma; }
  .panel                          { position:absolute; top:10px; }
   .panel a                       { margin-left:8px; color:#999; }
    .panel a img                  { margin: 0px 10px -2px 0px; }
     .panel a:hover               { text-decoration:none;}
     .panel a.home span           { font-weight:normal; font-size:9px;}
    
    .panel div.kontakt            { position:absolute; margin:3px 0px 0px 227px; color:#666; }
     div.kontakt a                { margin:0px;     color:#666; text-decoration:underline;  }
      div.kontakt a:hover         {                             text-decoration:none;       }
  
    .panel ul                     { margin:13px 0px 0px 28px; }
     .panel ul li                 { margin:2px;                 list-style-image: url("./img/li_menu_e.gif"); }
      .panel ul li a              { margin-left:0px;color:#900; font-weight:bold; }
       .panel ul li a span        { font-weight:normal; font-size:9px; color:#666; display:none;}
     .panel span a                { margin:0px;     color:#666; text-decoration:underline;  }
      .panel span a:hover         {                             text-decoration:none;       }
   #p2                            { position:absolute; right:20px; text-align:right;}

    
 .logo                    { width:290px; height:100px; margin-left:-152px; position:absolute; top:43px; left:50%; }
  .logo *                 {                            margin: 0px; } 
 .menu                    { width:776px; height:125px; background: transparent url("./img/i_vareni_muze_byt_umeni.jpg") no-repeat; }
  .menu ul                { width:776px;               margin-left:0px; top:192px; position:absolute; font:10px tahoma; text-align:center; }
   .menu ul li            {                            display:inline; }
    .menu ul li a         {                            font-weight:bold;      color:#000; }
     .menu ul li a:hover  {                            text-decoration:none;  color:#900; }
 .footer                  { width:776px; height:60px;  background: white url("./img/bg_bottom.gif") no-repeat;}
  .footer p               { margin-top:5px; font: 10px tahoma; text-align:center; color:#999; }





 .content                 { margin:30px 0px 20px 0px; }
  .content ul             { margin-left:18px;}
  .content p              { margin:0px 10px 10px 0px; width:500px; }
  .content h2             { margin-top: 30px;}
  .content div img        { margin:0px 0px 30px 0px ;}
  .content div            { margin:0px 20px 0px 30px; }
  .content img            { margin:0px 30px 20px 14px; border:2px solid #ccc; }  
  .content p              { font: 11px arial; color:#333; }
  .content ul li          { list-style-image:url("./img/li_e.gif"); font: 11px arial; color:#333; list-style-position:outside;}
  .content ul li span     { color:#999;}  

  .leftAbsolute           { position:absolute; }
  .rightAbsolute          { position:absolute; right:0px; }
    
  #mapa                   { text-align:center; height:235px; background: transparent url("./img/map.gif") 180px 81px no-repeat;} 
  #mapa h2                { margin-left:12px;}
  #mapa li                { display:inline; margin:10px 9px 10px 10px; }
  #mapa ul                { width:500px; text-align:left; position:absolute; display:inline; margin-left:-24px;}
  #mapa #u1               { width:100px; left:390px; margin-top:    6px; }
  #mapa  #u2              { width:450px; top: 50px;  margin-left:-211px; }
  #mapa   #u3             { width:600px; top: 50px;  margin-left:-282px; }
  #mapa    #u4            { width:100px; top: 32px;  margin-left: -70px; }
  #kontakt h2             { margin-left:12px;}
  #kontakt img            { margin-left:24px;margin-right:-10px;}
  #home p                   { position:absolute; width: 290px; left:225px;}
  #kluci p                  { position:absolute; width:350px; }
  #jidlo                    { margin-left:80px;}
  #jidelni li               { margin-left:40px; font:14px georgia; color:#900; list-style:none outside none;}
  #jidelni li ul            { margin:10px; }
  #jidelni li ul li         { margin-left:25px; font:11px arial; color:#333; list-style:disc outside url("./img/li_e.gif");}

    
 
 table.cv                 { margin:0px 90px 0px 90px; width:600px; }
  td                      { font:11px arial;}
  td.bold                 { font-weight:bold; } 
  td.thin                 { font-style:italic; } 
  td.half                 { font-size:2px; } 
 
 .linx                    { margin:0px 24px 0px 24px; width:732px; text-align:center;}
  .linx a                 { margin:0px 4px 0px 4px; }
   .linx a img            { margin:16px; }

 .success                 { font:11px arial; color:#666; text-align:center;} 
 .form                    { font:11px arial; color:#666;}
  .form                   { vertical-align: top; }
  .form input             { border:1px solid #ccc; }
  .form textarea          { border:1px solid #ccc; height: 86px; margin-right:0px;}

  .button                 { background-color:#fff; color:#666; float:right; margin-top:-3px;}


      /* css změny pro jiný prohlížeč */

 
      
li                        { list-style-image: url("./img/li_m.gif");}
.menu ul                  { width:776px; margin-left:-40px; top:182px; position:absolute; font:10px tahoma; text-align:center;}
.panel ul                 { margin:13px 0px 0px -14px; }
.panel ul li              { list-style-image:url("./img/li_menu_m.gif");}
.panel a.home span        { display:none;   }
.panel a.home:hover span  { display:inline; }
.panel ul li a span       { display:none;   }
.panel ul li a:hover span { display:inline; }
.panel div.kontakt        { position:relative; margin:3px 0px 0px 0px; color:#666; }
#p2                       { right:20px; }
.footer p                 { margin-top:5px; border:5px solid transparent;}

.content ul li            { list-style-image:url("./img/li_m.gif");}
.content ul               { margin-left:-26px; }


  #mapa                   { height:200px; background: transparent url("./img/map.gif") 180px 51px no-repeat;} 
  #mapa #u1               { left:350px; margin-top:16px;}
  #mapa  #u2              { margin-left:-251px;}
  #mapa   #u3             { margin-left:-322px;}
  #mapa    #u4            { margin-left:-108px; }
  #home                   { margin-bottom:-20px;}
  #home p                 { position:relative; width:356px; left:0px; margin-left:200px; margin-right:-200px;}
  #kluci p                { position:relative; width:760px; height:90px;}

  #jidlo                  { margin-left:50px;}
  #jidelni li             { margin:10px 10px 10px 30px; list-style:none; }
  #jidelni li ul          { margin:10px 10px 10px -10px;}
  #jidelni li ul li       { margin:0px; list-style-image:url("./img/li_m.gif"); }

  .button                 { margin-top:0px; }
      /* konec zmen */
