/* -------------------------------------------------------------------------- */

  .image-gallery-box
  {
    margin-top: 1em;
    padding: 10px;
  }

  .image-gallery-item
  {
    width: 80px;
    height: 80px;
    margin: 5px;
    float: left;
    text-align: center;
  }

  .image-gallery-item img
  {
    float: none;
    margin: 0px;
    border: 1px solid  #CCCCCC;
  }


/* --------------------------- photogallery fullscreen ---------------------- */

  #photogallery_fullscreen_bg
  {
    /*display: none;*/
    z-index: 100;
    position: fixed;
    ^position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    height: expression(GetPageHeight());
    background-color: transparent;
    /*
    background-color: #000000;
    filter:alpha(opacity=75);
    -moz-opacity:.75;
    opacity:.75;
    */
  }
  
  #photogallery_fullscreen_table
  {
    background: #DDE9F5;
    /*border: 4px solid #DDE9F5;*/
    border-collapse: collapse;
  }
  

  #photogallery_fullscreen
  {
    z-index: 200;
    position: fixed;
    ^position: absolute;
    left: 0px;
    top: 0px;
    top: expression(GetPageOffsetY());
    /*width: 100%;*/
    text-align: center;
  }
  
  #photogallery_fullscreen *
  {
    z-index: 300;
  }

  #photogallery_buttons
  {
    margin: 10px auto 0px auto;
    padding-left: 9%;
    text-align: center;
  }

  #photogallery_close
  {
    margin: 10px 0px 0px 0px;
    text-align: right;
  }

  #photogallery_fullscreen
  {
    /*margin: 10px auto 0px auto;*/
  }

  #photogallery_fullscreen_frame
  {
    margin: 0px auto 0px auto;
    /*background: url(img/loading.gif) no-repeat center center #FFFFFF;*/
    padding: 13px 13px 13px 13px;
    /*width: 820;*/
    text-align: center;
    overflow-y: scroll;
  }

  #photogallery_fullscreen_description
  {
    clear: both;
    margin-top: 5px;
    float: left;
    text-align: left;
  }

  #photogallery_fullscreen_description_line
  {
    padding-top: 13px;
  }

  #photogallery_fullscreen_description_box
  {
    color: #606060;
  }

  #photogallery_toolbar
  {
    clear: both;
    padding-top: 5px;
  }

  #photogallery_fullscreen_caption
  {
    font-size: 150%;
    color: #000000;
    text-transform: uppercase;
    font-weight: normal;
    float: left;
    margin: 0px;
    padding: 0px;
  }

  #photogallery_autorske_dilo
  {
    margin: 0px;
    padding: 5px 0px 5px 0px;
  }


  #gallery_cislovani
  {
    white-space: nowrap;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    top: -8px;
  }

  #gallery_cislovani a
  {
    padding-left: 2px;
    padding-right: 2px;
  }

  #gallery_cislovani a         { color: #FFFFFF; text-decoration: none;}
  #gallery_cislovani a:link    { color: #FFFFFF; text-decoration: none;}
  #gallery_cislovani a:visited { color: #FFFFFF; text-decoration: none;}
  #gallery_cislovani a:active  { color: #FFFFFF; text-decoration: none;}
  #gallery_cislovani a:hover   { color: #000000; background-color: #FFFFFF; text-decoration: none;}

  #gallery_cislovani a.selected         { color: #000000; background-color: #FFFFFF; text-decoration: none;}
  #gallery_cislovani a.selected:link    { color: #000000; background-color: #FFFFFF; text-decoration: none;}
  #gallery_cislovani a.selected:visited { color: #000000; background-color: #FFFFFF; text-decoration: none;}
  #gallery_cislovani a.selected:active  { color: #000000; background-color: #FFFFFF; text-decoration: none;}
  #gallery_cislovani a.selected:hover   { color: #000000; background-color: #FFFFFF; text-decoration: none;}


  #photogallery_toolbar a         { color: #E2BA63; font-weight: bold; }
  #photogallery_toolbar a:link    { color: #E2BA63; }
  #photogallery_toolbar a:visited { color: #E2BA63; }
  #photogallery_toolbar a:active  { color: #E2BA63; }
  #photogallery_toolbar a:hover   { color: #E2BA63; }

