/*--------------------------------------------------*/
/* Nyro							                    */

	#nyroModalFull {
		font-size: 12px;
		color: #777;
	}

		#nyroModalLoading {
			width: 150px;
			height: 150px;
			text-indent: -9999em;
			background: url("/a/img/common/loader.gif") no-repeat 50% 50%;
		}

	#nyroModalLoading.error {
		border: 1px solid #f66;
		line-height: 20px;
		padding: 20px;
		width: 300px;
		height: 100px;
		text-indent: 0;
		background: #fff;
	}

	#nyroModalWrapper {
		background: #fff;
		border: 1px solid #000;
		padding: 1px;
	}

		#nyroModalWrapper h1 {
			display: none;
		}

	#nyroModalContent {
		overflow: none;
	}

	div.wrapperImg div#nyroModalContent {
		position: relative;
		overflow: hidden;
		text-align: center;
	}

		div.wrapperImg img {
		}

		div.wrapperImg div#nyroModalContent div {
			position: absolute;
			bottom: 0;
			left: 0;
			background: black;
			border: 1px white dotted;
			overflow: hidden;
			opacity: 0.2;
			filter: alpha(opacity=20);
		}

			div.wrapperImg div#nyroModalContent div:hover {
				opacity: 0.5;
				filter: alpha(opacity=50);
				cursor: help;
			}

/*--------------------------------------------------*/
/* Controls						                    */

	a#closeBut {
		position: absolute;
		display: block;
		top: -24px;
		right: -24px;
		width: 24px;
		height: 24px;
		text-indent: -9999em;
		background: url("/a/img/common/nyroControls.png") no-repeat 0 0;
		outline: 0;
	}

		#nyroModalWrapper a#closeBut:hover {
			background-position: -100px 0 !important;
		}

	a.nyroModalPrev,
	a.nyroModalNext {
		z-index: 105;
		outline: none;
		position: absolute;
		top: 0;
		height: 100%;
		width: 40px;
		cursor: pointer;
		text-indent: -9999em;
		background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
	}

		a.nyroModalPrev:focus,
		a.nyroModalNext:focus {
			outline: none;
		}

		a.nyroModalNext {
			background: url("/a/img/common/nyroControls.png") no-repeat -191px 50%;
			right: 0;
		}

			#nyroModalWrapper a.nyroModalNext:hover {
				background-position: -291px 50%;
			}

		a.nyroModalPrev {
			background: url("/a/img/common/nyroControls.png") no-repeat -399px 50%;
			left: 0;
		}

			#nyroModalWrapper a.nyroModalPrev:hover {
				background-position: -499px 50%;
			}
