/*
	Core Style:
*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:5000;overflow:hidden;-webkit-transform:translate3d(0,0,0);}
#cboxWrapper{max-width:none;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
/* #cboxFuncStrip{position:absolute;left:0;width:960px;} NEW */
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}
#cboxTitle,#cboxInterval{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
/* 
	User Style:
*/
/* #cboxFuncStrip{width:960px;margin:auto;} */
#cboxOverlay{background:#000;opacity:0.9;filter:alpha(opacity = 90);position:fixed;}
#colorbox{outline:0;}
#cboxError{width:350px;padding:80px;border:1px solid #ccc;}

#cboxLoadedContent{margin-bottom:0;} /* Bildabstand unten, default:0 */
#cboxLoadingOverlay{background-color:#7C7C7C;}

/* animation while loading: */
/* #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;} */
/* */

#cboxTitle{position:fixed;bottom:10px;left:0;text-align:center;width:100%;font-weight:bold;color:#7C7C7C;z-index:9999;margin-left:37.5%;max-width:200px;color:#e6e5e5;z-index:-1;} /* left:0 */
#cboxCurrent{position:fixed;bottom:10px;left:58px;font-size:10px;font-weight:normal;color:#e6e5e5;}
#cboxInterval{position:fixed;bottom:7px;right:58px;font-size:10px;font-weight:normal;color:#7C7C7C;}

/* buttons and mount */

/* mount */
#cboxTopLeft{width:14px;height:14px;background-color:#e6e5e5;}
#cboxTop{height:14px;background-color:#e6e5e5;}
#cboxTopRight{width:14px;height:14px;background-color:#e6e5e5;}
#cboxLeft{width:14px;background-color:#e6e5e5;}
#cboxRight{width:14px;background-color:#e6e5e5;}
#cboxBottomLeft{width:14px;height:14px;background-color:#e6e5e5;}
#cboxBottomRight{width:14px;height:14px;background-color:#e6e5e5;}

#cboxBottom{height:14px;background-color:#e6e5e5;z-index:-10;} /* background-color:#303030 */

#cboxContent{background-color:#e6e5e5;overflow:visible;margin-bottom:0;} /* margin-bottom added */

/* buttons */
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;position:fixed;bottom:3px;background:url(images/controls.png) no-repeat 0px 0px;width:23px;height:23px;text-indent:9999px;color:transparent;} /* position:absolute; */
#cboxPrevious{left:0;background-position:-51px -25px;}
#cboxPrevious:hover{background-position:-51px 0px;}
#cboxNext{left:27px;background-position:-75px -25px;}
#cboxNext:hover{background-position:-75px 0px;}
#cboxClose{right:0;background-position:-100px -25px;}
#cboxClose:hover{background-position:-100px 0px;}

.cboxSlideshow_on #cboxSlideshow{background-position:-150px 0px;right:27px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-125px -25px;right:27px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}

/* tabbed navigating (only outlines on :focus) */
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active {outline:0;}

/* 
#cboxClose
{
position:fixed;
top: 0;
right: 0;
}
 */