form{
	margin:0px;
}
.form_ueberschrift{
  font-size:18px;
  font-weight:bold;
}

.input_bez{
  line-height:1.5;
  font-weight:bold;
  font-size:11px;
}

input,textarea,select{
	border:1px solid #CECECE;
	color:#333333;
	font-size:11px;
}

iframe{
	background-color:white;
}

select{
  width:450px;
}

.submit{
  background-color:white;
  color:black;
  font-weight:bold;
  padding:1px;
  width:150px;
}
.submit:hover,submit:active{
  text-decoration:underline;
  background-color:#FFDC7F;
  padding:1px;
  width:150px;
}




.submit_anmelden,.submit_suchen{
background-color:white;
color:black;
font-weight:bold;
padding:1px;
width:75px;
}
.submit_anmelden:hover,.submit_anmelden:hover,.submit_suchen:hover{
text-decoration:underline;
background-color:#FFDC7F;
padding:1px;
width:75px;
}


.anmelden,.suchen{
width:400px;
}
input.anmelden:focus,input.suchen:focus{
background-color:#FFDC7F;
border:1px solid rgb(111,111,111);
}
input.anmelden:hover,input.suchen:hover{
background-color:#FFDC7F;
}



input.input:focus,input.suchen:focus,textarea.input:focus{
background-color:#FFDC7F;
border:1px solid rgb(111,111,111);
}
input.input:hover,textarea.input:hover{
background-color:#FFDC7F;
}



input.ablaufdatum{
background-color:#FFDC7F;
color:red;
font-weight:bold;
}
input.ablaufdatum:focus{
background-color:#FFDC7F;
border:1px solid rgb(255,112,0);
}
input.ablaufdatum:hover{
background-color:#FFDC7F;
}



