.popImageBackgroundPlane
{
	position : fixed ;
	_position : absolute ;
	top :0;
	left :0;
	width : 100% ; 
	height : 100% ;
	_height:expression(document.documentElement.offsetHeight+documentElement.scrollTop+body.scrollTop);
	background-color : #000 ; 
	opacity : 0.5;
	z-index:1100;
}
.popImageImageWrapper
{
	position:fixed;
	_position:absolute;
	z-index:500;
	top:50%;
	left:50%;
	width:200px;
	height:200px;
	margin-top:-100px;
	margin-left:-100px;
	background-color:#fff;
	-moz-box-shadow: 5px 5px 15px rgba(0,0,0,.5);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
	-o-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
	box-shadow: 5px 5px 5px rgba(0,0,0,.5);
	overflow:hidden;
	z-index:1100;
}
.popImageLoader
{
	position:fixed;
	_position:absolute;
	top:50%;
	left:50%;
	margin-left:-16px;
	margin-top:-16px;
	z-index:600;
	width:32px;
	height:32px;
	background-image:url(../__layout/ajax-loader-small.gif);
	z-index:1100;
}
.popImage
{
	border:solid 2px #fff;
}
.popImageLegend
{
	background-color:#000;
	opacity:0.8;
	position:absolute;
	font:bold 11px arial;
	bottom:3px;
	right:3px;
	left:3px;
	padding:10px 20px 10px 10px;
	text-align:justify;
	color:#fff;
}
.popImageLegendClose
{
	position:absolute;
	bottom:2px;
	right:6px;
	cursor:pointer;
}
.popImageNavigButton
{
	position:absolute;
	line-height:18px;
	top:50%;
	margin-top:-10px;
	cursor:pointer;
	background-color:#000;
	opacity:0.8;
	color:#fff;
	font:bold 25px arial;
	padding:5px 10px 10px 10px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.popImageNavigButton:hover
{
	background-color:orange;
	color:#6C3600;
}