
/******************************************/
/* Basiseinstellungen
/******************************************/ 

input, 
textarea{
  padding:1px;
  border:1px solid #00345b;
  font-size:90%;
  vertical-align:middle;
  margin:0;
  font-family:Arial, Verdana, sans-serif;
  
}

fieldset{
  background-color:#FFF;
  margin:15px 0px 0 0;
  padding:10px;
  border:0;
  border-bottom:1px solid #eaeaea;
  text-align:left;
}

fieldset legend{
  font-weight:bold;
  padding:3px;
  color:#006ab3;
  font-size:15px;
  margin:0 10px 0 0px;
}

div.formNameValuePairError div.formName,
form p.formWarning {color:#fa2d2d !important;}

div.formNameValuePairError div.formValue input {border:1px solid #fa2d2d;}


/******************************************/
/* Generierte Formulare Positionierung
/******************************************/ 

div.formNameValuePairError,
div.formNameValuePair{
  display:block;
}

div.formNameValuePair {
	margin:0 auto;
	margin-top:5px;
	margin-bottom:10px;
}

div.formName{
  	float:left;
	width:135px;
	clear:both;
	padding:1px;
	font-size:14px;
	color:#323232;
	margin:0;
}

div.formValue{
	padding:1px;	
  	margin-left:140px;
}

div.formValue input{
  width:80%;
  border:0;
  background-color:#ebebeb;
}

p.formWarning,
div.formNameValuePairError div.formName {
  color:#323232;
}

p.formDesc{
  font-size:13px;
  color:#6788ab;
}


input.submit {
	font-size:14px;	
	border:0;
	float:right;
	color:#323232;
	background-color:#ebebeb;
	margin:0 0 15px 0;
	padding:3px;
	border-bottom:1px solid #fff;
}

input.submit:hover {border-bottom:1px solid #ccc;}

div.formNameValuePair div.formValue select {
	border:1px solid #ccc;
	background-color:#ebebeb;
	color:#707c7e;
	
}

div.formCheckBox {
	color:#707c7e;
	font-size:14px;
	text-align:left;
	background:none;
}

div.formCheckBox input {
	background:none;
	text-align:left;
	width:20px;

}

div.formNameValuePair div.formValue input[type=checkbox] {
	border:0;
	background:none;
	margin:0;
	padding:0;
	width:20px;
}

div.formValue textarea {
	border:0;
	background-color:#ebebeb;
	width:80%;
	scrollbar-base-color:#ebebeb;
}

div.Formular fieldset p.FormGroupDesc {
	font-size:85%;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
}
