/* =============================== GALERIA SHOW =========================*/
/*  TŁO I OBRAMOWANIE ZDJĘCIA GŁÓWNEGO
#gallery-container { background-color: #E0E0E0; border: 1px solid #645329; float: right; height: 620px; line-height: 620px !important; margin-bottom: 8px; text-align: left !important; width: 620px;}
*/
#gallery-container { background-color: #E0E0E0; border: 1px solid #645329; float: right; height: 620px; margin-bottom: 8px; width: 620px;}
#gallery { height: 620px; padding: 0; text-align: center; width: 618px;  margin: 100px 0 0 0;}

p{font-size: 12px; font-family: Helvetica, Arial, sans-serif; line-height: 150%; margin: 0 0 5px 0; }

#left_col{ float: left; width: 620px;}

/* kolor NASTEPNE - POPRZENIE
a{text-decoration:none; color:#256091;}
a:hover{ text-decoration:underline; }
*/
 
 /* obramowanie zdjęcia głównego i małego
.photoborder {	background: white none repeat scroll 0 0;	border: 1px solid #645329;	padding: 0px; }
*/

.photoborder {	background: white;	border: 1px solid #645329;	padding: 0px; }

/* kolory i parametr miniaturek */
#mycarousel li{ width: 80px; height: 80px; border: solid 1px #000000; background-color: #E6E6E6; overflow: hidden; margin-top: 15px; text-align: center; line-height: 80px; margin-right: 26px; margin-left: 4px; }
#mycarousel li img{ vertical-align: middle; margin: 0px; border: none;}

.clearer {	clear: both;}

/* okresla wyglad przewijania */
.jcarousel-container { position: relative;}
.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; width: 50px; height: 50px; }

.jcarousel-skin-stuff .jcarousel-container-horizontal {width: 540px; padding: 0 40px; background: transparent url(../images/galeria/gallery-strip.gif);  height:110px;}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-stuff .jcarousel-next-horizontal { position: absolute; top: 0px; right: 0px; width: 22px; height: 110px; cursor: pointer; background: url(../images/galeria/gallery-right.gif);}
.jcarousel-skin-stuff .jcarousel-next-horizontal:hover {background: transparent url(../images/galeria/gallery-right-press.gif);}
.jcarousel-skin-stuff .jcarousel-next-horizontal:active {}

.jcarousel-skin-stuff .jcarousel-next-disabled-horizontal,
.jcarousel-skin-stuff .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-stuff .jcarousel-next-disabled-horizontal:active { cursor: default; background: url(../images/galeria/gallery-right.gif);}

.jcarousel-skin-stuff .jcarousel-prev-horizontal {position: absolute; top: 0px; left: 0px; width: 22px; height: 110px; cursor: pointer; background: url(../images/galeria/gallery-left.gif);}
.jcarousel-skin-stuff .jcarousel-prev-horizontal:hover {background: url(../images/galeria/gallery-left-press.gif);}
.jcarousel-skin-stuff .jcarousel-prev-horizontal:active {}

.jcarousel-skin-stuff .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-stuff .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-stuff .jcarousel-prev-disabled-horizontal:active {cursor: default; background: url(../images/galeria/gallery-left.gif);}




 
#mycarousel a.activeSlide img {-moz-opacity:.42; filter:alpha(opacity=42); opacity:.42 }

/* NUMER ZDJECIA 2 z 30 ...*/
.photo_number{ float: right; width: 140px; font-size: 10px; padding-top: 4px; color: #999999; text-align: right;}

/* OBSZAR NASTEPNE POPRZEDNIE i OPIS FOTKI */ 
#slideshowprev, .slideshownext{ font-weight: bold; margin-right: 5px; display: none; cursor: pointer; }

#slideshowprevinactive, #slideshownextinactive{ font-weight: bold;  margin-right: 5px; color: #999999; }
#slideshowbottompanel{ float: right; margin-top: 5px; height: 70px; }
.slideshowimagecaption{ float: left; width: 620px; }

#slideshowimagecaption { position: absolute;  height: 620px; padding: 0; text-align: left; width: 620px;  margin: 10px 0 0 0;}


.slideshowcontrols{width: 620px; margin: 0 0 5px 0; float: left; text-align: right;}