body:after {  
  content: url("../img/close.png") url("../img/loading.gif") url("../img/prev.png") url("../img/next.png");  
  display: none;
}

.lightboxOverlay {  
  position: absolute;  
  top: 0px;  
  left: 0px;  
  z-index: 9999;  
  background-color: black;  -webkit-opacity: 0.8;
  opacity: 0.8;  
  display: none;
}

.lightbox {  
  position: absolute;  
  left: 0px;  
  width: 100%;  
  z-index: 10000;  
  text-align: center;  
  line-height: 0;  
  font-weight: normal;
}

.lightbox .lb-image {  
  display: block;  
  height: auto;  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
}

.lightbox a img {  
  border-top-width: medium;  
  border-right-width: medium;  
  border-bottom-width: medium;  
  border-left-width: medium;  
  border-top-style: none;  
  border-right-style: none;  
  border-bottom-style: none;  
  border-left-style: none;
}

.lb-outerContainer {  
  position: relative;  
  background-color: white;  
  width: 250px;  
  height: 250px;  
  margin-top: 0px;  
  margin-right: auto;  
  margin-bottom: 0px;  
  margin-left: auto;  -webkit-border-radius: 4px 4px 4px 4px;
  border-radius: 4px 4px 4px 4px;
}

.lb-outerContainer:after {  
  content: "";  
  display: table;  
  clear: both;
}

.lb-container {  
  padding-top: 4px;  
  padding-right: 4px;  
  padding-bottom: 4px;  
  padding-left: 4px;
}

.lb-loader {  
  position: absolute;  
  top: 43%;  
  left: 0px;  
  height: 25%;  
  width: 100%;  
  text-align: center;  
  line-height: 0;
}

.lb-cancel {  
  display: block;  
  width: 32px;  
  height: 32px;  
  margin-top: 0px;  
  margin-right: auto;  
  margin-bottom: 0px;  
  margin-left: auto;  
  background-color: transparent;  
  background-image: url("../img/loading.gif");  
  background-repeat: no-repeat;  
  background-attachment: scroll;  
  background-position: 0% 0%;
}

.lb-nav {  
  position: absolute;  
  top: 0px;  
  left: 0px;  
  height: 100%;  
  width: 100%;  
  z-index: 10;
}

.lb-container > .nav {  
  left: 0px;
}

.lb-nav a {  
  outline-width: medium;  
  outline-style: none;  
  outline-color: initial;
}

h4 {  
  font-family: Arial, Helvetica, sans-serif;
}

article {  
  font-family: Arial, Helvetica, sans-serif;
}

#Titel {  
  font-size: xx-large;
}

#Logo {  
  background-color: #3366ff;  
  color: #3333ff;
}

#Navigation {  
  vertical-align: middle;  
  font-family: Arial, Helvetica, sans-serif;
}

