*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
}

#xtra2 {
	float: left;
}

#container {
	height: 450px;
	width: 640px;
}
#error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	float: left;
	color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 620px;
	margin-top: 10px;
	vertical-align: middle;
	background-color: #FF5B5B;
	display: none;
}

.red {
	color: #FF0000;
	font-weight: bold;
}

.errtext{
	border: 1px solid #FF0000;
	background-color: #FFC6C6;
	margin-right: 3px;
	margin-left: 3px;
}

.text{
	border: 1px solid #999999;
	background-color: #F0F0F0;
	margin-right: 3px;
	margin-left: 3px;
}

.xtrtext{
	border: 1px solid #999999;
	float: left;
	background-color: #F0F0F0;
	margin-right: 3px;
	margin-left: 3px;
}

.txtlabel{
	width: 334px;
}
#voornaam, #naam, #betaalwijze, #rekeningnummer {
	width: 160px;
}
#errspan {
	font-weight: bold;
	color: #CC3300;
	display: none;
}

#taal {
	float : right;
	text-align : right;
	width : 280px;
	margin-right : 20px;	

}

#taal a{
	font-size: 8pt;


}


#wedstrijdnaam {
	width : 340px;
	float : left;
	text-align : left;
}

#adres, #email, #website {
	width: 334px;
}

#postnummer, #geboorte, #geboortedatum, #licentienummer, #afkorting, #chip_nr {
	width: 80px;
}
#plaats, #nationaliteit, #geslacht, #wedstrijd {
	width: 240px;
}

}
#blok1 {
	display: block;
}

fieldset {
	padding: 0;
	border: 1px solid #C0C0C0;
	width: 620px;
	float: left;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

legend {
	margin-left: 1em;
	color: #666666;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
	float: left;

}
label {
	width: 17em;
	float: left;
	height: 1em;
}

#volzet {
	margin-left: 0em;
}

fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
}

fieldset li {  
padding-bottom: 1em;
}

fieldset.submit {  
border-style: none;
}

#btnnext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: right;
}

.hidden {
	float: left;
	visibility: hidden;
	display: none;
}

.visible	{
	float: left;
	visibility: visible;
	display: block;
			}