@font-face {
    font-family: coopbcbt;
    src: url(../fonts/coopbcbt.otf);
}
html, body{
	height:100%;
	width:100%;
	margin:0px;
	text-align:center;
	color: #B63D3D;
	font-weight:bold;
	font-family: "Times New Roman";
	font-size:14px;


}
body{
}
.back{
background:  linear-gradient(to bottom, #FFE8D1 0%, rgba(255, 203, 158, 0.9) 8px,  rgba(255, 203, 158, 0.9) 50%, rgba(255, 229, 202, 0.9) 100%) repeat scroll 0% 0%, transparent 
					url("../images/back.png") repeat scroll left top;
width:100%;
min-width:1345px;
min-height:100%;
}
#main, #main_in{
	white-space: nowrap;
	vertical-align:top;
	display: inline-block;
	padding:15px;
	text-align:center;
	border:0px solid green;
	border-radius: 10px;
	min-width:650px;
}
#main{
	background:  linear-gradient(to bottom, rgba(255, 206, 164, 0.2) 0%, rgba(255, 248, 233, 0.4) 100%) repeat scroll 0% 0%;
	box-shadow: 0px 2px 5px rgba(210, 108, 60, 0.8) inset;
}
#main_in{
	background: linear-gradient(to bottom, #FFE1C6 0%, #FFF5E2 100%);
	box-shadow: 0px 2px 5px rgba(230, 154, 119, 0.8);
	position:relative;
}
.name_page{
	display:block;
	text-shadow:1px 1px 1px #B63D3D, 1px 1px 1px #B63D3D, 1px 1px 1px #B63D3D, 0px 0px 1px #B63D3D, 0px 0px 1px #B63D3D, 1px 1px 1px #B63D3D;
	color: #FFFFF4;
	font-size:21px;
	font-family: coopbcbt;
	letter-spacing:3px;
	font-weight: normal;
	margin-top:-5px;
	margin-bottom:10px;
	-moz-user-select:none;
	-webkit-user-select: none;
	-khtml-user-select:	none;
	user-select: none;
	position:relative;
}
.top_txt {
	background: transparent linear-gradient(180deg, #FFF3E0 0%, #FBAD80 25%, #FFDBBE 97%) repeat scroll 0% 0%;
	text-align: center;
	color: #FFF3DF;
	border-radius: 3px;
	border: 1px solid #FBAE82;
	box-shadow: 0px 2px 4px #DD8350;
	text-shadow: 1px 1px 2px #B03F00, 2px 2px 2px #B03F00;
	padding: 3px 6px;
	margin:0 0 5px 0;
	-moz-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select: none;
	user-select: none;
	position:relative;
	}
.block{
	margin:10px 5px 0 5px;
	padding: 15px;
	text-align: center;
	border: 1px solid #FBAE82;
	border-radius: 3px;
	display: inline-block;
	box-shadow: 0px 2px 4px #F1B18C;
/* 	background: linear-gradient(to bottom, #FFE8D1 0%, rgba(255, 203, 158, 0.9) 1%, rgba(255, 203, 158, 0.9) 50%, #FFF7E6 100%) repeat scroll 0% 0%, transparent url("../images/back.png") repeat scroll left top;
 */	
	vertical-align:top;
 	background: linear-gradient(to bottom, #FFE8D1 0%, rgba(255, 203, 158, 0.9) 1%, #FFF7E6 100%) repeat scroll 0% 0%, transparent url("../images/back.png") repeat scroll left top;
}
.abgrp img{
width:100px;
-webkit-filter: brightness(110%);
filter: brightness(110%);
}
.abgrp{
width:100px;
display:inline-block;
vertical-align:middle;
font-size: 20px;
padding:0 10px;
}
.nmgr{
color:#FBAF83 !important;
font-size:16px !important;
font-style:italic !important;
}
.mfld{
vertical-align:top;
display:inline-block;}
.editor1{
width:900px;
height:370px;
background: transparent linear-gradient(to bottom, #FFE1C6 0%, #FFF5E2 100%) repeat scroll 0% 0%;
-moz-user-select:none;
-webkit-user-select: none;
-khtml-user-select:	none;
user-select: none;
}
.editor2{
background:inherit;
padding: 5px 15px;
height:115px;
vertical-align:top;
}
.editor3{
background: transparent linear-gradient(to bottom, #FFE1C6 0%, #FFF5E2 100%) repeat scroll 0% 0%;
-moz-user-select:none;
-webkit-user-select: none;
-khtml-user-select:	none;
user-select: none;
width:520px;
}
.data_cl_sch{
text-align:left;
display:inline-block;
margin:7px;
padding:2px 6px;
border: 1px solid rgb(255, 255, 244);
border-radius:5px;
background:#FFFFF4;
word-wrap:break-word;
box-shadow: 0px 0px 5px #FFFFF4, 0px 0px 5px #FFFFF4, 0px 0px 5px #FFFFF4;
-moz-user-select:none;
-khtml-user-select:none;
-webkit-user-select: none;
user-select: none;
}
.zan_data{
min-width:400px;
}
.zan_data div {
display:inline-block;
font-style:italic;
margin:0 10px;
color:#E6A085;
}
.black_list{
color: #FFF !important;
border: 1px solid #F8B596 !important;
background: #F8B596 none repeat scroll 0% 0% !important;
}
#blst_clnt_data{
display:block;
color:white;
line-height:35px;
font-size:18px;
border-radius:0px;
background:red;
margin: 0 -15px;
}
.top_blst{
background: transparent linear-gradient(180deg, #FFE0E0 0%, #DD0101 25%, #FF4848 97%) repeat scroll 0% 0%;
border-color:red;
}
.m_przv_hist,  .m_przv_new, .modal, .modal_pled{
cursor:default;
position:fixed;
left:50%;
top:50%;
z-index:200;
display:none;
background: linear-gradient(to bottom, #FFE8D1 0%, #FFCB9E 1%, #FFF7E6 100%) !important;
}
.modal{
margin-left:-150px;
margin-top:-125px;
height:200px;
width:300px !important;
}
.modal_pled{
margin-left:-250px;
margin-top:-300px;
height:580px;
width:500px !important;
}
.m_przv_hist{
	
	width:500px !important;
	margin-left: -250px;
	margin-top: -245px;
	height: 270px;
}
.m_przv_new{
	margin-left:-250px;
	margin-top:70px;
	height:150px;
	width:500px !important;
}
.modal_back{
position:fixed;
z-index:100;
left:0;
top:0;
height:100%;
width:100%;
display:none;
background-color: rgba(165, 129, 67, 0.66);}

.block_ind{
display:inline-block;
vertical-align:top;
min-width:550px;
margin-top:-20px;
}
.block_pict{
display:block;
overflow:visible;
height:50px;
vertical-align:top;
line-height:50px;
font-size:20px;
font-style:italic;
}
.block_pict img{
margin-top:-35px;
display:inline-block;
vertical-align:top;
}
.block_pict div{
display:inline-block;
vertical-align:top;
text-shadow: 	10px 10px 20px #FFF, -10px 10px 20px #FFF, 10px -10px 20px #FFF, -10px -10px 20px #FFF,
				10px 10px 20px #FFF, -10px 10px 20px #FFF, 10px -10px 20px #FFF, -10px -10px 20px #FFF, 
				10px 10px 10px #FFF, -10px 10px 10px #FFF, 10px -10px 10px #FFF, -10px -10px 10px #FFF, 
				10px 10px 5px #FFF, -10px 10px 5px #FFF, 10px -10px 5px #FFF, -10px -10px 5px #FFF;
color:red;
}
.no_ppl{
font-style:italic;
color:#E6A085;
}
#printpay{display:none;}
#printbank{display:none;}
.printblock{
	display:none;
}
.no_print{
	display:none;
	}

.print_pay_data_bl{
font-size:12px;
font-style:italic;
color:#5E5E5E;
display:block;
}
.print_pay_data_inl{
font-size:12px;
font-style:italic;
color:#5E5E5E;
display:inline-block;
margin:0 1mm 0 5mm;
}
.print_pay_data{
font-size:12px;
display:inline-block;
color:black;
}
.bfprint{
position:absolute;
width:100%;
left:0;
}
.ttl_block{
	position: absolute;
	left: -21px;
	bottom: 26px;
	width: 149px;
	z-index: 2;
	border-radius: 6px;
	padding: 10px 15px;
	white-space: normal;
	box-shadow: 0px 1px 2px #E06C23;
}
.plus_cl_block, .minus_cl_block{
	position:absolute;
	border-radius: 6px;
	padding: 10px 15px;
	box-shadow: 0px 1px 2px #E06C23;
	background-color: yellow;
	font-style: italic;
	display:none;
	z-index:20000;
}
.minus_cl_block{
	border:1px solid #C0F;
	color: #C0F;
	}
.plus_cl_block{
	border:1px solid green;
	color: #009600;
	}
.horz_pr{
	position:absolute;
	top:0mm;
	left:0mm;
	background:white;
	width:128mm;
	height:190mm;
	color:rgb(94, 94, 94);
	border:1px solid gray;
}
.vert_pr{
	position:absolute;
	top:0mm;
	left:0mm;
	background:white;
	color:black;
	width:190mm;
	height:125mm;
	border:1px solid gray;
}
.green_mbl{
	color:green;
}
