
p.error {
	color: red;
	font-size: 0.9em;
}

table.formular {
	width: 97%;
	position: relative;
	border: 1px solid #728dcf;
	border-spacing: 1px;
	padding: 0px; margin: 10px 0px;
	background-color: #fffacd;
	color: black;
	font-size: 0.95em;
}
table.formular tr th {
	font-size: 1em;	font-weight: bold;
	text-align: left;
	margin:0; padding: 2px 5px;
	color: black;
	background-color: #ffe065;
	border-width: 1px; border-style: solid;
	border-color: #fff7dd #aa8000 #aa8000 #fff7dd;
}

table.formular td {
	text-align: left;
	vertical-align: middle;
	font-size: 0.9em;
}
table.formular td.name {
	width: 8em;
	padding-right: 10px;
	text-align: right;
}
table.formular td.required {
	width: 8em;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
}
label.required {
	font-weight: bold;
}
table.formular td.row-text {
	padding: 5px 10px 10px 15px;
	text-align: left;
}

table.formular td.error {
	padding-left: 5px;
	color: red;
}

table.formular td.spacer {
	font-size: 5px;
	height: 5px;
	margin: 0px;
}

input.text {
	height: 18px;
	padding: 1px 1px;
	margin: 1px;
	border: 1px solid #728dcf;
	background-color: #fffff0;
  color:#303080;
	font-size: 0.95em;
	line-height: 1.2em;
}

input.text200 {
	width: 200px;
	font-size: 0.95em;
}
textarea.textarea {
	border: 1px solid #728dcf;
	width: 100%;
	height: 15em;
	background-color: #fffff0;
  color:#303080;
	/* font-size: 0.95em; */
	font-size: 10px;
	line-height: 1.2em;
}


form.formular {
	margin-top: 15px;
}

form.formular fieldset {
	border: 1px solid #b0c4de;
	font-size: 0.85em;
	padding: 20 10px 10px;
}

form.formular fieldset legend {
	font-weight: bold;
	padding: 2px 15px;
	margin: 0;
	color: black;
	border: 1px solid #b0c4de;
}

form.formular fieldset div.fieldset {
	margin-top: 20px;
	padding: 0;
	border: 1px solid white;
}

form.formular fieldset table {
	margin: 5px 0;
	border-spacing: 5px;
}
form.formular fieldset table tr {
	
}
form.formular fieldset table th {
	text-align: right;
}
form.formular fieldset table td {
	padding: 2px;
}

form.formular fieldset p {
	font-size: 1em !important;
	margin: 10px 5px !important;
}

form.formular fieldset input {
	font-size: 1em !important;
}

form.formular fieldset input.text {
	font-weight: normal;
}

form.formular fieldset input.button {
	color: #483d8b;
	font-weight: bold;
}

form.formular fieldset select {
	border: 1px solid #728dcf;
	background-color: #fffff0;
	margin: 2px 0;
}

form.formular fieldset label {
	color: #483d8b;
}
