/* SLIGHTBOX */
/* variation on SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #fff;
	cursor: pointer;
	z-index: 15;
}

#lbCenter, #lbBottom {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	z-index: 20;
	border: 1px solid #50a3c3;
}

#lbCenter {
	padding: 10px;
}

.lbLoading {
	background: #fff url('../images/sym_loading.png') no-repeat center;
	border: 1px solid #50a3c3;
}

#lbImage {
	z-index: 25;
}

#lbPrevLink,
#lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
	z-index: 26;
}

#lbPrevLink { left: 0; }
#lbPrevLink:hover { 	background: transparent url('../images/sym_prev.png') no-repeat 0% 50%; }

#lbNextLink { right: 0; }
#lbNextLink:hover { background: transparent url('../images/sym_next.png') no-repeat 100% 50%; }

#lbBottom {
	text-align: left; 
	padding-left: 10px;
	padding-right: 10px;
	border-top-style: none;
}

#lbNumber {
	display: block;
	float: left;
}

#lbNumber.gallery {
	display: block;
	float: left;
	padding: 0 10px 0 0;
}

#lbCaption {
	display: block;
}

#lbDescription {
	float: left;
	width: 70%;
	padding-bottom: 10px;
}

#lbDescription #lbTitle {
	clear: both;
	padding-bottom: 6px;
	font-weight: bold;
	color: #007daa;
}

#lbDescription #lbCaption {
	margin-left: 0;
}

#lbPrintLink,
#lbSaveLink,
#lbCloseLink {
	display: block;
	float: right;
	width: 100px;
	height: 22px;
	padding: 1px;
	border-top: 1px solid #d5d5d5;
	border-right: 1px solid #b6b6b6;
	border-bottom: 1px solid #b6b6b6;
	border-left: 1px solid #d5d5d5; 
}

#lbPrintLink { display: none; margin: 3px 5px 0 0; background: transparent url('../images/sym_druck.gif') no-repeat center; }
#lbSaveLink { display: none; margin: 3px 5px 0 0; background: transparent url('../images/sym_save.gif') no-repeat center; }
#lbCloseLink { margin-top: 3px; margin-bottom: 10px; background: transparent url('../images/sym_close.png') no-repeat center; }

