.form_kont {
	text-align:left; width:300px; 
	margin: 20px auto 20px auto; padding:0; overflow: hidden;
}

.content-page .form_kont {
	position: absolute; right: -10px;
	top: 0;
}

.header_text {
	position: absolute; left: 20px;
	top: 35px;
}

.form_kont .close {
	position: absolute; top: -10px; right: -10px;
	cursor: pointer;
}
.form_kont label{width:100%;display:block;float:left;padding-left: 5px; font: 13px 'Dino Light';color: #1c1c1c;}
.form_kont .lbox{float:left;width: 300px; }
.form_kont .rbox{float:left;width: 300px; }
#sending {
	position:absolute; width:400px;border:5px solid #a22d43;
	background:#fff;color:#fff;text-shadow: 2px 2px 10px #fff;z-index:999;-moz-box-shadow:2px 2px 30px #a22d43;
	-webkit-box-shadow:2px 2px 30px #a22d43;box-shadow:2px 2px 30px #a22d43;
	text-align:center;padding:30px 0 30px 0; 
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	display: none; z-index: 100;
}
#process{width:100%;display:none}
#sending .request{width:170px;margin:10px auto}
#sending a{width:30px;display:block;height:30px;position: absolute; top: -15px; right: -15px; }
#sending-content, #sending-content-error {display:none}
#sending *, #sending {font: 13px 'Dino Light';color:#1c1c1c}
.form_kont fieldset{border:0;float:left;width:100%;margin:0;padding:0}
.form_kont textarea,.form_kont input[type=text]{
	float:left; font: 13px 'Dino Light'; background: #a22d43;
	color: #fff; margin: 0 0 8px 0; padding: 10px;
}

.form_kont input[type=image] {
	cursor: pointer; float:right;
	margin-right: 10px;
}


.form_kont textarea {
	width: 270px; height:71px;
	resize:none; border: 0;
}

.form_kont .lbox input {
	width: 120px; margin-right: 10px;
}

.form_kont .rbox input {
	width: 270px;
}

#fic-name-box {
	margin-left: -120px;
}

#fic-phone-box {
	margin-left: -185px;
}

#fic-content-box {
	margin-left: -215px;
}