
/* Formularelemente 
========================= */

label {
display:block;
float:left;
line-height:30px;
color: #444;
}

fieldset{
      width: 500px;
      padding: 10px 8px;
      background-color: #b9f2a3;
      border: 1px solid #efefef;
background-image: url(pics/layout/fade30.png);
background-repeat: repeat-x;
}

input.form,textarea.form,select.form {
border:1px solid #ccc;
border-right-color:#aaa;
border-bottom-color:#aaa;
color:#444;
padding:2px;
width: 294px;
height: 20px;
}

input.button{
      width: 300px;
         
      height: 24px !important;
      
}
.form:focus,.form:hover {
border:1px solid #5fb52c;
border-right-color:#5fb52c;
border-bottom-color:#5fb52c;
}

select {
	height:22px !important;
}

.form_legend {
height:30px;
line-height:30px;
margin-left:20px;
}
.form_reihe {
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
}
