  body,html {
    padding: 0px ; margin: 0;
    font-family: arial, tahoma, verdana, sans-serif ;
  }
  a {color: #0078C7;/*#38A1CD*/}
a:hover {color: #000; /*#38A1CD*/}

  .galleryBox {

  }
  div#galleryMainFrame img {border: 0;}
  div#galleryMainFrame {
    font-family: arial, tahoma, verdana, sans-serif;
    color: black;
    text-align: left;
    width: 100%;
  }
  div#galleryMainFrame a {color: black;}
  div#galleryMainFrame a:hover {color: #2986AD;}
  .galleryFolderUp {
    position: relative;
    text-align: center;
    margin-right: 1px;
    margin-bottom: 1px;
    display: block;
    width: 196px;
    height: 266px;
    float: left;
  }
  .galleryFolderUp img {
    margin-top: 80px;
  }
  
  .galleryFolder-model {
    position: relative;
    text-align: left;
    display: block;
    width: 170px;
    height: 205px;
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;
    text-align: center;
  }
    .galleryFolder-model-i {
      padding: 5px;
    }
   .galleryFolder-model img {
      border: 1px solid #C4C4C4;
      padding: 1px;
    }
  .galleryFolder {
    position: relative;
    text-align: left;
    display: block;
    width: 340px;
    height: 165px;
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;
  }
  .galleryFolder-i {
    padding: 5px;
  }
  .galleryFolder a {
    
  }
  .galleryFolder img {
    border: 1px solid #C4C4C4;
    padding: 1px;
  }
  .imgr {
    height: 160px;
      display: block;
    float: left;
    margin-right: 10px;
  }
    
  .galleryItem {
    
    /*
        position: relative;
    text-align: center;
    display: block;
    width: 135px;
    height: 153px;
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;
    */
  }

  .galleryItem img {
    border: 1px solid #C4C4C4;
    padding: 1px;
  }

  .itemInfo {
    position: relative;
    float: right;
    text-align: center;
    margin-right: 1px;
    margin-bottom: 1px;
    display: block;
    float: left;
    background: #0000ff;
  }
  .itemImg {
    display: block;
    margin: 0 auto;
    border: 1px solid #C4C4C4;
    padding: 1px;
  }
  .itemInfo-i {
    display: block;
    padding: 4px 3px 5px 6px;
  }
  .filesize {color: #737373;}
  .nadpis {
    color: black;
  }
  .clear {
    clear: both;
  }
  div#paticka {
    clear: both;
  }
  div.publicsprava {
    border: 1px solid red;
    padding: 7px;
    margin: 4px;
    color: black;
    font-weight: bold;
    font-size: 12px;
  }
  div.generujem {
    width: 340px;
    font-family: arial, tahoma, verdana, sans-serif;
    background: #788286;
    text-align: center;
    color: white;
    padding: 40px 0 40px 0;
    margin: 50px auto 0 auto;
    font-size: 12px;
  }
  div.odrobinky {
    text-align: left;
    border: 1px solid #788286;
    font-size: 11px;
  }
  div.odrobinky-i {
    padding: 4px 4px 4px 10px;
  }
.insertbox {
  position:fixed;
  _position:absolute;
  top:0;
  _top:expression(eval(document.body.scrollTop));
  left:0;
  margin:0;
  padding:0;
  background:lime;
  
  width: 400px;
  height: 200px;
  background: gray;
  z-index: 1000 ;
}

