div#formdiv {
	background-color::#D3D8DF;  
	padding:20px; 
	position:relative;
	top:0px;
	left:0px;
	max-width:400px;
}


div#formdiv input, select , textarea , checkbox {
	background-color:#C3C8CF;  
	color:  #1C4677 ; 
	border: solid 1px  #1C4677 ; 
	} 
	
div.new_row {
		display:block !important ; 
	
}

div#status_messages  { 
	display:none;
	width:250px;
	background-color:#FF4B4B;
	min-height:100px; 
	border: solid 1px black; 
	padding:10px; 
	position:absolute ;
	top:100px;
	left:50px;

}
  
div#formdiv p.form_titel {
  color:blue;
  margin:0px;
}
  
div#formdiv p.form_hinweis {
	color:  #1C4677 ;
  margin:0px;
}

p.button {
	cursor:pointer;
}


div#formdiv div {
	display:inline-block; 
	margin:0px 10px 5px 0px ;  
}                      
