/* common */

.simple-form {}

.fieldtitle {
	display: block; clear: both; }

.field {
	border: 0; margin: 2px 0 10px; padding: 0; }
	
.submitbutton {
	clear: both; float: left;
	height: 35px; margin: 10px 23px 0 0; padding: 0 10px;
	font-size: 1.5em; }

.actionlink {
	float: left;
	margin: 21px 0 0 0;
	font-size: 1.1em; }

.simple-form .important- {
	color: red; }

.field .mistake- {
	margin: -2px 0 5px 0; padding: 3px 0 0;
	background: url(../img/mistake-bg.gif) 7px 0 no-repeat; }

.field .mistake- .bg1- {
	padding: 0 7px;
	font-size: 1.1em; line-height: 18px;
	width: auto;
	background: #ffc319; }


/* informers */

.mistake-, .inform- {
	margin-bottom: 10px; }

.mistake- span, .inform- span {
	padding: 3px 7px;
	font-size: 1.1em; line-height: 18px; }

.mistake- span {
	background: #ffc319; }

.inform- span {
	background: #ffc319; }

.noscript-submitbutton {
	clear: both;
	margin: 10px; }


/* string */

.field .text- {
	width: 500px;
	font-size: 1.7em; }

/* datetime */

.field .day- {
	float: left;
	width: 20px; margin-right: 4px;
	font-size: 1.3em; line-height: 22px; }

.field .month- {
	float: left;
	width: 120px; margin-right: 4px;
	font-size: 1.3em; line-height: 22px; }

.field .year- {
	float: left;
	width: 38px; margin-right: 4px;
	font-size: 1.3em; line-height: 22px; }