
ul#mycarousel {
  overflow:hidden;
    height:90px;
    margin-top:30px;    
}
.jcarousel-skin-tango .jcarousel-container {
   /*
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
   border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
    */    
    background:url("https://www.allforfan.com/images/home/menu-underline.png") top center no-repeat;
    
    position:absolute;
    top:28px;
    left:15px;
        
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 860px;
    padding:10px 40px 20px 40px;    
}
.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
    
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  860px;
    height: 84px;
}
.jcarousel-skin-tango .jcarousel-item {
    /*width: 75px;*/
      
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 9px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    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: 23px;
    right: 5px;
    width: 32px;
    height: 52px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 23px;
    left: 5px;
    width: 32px;
    height: 52px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}
/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.jcarousel-skin-tango li a.hokej {
  
  background:url("https://www.allforfan.com/images/home/hockey-back.png") center center no-repeat;
}
.jcarousel-skin-tango li a.futbal {
  
  background:url("https://www.allforfan.com/images/home/soccer-back.png") center center no-repeat;
}
.jcarousel-skin-tango li {
  float: left;
    /*border: 1px solid #61963d;*/
   height:90px; 
  position:relative; top:0px; left:0px; 
      
}
.jcarousel-skin-tango li span {
  width:70px; overflow:hidden; 
  font-size:11px; 
  text-align:center; color:white; position:absolute; top:70px; left:0px;  
}
.jcarousel-skin-tango li a {
  display: block;
  -moz-border-radius: 7px; /* Firefox */
  -webkit-border-radius: 7px; /* Safari, Chrome */
  border-radius: 7px; /* CSS3 */
   width:70px;
    height:70px;
}
.jcarousel-skin-tango li a img {
  width:70px;
  height:70px;
}
.jcarousel-skin-tango li a:hover img {
/*
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #a0a0a0;
border-bottom: 1px solid #a0a0a0;
*/
  position:relative;
  top:1px;
  left:1px;  
/*  height:74px;
  width:74px;*/
}
.jcarousel-skin-tango li a.ad-active img {
  border: 1px solid #000000;
}
#photo-dates a {
  color:#3d7b14;
  text-decoration:none;
 
}
#photo-dates {
  position:absolute;
  left:270px;
  top:11px;
  color:white;
  
}
.va-middle { display:block; vertical-align:middle; float:left; }
img.va-middle , .va-middle img { margin:0px 5px 0px 5px; }
#vyberte-den-label {
  font-size:12px;
  font-weight:bold;
  line-height:21px; 
}
#list-of-galleries {
  position:absolute;
  top:-1px;                       
  left:350px;
  overflow:hidden;
  height:30px;  
}
#list-of-galleries  a {
  color:white;
  display:block;
  float:left;
  margin-right:10px;
  padding:4px 10px 30px 10px;
  text-decoration:none;
  -moz-border-radius: 10px; /* Firefox */
  -webkit-border-radius: 10px; /* Safari, Chrome */
  border-radius: 10px; /* CSS3 */
  
}
#list-of-galleries  a:hover {
  background-color:#47a20b; 
  margin-top:1px;  
}
#list-of-galleries  a.selected-gallery
{
  background-color:#3d7b14;
  margin-top:2px;
}
#list-of-galleries span.sepa {
  display:none;
}
#list-of-galleries a#hokej-sekcia {
  background:url("https://www.allforfan.com/images/home/hockey-back.png") top center repeat;
  color:black;
  font-size:16px;
  font-weight:bold;
  color:#026595;
}
#list-of-galleries a#karty-sekcia {
  /*background:url("https://www.allforfan.com/images/home/hockey-back.png") top center repeat;*/
  background-color:#0286ca;
  color:white;
  font-size:16px;
  font-weight:bold;  
}
#list-of-galleries a#futbal-sekcia {
  background:url("https://www.allforfan.com/images/home/soccer-back.png") top center repeat;
  color:black;
  font-size:16px;
  font-weight:bold;
  color:#187827;
}
body #slogan2{
  display:block;
}