#kereso_block {
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 60%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#ffffff), color-stop(100%,#f2f2f2)); 
	background: -webkit-linear-gradient(top,  #ffffff 60%,#f2f2f2 100%); 
	background: -o-linear-gradient(top,  #ffffff 60%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #ffffff 60%,#f2f2f2 100%); 
	background: linear-gradient(to bottom,  #ffffff 60%,#f2f2f2 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );
	min-height:200px;
	padding:20px;
	border:1px solid rgba(0,0,0,0.2)
}

.form_line {
	margin-bottom:9px;
}

.form_head {
	 margin-bottom:13px;
}
 
.form_footer {
 text-align: center;
}

.form_line label {
	font-size:15px;
	color:#000;
	text-align:right;
	display:inline-block;
	width: 40%;
	line-height:26px;
}

label.mainlabel {
	color:#f98726;
	font-family: 'Futura Bold';
	font-size:21px;
	line-height: 37px;
}

#kereso_block input {
	border:2px solid #f15d1b;
	border-radius:3px;
	height:20px;
	width:54%;
	float: right;
	text-indent:3px;
}

#kereso_block select {
	border:2px solid #f15d1b;
	border-radius:3px;
	height:26px;
	width: 56%;
	float: right;
}
#kereso_block .form_head input {
	width: 77%;
	float: right;
	height:37px;
	line-height:37px;
	text-indent:15px;
}

input.date-pick {
	background:url(../img/sprite.png) no-repeat 99.5% -178px;
}

#home_submit {
	background-color: #00d2ef; 
	background: url(../img/sprite.png) -924px 13px no-repeat, -moz-linear-gradient(top,  #00d2ef 0%, #00aae1 100%); 
	background: url(../img/sprite.png) -924px 13px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00d2ef), color-stop(100%,#00aae1));
	background: url(../img/sprite.png) -924px 13px no-repeat, -webkit-linear-gradient(top,  #00d2ef 0%,#00aae1 100%); 
	background: url(../img/sprite.png) -924px 13px no-repeat, -o-linear-gradient(top,  #00d2ef 0%,#00aae1 100%);
	background: url(../img/sprite.png) -924px 13px no-repeat, -ms-linear-gradient(top,  #00d2ef 0%,#00aae1 100%);
	background: url(../img/sprite.png) -924px 13px no-repeat, linear-gradient(to bottom,  #00d2ef 0%,#00aae1 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d2ef', endColorstr='#00aae1',GradientType=0 );
	border-radius:3px;
	border:1px solid #8898a0;
	font-size:17px;
	color:#fff;
	font-family:Futura Bold;
	height:44px;
	padding:0 20px 0 40px;
	text-transform:uppercase;
	text-shadow:1px 1px 0 rgba(0,0,0,0.4);
	cursor:pointer;
}



