/*
 * FancyBox - simple jQuery plugin for fancy image zooming
 * Examples and documentation at: http://fancy.klade.lv/
 * Version: 1.0.0 (29/04/2008)
 * Copyright (c) 2008 Janis Skarnelis
 * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
 * Requires: jQuery v1.2.1 or later
*/

div#fancy_wrap {
	display: none;
	}

@media screen {
	div#fancy_wrap {
		display: block;
		}

	div#fancy_overlay {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 90;
		width: 100%;
		background-color: white;
		}
	body.summer div#fancy_overlay { background-color: #E0E6DC; }
	body.winter div#fancy_overlay { background-color: #E4F1F7; }

	div#fancy_loading {
		position: absolute;
		height: 40px;
		width: 40px;
		cursor: pointer;
		display: none;
		overflow: hidden;
		background: transparent;
		z-index: 100;
		margin-top: -20px;
		}
	div#fancy_loading div {
		position: absolute;
		top: 0;
		left: 0;
		width: 40px;
		height: 480px;
		background: transparent url(../img/bas/fancybox/fancy_progress.png) no-repeat;
		}
		* html div#fancy_loading div {
			background-image: url(../img/bas/fancybox/fancy_progress.gif);
			filter: Alpha(opacity=80);
			}

	div#fancy_close {
		position: absolute;
		top: 0;
		right: 0;
		width: 24px;
		height: 21px;
		background: transparent url(../img/bas/fancybox/fancy_closebox.gif) no-repeat;
		cursor: pointer;
		z-index: 100;
		display: none;
		}

	div#fancy_content {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		padding: 0;
		margin: 0;
		z-index: 96;
		}

	#fancy_frame {
		position: relative;
		width: 100%;
		height: 100%;
		display: none;
		}

	img#fancy_img {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border: 0;
		padding: 0;
		margin: 0;
		z-index: 92;
		}

	div#fancy_title {
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		background-color: white;
		z-index: 100;
		display: none;
		}
	div#fancy_title div {
		font: 11px Arial;
		padding: 3px 10px 4px;
		}

	div#fancy_outer {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 90;
		/* padding: 18px;
		padding-bottom: 58px; */
		margin: 0;
		margin-left: 6px;
		overflow: hidden;
		background: transparent;
		background: yellow;
		border: 9px solid white;
		display: none;

		width: 900px !important;
		height: 600px !important;
		}

	div#fancy_inner {
	position: relative;
		width: 100%;
		height: 100%;
		background: white;
		}

	a#fancy_left,
	a#fancy_right {
		position: absolute;
		bottom: 0;
		z-index: 100;
		width: 35%;
		height: 100%;
		cursor: pointer;
		background-image: url(data:image/gif;base64,AAAA);
		outline: none;
		}
	a#fancy_left {
		left: 0;
		}
	a#fancy_right {
		right: 0;
		}
		* html a#fancy_right {
			right: -1px;
			}
	a#fancy_left:hover {
		background: transparent url(../img/bas/fancybox/fancy_left.gif) no-repeat 0 35%;
		}
	a#fancy_right:hover {
		background: transparent url(../img/bas/fancybox/fancy_right.gif) no-repeat 100% 35%;
		}

	#fancy_bigIframe,
	#fancy_freeIframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 10;
		}

	div#fancy_bg {
		display: none !important;
		}
	}