/*
	Styles for the register forms
*/

div.registersteps {
	margin-top: 10px;
}

	div.step-1, div.step-2, div.step-3, div.step-4 {
		border: 1px solid #CCC;
		height: 85px;
		text-align: center;
		padding-top: 15px;
	}

div.registerform {
	float: left;
}

/*
div.registerformintro {
	height: 25px;
	padding-right: 10px;
	margin: 10px 10px 10px 0px;
}
*/

div.formborder {
	border: 1px solid #CCC;
/* 	padding: 0px 5px; */
/* 	margin-right: 10px; */
	margin-top: 10px;
	float: left;
}

div.headercolumn {
	margin-bottom: 5px;
	margin-top: 5px;
}

div.infocolumn {
	text-align: center;
}

div.infocolumn img {
	display: block;
	margin: 0 auto;
}

div.registererrors {
	margin-right: 20px;
}

div.nextstep {
	text-align: center;
	margin-top: 15px;
	margin-bottom: 35px;
}

div.labelcolumn p, label {
	font-size: 9pt;
}

.error {
	margin: 0.2em !important;
	padding: 0.4em !important;
	font-size: 85% !important;
}

#email , #email_confirm{
		width:26em;
	}

#kop-profiel{
	width:50em;
	}
