.PhotoText {text-align:justify;}
.PhotoFrame {
	float:right;
	margin:5px 0 5px 7px;
	border:1px solid white;
	position:relative;
}
.PhotoFrame .opera {
	position:relative;
	background:url(img/photo/photo-t.gif) top repeat-x;
	padding-top:4px;
}

.PhotoFrame .right {background:url(img/photo/photo-r.gif) right repeat-y; padding-right:7px;}
.PhotoFrame .bottom {background:url(img/photo/photo-b.gif) bottom repeat-x; padding-bottom:8px;}
.PhotoFrame .left {background:url(img/photo/photo-l.gif) left repeat-y; padding-left:5px;}
.PhotoFrame .canvas {padding:5px;border:1px solid white;}

.PhotoFrame .left-top,
.PhotoFrame .right-top,
.PhotoFrame .right-bottom,
.PhotoFrame .left-bottom {
	overflow:hidden;
	position:absolute;
	background-position:left top;
	background-repeat:no-repeat;
}
.PhotoFrame .left-top,
.PhotoFrame .right-top {
	width:9px;
	height:10px;
	top:0;
}
.PhotoFrame .right-bottom,
.PhotoFrame .left-bottom {
	width:11px;
	height:11px;
	bottom:0;
	_bottom:expression(-this.parentNode.offsetHeight%2+"px");
}
.PhotoFrame .right-top,
.PhotoFrame .right-bottom	{
	right:0;
	_right:expression(-this.parentNode.offsetWidth%2+"px");
}
.PhotoFrame .left-top,
.PhotoFrame .left-bottom	{left:0;}

.PhotoFrame .left-top		{background-image:url(img/photo/photo-lt.gif);}
.PhotoFrame .right-top	{background-image:url(img/photo/photo-rt.gif);}
.PhotoFrame .right-bottom	{background-image:url(img/photo/photo-rb.gif);}
.PhotoFrame .left-bottom	{background-image:url(img/photo/photo-lb.gif);}
.PhotoFrame img {border:1px solid #CBCBCB;}

.PhotoFrame .FarbaAlt {
	position:absolute;
	right:7px;
	top:7px;
}