/*Contactformulier*/
.contactformulier{float:left;}
.contact legend {
	color: #999;
	font-size: 120%;
	font-style: italic;
	font-weight: bold;
}
.contact .field {
	clear: both;
	padding: 2px 0;
}
.contact label {
	float: left;
	width: 15em;
}
.contact input, .contact select, .contact textarea {
	width: 30em;
}
.contact .geslacht input, .contact .inschrijven input, .contact .radiolist input, .contact .radio input, .contact .multicheck input {
	margin: 0 5px;
	width: auto;
}
.contact .geslacht span label, .contact .inschrijven label, .contact .radiolist label, .contact .multicheck label {
	float: none;
}
.contact .radio {
	display: inline;
}
.contact .radio label {
	display: none;
}
.contact .validationerror {
	color: #f00;
	display: block;
}
.contact .submit {
	height: 30px;
	position: relative;
}
.contact .submitbutton {
	left: 15em;
	position: absolute;
}
/*Form*/
.terug{display:block;margin-bottom:10px;padding-left:0;}
fieldset 
{
	border:0 none;
	margin:0;
	padding:0;
    }

label 
{
    clear:left;
    float:left;
    width:200px;
    margin-top:6px;
    }
.field 
{
    height:auto;
    clear:both;
    }
select 
{
    width:270px;
    height:16px;
    }
input 
{
    width:270px;
    }
.radio input, .eigenwoning input, .inschrijven input
{
    width:13px;
    }
textarea 
{
	font-family:Arial,Verdana,Helvetica,Arial,sans-serif;
    width:270px;
    height:80px;
    }
input, button, textarea, select 
{
    float:left;
    margin-top:5px;
    font-size:1.1em;
    }
.voorkeursdata{display:none;}
/*TextBox*/
.vraag 
{
    clear:left;
    height:100px;
    }

/*Radio*/
.RadioContainer 
{
    display:block;
    clear:both;
    float:left;
    height:23px;
    width:350px;
    }
.Radio label
{
    clear:none;
    width:50px;
    margin-left:5px;
    }
.Radio input 
{
    width:13px;
    }
.geslacht label{width:40px;float:left;}
/*CheckBox*/
.inschrijven label, .eigenwoning label
{
    clear:none;
    margin-left:5px;
    margin-bottom:5px;
    width:450px;
    }
.eigenwoning{float:left;}  
.eigenwoning input{margin-left:0;}
/*Verplicht*/
.verplichtlegenda 
{
	clear:both;
    margin:20px 0 20px 0;
    }
.validationerror 
{
    color:red;
    clear:left;
    float:left;
    width:470px;
    }

/*Submit*/
input.submitbutton 
{
	background-color:#FFA900;
    border-collapse:collapse;
	border:0;
    color:#000078;
    cursor:pointer;
    font-weight:bold;
	clear:both;
    width:auto;
    border:1px solid #fff;
    padding:2px 12px;
    }
input.submitbutton:hover
{
	background-color:#000078;
    color:#fff;
    }
    
/*WoonWens*/
legend 
{
    float:left;
    font-size:1.1em;
    font-weight:bold;
    margin-bottom:10px;
    }
.typewoning legend
{
    margin-top:0;
    }
.woonwensplaats {
	float: left;
    margin:30px 0;
	width: 50%;
}
.typewoning 
{
    display:block;
    clear:both;
    margin:30px 0;
    }
.woonwensplaats ul{
	margin:0;
	padding:0:
	}
.woonwensplaats ul li
{
    clear:left;
    float:left;
	list-style-type:none;
    margin:3px 0;
    }
.overig label 
{
    clear:left;
    }
.overig select 
{
    float:left;
    }
.overig .radio input 
{
    float:left;
    }
.overig .radio label 
{
    clear:left;
    }
.woonwensplaats input
{
    clear:left;
    float:left;
    margin-top:0;
    margin-left:0;
    margin-right:5px;
    margin-bottom:9px;
    width:13px;
    }
.woonwensplaats label 
{
    float:left;
    clear:none;
    display:block;
    margin-top:0;
	width: auto;
    }
.woonwensplaats ul input 
{
    float:left;
	margin: 0 5px 0 15px;
    width:13px;
    }
.woonwensplaats ul label 
{
    clear:none;
    float:left;
    margin: 0;
    }
/*Zoekservice*/
.CheckBox2 
{
    clear:both;
    float:left;
    margin-top:10px;
    margin-bottom:10px;
    }
.CheckBox2 .radio 
{
    margin-left:0;
    }
.CheckBox2 input 
{
    height:18px;
    }
.CheckBox2 label 
{
    clear:left;
    float:left;
    width:200px;
    margin-top:3px;
    margin-bottom:3px;
    }
.overig .radio 
{
    float:left;
    margin-top:3px;
    margin-bottom:3px;
	width: 100%;
    }
.overig .radio label 
{
    float:left;
    width:100px;
    }
.overig select 
{
    height:20px;
    }
.GarageTuin 
{
    margin:5px 0;
    }
    
/*Reageer*/
.ContentContainer{padding:0 10px;}
.woningtekst {font-weight:bold;font-size:1.3em;}
.Foto{margin:10px 0;}
