@charset "utf-8";
/* CSS Document */


/** kino Liste **/
#kino{
	background-color: #000;
	}

#kino ul.progListkino {
	list-style-type:none;
	color: #fff;
	border-bottom: 1px solid #b5152b;
	}

#kino ul.progListkino li.progsk {
	padding:0 10px 0px 10px;
	position:relative;
	background-color:#000;

	}


#kino ul.progListkinol:last-child{
	 border-bottom: none;
	}

#kino li.progsk h2.txt a:link{
/*	color:#fff!important;*/
	
	text-transform:uppercase!important;
	}
	

	
#kino h2{
	background-color: #000;
	color:#fff;
	padding:10px 10px 15px 10px;

	}	
	
/** Events Liste **/
.tx-clubevents img {
	width:auto !important;
}
.tx-clubevents a{
	text-decoration:none;
	
	}

ul.progList h1{
	color:#000;
	}
	

.progList h2 {
	font-weight: bold;
	font-size:1.28em; /*12px*/
	text-transform: uppercase;
	
}


 ul.progList {
	list-style-type:none;
	}	
	
ul.progList li.progs {
	padding:10px 10px 15px 10px;
	position:relative;
	background-color:#000;
	min-height: 110px;
	margin-bottom: 0;
	border-bottom: 1px solid #b5152b;
   
	} 

ul.progList li:last-child{
	 border-bottom: none;
	}
/*ul.progList li:nth-child(2n+1){
	background-color: #646567;
	}*/

/*ul.progList li:nth-child(2n+1) a{
	color:#000;
	}
	*/
/*ul.progList li:nth-child(2n+1) a:hover{
	color:#b5152b;
	}	*/
	
.progsimg{
	position:absolute;
	width: 23.64963%;
	right:10px;
	top:10px;
	}

ul.progList .txt{
	margin:0;
	padding:0;
	width:74.35036%!important;
	padding-right: 2%;
	color:#fff;
	}	

@media only screen and (max-width: 400px) {
	
	ul.progList .txt{
	margin:0;
	padding:0;
	width:100%!important;
	padding-right: 0%;
	
	}	
	
.progsimg{
	position: inherit;
	width: 100%;
	right:0;
	top:0;
	}	

}
	
/** Events Details **/	
.tx-clubevents {
	padding:0 0 2% 2%;
	}
.date {
	margin:10px 0 10px 0;
	display:block;
	}
	
h1.singleub {
 line-height: 1.0em;
 text-transform: uppercase;
	}	
h1.singleubNewsletter {
 line-height: 1.0em;
 text-transform: uppercase;
 background-color: #1FD1A8;
	}	
.backToList{
	margin: 10px  0 10px 0;
	}