#p2lcms form{
		font-size:0.8em;
		
}

#p2lcms fieldset{
	width:95%;
	border:1px solid #a4c22b;
	background-color:#e2eaf5;
	
}

#p2lcms legend{
	margin-left:20px;
	padding:4px;
	border:1px solid #a4c22b;
	margin-bottom:10px;
	background-color:#e2eaf5;
	color:#a4c22b;
	font-weight:bold;

}
#p2lcms label{
	width:13%;
	text-align:left;
	float:left;
	padding:0px 10px 0px 20px;
	margin-bottom:2px;
	color:#799ed2;
	font-weight:bold;
}

#p2lcms label.login{
	width:28%;
	text-align:left;
	float:left;
	padding-left:10px;
	padding-right:10px;
}


#p2lcms input{
	margin-bottom:2px;
	background-color:#eaf2fb;
	border:1px solid #b3c7e1;
}

#p2lcms input.text{
	width:250px;

}

#p2lcms textarea{
	width:400px;
	height:150px;
	background-color:#eaf2fb;
}


#p2lcms select{
	width:203px;
	margin-bottom:2px;
	background-color:#eaf2fb;
	border:1px solid #b3c7e1;
}

#p2lcms select.date{
	width:65px;
}

#p2lcms span.verplicht{
	margin-left:33%;
}

#p2lcms input.submit{
	border:1px solid #a4c22b;
	background-color:#e2eaf5;
	color:#a4c22b;
	font-weight:bold;
	width:100px;
	text-align:center;
	margin-left:45%;
	
}

#p2lcms input.submitLogin{
	border:1px solid #a4c22b;
	background-color:#e2eaf5;
	color:#a4c22b;
	font-weight:bold;
	width:100px;
	text-align:center;
	margin-left:50%;
	
}

#p2lcms span.ster{
	padding-left:10px;
	vertical-align:top;
}

form.login{
	padding-top:250px;
	margin-left:200px;
}

#p2lcms label.account{
	color:#666;
	font-size:0.9em;
	width:28%;
	text-align:left;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
#p2lcms input.wijzigen{
	background:none;
	border:none;
	color:#a4c22b;
}

form.account{
	padding-top:120px;
	margin-left:90px;
}

input.login{
	color:#a4c22b;
}
