/*
div#dia_show {
	position: absolute;
	margin: 0px;
	padding: 4px 8px 4px 4px;
	display: none;
	background: url(/picture/content/popup_corners.gif) no-repeat;
	text-align: center;
	width: 294px;
	height: 338px;
	left: 50%;
	top: 50%;
	margin-left: -153px;
	margin-top: -173px;
	z-index: 60;
}

div#dia_show_shadow {
	position: absolute;
	display: none;
	background: transparent url(/picture/content/popup_shadow.png) no-repeat;
	_background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/picture/content/popup_shadow.png');
	width: 300px;
	height: 340px;
	left: 50%;
	top: 50%;
	margin-left: -145px;
	margin-top: -165px;
	z-index: 50;	
} */

div#dia_show {
	position: absolute;
	margin: 0px;
	padding: 4px 8px 4px 4px;
	display: none;
	background: url(/picture/content/popup_corners_2.gif) no-repeat;
	text-align: center;
	width: 400px;
	height: 455px;
	left: 50%;
	top: 50%;
	margin-left: -208px;
	margin-top: -173px;
	z-index: 60;
}

div#dia_show_shadow {
	position: absolute;
	display: none;
	background: transparent url(/picture/content/popup_shadow_2.png) no-repeat;
	_background: transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/picture/content/popup_shadow_2.png');
	width: 410px;
	height: 455px;
	left: 50%;
	top: 50%;
	margin-left: -200px;
	margin-top: -165px;
	z-index: 50;	
}

div#dia_show p {
	margin: 0px;
	padding: 0px;
}

div#dia_show p.title {
	float: left;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 0px 0px 3px;
	padding: -2px 0 2px 0;
	position:relative;
	top:-3px;
}

div#dia_show p.title .separator {
	color: #000000;
}

div#dia_show img.dia {
	margin: 0px auto 0px auto;
	border: 1px solid #fff;
}

div#dia_show p.closebtn {
	position:absolute;
	top:0;
	right:5px;
}

div#dia_show p.title a {	
	position: relative;
}

div#dia_show img.close {
	width: 25px;
	height: 16px;
	margin: 5px;
	position: relative;
}

button.btn_last {
	background: url(/picture/content/btn_last.gif) no-repeat top left;
	width: 94px;
	height: 21px;
	cursor: pointer;
	border: 0;
	margin-top: 5px;
	font: bold 65% Verdana, Arial, Helvetica, sans-serif;
}

button.btn_next {
	background: url(/picture/content/btn_next.gif) no-repeat top left;
	width: 94px;
	height: 21px;
	cursor: pointer;
	border: 0;
	margin-top: 5px;
	font: bold 85% Arial, Verdana, Helvetica, Tahoma, sans-serif;
}

button.btn_last span, button.btn_next span {
	display: none;
}