/* CSS Document */
    /*  Lucie  */
* {
   padding: 0;
   margin: 0;
  }

body  {
       background: #5d91cb url("images/web/background.gif") repeat-x;
       _text-align: center;
       font: normal 12px Verdana;
       color: #ffffff;
      }

p
{
 padding-bottom: 10px;
 padding-top:0;
 margin-top:0;
}

a {
   text-decoration: none;
   border: 0;
   font: normal 12px Verdana;
   color: #ffffff;
  }

img {
     border: 0;
    }

h1  {
     font: normal 22px Georgia;
     padding: 0;
     margin-bottom: 18px;
     margin-top:0;
    }

h2  {
     font: normal 16px Georgia;
     padding: 0;
     margin-bottom: 18px;
    }

#content  {
           width: 929px;
           margin: auto auto;
           _text-align: left;
          }

#top  {
       background: url("images/web/efekt.jpg") 61px 0 no-repeat;
       height: 100px;
      }
      
#top-left {
           float: left;
          }

#logo-obal  {
             padding-top: 51px;
            }

#logo {
       background: url("images/web/logo.gif") no-repeat;
       width: 295px;
       height: 29px;
      }

#top-right  {
             float: right;
            }

#lang {
       text-align: right;
       padding-top: 5px;
      }

#lang a:hover  {
                 text-decoration: underline;
                }

.activ-lang {
             text-decoration: underline;
            }

#menu {
       margin-top: 48px;
      }

#menu ul  {
           list-style-type: none;
          }

#menu ul li {
             display: inline;
            }

#menu ul li a:hover {
                     color: #c2c2c2;
                    }

#top-img  {
           background: url("images/web/top-img.jpg") no-repeat;
           height: 407px;
          }

#flash-obal {
             padding: 10px 0 0 9px;
            }

#flash  {
         width: 911px;
         height: 361px;
        }

#obsah  {
         padding: 0 45px 0 45px;
         float: left;
         text-align: left;
         min-height: 300px;
         _height: 300px;
         margin-bottom: 30px;
        }

#obsah table
{
 border: 0;
}

#obsah table tr
{
 border: 0;
}

#obsah table tr td
{
 border: 0;
}

#obsah .img  {
             vertical-align: top;
             margin-right: 16px;
             text-align: right;
             float: left;
             display: block;
             width:128px;
             height:178px;
            }
            
#obsah img  {
             border: 3px solid #f0f0f0;
             vertical-align: top;
             margin-right: 16px;
             text-align: right;
             float: left;
             display: block;
            }

#obsah h1 {}

#text {
       /*float: left;*/
       /*width: 750px;*/
      }

.right  {
         float: right;
         margin-right: 188px;
        }

#paticka  {
           background: url("images/web/paticka.jpg") 0 28px no-repeat;
           clear: both;
           padding-bottom: 20px;
          }

#sponzori {
           text-align: center;
          }

#sponzori img {
               margin: 0 7px 0 7px;
              }

.leva {
       float: left;
       padding-top: 3px;
      }

.prava  {
         float: right;
         padding-top: 3px;  
        }

.prava a  {
           text-decoration: underline;
          }

.svetlemodra
{
 background: #5d91cb;
 border: 0;
}  

.tmavemodra
{
 background: #16428e;
 border: 0;
}          

.zahlavi-fis
{font-weight: bold;}

.sl
{color: blue; font-weight: bold;}

.gs
{color: green; font-weight: bold;}

.sg
{color: red; font-weight: bold;}

          
/* FF3*/
/*#obsah img, x:-moz-any-link, x:default {float: left; text-align: left; vertical-align: top;}*/

