.formular {
font-family: tahoma, verdana, "sans-serif";
font-size: 11px;
padding: 10px 20px 10px 10px;
border: 1px solid #A5A8B8;
background: #EAEAEA;


}

.searchForm {
font-family: tahoma, verdana, "sans-serif";
font-size: 11px;
padding: 10px 20px 10px 10px;
border: 1px solid #A5A8B8;
background: #EAEAEA;
height:45px;

}

fieldset {
	border: 1;

	margin-bottom: 10px;
}

legend {
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	margin-bottom: 10px;
	color:#3A516F;

}

.formular label {
float: none;
text-align: inherit;
width: auto;
}

.searchForm label {
float: left;

width: auto;
margin-right:19px;
}

.searchForm label button {
width: 96%;
color: #555;
padding: 4px 4px 3px;
border: 1px solid #A5A8B8;
font-size: 11px;
margin-bottom: 5px;
margin-right: 10px;
margin-top:13px;
}


.searchForm .text-input {
width: 96%;
color: #555;
padding: 4px 4px 3px;
border: 1px solid #A5A8B8;
font-size: 11px;
margin-bottom: 5px;
margin-right: 10px;
}

.searchForm .textField-input {
width: 96%;
color: #555;
padding: 4px 4px 5px;
border: 1px solid #A5A8B8;
font-size: 11px;
margin-bottom: 5px;
margin-right: 10px;
}

.text-input {
width: 96%;
color: #555;
padding: 4px 4px 3px;
border: 1px solid #A5A8B8;
font-size: 11px;
margin-bottom: 5px;
margin-right: 10px;
}

.text-input-error {
width: 100%;
color: #555;
padding: 4px 4px 3px;
border: 1px solid red;
font-size: 11px;
margin-bottom: 5px;
margin-right: 10px;
}

.formular span.checkbox, 
.formular .checkbox {
display: inline;
}

.submit {
color: #555;
float:right;
margin-right: -10px;
}

.formular hr {
clear: both;
visibility: hidden;
}

.required  {
	font-size: 10px;
	color:#FF0000;
	
	
	}
	
	.test {


border:1px solid red;
}

.dynamicDiv {font-size:11px;font-family:arial;color:#ffffff;padding:5px;background-color:#ff0000;width:200px}

.dynamicDiv .closeError img{
float:right;
border: 1px solid #ffffff;

}

.dynamicDiv .errorMessage {
padding-top:15px;
padding-right:15px;
}

.dynamicDiv .formWarning img{
float:left;
padding-top:15px;
padding-right:15px;
padding-bottom:15px;

}

.formErrorStyle{display:block}
.formErrorStyle *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FF0000}
.formErrorStyle1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ff9191;
  border-right:1px solid #ff9191;
  background:#ff3f3f}
.formErrorStyle2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ffe5e5;
  border-right:1px solid #ffe5e5;
  background:#ff3030}
.formErrorStyle3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ff3030;
  border-right:1px solid #ff3030;}
.formErrorStyle4{
  border-left:1px solid #ff9191;
  border-right:1px solid #ff9191}
.formErrorStyle5{
  border-left:1px solid #ff3f3f;
  border-right:1px solid #ff3f3f}
.formErrorStylefg{
  background:#FF0000}
