/* Nowe galerie i fotorelacje */

/* 
.pierwsza { width: 220px; height: 183px; margin: 0 auto; padding:3px 0 0 0; background:url(../templates/layout/galerie-fotorelacje-pierwsza-bg.gif) bottom left repeat-x; }
.pierwsza .fotka { margin: 0 auto 0 auto; padding:4px; border: 1px solid #9e9e9e; width:150px; }
.pierwsza .info { height: 39px; width:158px; margin:0 auto; padding:0 0 0 0; border: 1px solid #9e9e9e; background:url(../templates/layout/galerie-fotorelacje-info-bg.gif) top left repeat-x; font: 10px Tahoma; color:#fff; line-height: 10px; text-align:center;  }
.pierwsza .info .tytul { padding:2px 0 0 0; margin:0; }
.pierwsza .info .ilefotek { padding:2px 0 0 0; margin:0; font-weight: bold; }

.lista { height:32px; margin:0; padding:0; display:block; }
.lista a span { height:32px; font: 11px Tahoma; color:#666666; text-align:center; padding: 0 0 0 0; margin:0;  background:url(../templates/layout/galerie-fotorelacje-lista-bg.gif) top left repeat-x;  display:block;  border: 1px solid #cecece; }
.lista a:hover span { height:32px; background:url(../templates/layout/galerie-fotorelacje-lista-bg-on2.gif) top left repeat-x; display:block; border:1px solid #cd0004; color:#FFFFFF; }

.pozostale { font: 11px Tahoma; color:#686868; text-align:center; padding: 8px 0 8px 0; border: 1px solid #cecece; margin:1px 15px 0 15px; background:url(../templates/layout/galerie-fotor2elacje-lista-bg.gif) top left repeat-x; }
.pozostale span { color:#e6000b; font-weight:bold; }
*/

/* ogloszenia fotki */

#first-carousel {  margin-left: 20px; margin-right: 15px; margin-top: 5px;  }
.lista-zdjec-w-oloszeniach {   visibility: hidden;   }  
           
.jcarousel-container {
    position: relative;
	height: 130px;
	overflow:hidden;

}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
 }

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
     height: 113px;
	 text-align:center;
	 overflow:hidden;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-container {
    background: #fff;
    border: 1px solid #ddd;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 150px;
    padding: 4px 4px;
}
 
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  150px;
    height: 140px;
}
 
.jcarousel-skin-tango .jcarousel-item {
     height: 140px;
	  text-align:center;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 120px;
	margin-left: 134px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: transparent url(../templates/layout/icon-ogloszenia-strzp-on.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background: transparent url(../templates/layout/icon-ogloszenia-strzp-over.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background: transparent url(../templates/layout/icon-ogloszenia-strzp-off.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 120px;
	margin-left: 0px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: transparent url(../templates/layout/icon-ogloszenia-strzl-on.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background: transparent url(../templates/layout/icon-ogloszenia-strzl-over.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background: transparent url(../templates/layout/icon-ogloszenia-strzl-on.jpg) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background: transparent url(../templates/layout/icon-ogloszenia-strzl-off.jpg) no-repeat 0 0;
}

.jcarousel-info { position:absolute; z-index: 5; top: 122px; margin-left: 40px; }
.jcarousel-info span { color:#666666; }
 