.jcarousel-skin-historickeputovani .jcarousel-container {
    /*-moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;*/
}

.jcarousel-skin-historickeputovani .jcarousel-container-horizontal {
    width: 613px;
    /*width: 245px;*/
    /*padding: 20px 40px;*/
}

.jcarousel-skin-historickeputovani .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-historickeputovani .jcarousel-clip-horizontal {
    width:  613px;
    height: 505px;
    /*width:  245px;
    height: 75px;*/
}

.jcarousel-skin-historickeputovani .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-historickeputovani .jcarousel-item {
    width: 613px;
    height: 505px;
    /*width: 75px;
    height: 75px;*/
}

.jcarousel-skin-historickeputovani .jcarousel-item-horizontal {
    /*margin-right: 10px;*/
}

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

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

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-historickeputovani .jcarousel-next-horizontal {
  position: absolute;
  top: 192px;
  right: -40px;
  width: 62px;
  height: 83px;
  cursor: pointer;
  background: transparent url(/images/jcarousel/next-horizontal.png) no-repeat 0 0;
  z-index:4;
}

.jcarousel-skin-historickeputovani .jcarousel-next-horizontal:hover {
    background-position: -60px 0;
}

.jcarousel-skin-historickeputovani .jcarousel-next-horizontal:active {
    background-position: -120px 0;
}

.jcarousel-skin-historickeputovani .jcarousel-next-disabled-horizontal,
.jcarousel-skin-historickeputovani .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-historickeputovani .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -180px 0;
}

.jcarousel-skin-historickeputovani .jcarousel-prev-horizontal {
  position: absolute;
  top: 192px;
  left: -40px;
  width: 62px;
  height: 83px;
  cursor: pointer;
  background: transparent url(/images/jcarousel/prev-horizontal.png) no-repeat 0 0;
  z-index:4;
}

.jcarousel-skin-historickeputovani .jcarousel-prev-horizontal:hover {
    background-position: -60px 0;
}

.jcarousel-skin-historickeputovani .jcarousel-prev-horizontal:active {
    background-position: -120px 0;
}

.jcarousel-skin-historickeputovani .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-historickeputovani .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-historickeputovani .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -180px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-historickeputovani .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/jcarousel/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-historickeputovani .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-historickeputovani .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-historickeputovani .jcarousel-next-disabled-vertical,
.jcarousel-skin-historickeputovani .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-historickeputovani .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-historickeputovani .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/jcarousel/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-historickeputovani .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-historickeputovani .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-historickeputovani .jcarousel-prev-disabled-vertical,
.jcarousel-skin-historickeputovani .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-historickeputovani .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.jcarousel-skin-historickeputovani {
  float:left;
  height:507px;
  margin-left:40px;
  width:613px;
  }

.jcarousel-list,
.jcarousel-list-horizontal {
  width:613px;
  }
.jcarousel-item-horizontal ul {
  clear:both;
  height:521px;
  margin:0;
  padding:0;
  width:613px;
  }
  .jcarousel-item-horizontal li {
    display:inline;
		float:left;
		padding:10px 2px 15px 0;
    /*position:relative;*/
    }
		.jcarousel-item-horizontal li .photo {
			height:101px;
			overflow:hidden;
			position:relative;
			width:151px;
			}
    .jcarousel-item-horizontal li a {
      border:0 none;
      font-size:10px;
			left:0;
			margin:0 auto;
      position:absolute;
			top:0;
      z-index:1;
      }
    .jcarousel-item-horizontal li a img {
      border:0 none;
      }
    .jcarousel-item-horizontal li .mask {
      background:url("../../images/photo_mask.png") left top no-repeat;
      height:113px;
      left:0;
      position:absolute;
      top:-102px;
      width:151px;
      z-index:2;
      }
      .jcarousel-item-horizontal li .mask a {
        display:block;
        height:113px;
        text-decoration:none;
        }
    .jcarousel-item-horizontal li .title {
      background:url("../../images/photo_stripe_off.png") left top no-repeat;
      bottom:0;
      color:#8c8c8c;
      height:19px;
      left:0;
      padding:0;
      position:absolute;
      width:152px;
      z-index:3;
      }
      .jcarousel-item-horizontal li .title .sign {
				height:19px;
        }
				.jcarousel-item-horizontal li .title .sign a {
					font-size:11px;
					line-height:20px;
					margin:0 0 0 5px;
					text-decoration:none;
					}
					.jcarousel-item-horizontal li .title .sign a:hover {
						text-decoration:underline;
						}
