/* Вся область с формой */
#input_global_block {
 clear: both;
/* width: 100%;*/
/* margin-top: 2em;/
/* margin-left: 10%;*/
}
/* Строка с названием поля и самим полем */
.input_block {
 clear: both;
 /*width: 100%;*/
}
/* Название поля */
.input_label {
 float: left;
 padding: 3px;
 width: 20%;
}
/* Область, в которой находится каждое поле */
.input_source {
 float: left;
 padding: 3px;
}

.input_source input{
 width: 200px;
}

/* Строчное текстовое поле (input) */
/* 1) input - начальное состояние */
.input_source .uncheck {
	border: 1px inset;
} 
/* 2) input - состояние после проверки, когда все в порядке */
.input_source .true {
	border: 1px inset #008000;
}
/* 3) input - состояние после проверки, когда есть ошибка */
.input_source .false {
	border: 1px inset #C51821;
} 

/* Расширенное текстовое поле (textarea) */
.input_source textarea {
	border: 1px inset #000000;
}

/* Сообщение об ошибке заполнения поля */
.input_check {
 font-size: .8em;
 color: Red;
 padding: 1px 0 4px 0;
 margin-left: 22%;
 clear: both;
 visibility: hidden;
}
/* что это? */
.input_status {
 clear: both;
}
/* Кнопка отправки сообщения */
.input_button {
	font-size: 12px;
	background-color: #107C11;
	padding: 2px;
	border-top: 1px solid #F2979B;
	border-right: 1px solid #941218;
	border-bottom: 1px solid #941218;
	border-left: 1px solid #F2979B;
	color: #FFFFCC;
	cursor: hand;
	margin-left: 22%;
	border: #F7A011;
}

#input_check_block {
	margin-top: 1em;
	margin-left: 22%;
	font-weight: bold;
}

div#input_loadinfo {
	background: url(/images/icon/loadinfo.gif) no-repeat center;
	line-height: 24px;
	display: inline;
	padding: 4px;
}
