/* Top Panel */

.toppanel {
	overflow: hidden;
	width: 100%;
	height: 0px;
	overflow: hidden;
	top: 0px;
	background-color: #000000;
	z-index: 999999;
position: absolute;
left: 0px;
right: 0px;
border-bottom: 3px solid #000000;
}

.show {
z-index: 999999;
height: 400px;
top: 0px;
}

#tp-button {
	position: absolute;
	right: 0px;
	top: 3px;
	width: 0px;
	height: 0px;
	z-index: 9999999;
	cursor: pointer;
	border-style: solid;
	border-width: 0px 38px 38px 0px;
	border-color:  transparent rgb(68, 68, 68) transparent transparent;
	color: #ffffff;
}
#tp-button i {
position: absolute;
top: 5px;
right: -30px;
}

.tp-button-bottom {
	position: absolute;
	height: 30px;
	width: 30px;
	right: 0px;
	margin-top: 400px;
	z-index: 9999999;
	cursor: pointer;
	
	
}
#tp-container {
	position: relative;
	width: 935px;
margin-left: auto;
margin-right: auto;
text-align:center;
	height: 100%;
	color: #6e6d6d;
	padding-top: 30px;
	line-height: 20px;	
}
.flexslider-holder { background: transparent }

#tp-container .tp-titel, h1.tp-titelh {
color: #808080 !important;
}

#tp-container .tp-titelh {
padding-bottom: 10px;
font-size: 15px !important;
text-align: center
}

.tp-s1 ,.tp-s2 ,.tp-s3,.tp-s4, .tp-s5 {
	height: auto;
	overflow: hidden;
	width: 20%;
	float: left;
	z-index: 999999999;
}
.tp-s2, .tp-s4, .tp-s5 {
padding-top: 10px
}
.tp-s3 {
padding-top: 0
}
