/*  Formular - Validator will kein width*/


div#formmessages {
   margin-left:55px;
   padding-right:30px;
   padding-bottom:30px;
}

div#kformouter h4 {
   margin-left:38px;
   padding-bottom:5px;
}

.form_field_long {
	width: 250px;
	border: 1px solid #616264;
	padding-left: 3px;
}
.form_field_short {
	width: 60px;
	border: 1px solid #616264;
	padding-left: 3px;
}
.form_field_medium {
	width: 181px;
	border: 1px solid #616264;
	padding-left: 3px;
}
.form_textarea {
	width: 250px;
	border: 1px solid #616264;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}


.form_field_long1 {
	width: 250px;
	border: 1px solid #616264;
	padding-left: 3px;
         color:blue;
         background-color:#FDA8B9;
}
.form_field_short1 {
	width: 60px;
	border: 1px solid #616264;
	padding-left: 3px;
         color:blue;
         background-color:#FDA8B9;
}
.form_field_medium1 {
	width: 181px;
	border: 1px solid #616264;
	padding-left: 3px;
         color:blue;
         background-color:#FDA8B9;
}
.form_textarea1 {
	width: 250px;
	border: 1px solid #616264;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
         color:blue;
         background-color:#FDA8B9;
}
div#formmessages h3 {
   font-size: 18px;
   color:red;
   background-color:transparent;
}

.mailerror {
    color:red;
    background-color: transparent;
}

table#formtable {
  font-size:13px;
  margin-top:20px;
  padding-right:50px;

}
table#formtable th {
   width:250px;
   vertical-align:top;
   text-align:right;
   padding-right:10px;
   height:27px;
   font-weight: normal;
}
table#formtable td {
   vertical-align:top;
}
