/**
 * JS Viewer CSS.
 * 
 * Cascade style sheet for Zebooka-JSViewer. See .js file for more info.
 * 
 * @author Zebooka (Anton Bondar)
 * @copyright (c) 2009-2010 Zebooka (Anton Bondar)
 * @link http://www.zebooka.com/soft/zebooka-jsviewer/
 * @license http://www.zebooka.com/soft/LICENSE/
 * @package Zebooka
 * @subpackage JSViewer
 * @version 0.4.5
 */

#zebooka_jsviewer_overlay {
	z-index: 1490;
	background-color: #000000;
	cursor: pointer;
}

.zebooka_jsviewer_loading {
	cursor: wait;
}

#zebooka_jsviewer_window {
	z-index: 1500;
	border: 0;
	margin: 30px 20px;
}

#zebooka_jsviewer_title {
	margin: 0 !important;
	color: #FFFFFF;
	font: normal normal 18px/18px Verdana,sans-serif;
	letter-spacing: 1px;
	padding: 0 10px 7px;
	max-height: 50px;
	text-align: left;
}

#zebooka_jsviewer_description {
	margin: 0 !important;
	color: #999999;
	font: normal 11px/12px Verdana,sans-serif;
	letter-spacing: 0px;
	padding: 5px 10px 0;
	max-height: 50px;
	text-align: left;
}

#zebooka_jsviewer_image {
	border: 2px solid #000;
	margin: 0 !important;
	background: #222222;
	display: block;
	box-shadow: 0px 0px 100px 100px #000;
	-moz-box-shadow: 0px 0px 100px 100px #000;
	-webkit-box-shadow: 0px 0px 100px 100px #000;
}

#zebooka_jsviewer_previous, #zebooka_jsviewer_next {
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
	width: 30%;
	min-width: 80px;
	z-index: 1;
}

#zebooka_jsviewer_previous {
	cursor: w-resize;
}

#zebooka_jsviewer_next {
	cursor: e-resize;
}

#zebooka_jsviewer_close {
	cursor: pointer;
	position: absolute;
	margin: 0 !important;
	padding: 0 !important;
	height: 20%;
	min-height: 80px;
	width: 20%;
	min-width: 80px;
	z-index: 2;
	border-top: 2px solid #000;
	border-right: 2px solid #000;
}

#zebooka_jsviewer_previous:hover {
	background: url('previous.png') no-repeat left center;
	border-left: 2px solid #000;
}

#zebooka_jsviewer_next:hover {
	background: url('next.png') no-repeat right center;
	border-right: 2px solid #000;
}

#zebooka_jsviewer_close:hover {
	background: url('close.png') no-repeat right top;
}
