.next, .prev {
/*	-moz-border-radius:5px 5px 5px 5px;
	border:1px solid #666666;
*/
	cursor:pointer;
	display:block;
	padding:36px 0 0 0;
   position:absolute;
   width:40px;
   height:100%;
}
.next div, .prev div{
	width:40px;
   background:url(iescheiss);
   display:block;
   height:100%;
   cursor:pointer;
}
.next .show,.prev .show{
	display:none;
   padding-top:180px;
   height:20px;
}
.next .show div,.prev .show div{
	font-size:16px;
	font-weight:bold;
	width:40px;
   padding:10px 0;
   background:#e4e3e3;
}
.prev {
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;
	left:0;
}
.next {
	-moz-border-radius-bottomright:0;
	-moz-border-radius-topright:0;
	right:0;
}
.next:hover, .prev:hover {
	/*background-color:#000000;*/
	color:#666666;
}

.info,.next,.prev,.close {
	color:#595858;
	top:-36px;
}
.disabled {
	visibility:hidden;
}
.info {
/*
	-moz-box-shadow:0 0 3px 1px #666666;
	background-color:#cfcfcf;
	border:1px solid #666666;
	border-top:1px solid #666666;
*/
	font-size:12px;
	background:none repeat scroll 0 0 #e4e3e3 !important;
	left:0px;
	padding:10px 15px;
	position:absolute;
	text-align:center;
}
.info strong {
	display:block;
}
.progress {
	display:none;
	left:50%;
	position:absolute;
	top:45%;
}


/* active thumbnail is raised on top of the mask using the z-index property */
#thumbs a.active img {
    outline:1px solid #000;
    z-index:9999;
    position:relative;
}

.gallery_overlay  {
/*
	-moz-box-shadow:0 0 3px 1px #666666;
	background-color:#cfcfcf;
	border:1px solid #666666;
*/
	display:none;
	min-height:200px;
	width:675px;
	z-index:10000;
}
.gallery_overlay .close {
	display:none;
   /*background:no-repeat url(../img/red.png);*/
   position:absolute;
   top:-36px;
   right:-20px;
   padding:10px 6px;
   cursor:pointer;
   height:35px;
   width:35px;
   font-size:16px;
	color:#595858;
   font-weight:bold;
   z-index:1000;
}

#video{
	display:none;
}
.video_overlay .play{
	text-align:center;
}
.video_overlay{
	background:none repeat scroll 0 0 #e4e3e3 !important;
	color:#595858;
	display:none;
	min-height:200px;
	width:640px;
	z-index:10000;
   padding-top:40px;
}
.video_overlay .thumb{
	border:1px #cfcfcf solid;
	margin:0;
   float:left;
   padding:2px;
   cursor:pointer;
}
.video_overlay .thumb.selected{
	border:1px #000000 solid;
}

.video_overlay .thumb.hover{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity: 0.6;
   filter: alpha(opacity = 60);

}
.video_overlay .menue{
	text-align:left;
   padding:10px 6px;
   cursor:pointer;
   position:absolute;
   left:0;
   top:0;
   width:240px;
   height:20px;
}
.video_overlay .menue ul{
	list-style-type:none;
   display:inline;
}
.video_overlay .menue ul li{
	font-size:14px;
}
.video_overlay .menue a{
   color:#4d4c4c;
	text-decoration:none;
}
.video_overlay .menue a:hover{
   color:#afafaf;
	text-decoration:none;
}
.video_overlay .close{
   font-size:16px;
	color:#595858;
   font-weight:bold;
	text-align:right;
   padding:10px 6px;
   cursor:pointer;
   position:absolute;
   right:0;
   top:0;
   width:40px;
   height:20px;
}
