@import url("../../../eos_basics/css/form_login.css");
form input.action, .button {
  background-image:url(../images/btn_bg.jpg);
  background-repeat:repeat-x;
  background-color:#034488;
  font-family:"Trebuchet MS";
  float:right;
  color:#ffffff;
  border:1px solid #034488;
  text-align:center;
  font-weight:bold;
  overflow:visible;
  padding-left:0.4em;
  padding-right:0.4em;
}
input.suche {
  width:10.77em;
  float:left;
}
form#Form_Form { width:42.69em; }
.small form#Form_Form { width:37em; }
form#Form_Form label { padding-top:0.4em; }
form#Form_Form label.required { color:red; }
form#Form_Form .fullfield { overflow:visible; }
.small form#Form_Form .fullfield { width:37em; }
form#Form_Form .field {
  float:left;
  margin-top:0.2em;
}
form#Form_Form div.field { width:19.23em; }
form#Form_Form div.field input {
  float:right;
  width:11.34em;
  margin-right:1em;
  border:1px solid #cccccc;
}
form#Form_Form div.field input.required { border-color:red; }
form#Form_Form div.field label.required { display:none !important; }
form#Form_Form p.field {
  margin-top:0.5em;
  width:38.46em;
}
form#Form_Form div.middleColumn { margin-top:0.4em; }
form#Form_Form div.textarea { width:38.46em !important; }
form#Form_Form textarea {
  float:right;
  width:31.1em;
  margin-right:0.8em;
  border:1px solid #cccccc;
}
form#Form_Form div.optionset {
  margin-right:20.77em;
  clear:both;
}
form#Form_Form div.optionset input {
  float:left !important;
  border:none;
  width:0.8em;
}
form#Form_Form ul.optionset {
  float:right;
  padding:0;
  margin-right:2.5em;
}
form#Form_Form ul.optionset li {
  display:inline;
  background:none;
  float:left;
  margin:0;
  padding:0;
  margin-right:1.15em;
}
input#Form_Form_action_process {
  margin-right:5em !important;
  margin-top:0.8em;
}
form#Form_Form .file { width:38.46em !important; }
form#Form_Form .file input { margin-right:20.03em !important; }
form#Form_Form .literalFieldArea { width:38.46em !important; }
form#Form_Form .checkbox input { margin-top:0.4em; }
form#Form_Form .checkbox label { float:none !important; }
form#Form_Form fieldset span.required {
  clear:both;
  color:red;
  display:block;
}
#EOSSearchForm_SearchForm {
  position:absolute;
  top:20px;
  right:0;
}
*+HTML #EOSSearchForm_SearchForm { width:173px; }
* HTML #EOSSearchForm_SearchForm { width:173px; }
#EOSSearchForm_SearchForm label { display:none; }
#Search { float:left; }
#EOSSearchForm_SearchForm input.text {
  float:left;
  width:10.77em;
  border:1px solid #bdc1c0;
  color:#666666;
}
#EOSSearchForm_SearchForm input.action {
  float:right;
  padding:0;
  background-image:none;
  border:0;
}
*+html #EOSSearchForm_SearchForm input.action { margin-bottom:0.8em; }
* html #EOSSearchForm_SearchForm input.action { margin-bottom:0.8em; }

