#GB_overlay {background-color: #000; position: absolute; margin: auto; top: 0; left: 0; z-index: 100;}

#GB_window { margin-top:20px; font-size: 1px; position: absolute; overflow: visible; z-index: 150;}

.GB_frame {border-bottom: 1px solid #e9f0f4; margin: 0 0 50px 0 !important; padding: 0; overflow: auto; white-space: nowrap;}

.GB_Gallery {margin: 0 22px 0 22px;}
.GB_Gallery .content {background-color: #fff; border: 3px solid #ddd;}

.GB_Window .content {background-color: #fff; padding: 10px 0 0 3px; width: auto; margin: 0;}
.GB_Window .header {margin: 0; height: 22px; font-size: 12px; padding: 3px 0;}
.GB_Window .caption {font-size: 14px; text-align: left; font-weight: bold; white-space: nowrap; padding: 10px 10px 10px 28px; background: url("gif/internetbankieren-lock.gif") no-repeat 8px 50%;}
.GB_Window .close { text-align: right; }
.GB_Window .close span {font-size: 12px; cursor: pointer;  margin-right: 10px; color: #db002e; text-decoration: underline;}
.GB_Window .close img {position: relative; cursor: pointer; padding: 0 6px 0 0; top: 2px !important;}

.GB_Window .footer {font-size: 12px; margin: -50px 0 0 0; background: url("gif/pietersmakelaars.gif") no-repeat 15px 50%; height: 44px; width: 237px; float: left; position: relative;}