.modal_overlay {
 
    /* must be initially hidden */
    display:none;
 
    /* place overlay on top of other elements */
    z-index:10000;
 
    position:absolute;
	left:200px;
	top:200px;	
}
.modal_overlay_wrap { padding:11px; position:relative; }
	.modal_overlay_cont { padding:3px; border:5px solid #c2c1c1; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background:#fff; border:2px solid #777; }
		.modal_oneClickBuy, .modal_preOrder { width:480px; padding:20px; }
			.modal_oneClickBuy_tbl, .modal_preOrder_tbl { border-collapse:collapse; }
				.modal_oneClickBuy_tbl, td .modal_preOrder_tbl td { padding:10px; }
					.modal_oneClickBuy_image, .modal_preOrder_image { width:200px; height:200px; vertical-align:top; text-align:center; }
					.modal_oneClickBuy_title, .modal_preOrder_title { width:220px; height:30px; text-align:left; }
						#modal_oneClickBuy_close, #modal_preOrder_close { display:block; position:absolute; top:47px; right:25px; padding:0 20px 0 0; background:url(/bitrix/templates/shop_white/private/libs/jQueryBPopup/images/delete.png) right center no-repeat; }
					.modal_oneClickBuy_name, .modal_preOrder_name { height:130px; }
					.modal_oneClickBuy_price, .modal_preOrder_price { height:30px; }
			.modal_oneClickBuy_tbl_input, .modal_preOrder_tbl_input { border-collapse:collapse; }
				.modal_oneClickBuy_tbl_input td, .modal_preOrder_tbl_input td { padding:3px; }
			.modal_oneClickBuy_submit, .modal_preOrder_submit { text-align:right; }
			.modal_oneClickBuy_tbl_error, .modal_preOrder_tbl_error { color:#C00; }
.modal_error { color:#c00 !important; }
.modal_oneClickBuy_success, .modal_preOrder_success { display:none; }

/*
     */
/*
*/