/**
 * Style sheet xForm
 */
.town
{
	float:left;
}

.country
{
	float:left;
}

.geslacht
{
	float:left;
}

#ctrl_117
{
	bottom:20px;
	left:155px;
}

.submit
{
	margin-top:15px;
}

.checkbox
{
	border:1px solid #ffffff;
}

#ctrl_newsletter
{
}

#ctrl_63
{
}

#ctrl_company, #ctrl_firstname, #ctrl_lastname, #ctrl_email
{
	width:310px;
	margin-top:2px;
	margin-left:65px;
}

td .col
{
	width:200px;
}

.tijdstip
{
	margin-left:25px;
}

#ctrl_125
{
	width:150px;
}

#ctrl_150
{
	width:135px;
	margin:0px;
}

#ctrl_171
{
	width:130px;
	margin:0px;
}

#ctrl_149
{
	width:100px;
}

#ctrl_170
{
	width:100px;
}

.dag
{
	float:left;
}

.tel
{
	float:left;
}

#ctrl_111
{
	width:45px;
}

#ctrl_110
{
	width:135px;
}

#ctrl_107, #ctrl_114, #ctrl_120
{
	width:310px;
}

#ctrl_99, #ctrl_203
{
	width:310px;
	height:100px;
}

.vragen
{
	float:left;
}

#ctrl_77, #ctrl_200
{
	width:315px;
	background-color:#ffffff;
	border:1px solid #999999;
}

#ctrl_69
{
	width:50px;
}

#ctrl_70
{
	width:180px;
}

#ctrl_56
{
	width:135px;
}

#ctrl_57
{
	width:45px;
}

#ctrl_53, #ctrl_60, #ctrl_66, #ctrl_73
{
	width:310px;
}

#ctrl_49, #ctrl_247
{
	width:74px;
}

.verzendbutton
{
	margin-top:15px;
}

.budget
{
	width:75px;
	margin-left:25px;
}

#ctrl_48, #ctrl_246
{
	width:152px;
}

.doelstelling
{
	float:left;
}

#ctrl_45
{
	width:157px;
}

#ctrl_243
{
	width:145px;
}

.doelgroep
{
	margin-left:25px;
}

#ctrl_43, #ctrl_242
{
	width:50px;
}

.aantaldeelnemers
{
	float:left;
}

.bestemming
{
	float:left;
}

.select soortevent
{
}

#ctrl_38
{
	width:108px;
}

#ctrl_236
{
	width:91px;
}

#ctrl_35
{
	width:85px;
}

#ctrl_235
{
	width:85px;
}

.aantaldagen
{
	margin-left:25px;
}

.datum
{
	float:left;
}

.soortevent
{
	float:left;
}

.emailadres
{
	float:left;
}

.plaats
{
	margin-left:25px;
}

.postcode
{
	float:left;
}

.adres
{
	float:left;
}

.bedrijfsnaam
{
	float:left;
}

.achternaam
{
	float:left;
}

.tussenvoegsel
{
	margin-left:25px;
}

.formbody br
{
	display:none;
}

.voornaam
{
	float:left;
}

#ctrl_33, #ctrl_232
{
	width:315px;
	background-color:#ffffff;
	border:1px solid #999999;
}

#ctrl_7
{
	width:50px;
}

#ctrl_5
{
	width:150px;
}

#ctrl_2
{
	width:135px;
}

#ctrl_3
{
	width:45px;
}

#ctrl_1, #ctrl_4, #ctrl_6, #ctrl_29, #ctrl_40
{
	width:310px;
}

#ctrl_8
{
	width:180px;
}

input
{
	padding-left:3px;
	border:1px solid #999999;
}

textarea
{
	width:300px;
	height:75px;
	border:1px solid #999999;
}

label
{
	width:145px;
	margin-right:10px;
	text-align:left;
}

form
{
	width:480px;
}

div.checkbox_container
{
	margin:0px 0px 1px 0px;
}

* html div.checkbox_container
{
	margin:2px 0px -1px 0px;
}

*:first-child+html div.checkbox_container
{
	margin:2px 0px -1px 0px;
}

div.checkbox_container span
{
	padding-right:6px;
}

input.checkbox
{
	margin:3px 3px 0px 1px;
	padding:0px;
}

* html input.checkbox
{
	top:1px;
	position:relative;
	margin:-4px 0px 0px -3px;
}

*:first-child+html input.checkbox
{
	top:1px;
	position:relative;
	margin:-4px 0px 0px -3px;
}

select
{
	width:204px;
	margin:1px 0px;
	background-color:#ffffff;
	border:1px solid #999999;
}

* html select
{
	width:206px;
}

div.error
{
	color:#ff0000;
}

fieldset
{
	width:480px;
	margin:0px;
	padding:0px;
	border:1px solid #ffffff;
}

* html fieldset
{
}

*:first-child+html fieldset
{
}

legend
{
	color:#0000e6;
}

* html legend
{
	margin-top:-24px;
	padding:12px 0px;
}

*:first-child+html legend
{
	margin-top:-24px;
	padding:12px 0px;
}

input.file
{
	margin:1px 0px;
}

* html input.file
{
	margin:0px;
}

*:first-child+html input.file
{
	margin:0px;
}

div.radio_container
{
	margin:2px 0px 1px 0px;
}

* html div.radio_container
{
	margin:1px 0px -1px 0px;
}

*:first-child+html div.radio_container
{
	margin:2px 0px -1px 0px;
}

div.radio_container span
{
	width:150px;
	padding-right:6px;
}

input.radio
{
	position:relative;
	margin:1px 2px 0px 1px;
	padding:0px;
	background-color:#ffffff;
	border:1px solid #ffffff;
}

* html input.radio
{
	top:1px;
	position:relative;
	margin:-4px -1px 0px -3px;
}

*:first-child+html input.radio
{
	top:1px;
	position:relative;
	margin:-4px 0px 0px -3px;
}

input.text, input.password
{
	width:310px;
	margin:1px 0px;
}

* html input.text, * html input.password
{
	margin:0px;
}

*:first-child+html input.text, *:first-child+html input.password
{
	margin:0px;
}

textarea
{
	width:200px;
	height:75px;
}

* html textarea
{
	width:358px;
}
