.gallery-ads div ul {
margin: 0px !important;
}

#gallery-holder a {
position: absolute;
}

#gallery-holder .gallery-overlay {
display: block;
width: 110px;
height: 80px;
}

#gallery-holder .gallery-dark-layer {
background-color: #fff;
opacity: 0.7;
filter: alpha(opacity=70);
}

#gallery-holder .gallery-dark-layer:hover {
opacity: 0;
filter: alpha(opacity=0);
}

.gallery .image {
overflow: hidden;
}

.gallery div.holder .image ul {
position: static;
}

.gallery div.holder .image ul li {
width: 440px;
height: 150px;
float: left;
display: block;
overflow: hidden;
border: 5px solid #fff;
border-width: 0px 5px;
}

.gallery div.holder .image ul li a {
}

.gallery ul.switcher li a {
text-indent: 7px !important;
color: #666;
font-size: 13px;
line-height: 19px;
text-decoration: none;
}

.gallery ul.switcher li a.carousel-selected {
background: url(../images/bg-switcher-new.gif);
color: #fff;
}

.gallery .switcher-control {
position: absolute;
right: 0px;
top: 160px;
float: right;
}

.gallery a.lightbox-magnifier {
position: relative;
display: block;
width: 20px;
height: 20px;
background: url(../images/btn-search.gif) no-repeat;
margin-top: -25px;
margin-left: 415px;
}

.gallery a.lightbox-magnifier:hover {
background-image: url(../images/btn-search-hover.gif);
}

/* Lightbox */
#prevLink {
background: transparent url(../../../../typo3conf/ext/perfectlightbox/res/img/prev.gif) no-repeat 0% 15% !important;
}

#nextLink {
background: transparent url(../../../../typo3conf/ext/perfectlightbox/res/img/next.gif) no-repeat 100% 15% !important;
}

#saveLink {
background: transparent url(../images/lightbox-save.gif) no-repeat center !important;
}

body {
background: #fff url(../images/referenzen-bg-1.jpg) no-repeat !important;
}

#wrapper {
background: url(../images/referenzen-layer-1.png) no-repeat right 515px !important;
max-width: 1100px !important;
}

* html #wrapper {
background: none !important;
}