.shadow {
	background-color: black;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	display: none;
	z-index: 4000;
	overflow: hidden;
	position: fixed;
	top: 0;
}
#lightbox .image {
	margin: 0 auto;
        margin-top: 1.5em;
}
#lightbox #description {
  color: #000000;
  margin-top: 1.5em;
  text-align: left;
}
#lightbox {
        width: 702px; 
	position: fixed;
	display: none;
	margin: 0 auto;
	padding: 20px;
	z-index: 5000;
	background-color: white;
	margin-top: 1%;
	left: 50%;
	top: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
        font-size: 0.75em;
}
#preloader {
	position: absolute;
	display: none;
}
.lightboxNavi {
  height: 13px;
  overflow: hidden;
  position: relative;
  margin-bottom: 8px;
}
.lightboxNavi .bottons{
  height: 13px;
  width: 122px;
  float: left;
}
.lightboxNavi .legend {
  color: #303030;
  margin: 0;
  min-height: 12px;
  padding: 0;
  text-align: right;
}
.lightboxNavi #text {
  color: #000000;
  position: relative;
  float: left;
  top: 0;
  right: 0px;
  text-align: left;
  margin: 0 5px 0 3px;
}
.lightboxNavi .legend #fotoIDdesc {
  margin-right: 5px;
  color: #999999;
}
.lightboxNavi .legend #fotoID {
  margin-right: 15px;
  color: #999999;
}
.lightboxNavi .legend #copysymbol {
  margin-right: 2px;
  color: #999999;
  background: url("../img/copyright.png") no-repeat scroll 0 0 transparent;
  width: 14px;
  height: 13px;
  text-indent: -999em;
  display: inline-block;
}
.lightboxNavi .legend #copyright {
  color: #999999;
  position: relative;
  float: none;
  top: 0;
  right: 0px;
  width: 50%;
  text-align: right;
}
.lightboxNavi a,
#lightbox span.close a#close {
	display: block;
	height: 13px;
	float: left;
}
.lightboxNavi span.prev, .lightboxNavi span.next,
.lightboxNavi span.start, .lightboxNavi span.stop,
.lightboxNavi a.prev:link, .lightboxNavi a.prev:visited,
.lightboxNavi a.next:link, .lightboxNavi a.next:visited,
.lightboxNavi a.start:link, .lightboxNavi a.start:visited,
.lightboxNavi a.stop:link, .lightboxNavi a.stop:visited,
#lightbox span.close a#close:link, #lightbox span.close a#close:visited {
  width: 21px;
  height: 13px;
  display: block;
  text-decoration: none;
  line-height: 1000px;
  overflow: hidden;
  float: left;
}
.lightboxNavi span.prev {
  margin: 0;
}
.lightboxNavi span.next {
  margin: 0 0 0 3px;
}
.lightboxNavi span.stop {
  margin: 0 0 0 3px;
}
.lightboxNavi span.start {
  margin: 0 0 0 3px;
}
.lightboxNavi span.prev {
  background: url(../img/arw_left_inaktiv.png);
}
.lightboxNavi span.prev a:link, .lightboxNavi span.prev a:visited {
  background: url(../img/arw_left_normal.png);
}
.lightboxNavi span.prev a:focus, .lightboxNavi span.prev a:hover {
  background: url(../img/arw_left_hover.png);
}
.lightboxNavi span.prev a:active {
  background: url(../img/arw_left_down.png);
}
.lightboxNavi span.stop{
  background: url(../img/arw_stop_inaktiv.png);
}
.lightboxNavi span.stop a:link, .lightboxNavi span.stop a:visited {
  background: url(../img/arw_stop_normal.png);
}
.lightboxNavi span.stop a:focus, .lightboxNavi span.stop a:hover {
  background: url(../img/arw_stop_hover.png);
}
#lightbox span.close {
  background: url(../img/arw_close_inaktiv.png);
}
#lightbox span.close a#close:link, #lightbox span.close a#close:visited {
  background: url(../img/arw_close_inaktiv.png);
}

#lightbox span.close a#close:focus, #lightbox span.close a#close:hover {
  background: url(../img/arw_close_hover.png);
}

.lightboxNavi span.start a:active {
  background: url(../img/arw_play_down.png);
}
.lightboxNavi span.start{
  background: url(../img/arw_play_inaktiv.png);
}
.lightboxNavi span.start a:link, .lightboxNavi span.start a:visited {
  background: url(../img/arw_play_normal.png);
}
.lightboxNavi span.start a:focus, .lightboxNavi span.start a:hover {
  background: url(../img/arw_play_hover.png);
}
.lightboxNavi span.start a:active {
  background: url(../img/arw_play_down.png);
}
.lightboxNavi span.next {
  background: url(../img/arw_right_inaktiv.png);
}
.lightboxNavi span.next a:link, .lightboxNavi span.next a:visited {
  background: url(../img/arw_right_normal.png);
}
.lightboxNavi span.next a:focus, .lightboxNavi span.next a:hover {
  background: url(../img/arw_right_hover.png);
}
.lightboxNavi span.next a:active {
  background: url(../img/arw_right_down.png);
}
#save {
	position: absolute;
	margin-top: -25px;
	right: 30px;
	opacity: 0.5;
}
#save:hover {
	opacity: 1;
}
#lightbox span.close,
#lightbox span.close:link, 
#lightbox span.close:visited {
  margin-top: -10px;
  opacity: 0.5;
  position: absolute;
  right: 20px;
  height: 13px;
}
/*
#ightbox span.close {
  margin: 0;
  }
#lightbox span.close {
  background: url(../img/arw_close_inaktiv.png);
}
#lightbox span.close a:link, #lightbox span.close a:visited {
  background: url(../img/arw_close_normal.png);
}
#lightbox span.close a:focus, #lightbox span.close a:hover {
  background: url(../img/arw_close_hover.png) !important;
}
#lightbox span.close a:active {
  background: url(../img/arw_close_down.png);
}
*/
