
#tx-lzgallery-pi1-listing { width: 500px; border: 1px solid #ccc; margin-top: 8px; }
#tx-lzgallery-pi1-listing tr.line1 { height: 26px; background-color: #5889ce; color: #fff; }
#tx-lzgallery-pi1-listing tr.line1 td.title { font-size: 120%; padding-left: 10px; }
#tx-lzgallery-pi1-listing tr.line1 td.title a { color: #000; }
#tx-lzgallery-pi1-listing tr.line1 td.startdate { white-space: nowrap; }
#tx-lzgallery-pi1-listing tr.line1 td.count { white-space: nowrap; padding-left: 20px; padding-right: 10px;}
#tx-lzgallery-pi1-listing tr.line2 { }
#tx-lzgallery-pi1-listing td.line2 { }
#tx-lzgallery-pi1-listing table.preview { margin-bottom: 0; border: none; }
#tx-lzgallery-pi1-listing td.preview { vertical-align: top; padding-left: 4px; width: 80px; }
#tx-lzgallery-pi1-listing td.preview img { border: 1px ridge #ccc; }
#tx-lzgallery-pi1-listing td.line2 .preview .descr_short { font-size: 120%; vertical-align: top; }
#tx-lzgallery-pi1-listing td.line2 .preview .descr_long { font-size: 80%;  }

#tx-lzgallery-pi1-parent-descr-short { padding: 4px 4px 20px 4px; }
#tx-lzgallery-pi1-parent-title { font-size: 20px; padding: 4px 4px 4px 4px; }
#tx-lzgallery-pi1-parent-count { padding: 4px 4px 4px 4px; }
#tx-lzgallery-pi1-parent-subcount { padding:0px 4px 4px 4px; }


/* gallery - album  */
div.tx-lzgallery-pi1 { margin: 0; padding: 0; }

#tx-lzgallery-pi1-fotonav { margin: 5px 0 10px 0px; padding: 3px 3px 3px 7px; background-color: #5889ce; border: 1px solid #cc; }
#tx-lzgallery-pi1-fotonav select {  }
#tx-lzgallery-pi1-fotonav .tx-lzgallery-pi1-fotonav { padding-right: 20px;}
#tx-lzgallery-pi1-fotonav a { color: #000000; }

#tx-lzgallery-pi1-fotos { width: 100%; padding: 0; margin: 0; border: none; }
#tx-lzgallery-pi1-fotos table { width: 100%; padding: 0; margin: 0; border: none; }
#tx-lzgallery-pi1-fotos td { text-align: center; padding: 0; margin: 0; }
#tx-lzgallery-pi1-fotos img { border: 2px ridge #fff; }

/* gallery - annotations */
.tx-lzgallery-pi1-3x10-filename { margin: 0; padding: 3px 0 3px 0; text-align: center; font-size: 100%; font-style: normal; }
.tx-lzgallery-pi1-3x10-1 { margin: 0; padding: 0 0 3px 0; text-align: center; font-size: 100%; font-style: normal; }

.tx-lzgallery-pi1-1x1-filename { font-size: 10px; font-style: normal;}
.tx-lzgallery-pi1-1x1-1 { margin: 6px 0 6px 0; text-align: center; font-size: 120%; }
.tx-lzgallery-pi1-1x1-2  { margin: 0; padding: 0; text-align: center; font-size: 100%; }


