div#formdiv {
	padding:20px; 
	position:relative;
	top:0px;
	left:0px;
	max-width:800px;
}

div#formdiv div {
	display:inline-block; 
	margin:0px 10px 5px 0px ;  
}                      

div#formdiv input, select , textarea , checkbox {
	border: solid 1px #285C35 ;
	font-family:Arial;
	font-size:0.9em; 
	} 
	
div.new_row {
		display:block !important ; 
	
}

div#status_messages  { 
	display:none;
	width:250px;
	background-color:red;
	min-height:100px; 
	border: solid 1px black; 
	padding:10px; 
	position:fixed ;
	top:100px;
	left:50px;

}
  
div#formdiv p.form_titel {
  color:blue;
  margin:0px;
}
  
div#formdiv p {
	font-size:0.9em;
}
  
div#formdiv p.form_hinweis {
  color:black;
  margin:0px;
}

p.button {
	cursor:pointer;
	background-color:#BBFFA2; 
	border: solid 1px #285C35 ;
	font-family:Arial;
	font-size:0.9em; 
	padding:2px;
	padding-left:5px;
	} 
		
}
