#kereso_block {
	background: #e5e6e7;
	padding:20px;
	border:1px solid rgba(0,0,0,0.2);
	margin-bottom:30px;
}

.form_line {
	width:100%;
	margin-bottom:9px;
}

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

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

label.mainlabel {
	color:#153545;
	font-family: 'Futura Bold';
	font-size:21px;
	display:block;
	margin-bottom:15px;
}

#kereso_block input {
	border:2px solid #f15d1b;
	border-radius:3px;
	height:20px;
	width:54%;
	float: right;
	background-color:#fff;
	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: 100%;
	height:37px;
	line-height:37px;
	text-indent:15px;
	margin-bottom:10px;
}

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;
}

#help_sidebar {
	background: #f8f8f8;
	padding:20px;
	border:1px solid rgba(0,0,0,0.2);
	margin-bottom:30px;
	margin-top: 30px;
}


#help_sidebar .block_title {
	color:#153545;
	font-size:17px;
	padding:5px 0 10px;
	text-transform:uppercase;
	font-family:Futura Bold;
}

.help_phone {
	color:#fd5900;
	font-size:29px;
	font-family:Futura Bold;
	margin:10px 0;
	display:block;
}



