/*===============================================================================
     Bildergalerie
===============================================================================*/

div.imgGallery{
  background:#3c3432;
  color:#FFFFFF;
  margin:17px 0 12px 0;
  font-size:11px;
  padding:0px;
  height:260px;
  width:auto; /* gallery new */
  position:relative; /* gallery new */
}

div.imgGallery a{
  color:#FFFFFF;
  position:relative;
}

div.imgGallery .fixfloat{
  height:2px;
}

div.imgGallery .imgGalleryImage{
  float:left;
  width:350px;
  height:240px;
  overflow:hidden;
  margin:10px 10px 8px 10px;
  -margin:10px 10px 8px 5px;
  background-color:#3c3432;
}

div.imgGallery .imgGalleryImage img{
  margin:0px;
  padding:0px
}

div.imgGallery div.imgGalleryContent{
  padding:0px;
  margin:10px 0 0 0;
  height:auto;
  width:165px;
  height:243px;
  overflow:hidden;
  float:left;
  background-color:#3c3432;
}

div.imgGallery div.imgGalleryContent div.imgGalleryContent_ContentWrapper{
  height:197px;
  width:210px!important; /*2012-02-03 changed from 165px to 210px*/
  margin:0 0 12px 0;
  padding:0px;
  overflow:hidden;
  background-color:#3c3432;
}

div.imgGallery div.imgGalleryContent h3{
  font-size:12px;
  padding:0 0 4px 0;
  margin:0px;
  float:left;
  width:160px;
  line-height:16px;
  background-color:#3c3432;
}

div.imgGallery div.imgGalleryContent p{
  background-color:#3c3432;
}


div.imgGallery div.imgGalleryContent div{
  display:block;
  width:82px;
  float:left;
}

div.imgGallery div.imgGalleryContent div a{
  display:block;
  padding:4px 0 0 0;
}
div.imgGallery .zoom {
	left:327px;
	position:absolute;
	top:217px;
}
div.imgGallery .zoom a img{
	border: none;
}
/*===============================================================================
     Bildergalerie PopUp
===============================================================================*/
.galleryBig {
	padding: 0;
}
.galleryBig div.imgGallery{
  background:#3c3432;
  color:#FFFFFF;
  margin:0;
  font-size:11px;
  padding:0px;
  height:500px;
  width:940px;
}

.galleryBig div.imgGallery a{
  color:#FFFFFF;
  position:relative;
}

.galleryBig div.imgGallery .fixfloat{
  height:2px;
}

.galleryBig div.imgGallery .imgGalleryImage{
  float:left;
  width:700px;
  height:478px;
  overflow:hidden;
  margin:10px 10px 8px 10px;
  -margin:10px 10px 8px 5px;
  background-color:#3c3432;
}

.galleryBig div.imgGallery .imgGalleryImage img{
  margin:0px;
  padding:0px
}

.galleryBig div.imgGallery div.imgGalleryContent{
  padding:0px;
  margin:10px 0 0 0;
  height:auto;
  width:210px;
  height:486px;
  overflow:hidden;
  float:left;
  background-color:#3c3432;
}

.galleryBig div.imgGallery div.imgGalleryContent div.imgGalleryContent_ContentWrapper{
  height:435px;
  width:210px;
  margin:0 0 8px 0;
  padding:0px;
  overflow:hidden;
  background-color:#3c3432;
}

.galleryBig div.imgGallery div.imgGalleryContent h3{
  font-size:12px;
  padding:0 0 4px 0;
  margin:0px;
  float:left;
  width:210px;
  line-height:16px;
  background-color:#3c3432;
}

.galleryBig div.imgGallery div.imgGalleryContent p{
  background-color:#3c3432;
}


.galleryBig div.imgGallery div.imgGalleryContent div{
  display:block;
  width:105px;
  float:left;
}

.galleryBig div.imgGallery div.imgGalleryContent div a{
  display:block;
  padding:4px 0 0 0;
}
/*===============================================================================
    Color Box
===============================================================================*/
#colorbox, #cboxOverlay, #cboxWrapper{
	position:absolute; 
	top:0; 
	left:0; 
	z-index:9999; 
	overflow:hidden;
}
#cboxOverlay{
	position:fixed; 
	width:100%; 
	height:100%;
}
#cboxMiddleLeft, #cboxBottomLeft{
	clear:left;
}
#cboxContent{
	position:relative; 
}
#cboxLoadedContent{
	overflow:auto;
}
#cboxLoadedContent iframe{
	display:block; 
	width:100%; 
	height:100%; 
	border:0;
}
#cboxTitle{
	margin:0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic{
	position:absolute; 
	top:0; 
	left:0; 
	width:100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{
	cursor:pointer;
}
#cboxOverlay{
	background:#3C3432;
}
#cboxTopLeft{
	width:25px; 
	height:25px; 
	background:url(../image/galleryzoom/border1.png) 0 0 no-repeat;
}
#cboxTopCenter{
	height:25px; 
	background:url(../image/galleryzoom/border1.png) 0 -50px repeat-x;
}
#cboxTopRight{
	width:25px; 
	height:25px; 
	background:url(../image/galleryzoom/border1.png) -25px 0 no-repeat;
}
#cboxBottomLeft{
	width:25px; 
	height:25px; 
	background:url(../image/galleryzoom/border1.png) 0 -25px no-repeat;
}
#cboxBottomCenter{
	height:25px; 
	background:url(../image/galleryzoom/border1.png) 0 -75px repeat-x;
}
#cboxBottomRight{
	width:25px; 
	height:25px; 
	background:url(../image/galleryzoom/border1.png) -25px -25px no-repeat;
}
#cboxMiddleLeft{
	width:25px; 
	background:url(../image/galleryzoom/border2.png) 0 0 repeat-y;
}
#cboxMiddleRight{
	width:25px; 
	background:url(../image/galleryzoom/border2.png) -25px 0 repeat-y;
}
#cboxContent{
	background:#fff;
}
#cboxLoadedContent{
	margin-bottom:20px;
}
#cboxTitle{
	position:absolute; 
	bottom:0px; left:0; 
	text-align:center; 
	width:100%; 
	color:#999;
}
#cboxCurrent{
	position:absolute; 
	bottom:0px; 
	left:100px; 
	color:#999;
}
#cboxSlideshow{
	position:absolute; 
	bottom:0px; 
	right:42px; 
	color:#444;
}
#cboxPrevious{
	position:absolute; 
	bottom:0px; 
	left:0; 
	color:#444;
}
#cboxNext{
	position:absolute; 
	bottom:0px; 
	left:63px; 
	color:#444;
}
#cboxLoadingOverlay{
	background:url(../image/galleryzoom/loading.gif) 5px 5px no-repeat #fff;
}
#cboxClose{
	background:url("../image/galleryzoom/close.jpg") no-repeat scroll 100% 0 transparent;
	bottom:-4px;
	color:#444444;
	display:block;
	font-size:12px;
	height:17px;
	padding:1px 22px 0 0;
	position:absolute;
	right:10px;
}
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/galleryzoom/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/galleryzoom/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/galleryzoom/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/galleryzoom/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/galleryzoom/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/galleryzoom/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/galleryzoom/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../image/galleryzoom/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

#prevWrapper_0, #nextWrapper_0 {
	cursor:pointer;
}








