.black_shadow {
	background:#000000;
	width:100%;
	height:100%;
	position: fixed;
	*position:absolute;
	left:0;
	top:0;
	z-index:500;
	filter:alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
	display:none;
}

#dlg {
	width:450px;
	position: fixed;
	*position:absolute;
	z-index:1000;
	display:none;
}
.wide_dialog {
	width:570px !important;
}

#dlg img {
	position:absolute;
	left: 419px;
	top:3px;
	width:22px;
	height:22px;
	visibility:hidden;
}
.wide_dialog img {
	left: 539px !important;
}
#dlg img.go_back {
	left: 419px;
	top:0;
	width:28px;
	height:28px;
	visibility: visible;
	cursor:pointer;
}
.wide_dialog img.go_back {
	left: 539px !important;
}
#dlg form {
	position:relative;
	display:none;
}
#dlg .title {
	font-size:19px;
	font-weight:normal;
	color: #00a83c;
	margin-left:-1px;
	margin-bottom:10px;
}
#dlg td {
	white-space:nowrap;
	position:relative;
}
#dlg table.have_inputs {
	/*width:350px;*/
	position:relative;
}

#dlg table.have_inputs td {
	white-space:normal;
}

#dlg table.have_inputs td.field_name {
	white-space:nowrap;
}

/*#dlg table.have_inputs td {
	width:auto;
}*/

#dlg table.have_inputs tr input.txt {
	width:100%;
}
#dlg table.have_inputs tr div.fright {
	position:relative;
	left:5px;
}
.dlg_top {
	width:450px;
	height:35px;
	background-image: url(https://img.hc.ru/hc.ru/popup/dialog.png);
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=https://img.hc.ru/hc.ru/popup/dialog.png,sizingMethod=crop);
}
.wide_dialog .dlg_top {
	width:570px;
	background-image: url(https://img.hc.ru/hc.ru/popup/dialog.png);
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=https://img.hc.ru/hc.ru/popup/dialog570.png,sizingMethod=crop);
}
.dlg_content {
	position: relative;
	overflow:hidden;
	*height:100%;
}
.dlg_back {
	position:absolute;
	width:450px;
	height:100%;
	background-image: url(https://img.hc.ru/hc.ru/popup/dialog.png);
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=https://img.hc.ru/hc.ru/popup/dialog.png,sizingMethod=crop);
}
.wide_dialog .dlg_back {
	width:570px;
	background-image: url(images/dialog570.png);
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=https://img.hc.ru/hc.ru/popup/dialog570.png,sizingMethod=crop);
}
.dlg_middle {
	padding:35px 45px 8px 28px;
	position:relative;
}
.dlg_bottom {
	width:450px;
	height:25px;
	overflow:hidden;
}
.wide_dialog .dlg_bottom {
	width:570px;
}
.dlg_bottom div {
	margin-top:-675px;
	width:450px;
	height:700px;
	background-image: url(https://img.hc.ru/hc.ru/popup/dialog.png);
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=https://img.hc.ru/hc.ru/popup/dialog.png,sizingMethod=crop);
}
.wide_dialog .dlg_bottom div {
	width:570px;
	background-image: url(https://img.hc.ru/hc.ru/popup/dialog.png);
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=https://img.hc.ru/hc.ru/popup/dialog570.png,sizingMethod=crop);
}

#error_choice {
	text-align:center;
	position:relative;
	display:block;
	margin-top:15px;
}

.link_btn {
	color:#fff;
	background:url(https://img.hc.ru/hc.ru/popup/link_btn_l.gif) no-repeat left top;
	width:auto;
	font-size:10px;
	display:inline-block;
	height:18px;
	line-height:18px;
	text-decoration:none!important;
	*zoom:1;
}

.link_btn span {
	color:#fff;
	background:url(https://img.hc.ru/hc.ru/popup/link_btn_r_white.gif) no-repeat right top;
	width:auto;
	font-size:10px;
	padding:0px 10px 0 10px;
	cursor:pointer;
	text-decoration:none;
	display:block;
}