/* ADMIN */
/* struktura galerie */
.show_gal {float:left; width:680px; height:auto; margin-bottom:10px; padding:10px; background-color:#eee; overflow:hidden; }
.list_item {padding:5px; height:auto; background:white; overflow: hidden;}
.list_vo {margin-left:90px; padding:5px 5px 0 5px; background:white; overflow:hidden;}
.list_vo_one {padding:10px; margin-bottom:5px; background:#eee; overflow:hidden;}
.list_vt {padding:10px; margin:5px 0 0 90px; /* padding:5px; */ background:white; overflow:hidden;}
.list_vth {margin:10px 0 5px 90px; background:#eee; overflow:hidden;}
.list_vth a {padding:10px; line-height:1.3; }
.warrAdmin {color:red; }

/* položky galerie */
.item_foto {float:left; margin:10px 9px 0 0; width:135px; height:160px; padding:5px; background:#fff; /*border:1px solid #ccc;*/ text-align:center; font-weight:bold; font-size:12px; }
.item_foto a {text-decoration:none; }
.itemFoto {float:left; margin:10px 9px 0 0; width:135px; height:135px; padding:5px; background:#fff; /*border:1px solid #ccc;*/}
.img_foto {float:left; width:135px; height:135px; margin:2px 0 0 0; overflow:hidden; text-align:center;}
#input_foto {margin:10px 0; } /* tlačítko přidat foto */
.folder_foto {float:left; margin:2px 0 0 3px; width:125px; height:125px; text-align:center; }
#folder_foto {background:url(../design/folder.gif) 0 0 no-repeat; }
.subfolder {margin:128px 0 0 0; height:auto; overflow:hidden; font-size:11px; font-weight:bold;  }
  .subfolder a {text-decoration:none} /* název subfolderu */
  /* .thumbLandscape {width:130px; }
    .thumbPortrait {height:130px; }
    .thumbNoDimension {height:auto; }  */
.navig {font-size:12px; }

/* foto */
.showGal {float:left; width:780px; height:auto; margin:0 0 15px 30px; }
.showGal caption {text-align:left; margin-top:15px; }
.showGalAdmin {float:left; width:680px; height:auto; margin:15px 0 0 0; }
.albumGal {float:left; width:100%; height:auto; margin:0 0 0 0; }
#detailGal {text-align:center; padding:15px 0 0 0; } 
.cellGal {/*border-spacing:10px;*/ margin:0px 0 5px 15px; padding:3px 10px 0 0; /*border:1px solid #ccc;*/ background:#fff; }
  .cellGal td {padding-bottom:10px; padding-left:10px;  }
.fotoAlbum {float:left; width:110px; height:110px; margin-bottom:15px; }               
  .img_gal_thumb_td {width:100px; height:100px; text-align:center; vertical-align:bottom; }
    .img_gal_thumb_td img {margin-bottom:-5px; padding:0; }             
.img_gal_portret {margin:0; border:1px solid #512c14; }
.img_gal {width:460px; margin:0; border:1px solid #512c14; }
.formAlbum {margin:0 0 20px 0; }
.renameAlbum {width:550px; margin:0 0 15px 0; }
.formFoto {margin:15px 0; }
.editComment {margin:10px 0}
.up {float:right; width:25px; height:25px; margin:-15px 10px 0 0; }
.upFirst {margin:-30px 13px 0 0; }  