input, textarea, select {
  margin-left: 170px;
  /*border: 2px ridge;
  border-color: #CCC;*/
  width: 200px;
}

.deelnLabel {
	  margin-left: 170px;
}

select {
	width:205px;
}

div.row {
  padding: 4px 0px 4px 10px;
  margin-left: 30px;
}

label 
{
  position: absolute;
  margin: 2px 0px 4px 4px;
  padding-bottom: 4px;
}

.right {
	margin-left: 0px;
}

div.buttonrow {
  margin: 10px 0px 5px 180px;
}

div.buttonrow input {
  margin: 0 20px 0 0;
  width:100px;
}

.btnAnnuleren{
	margin-left: 5px;
}

.buttonrow .widebutton {
	width: 180px;
}


.checkbox input {
	width:20px;
	border: 0;
	padding: 0px;
	margin-left: 140px;
}

.checkbox label {
	padding: 0px;
	margin:0px;
	margin-left: 5px;
}

.sidelogin {
	padding-bottom: 0px;
}

.sidelogin label {
	position: relative;
	margin-left: 10px;
	
}

.sidelogin input {
	margin-top: 3px;
	margin-left: 10px;
	margin-bottom: 0px;
	width:150px;
}

.sidelogin .checkbox input {
	width:20px;
	border: 0;
	padding: 0px;
	margin-top: 10px;
	margin-left: 10px;
}

.sidelogin .checkbox label {
	padding: 0px;
	margin:0px;
	margin-left: 5px;
}

.sidelogin .valideer {
		margin-left: 10px;
}

.sideloginbutton input {
	position: relative;
	margin-left: 10px;
	margin-top: 4px;
	width:100px;
}

.adresLabel {
position: relative;
top: 2px;
  margin-left: 170px;
}

#onderblok .row, #bovenblok .row {
	margin-left: 0px;
	padding-left: 0px;
	height: 20px;
	display: block;
}

#rechtsblok .row label {
	margin-left: 0.5%;
}

#linksblok .row label {
	margin-left: 0.5%;

}

#rechtsblok input {
	margin-left: 40%;
	width: 57%;
	margin-right: 1%;
}

#linksblok input {
	margin-left: 40%;
	width: 57%;
	margin-right: 1%;
}

#onderblok select {
	margin-left: 20%;
	width: 29%;
	margin-right: 1%;
}

#rechtsblok select {
	margin-left: 40%;
	width: 58%;
	margin-right: 1%;
}

#linksblok select {
	margin-left: 40%;
	width: 58%;
	margin-right: 1%;
}



#rechtsblok .buttonrow {
margin: 0px;
margin-left: 10px;
margin-top: 10px;
}

#linksblok .buttonrow {
margin: 0px;
margin-left: 10px;
margin-top: 10px;
}

#rechtsblok .buttonrow input {
	margin-left: 40%;
	width: 140px;
}

#linksblok .buttonrow input {
	margin-left: 40%;
	width: 140px;
}

#rechtsblok .valideer {
	margin-left: 40%;
	width: 140px;
}

#linksblok .valideer {
	margin-left: 40%;
	width: 140px;
}



.vragenrij {
margin-bottom:10px;
border-bottom: 1px solid #a04e0a;
padding-bottom: 5px;
}
.vragenrij .vraaglbl {
 position: static;

}

.vragenrij .validator {

}

.vragenrij textarea, .vragenrij input {
margin-left: 50px;
margin-bottom: 3px;
}

.vragenrij textarea{
margin-top: 3px;
 display: block;
}


.vragenrij .radio {
display: block;
margin-top: 3px;
margin-bottom: 8px;
}

.vragenrij .vink {
display: block;
margin-top: 3px;
margin-bottom: 8px;
}


.vragenrij .radio input {
width: 20px;
border:0px;
}

.vragenrij .vink input {
border:0px;
width: 20px;

}

.vragenrij .voorkeur label {
	margin: 0px;
	width: 0px;
	padding: 0px;
}

.vragenrij .voorkeur input {
	width: 20px;
	margin: 0px;
	padding: 0px;
}

.vragenrij .radiokeuzeblok {
	position: relative;
	margin-left: 58px;
	width: 170px;
	height: 25px;
}

.vragenrij .voorkeurlabel {
	margin-left: 180px;
}

.vragenrij .radiokeuzeblok .radiokeuze{
	float: left;
	display: block;
	width: 24px;
	padding:0px;
	margin: 0px;

}

.vragenrij #keuzeWoord{
padding-top: 2px;
	float:left;
}


.vragenrij .voorkeur {
	margin-left: 50px;
}



.vragenrij label {
padding: 0px;
margin: 0px;
}

.vragencheckbox {
   padding: 5px;
	border: 2px dashed #F58220;
	width: 400px;
}

.vragencheckbox input {
	border:0px;
  width: 20px;
  margin-left: 20px;
}

.vragencheckbox label {
	margin: 0px;
	padding: 0px;
}

.vragenblok {
	padding: 10px;
	border: 2px dashed #F58220;
	margin-bottom: 10px;
}


.ob_cbTables input {
	margin-left: 0px;
}

.row .cityContainer, .row .keywContainer {
  border: 2px ridge; 
  border-color: #CCC;
}

.zoekInput {
	margin-left: 170px;
}

#registreer input, #registreer textarea, #registreer select {
	margin-left: 170px;
}

#registreer .buttonrow input {
	margin-left: 42px;
}

#loginRegLinks a {
	margin-left: 180px;
}

.verplichtster 
{
	color: Red;
	font-size: 14px;
	font-weight: bold;
	margin-left: 2px;
}

fieldset legend {
	color: #F58220;
	font-weight: bold;
}

.inlineform input, .inlineform textarea,.inlineform select {
  margin-left: 0px;
  /*border: 2px ridge;
  border-color: #CCC;*/
  width: 16%;
}

.inlineform label 
{
  position: static;
  margin: 2px 0px 4px 4px;
  padding-bottom: 4px;
}