/* galeria - miniatury */
#tngallery h1 { font-size: 14px; font-weight: bold; text-align: center; color: #77b029; }
#tngallery h2 { margin: 5px 0; font-size: 12px; font-weight: normal; color: #77b029;  }
#tngallery p { margin-bottom: 10px; color: #999; }
#tngallery ul { margin:0; padding: 0; }
#tngallery ul li { display: inline; float: left; width: 160px; height: 110px; margin:0 63px 30px 0; padding: 0; background: none; }
#tngallery ul li img { border: 1px solid #999; }

/* galeria - jedno zdjêcie */
#photo { text-align: left; }
#photo h1, #photo h1 a { font-size: 18px; }
#photo p { margin-top: 10px; font-size: 12px; }
#photo p span { color: #999; }
#photo p span b { font-weight: bold; color: #999; }

/* nawigacja */
p#galleryNav { position: relative; display: block; clear: both; width: 300px; margin: 0 auto 10px auto; padding: 7px 0; font-size: 12px; text-align: center; color: #333; }
a#galleryNavPrev, a#galleryNavNext { position: absolute; top: 0; display: block; font-size: 12px; color: #77b029; }
a#galleryNavPrev { left: 0; padding: 7px 0 7px 20px; background: url(/images/pilka/button_prev.gif) no-repeat left; }
a#galleryNavNext { right: 0; padding: 7px 20px 7px 0; background: url(/images/pilka/button_next.gif) no-repeat right; }

/* artykuly doolczone do galerii */
#articleConnections { width: 290px; margin: 10px 0; border: 0; border-top: 1px solid #ececec; padding: 10px 0 0 0; float: left; display: block; text-align: left; font-size: 11px; color: #333333; }
#articleConnections span { color: #000; font-size: 12px; font-weight: bold; }
#articleConnections ul { list-style: none; margin: 0; padding: 0; }
#articleConnections li { margin-bottom: 5px; }
#articleConnections li span { color: #9d9d9d; font-weight: normal; font-size: 11px; }
#articleConnections a, #articleGalleryConnections a, #articleLinks a { color: #005f8e; }
#articleConnections p, #articleGalleryConnections p, #articleLinks p { padding-bottom: 5px; }
#articleConnections p span { color: #9d9d9d; }

/* scroll miniatur */
#tngalleryScroll { position: relative; clear: both; width: 670px; height: 110px; margin: 15px 0; }
li.currentPhoto { background: #CCC; }
/* skin dla widoku zdjêcia w galerii */
.jcarousel-skin-gallery .jcarousel-container { background: #FFF; }
.jcarousel-skin-gallery .jcarousel-container-horizontal, ul.jcarousel-skin-gallery { width: 624px; padding: 0 23px; }
.jcarousel-skin-gallery .jcarousel-clip-horizontal, ul.jcarousel-skin-gallery {width: 624px; height: 110px;  overflow: hidden; }
.jcarousel-skin-gallery .jcarousel-item { width: 150px; height: 100px; padding: 3px; text-align: center; }
.jcarousel-skin-gallery .jcarousel-next-horizontal { position: absolute; top: 35px; right: 0; width: 16px; height: 27px; cursor: pointer; background: transparent url(/images/pilka/button_next.gif) no-repeat 0 0; }
.jcarousel-skin-gallery .jcarousel-prev-horizontal { position: absolute; top: 35px; left: 0; width: 16px; height: 27px; cursor: pointer; background: transparent url(/images/pilka/button_prev.gif) no-repeat 0 0; }
.jcarousel-skin-gallery .jcarousel-next-disabled-horizontal, .jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal  { cursor: default; background: none; }

/*
#tngalleryScroll div { position: relative; top: 33px; height: 110px; margin: 0 0 0 20px; overflow: hidden; }
#tngalleryScroll ul { float: left; height: 110px; margin: 0; padding: 0; overflow: hidden; }
#tngalleryScroll ul li { float: left; width: 155px; height: 110px; margin: 0; padding: 0; background: none; text-align: center; }
#tngalleryScroll ul li img { border: 1px solid #999; }
#tngalleryScrollPrev { position: absolute; top: 70px; left: 2px; outline: none; }
#tngalleryScrollNext { position: absolute; top: 70px; right: 2px; outline: none; }
#tngalleryScroll ul li.currentPhoto, #tngallery ul
*/

