/* galeria - miniatury */
#tngallery h1 { font-size: 16px; font-weight: bold; color: #333; }
#tngallery h2 { margin: 5px 0; font-size: 12px; font-weight: normal; }
#tngallery p { margin-bottom: 10px; color: #999; }
#tngallery ul { margin:0; padding: 0; }
#tngallery ul li { display: inline; float: left; width: 180px; height: 160px; margin:0 43px 0 0; padding: 0; background: none; }

/* galeria - jedno zdjęcie */
#photo { text-align: left; }
#photo h1, #photo h1 a h1, #photo h3 { font-size: 16px; font-weight: bold; color: #333; }
#photo h3 { padding: 5px 0; }
#photo p { margin-top: 10px; font-size: 12px; }
#photo p span { color: #999; }
#photo p span b { font-weight: bold; color: #999; }
#photoPicture img { display: block; }
#photoPicture { display: inline; float: left; margin:0 0 30px 0; padding: 0; background: none; }

#adkontekstGallery { display: inline; float: left; width: 150px; height: 400px; margin: 0 0 0 15px; }

/* nawigacja */
p#galleryNav { clear: both; position: relative; margin: 0; padding: 7px 0; font-size: 11px; text-align: center; color: #333; }
a#galleryNavPrev, a#galleryNavNext { position: absolute; top: 0; display: block; font-size: 11px; color: #333; }
a#galleryNavPrev { left: 0; padding: 7px 0 7px 10px; color: #9D7FC5; font-weight: bold; }
a#galleryNavNext { right: 0; padding: 7px 10px 7px 0; color: #9D7FC5; font-weight: bold; }

/* artykuły dołaczone 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; float: left; width: 668px; height: 130px; margin: 15px 0; padding: 10px 0; background: #F7F7F8; border: 1px solid #DCDEE2; }
li.currentPhoto { background: #CCC; }
/* skin dla widoku zdjęcia w galerii */
.jcarousel-skin-gallery .jcarousel-container-horizontal, ul.jcarousel-skin-gallery { width: 608px; padding: 0 30px; }
.jcarousel-skin-gallery .jcarousel-clip-horizontal, ul.jcarousel-skin-gallery {width: 608px; height: 130px;  overflow: hidden; }
.jcarousel-skin-gallery .jcarousel-item { width: 180px; height: 130px; padding: 5px; margin: 0 6px; text-align: center; }
.jcarousel-skin-gallery .jcarousel-next-horizontal { position: absolute; top: 30px; right: 0; width: 19px; height: 70px; cursor: pointer; background: transparent url(/images/gimnazjalisci/image9.gif) no-repeat 0 0; }
.jcarousel-skin-gallery .jcarousel-prev-horizontal { position: absolute; top: 30px; left: 0; width: 19px; height: 70px; cursor: pointer; background: transparent url(/images/gimnazjalisci/image8.gif) no-repeat 0 0; }
.jcarousel-skin-gallery .jcarousel-next-disabled-horizontal, .jcarousel-skin-gallery .jcarousel-prev-disabled-horizontal  { cursor: default; background: none; }