/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

#owl-demo .item{
	width:150px;
}

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


.kurzy-seznam{
	overflow:auto;
	
}
.kurzy-seznam .info{
	float:left;
	width:20%;
	text-align:left;
}
.kurzy-seznam .bluebox{
	width:80%;
}

.kat-selector{
	overflow:auto;
}
.kat-selector .next{
	float:right;
	cursor:pointer;
	margin-top:30px;
}
.kat-selector .prev{
	float:left;
	cursor:pointer;
	margin-top:30px;
}
#owl-demo{
	margin-left:50px;
	margin-right:50px;
	width:860px;
	margin-top:20px;
}
#owl-demo .item{
	padding:3px;
	border:1px solid #aaa;
	width:100px;
}
#owl-demo .item img{
	width:100px;
}
#owl-demo .item a{
	display:block;
	color:#28a4d4;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
.kurzy-seznam{
/*
	background:#eee;
	border:1px solid #aaa;
	overflow:auto;
	padding:5px;
*/

   background: url("../../images/list_jednorazove2a.png") top left;
		background-repeat:no-repeat;
    float: left;
    min-height: 140px;
    margin-left: -17px;
    position: relative;
    width: 961px;
    overflow:auto;
    margin-bottom:10px;
}
.kurzy-seznam>.tar{
	min-height:30px;
	overflow:auto;
	padding-bottom:3px;
}
.kurzy-seznam:after {
    content: "";
    display: block;
    background: url("../../images/list_jednorazove2b.png") bottom left no-repeat;
    height: 16px;


}

.kurzy-seznam img{
	width:70px;
	margin-right:20px;
	margin-left:29px;
	margin-top:15px;
	float:left;
}
.kurzy-seznam>.colgroup{
	margin-left:9px;
	padding-bottom:10px;
}
.kurzy-seznam .col{
	float:left;
	width:170px;
	text-align:left;
	color:#28a4d4;
	padding-top:10px;
	padding-right:20px;
}
.kurzy-seznam .col.prvni{
	width:220px;
}



.kurzy-seznam .col.no-image{
	margin-left:30px;
}
.kurzy-seznam .kurz-nazev{
	color:#958b7f;
	display:block;
	font-weight:bold;
	min-height:30px;
}
.kurzy-seznam .kurz-datum{
	color:#958b7f;
	display:block;
}
.kurzy-seznam .kurz-vek{
	color:#3c1d25;
	display:block;
	font-size:90%;
	min-height:30px;
}
.kurzy-seznam .kurz-instruktor{
	color:#98908e;
	display:block;
	font-size:90%;
}
.kurzy-seznam .kurz-status{
	display:block;
	min-height:30px;
}
.kurzy-seznam .kurz-txt-prihlasit{
	color:#c40000;
	display:inline-block;
	padding-right:15px;
	float:right;
/*	margin-top:15px;*/
}
.kurzy-seznam a.jednobut{
	margin-top:0px;
}

.clearbox{
	clear:both;
}
.tar{
	text-align:right;
}
.colgroup{
	overflow:auto;
}

.kurzy-seznam .jednobut{	
  font-size: 15px;
  text-transform: uppercase;
  margin-right:15px;
}	
	

.left-col{
	float:left;
	width:200px;
	text-align:center;
}
.right-col{
	width:200px;
	float:right;
}
.main-col{
	margin-left:220px;
	margin-right:220px;
}
.main-col .popis{
	border:1px solid #aaa;
	padding:10px;
	min-height:436px;
}
.main .colgroup .left-col p{
	text-align:center;
}
.kont-box{
	background:#eee;
	padding:3px;
}
.kont-box span{
	display:block;
	line-height:30px;
	padding-left:30px;
}
.kont-box span.email{
	background:url('./iko_email.png') left center no-repeat;
}
.kont-box span.tel{
	background:url('./iko_tel.png') left center no-repeat;
}
.prilohy{
	margin-top:20px;
	text-align:left;
	overflow:auto;
}
.prilohy img{
	height:50px;
}
.prilohy a{
	display:block;
	margin-right:10px;
	float:left;
	text-decoration:none;
	text-align:center;
	font-size:13px;

}
.prilohy a span{
	display:block;
}

#kurz-info{
	font-weight:bold;
}
#kurz-info>span{
	font-weight:normal;
	display:inline-block;
	min-width:120px;
}


#detail-kurzu{
	border:1px solid #dbdbdb;
}
#detail-kurzu>div{
	border:1px solid #fff;
	background:#f0f0f0;
	color:#6a6a6a;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
}
.main-col .popis{
	background:#fff;
}

#detail-kurzu-shadow{
  background: url("../../images/list_jednorazove.png") bottom right no-repeat;
  height:13px;
}






#owl-demo .item.not-sel {
	opacity:0.5;
}
#owl-demo .item.not-sel:hover {
	opacity:1;
}