@charset "utf-8";
/* -- forms -- */

.form_label
{
	color:#000;
	float:left;
	clear:both;
}

.form_section
{
	float:left;
	clear:both;
	margin-top:30px;
}

.form_text, .form_area, .form_txts 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	background-color:#E3EFDB;
	border: 1px solid #746D63;
	padding:3px;
	margin-right:10px;
	float:left;
	display:block;
}

.form_txts { width:400px; }
.form_text { width:200px; }
.form_area { width:493px; height:200px; font-size:10px; }


.form_herbox
{
	color:#FFF;
	font-size:11px;
	background-color:#8B8A84;
	display:block;
	float:left;
	text-align:left;
	padding:5px 5px 5px 20px;
	margin-bottom:44px;
	width:330px;
}

.form_butt, .form_go a
{
	color:#FFF;
	font-size:9px;
	text-transform:uppercase;
	background-color:#79A85A;
	border:none;
	display:block;
	padding:0px 2px 2px 2px;
	height:22px;
}

.form_go a			{ padding: 2px 10px 2px 10px; margin-right:10px; text-decoration:none; }
.form_go a:hover	{ background-color:#8B8A84; }

.link_go_div a			{ color:#FFF; }
.link_go, .link_go_on	{ background-color:#908F89; padding:3px 10px 3px 5px; margin:0 10px 1px 0; text-decoration:none; display:block; width:488px; }
.link_go_on				{ background-color:#FCC9DA; }
.link_go:hover			{ background-color:#F34980; padding-left:8px; width:485px; }

.form_precode		{ width:60px; display:block; color:#CF2538; }
.form_pretel		{ width:80px; display:block; }
.form_postel		{ width:120px; display:block; }

.form_result		{ float:left; margin-bottom:10px; clear:both; height:20px; width:300px; display:block; }
.form_result .ok	{ color:#79A85A; }
.form_result .ko	{ color:#CC3300; font-weight:bold; }