
  body                                                                          { text-align: center; background: URL('../img/bg.jpg') #000 no-repeat 50% 0%; margin: 0px; }
  a                                                                             { text-decoration: none; }
  
  a img                                                                         { border: none; }
  
  body, a, div, p, td, li                                                       { font-family: 'Trebuchet MS', tahoma, sans-serif; font-size: 10pt; color: #232323; }
  
  div.layout                                                                    { width: 953px; margin: auto; text-align: left; position: relative; left: 5px; }
  div.layout div.layout-top                                                     { height: 261px; background: URL('../img/top.jpg') no-repeat;  position: relative; }
  div.layout div.layout-top div.logo                                            { height: 215px; background: URL('../img/logo.jpg') 142px 0px no-repeat;  }
  div.layout div.layout-bottom                                                  { height: 14px; background: URL('../img/layout-bottom.png') no-repeat; font-size: 1px; }
  div.layout div.layout-middle                                                  { background: URL('../img/bg-content.jpg') #000 repeat-x;  }
  div.layout div.layout-middle-in                                               { background: #509c1e; width: 911px; position: relative; top: 5px; left: 21px; padding-top: 0px; }
  div.layout div.layout-middle-in2                                              { background: URL('../img/bg-content-in.jpg') 0px -5px repeat-x; width: 911px; position: relative; top: 0px; left: 0px; padding-top: 0px; }
  div.layout div.layout-middle-bottom                                           { background: URL('../img/bg-content-bottom.jpg') 0px -5px repeat-x; width: 911px; height: 323px; position: relative; top: 0px; left: 0px; padding-top: 0px; }
  div.layout div.copyright                                                      { clear: left; height: 232px; padding-top: 20px; text-align: center; background: URL('../img/bg-content-bottom.jpg') repeat-x;  }
  div.layout div.copyright div, div.layout div.copyright div a                          { font-size: 8pt; color: #fff; }
  
  div.layout div.menu a                                                         { font-size: 11pt; }
  div.layout div.menu                                                           { height: 36px; width: 633px; overflow: hidden; position: absolute; bottom: 0px; left: 170px; }
  
  div.menu a.menu-level-1                                                       { display: block; height: 36px; padding: 0px 0px 0px 0px; font-weight: bold; float: left; color: white; margin: 0px 5px 0px 5px; }
  div.menu a.menu-level-1 span                                                  { display: block; height: 36px; padding: 10px 10px 0px 10px; position: relative; left: 5px; cursor: hand;  }
  
  div.menu a.menu-level-1:hover, div.menu a.vybrany                             { background: URL('../img/mitem-l.png') no-repeat; color: #000; }
  div.menu a.menu-level-1:hover span, div.menu a.vybrany span                   { background: URL('../img/mitem-r.png') 100% 0% no-repeat; }
  
  div.menu a.menu-level-2                                                       { width: 200px; height: 28px; margin: 0px 0px 4px 19px; display: block; background: URL('../img/left-level-2.png') no-repeat; color: #232323; }
  div.menu a.menu-level-2 span, div.menu a.menu-level-2-hover span              { display: block; padding: 3px 0px 0px 45px; }
  div.menu a.menu-level-2:hover, div.menu a.menu-level-2-hover                  { width: 200px; height: 28px; margin: 0px 0px 4px 19px; display: block; color: #ff7d26; background: URL('../img/left-level-2-hover.png') no-repeat; }
  
  div.left-area                                                                 { width: 200px; float: left; margin: 0px 20px 0px 20px; position: relative; }
  div.left-area div.bg                                                          { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; -moz-opacity: 0.3; opacity: 0.3; filter: alpha(opacity=30); z-index: 1; }
  div.left-area div.in                                                          { position: relative; z-index: 2; padding: 10px; }
  div.left-area div.in div.line                                                 { margin: 0px 0px 5px 0px;    }
  div.left-area div.in div.line a                                               { color: white; padding: 0px 0px 0px 0px; display: block; font-weight: bold;}
  div.left-area div.in div.line a:hover                                         { color: white; text-decoration:underline}
  
  div.line {
  color:black;
  border:1px solid white;
  padding:5px;
  font-weight:normal;
  }
  
  
  
  div.content-area                                                              { width: 660px; float: left; min-height: 600px; }
  div.content-area div.inner                                                    { padding: 0px 0px 0px 20px; line-height: 170%; color: #fff; }
  
  div.content-area a                                                            { color: #f9e904; }
  div.content-area a:hover                                                      { color: #f9e904; text-decoration:underline; }
  
  h1                                                                            { color: #f9e904; font-weight: normal; padding: 5px 0px 5px 0px; margin: 0px; font-size: 20pt; }
  h1:before                                                                     { content: '// '; color: white; }

  .foto_popis {
    color:yellow;  
  }
  


