.listImg a span
{
	background-image: url(../imgs/css_scigacz.png);
	background-repeat: no-repeat;
}

#navCarousel .prev, #navCarousel .next
{
	background-image: url(../imgs/css_gallery.png);
	background-repeat: no-repeat;
}

#galleryList{border:1px solid #e6e6e6; padding-bottom:10px; overflow: hidden; height: 1330px;}
 
#foto_blogi #galleryList{background: url(../imgs/gallery_list_bg.png) repeat-x bottom; padding-bottom:17px;}
#foto_blogi #navCarousel{background: url(../imgs/gallery_nav_bg.png) repeat-x bottom; border-bottom: none;}

#navCarousel{padding: 5px 0px; position: relative; margin-bottom: 12px; border-bottom: 1px solid #e6e6e6;}
#navCarousel .prev, #navCarousel .next{padding-left: 20px; line-height: 20px; width: 1px; cursor: pointer; background-color: #cccccc; position:absolute; top:5px;}
#navCarousel .prev{background-position: -3px -2px;left:6px}
#navCarousel .next{	background-position: -27px -2px; right:6px}
#navCarousel .prev:hover{background-position: -3px -22px;}
#navCarousel .next:hover{background-position: -27px -22px;}
#navCarousel .next.nextNonAct, #navCarousel .next.nextNonAct:hover{background-position: -27px -42px; cursor: default;}
#navCarousel .prev.prevNonAct, #navCarousel .prev.prevNonAct:hover{background-position: -3px -42px; cursor: default;}

#navCarousel .index{color: #595959; font: normal 10px/20px Tahoma; display: block; margin: 0px auto; text-align: center;}
#navCarousel .index span{color: #bf2217; font-weight: bold;}

#listImgBox{ margin: 0px 0px 0px 8px;}
.listImg .img{float: left; margin:0px 9px 7px 0px;}

.listImg .img.eval{margin-right: 0px!important;}
.listImg .img.last{margin-bottom: 0px!important;}
.listImg img{padding: 2px; border: 1px solid #cccccc; margin-bottom: 3px;}
.listImg a{display: block;}
.listImg a span{color:#333333; padding-left: 7px; background-position: -982px -1325px; font: normal 9px Tahoma; display: block; margin-top: 0px; padding-top: 0px;}
.listImg a:hover{text-decoration: none;}
.listImg a:hover span{text-decoration:underline!important;}
.listImg a:hover img{border-color:#bf2217!important;}

.listImg p{color: #e6e6e6; margin-top: 3px;}

#foto_blogi .listImg .img{width: 132px; margin:0px 12px 17px 0px;}
#foto_blogi #listImgBox {margin: 0px 0px 0px 7px;}
#foto_blogi #navCarousel{ background-color: #f5f5f5;}

#navInfo h4{font: bold 12px Tahoma; color:#595959; text-align: center;}

.listImg .select img{border: solid 1px #BF2217;}

/* Lista galerii na stronie z galerią zdjec */
#fotogallery_gallery_foto_list #right_container h3.galleryList{margin-bottom: 0px !important;}
#fotogallery_gallery_foto_list #galleryList{border-top: none; background: #f2f2f2 url(../imgs/gallery_list_bg_2.gif) repeat-x top;}
#fotogallery_gallery_foto_list .listImg .img{margin: 0px 0px 10px 0px;}
#fotogallery_gallery_foto_list .listImg .img a{position: relative; display: block; width: 160px; height: 120px;}
#fotogallery_gallery_foto_list .listImg .img .bg{position: absolute; bottom: 0px; left: 0px; display: block; background: #000000; height: 30px; width: 100%; padding: 0px; filter: alpha(opacity=80); opacity:.7;}
#fotogallery_gallery_foto_list .listImg .img .txt{position: absolute; top: 90px; left: 0px; display: block; width: 135px; padding: 4px 5px 4px 12px; background: url("../imgs/gallery_list_title_arrow.gif") 5px 6px no-repeat; color: #fff;}
#fotogallery_gallery_foto_list .listImg .img img{border: none; padding: 0px; margin: 0px;}

