textarea, input, select {
border: 1px solid #C7C7C7;
width:250px;
font-family: Verdana, Arial, sans-serif;
font-size:12px;
color:#5D5D5D;
padding-left:3px;
}
textarea {
height:150px;
}
button, .submit {
font-family: Verdana, Arial, sans-serif;
font-size:11px;
border: 1px solid #C7C7C7;
float:left;
margin-right:10px;
background-color:#ECECEC;
}
button:hover, .submit:hover {
background-color:#C2E967;
}
.submit_mini {
width:23px;
margin-left:5px;
}

input:focus, option:focus, button:focus, textarea:focus, button:focus, select:focus{
 border-color:#FF7031;
  }
.pic-active {
display:none;
}
.input_kurz {
width:150px;
}
.input_kurz_submit {
width:155px;
}
.input_mini {
width:90px;
float:left;
}
.input_checkbox {
width:15px;
margin-left:0;
border-color:white;
}
form {
margin-top:0;
margin-bottom:0;
padding-top:3px;
}

label .katalog {
float:left;
color:red;
		}
		
.fragezeichen {
cursor:pointer;
}
