/* Диалоги */
#dialog_zanoves{width:100%;height:100%;position:fixed;z-index:9000;top:0;bottom:0;background-color:#000;opacity:0.5;display:block;}
#dialog_bg{width:100%;height:100%;position:fixed;overflow:auto;overflow-y:scroll;z-index:10000;top:0;bottom:0;}
#close_dialog{width:21;height:21;display:block;float:right;background:url(img/dialog_close.png);background-position:-2px 0;}
#close_dialog:hover{background-position:23px 0;}

#dialog_3{position:absolute;left:50%;}
#dialog_3 #border{background:url(/i/dialog3_border_bg.png);padding:26px;}
#dialog_3 #bg{
	position:relative;z-index:120000;

background: #342821; /* Old browsers */
background: -moz-linear-gradient(top, #342821 33%, #5a4b43 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(33%,#342821), color-stop(100%,#5a4b43)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #342821 33%,#5a4b43 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #342821 33%,#5a4b43 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #342821 33%,#5a4b43 100%); /* IE10+ */
background: linear-gradient(to bottom, #342821 33%,#5a4b43 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#342821', endColorstr='#5a4b43',GradientType=0 );
}
#dialog_3 .label{z-index:100000;position:relative;}
#dialog_3 #close{position:absolute;top:10px;right:20px;cursor:pointer;width:30px;height:30px;background:url(/i/dialog_close2.png) no-repeat;cursor:pointer;}
#dialog_3 #close:hover{opacity:0.8;}
#dialog_3 .data{overflow:hidden;}
#dialog_3 #header{background:#c00a1b;padding:22px;}
#dialog_3 #header #zagol{text-align:center;font-size:22px;line-height:23px;color:#fff;}
#dialog_3 #header a{font-size:15px;color:#5b5b5b;}

.main_but1{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;z
	font-family:arial;
	font-size:13px;line-height:13px;
	font-weight:bold;
	padding:10px 20px 8px 20px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	margin-bottom:5px;
}
.main_but1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
	background-color:#dfdfdf;
}
.main_but1:active {
	position:relative;
	top:1px;
}

.main_inp1{
	border-radius:1px;
	width:520px;
	margin-top:10px;
	-moz-box-shadow:inset 1px 1px 1px -5px #3d3b3b;
	-webkit-box-shadow:inset 1px 1px 1px -5px #3d3b3b;
	box-shadow:inset 1px 1px 1px -5px #3d3b3b;
	font-size:20px;line-height:20px;
	padding:10px;
	background:#f0f0f0;
	color:#000;
	outline:0px;
}