.container_block{
	margin:20px 35px 0 35px;
	color:#808080;
	position:relative;
}
.container_block *{
	margin:0;
	padding:0;
}
h1.att{
	color:#dc9211;
	font:bold 30px arial, sans-serif;
}
h2.att,h3.att{
	color:#9e9e9e;
	font:normal 20px arial, sans-serif;
	padding-bottom:20px;
	padding-left:35px;
	padding-right:35px;
	margin:0 -35px 10px -35px;
	border-bottom:1px solid #dedede;
}
h3.att{
	padding-top:20px;
	padding-bottom:5px;
}
.big_height{
	height:55px;
	padding-top:5px;
	font:bold 40px arial, san-serif;
	background:#f5f5f5;
	border:1px solid #CCCCCC;
	color:#000
}
.big_text_inp{
	width:790px;
	padding-left:10px;
	float:left;
	$margin-left:-15px;
}
.small_text_inp{
	width:185px;
	padding-left:10px
}
.big_sel{
	height:50px
}
.txt_title{
	color:#747474;
	font:normal 20px arial, sans-serif;
	margin-bottom:7px
}
.sub_label{
	clear:both;
	display:block;
	margin-bottom:35px;
	margin-left:-15px;
	zoom:1;
}
.sub_label:after{
	content:' ';
	display:block;
	clear:both;
	height:1px;
	visibility:hidden;
	overflow:hidden;
}
.sel_terr{
	overflow:hidden;
	clear:both;
	margin-bottom:15px;
	zoom:1;
}
.sel_terr_side1{
	float:left;
	font:normal 20px arial, sans-serif;
	line-height:1;
}
.big_strong{
	font:bold 40px arial, sans-serif;
	display:block;
	line-height:1;
	clear:both;
	color:#000
}
.sel_terr_side2{
	float:left;
	margin-left:20px
}
.zp_title{
	font:normal 20px arial, sans-serif;
	color:#747474;
	display:block;
	clear:both;
	margin-bottom:7px
}
.zp{
	overflow:hidden;
	margin-bottom:40px;
	zoom:1;
}
.zp_side1{
	color:#000;
	font:bold 40px arial, sans-serif;
	float:left;
	margin-right:50px
}
.zp_side2{
	float:left;
	position:relative;
	font:normal 30px arial, sans-serif;
	color:#808080;
	line-height:1;
}

.sel_div, .selectable_block{
	font:normal 20px arial, sans-serif;
	line-height:1;
}
.big_sel{
	width:520px;
	font:normal 40px arial, sans-serif;
	color:#808080;
	margin-top:10px;
}
.big_sel option{
	color:#808080;
	font:normal 40px arial, sans-serif;
}
.sel_div2{
	margin-top:35px
}
.buttons_div{
	margin:30px -35px 0 -35px;
	border-top:1px solid #dcdcdc;
	padding:30px 30px 0 30px;
	overflow:hidden;
	zoom:1;
}
.dr_h2{
	font:bold 30px arial, sans-serif;
	color:#000;
	margin-bottom:25px;
	margin-top:25px;
}
.padd_bott_small{
	padding-bottom:0;
	margin-bottom:0;
}
.zoom{
	overflow:hidden;
	margin-bottom:5px;
	text-transform:uppercase;
	zoom:1;
}
.s_res{
	margin-top:25px;
	height:530px;
	overflow:hidden;
	zoom:1;
}
