	.r_border{
		border:1px solid #ECECEC; border-radius:1px;
		-webkit-box-shadow: 5px 5px 4px 0px rgba(50, 50, 50, 0.25);
		-moz-box-shadow:    5px 5px 4px 0px rgba(50, 50, 50, 0.25);
		box-shadow:         5px 5px 4px 0px rgba(50, 50, 50, 0.25);}
	.r_border_sm{
		border:1px solid #ECECEC; border-radius:1px;
		-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.1);
		-moz-box-shadow:    1px 1px 2px 0px rgba(50, 50, 50, 0.1);
		box-shadow:         1px 1px 2px 0px rgba(50, 50, 50, 0.1);}
	.r_main_content{margin:0 auto; width:700px; padding:50px;z-index:1000; position: absolute; top:20px; right:30%; left:30%; background-color:#fff;}
	.main_cat{float:left; padding:10px; list-style:none; margin:10px; cursor:pointer; background:none}
	.main_cat:hover{ background-color:#E9E9E9}
	.r_title{ font-size:20px; font-weight:bold; padding-top:20px}
	#step_2{ opacity:0; display:none}
	#material_fild{float:left; width:70%;}
	#tol_mat{float:left;}
	.input_param{
	border:1px solid #C7C7C7;
    color: #000000;
    padding: 5px;
	margin:5px;
	width:100px;
		}
	#raschet{padding:10px; margin-top:40px; width:100px; text-align:center; cursor:pointer;}
	#raschet:hover{ background-color:#E9E9E9}
	#r_color{padding:5px; margin-top:10px;  width:100px; text-align:center; cursor:pointer}
	#r_color:hover{ background-color:#E9E9E9}
	.r_color_act{ background-color:#E9E9E9}
	#ral_result{font-weight:bold}
	#add_fild {padding:3px 5px; cursor:pointer; margin-left:5px}
	#add_fild:hover{ background-color:#E9E9E9}
	#pokraska{display:none; opacity:1}
	#ral_result {padding-left:50px}
	#r_error{color:red; margin-top:20px; }
	.ui-tooltip{font-size:12px; border-width:1px;}
	.jq_result{ background-color: #F3C72F; position:fixed; width:100%; height:100%; margin:0; padding:0; top:0; left:0; z-index:100; opacity:0.5}
	#visible_second{z-index:1000; }
	.close_raschet{display:block; float:right; width:100px; text-align:center; padding:5px; cursor:pointer}
	.close_raschet:hover{background-color:#E9E9E9}